Acessando arquivo JNLP num servidor RedHat


#1

Opa…

Alguem ai ja instalou o Compiere Server em um RedHat ???

Eu etou com problemas em um… instalo numa boa… configuro tudo… inicio o JBoss…

Vou na estação e acesso a página do Servidor… mas qndo clico no link pro arquivo JNLP ele não carrega o JavaWebStart… simplesmente abre apagina com o arquivo JNLP… muito estranho…

Ja mexi no mime-types das estações… fiz teste com outra máquina como servidor… (Win XP) e deu certo numa boa…

O propblema estã no RedHat… alguem tem idéia ??

Vlw !


#2

parece que o problema é com a estação (cliente)…

o servidor está OK, vc consegue acessar a página, e baixar o arquivo jnlp, então está correto.

na estação vc deve selecionar o /java/bin/javaw como o programa que irá executar o JNLP.

(OBS. JÁ INSTALEI UM SERVER NO REDHAT E FUNCIONA SEM PROBLEMAS)


#3

Puts…

Continuo com o problema…

Ainda acho q o problema esta no servidor… porque se eu coloco uma máquina windows como servidor, as estações reconhecem o arquivo JNLP sem problemas… e inicio o JWS normalmente…

Vou tentar montar um ambiente para testes… pq no cliente não posso mexer no servidor… e fica dificil fazer testes para descobrir o que ocorre…

Assim que resolver o problema, posto aki para vcs…

Vlw !


#4

será que não é nenhum problema de DNS, as máquinas clientes não estão conseguindo resolver o nome do servidor

abaixo um código de arquivo .jnlp, se vc olhar está um pouco diferente do padrão pois coloquei o nome do servidor:8080 ao invés das váriais de ambiente. vc pode fazer o seguinte teste: altere o código com os dados do seu servidor (RED HAT) e salva o arquivo no desktop de um cliente compiere.jnlp, e execute com o javaws, se funcionar é um bom sinal, só vc alterar no fonte do compiere o jnlp padrão e fazer o build novamente

[code:24e2a]

<?xml version = "1.0" encoding = "UTF-8"?>



Compiere Client 2.6.0c
ComPiere, Inc.


Compiere ERP+CRM (http://srv002:8080/admin) - Smart Business Solution for Distribution and Service - globally
Compiere ERP+CRM (http://srv002:8080/admin)
Compiere ERP+CRM
Compiere ERP+CRM (http://srv002:8080/admin)


















[/code:24e2a]


#5

Puts… conseguimos !!!

O problema estava em ter qe configrar o mime-types do linux para que ele reconheça arquivo JNLP…
E além disso, ter que reiniciar o Servidor…

Feito isso… sem problemas… deu tudo certo… !!!

Show de bola !!

Ai vai a linha qe adicionei no mime-type

application/x-java-jnlp-file jnlp

Fui !