Articles of playframework

Não é possível usar um método que retorna play.mvc.WebSocket como um manipulador para solicitações no Play?

GET /status controllers.Application.handleWebSocketConnection() Aqui está o código fonte relevante. public WebSocket handleWebSocketConnection() { return WebSocket.withActor(new F.Function() { @Override public Props apply(ActorRef actorRef) throws Throwable { return UserActor.props(actorRef, “”); } }); } aqui está o meu build.sbt import play.routes.compiler.InjectedRoutesGenerator import play.sbt.PlayScala name := “hello” version := “1.0” lazy val `dashboard` = (project in file(“.”)).enablePlugins(PlayScala) scalaVersion := […]

Usando o SchemaExport no Play Framework

No Framework Play 1.2.5 com JPA + Hibernate como ORM, eu gostaria de chamar programaticamente a ferramenta SchemaExport do Hibernate. Eu tentei este código: Ejb3Configuration cfg = getPlayEjb3Configuration(); Configuration configuration = cfg.getHibernateConfiguration(); try { SchemaExport se = new SchemaExport(configuration); se.setHaltOnError(true); se.setDelimiter(“;”).setFormat(true); se.execute(true, false, false, false); } catch(Exception e) { … } Onde getPlayEjb3Configuration() é uma […]

Encadeamento de Promessas via #flatMap () no Play Controller-Action

Eu gostaria de perguntar se o que estou fazendo é adequado ou se há uma maneira melhor / mais eficiente / mais simples. Cenário: Usuário efetua login com endereço de e-mail e senha, é roteado para o login () – action Se o usuário já estiver no database e tiver uma senha com hash, autentique-se […]

Obtendo este “org.xhtmlrenderer.render.BlockBox não pode ser convertido em org.xhtmlrenderer.newtable.TableBox” ao tentar renderizar um pdf

Estou recebendo este erro enquanto estou tentando renderizar um pdf. Eu estou usando o módulo PDF de Nicolas Leroux para a estrutura do jogo. Este é o stackstrace inteiro: Pastebin . Pesquisando apenas revela 4 resultados. Eles sugerem a remoção de quaisquer propriedades float e atributos de posição, que eu removi, apenas para experimentá-lo. Ainda […]

Enviar email com JAVA e Play Framework 2.2.2

Estou usando o Play Framework para enviar um e-mail usando minha conta do Gmail (SMTP), mas estou recebendo alguns erros. Eu tentei muitas coisas, mas não sei como corrigi-las. Estes são os registros de erros: org.apache.commons.mail.EmailException: Sending the email to the following serve r failed : smtp.gmail.com:465 at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1242) at org.apache.commons.mail.Email.send(Email.java:1267) at logic.Validation.validateRegistration(Validation.java:89) at controllers.Application.registration(Application.java:46) […]

Tempo relativo para visualizações no Play Framework 2.1

Parece que o Play Framework usou (?) Para ter uma function since() para obter tempo relativo (como “4 minutos atrás”) nas visualizações do Play 1.x. Isso é mencionado como uma extensão de data aqui No entanto, no Play 2.1, isso parece não funcionar mais. Eu recebo value since is not a member of java.util.Date … […]

Ocorreu OutOfMemoryError: espaço de heap Java no framework de reprodução

Eu estou criando aplicação web baseada em jogo com java. Quando eu executo, ocorreu um erro com o seguinte erro: Execution exception (In /app/controllers/Application.java around line 12) OutOfMemoryError occured : Java heap space play.exceptions.JavaExecutionException: Java heap space at play.mvc.ActionInvoker.invoke(ActionInvoker.java:227) at Invocation.HTTP Request(Play!) Caused by: java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOfRange(Arrays.java:3209) at java.lang.String.(String.java:215) at java.lang.StringBuffer.toString(StringBuffer.java:585) at […]

Instalando o módulo de morfologia mongodb de estrutura de jogo

Eu estou trabalhando no desenvolvimento de aplicativos usando o framework de jogo tendo mongodb como backend, eu instalei mongodb & playframework com sucesso no meu Ubuntu assim como no windows, mas se eu quiser trabalhar com mongodb eu preciso módulo morphia de estrutura de jogo, eu baixei morphia módulo e tenta instalar, mas me dá […]

Renderizando uma parte de um modelo do framework 2.0 do Play

Eu estou tentando chamar render de um controlador para uma tag (function) dentro de um modelo em vez do modelo. Dessa forma, eu poderia usá-lo para renderizações parciais de uma página de chamadas ajax. É claro que eu poderia separar os componentes do formulário em vários modelos de uma chamada renderizada, mas acho que seria […]

conecte database MySQL com play-framework 2.5

Eu estou tentando conectar database MySQL com o Play-framework-Java 2.5.4 . Estou recebendo esse erro , either dataSource or dataSourceClassName is required Estes são os códigos de conexão que estou usando dentro do arquivo App.conf , db { db.default.driver=com.mysql.jdbc.Driver db.default.url=”jdbc:mysql://localhost:3306/playdb” db.default.user=”root” db.default.password=”9413678957″ } Mas está me dando erros ao conectar: caused by: java.lang.IllegalArgumentException: either dataSource […]