Galera,
Lendo aqui o artigo do guj sobre Java Web Start, li que o Java Web Start funciona em qualquer servidor Web, e eu preciso fazer funcionar em servidor Apache. Porém segundo o artigo (que usa o TOMCAT), é necessário a edição de alguns arquivos:
- web.xml (configuração do mime-types);
- server.xml (contexto);
Porém no Apache é necessário a edição de quais arquivos? O que mais é preciso fazer para o JWS funcionar nele?
Desde já agradeço qualquer ajuda! Valeu!
Galera,
Encontrei o que precisava. É necessário adicionar as seguintes entradas no arquivo httpd.conf:
AddType application/x-java-jnlp-file .jnlp
AddType application/x-java-archive .jar
AddType application/x-java-archive-diff .jardiff
ohh Brunão também estava com o mesmo problema,
mas e os arquivos jar’s assinados, insiro em qual local do apache.
no tomcat coloca-se no webapps/
e no apache??? precisa de alguma configuração adicional além da inserção das linhas abaixo no httpd.conf?
AddType application/x-java-jnlp-file .jnlp
AddType application/x-java-archive .jar
AddType application/x-java-archive-diff .jardiff
onde insiro meus arquivos jar’s e o .jnlp?
será que é dentro de /var/www/
Cara, desculpa a demora! Andei totalmente garradão nos ultimos dias.
[quote] ohh Brunão também estava com o mesmo problema,
mas e os arquivos jar’s assinados, insiro em qual local do apache. [code]
Criei uma pasta da minha aplicação dentro de httdocs. Dentro dessa pasta, coloquei o arquivo jnlp e criei uma pasta dist, que contém o .jar e uma pasta lib (com os jars asinados). Mas a pasta é a htdocs, o resto depende do que vc definiu no jnlp.
Fiz só isso mesmo.
Abraços
Cara, desculpa a demora! Andei totalmente garradão nos ultimos dias.
[quote] ohh Brunão também estava com o mesmo problema,
mas e os arquivos jar’s assinados, insiro em qual local do apache. [/quote]
Criei uma pasta da minha aplicação dentro de httdocs. Dentro dessa pasta, coloquei o arquivo jnlp e criei uma pasta dist, que contém o .jar e uma pasta lib (com os jars asinados). Mas a pasta é a htdocs, o resto depende do que vc definiu no jnlp.
Fiz só isso mesmo.
Abraços
então bruno, não mexo com apache!
como faço para acessar estes arquivos via browser??
qual url insiro e no httpd.conf especicamente no o que tenho que fazer…
obrigado por enquanto
Depois de configurado (como citado acima) e startado, vc acessa assim:
Uma pergunta básica, vc teve problemas na assinatura dos seus jars? Em algum momento vc recebeu esta mensagem:
[quote]JAR resources in JNLP file are not signed by same certificate[code]
então cara os jar’s estão assinados e jnlp redondinho, na verdade a minha aplicação Web Start já funciono com o tomcat rodou bonitinho, e agora tenho que fazer no apache!!!
o server apache aqui dá empresa já esta rodando com 4 sites configurados, estes sites estão na pasta /var/www/… eu insiro neste local a pasta da minha aplicação com todos os jar’s assinados e o jnlp, e também no httpd.conf, insiro um como os outros sites direcionando para a pasta no /var/www/ mas o esquema não tá rodando.
alguém teria alguma idéia de como fazer funcionar esta aplicação…