| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2011 10:04:23
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
E ai galera, blza?
Seguinte, estou com uma aplicação desktop que é pra rodar com Java Web Start, porém quando eu executo a jnlp ele baixa o aplicativo na máquina cliente porém não executa, alguém sabe o que pode ser?
Todos os jars estão assinados corretamente, se eu executar o jar principal diretamente o sistema funciona normalmente. O problema está sendo na execução do .jnlp, baixa o aplicativo e não roda.
Tentei rodar no apache, sem nenhuma configuração adiconal, e no tomcat, mudando o server.xml pra conter a linha abaixo.
abaixo segue o caminho do jnlp dentro do tomcat
e aqui está o caminho para os jars da aplicação, como tudo foi construído com Mavens, ele joga todos os jars, inclusive o principal dentro de uma pasta lib
Enfim, abaixo segue meu .jnlp
Desde já agradeço a quem puder me ajudar,
This message was edited 1 time. Last update was at 20/09/2011 08:06:01
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2011 11:32:11
|
lineofgol
JavaChild
Membro desde: 16/09/2010 20:14:30
Mensagens: 132
Offline
|
o JRE esta atualizado?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2011 12:08:39
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
Sim, está com o update 26 da versão 6.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2011 15:04:14
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
Poxa, será que ninguém no fórum trabalha/entende de web start? já é a segunda vez que poso uma dúvida sobre a tecnologia e aparece só um cara pra ajudar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2011 18:05:08
|
lineofgol
JavaChild
Membro desde: 16/09/2010 20:14:30
Mensagens: 132
Offline
|
como que está a propriedade do seu web start java do seu projeto
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 07:29:40
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
Esse é trecho do pom.xml em que eu declaro o plugin do webstart
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 09:56:29
|
jokacwb
JavaChild
![[Avatar]](/images/avatar/95cbccd215b174ddee376b6eb425975a.jpg)
Membro desde: 30/11/2006 14:16:47
Mensagens: 127
Offline
|
Cara eu não sei c vc já faz isso, mas de qualquer forma vale a dica, coloque este script na pagina sua
de instalação da aplicação para verificar se o JRE necessário está instalado nas estacoes:
Este script usa o "Deployment Toolkit" bem bacana, auxilia muito na implantação de aplicações JWS,
mais detalhes acesse Este site tem um guia completo de utilização, espero que possa te ajudar.
|
twitter.com/jokacwb |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 12:14:25
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
Então, eu ainda não fiz a página pq não consigo nem fazer rodar, nem mesmo na minha máquina que está tudo atualizado quando eu executo o jnlp direto, ele baixa o sistema para a minha máquina mas não executa nada, e se eu executar o sistema direto, ele funciona, ou seja, o sistema TA funcionando, a JRE TA atualizada, o web start TA baixando só não está executando depois de baixar, isso que eu não sei como resolver.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 12:56:20
|
ovelha
Java Ninja
![[Avatar]](/images/avatar/394201ad68984c677be221f6d9f263fc.jpeg)
Membro desde: 12/09/2007 13:17:41
Mensagens: 281
Offline
|
Vc esta solicitando
<security>
<all-permissions/>
</security>
Para isto o seu jar tem que esta assinado, ele esta??
E vc precisa de tudo isto de permissão mesmo? vai falar com outras aplicação? vai fazer IO na maquina? se não for não precisa de toda esta permissão.
|
bééééééééééééééééé |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 12:58:52
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
ovelha wrote:Vc esta solicitando
<security>
<all-permissions/>
</security>
Para isto o seu jar tem que esta assinado, ele esta??
E vc precisa de tudo isto de permissão mesmo? vai falar com outras aplicação? vai fazer IO na maquina? se não for não precisa de toda esta permissão.
sim, os jars estão todos assinados, tanto que o aplicativo é baixado na máquina do cliente, haverá comunicação com web services e IO no servidor.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 13:01:53
|
ovelha
Java Ninja
![[Avatar]](/images/avatar/394201ad68984c677be221f6d9f263fc.jpeg)
Membro desde: 12/09/2007 13:17:41
Mensagens: 281
Offline
|
saquei
so por curiosidade
esta lib aqui esta certa? sem .jar no final? ou vc editou so para postar?
|
bééééééééééééééééé |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 13:03:30
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
ovelha wrote:saquei
so por curiosidade
esta lib aqui esta certa? sem .jar no final? ou vc editou so para postar?
só editei pra postar, na jnlp original está correto, só pra desencargo de consciência eu retirei a permissão, apenas para verificar, e o comportamento foi o mesmo, baixou o aplicativo mas não rodou.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 13:52:31
|
jokacwb
JavaChild
![[Avatar]](/images/avatar/95cbccd215b174ddee376b6eb425975a.jpg)
Membro desde: 30/11/2006 14:16:47
Mensagens: 127
Offline
|
Bom eu comparei seu jnlp com o jnlp de uma aplicação minha e notei que o valor do parâmetro espec da tag jnlp não está
com um valor adequado, pelo menos é o que diz q documentação
Value of the attribute can be 1.0, 1.5, or 6.0, or can use wildcards such as 1.0+. It denotes the minimum version of the JNLP Specification that this JNLP file can work with.
Neste site vc pode ver a documentação completa.
Experimente trocar por 6.0
Outra coisa, se puder, poste ai o código da sua classe principal, de repente a gente consegue identificar alguma coisa nela.
Tb coloque o código do jnlp na integra.
|
twitter.com/jokacwb |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/09/2011 14:22:26
|
igor_henrique
JavaTeenager
Membro desde: 07/02/2011 20:42:29
Mensagens: 168
Localização: Blumenau-SC
Offline
|
jokacwb wrote:Bom eu comparei seu jnlp com o jnlp de uma aplicação minha e notei que o valor do parâmetro espec da tag jnlp não está
com um valor adequado, pelo menos é o que diz q documentação
Value of the attribute can be 1.0, 1.5, or 6.0, or can use wildcards such as 1.0+. It denotes the minimum version of the JNLP Specification that this JNLP file can work with.
Neste site vc pode ver a documentação completa.
Experimente trocar por 6.0
Outra coisa, se puder, poste ai o código da sua classe principal, de repente a gente consegue identificar alguma coisa nela.
Tb coloque o código do jnlp na integra.
tentei alterar, mas o comportamento é igual, baixa o aplicativo e não executa. O jnlp está postado na íntegra mais acima só estão com alguns nomes alterados devido a confidenciabilidade do código. Quanto a classe principal penso ser irrelevante, levando em conta que, sem ser pelo web start, a aplicação roda perfeitamente, o que me leva a crer que o problema não está na classe principal. Onde pode ter algo talvez seja no pom.xml por isso estão postando o pom na íntegra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2011 06:55:48
|
jokacwb
JavaChild
![[Avatar]](/images/avatar/95cbccd215b174ddee376b6eb425975a.jpg)
Membro desde: 30/11/2006 14:16:47
Mensagens: 127
Offline
|
eu não uso o maven, então não vou poder te ajudar neste quesito, mas vou acompanhar seu post estou prestes a por em produção uma aplicação jws e toda informação é importante.
boa sorte.
|
twitter.com/jokacwb |
|
|
 |
|
|