/ / JavaFx 2.0 + EJB + Netbeans - Exceção de tempo de execução - exceção, netbeans, tempo de execução, ejb, javafx-2

JavaFx 2.0 + EJB + Netbeans - Runtime Exception - exceção, netbeans, tempo de execução, ejb, javafx-2

por favor,

Eu escrevi um aplicativo de teste no JavaFx 2.0 + EJB no NetBeans IDE e tive um problema ao executar este aplicativo fora do netbeans.

Eu tenho um formulário usando FXML e uma ação deste formulário executa um método EJB. Eu estou usando o Glassfish Server.

Quando eu executo este aplicativo de teste no netbeans ele funcionaperfeitamente, mas quando eu executar o aplicativo fora do NetBeans como jnlp ou no navegador ... o aplicativo não pode acessar os métodos EJB. Eu não podia ver a mensagem de erro no webstart ou no navegador. Então eu pergunto:

1) Como posso ver a mensagem de erro em um web start?ou no navegador? (como javaws test-app.jnlp) 2) Eu acho que o erro ocorre devido a problemas de caminho de classe. (Eu preciso do gf-client.jar e do javaee-api-6.0.jar no classpath para que o aplicativo funcione). Como posso garantir que esses jars estão no classpath?

Desculpe pelo meu inglês.

Obrigado,

Cleber

Respostas:

0 para resposta № 1
  1. para ver os erros do jnlp você precisa habilitar o Java Console:

    Painel de Controle - Propriedades Java - Avançadas - Console Java - Ativar Console

  2. para o caso jnlp, todas as libs externas devem ser declaradas no arquivo jnlp. Normalmente, o NetBeans faz isso por você, mas você pode depurar este caso revisando a saída do Java Console.