Convivencia de diferentes versiones con Java Web Start

112 views
Skip to first unread message

Juan Montanaro

unread,
Nov 20, 2009, 9:10:10 AM11/20/09
to jav...@googlegroups.com
Hola gente, buenos días.

Les comento un problema a ver si alguno se encontró con algo parecido. Tengo desarrollada toda la aplicación en Java 1.6, y la estoy distribuyendo con Java Web Start. Es una aplicación cliente - servidor y el cliente está desarrollado en swing.

Hasta aca todo bonito, peeeeeeeeeeeeeeero ..... en el cliente, en la mayoría de las máquinas tienen instalada la JRE 1.3, porque tienen otra aplicación que corren en modo applet (se conectan con el navegador y corren el applet), y esa aplicación hace una validación que solo corre con la 1.3 (desconozco la razón pero es de otro proveedor y no tengo posibilidades de tocarla)

Ahora bien, si instalamos la jre 1.6 en las máquinas (lo hace automáticamente el JWS), dejan de funcionar los applets del otro proveedor. En el explorer desmarco que para los applets use la 1.6 pero como si nada, sigue tomando la más nueva.

Alguno sabe para donde puedo investigar?
La verdad que estamos al final del proyecto y no puedo ni siquiera pensar en algo que tenga q ver con recompilar a 1.3 ....

Bueno, agradeceré cualquier aporte, de antemano gracias.

un saludo cordial
Juan Montanaro

David Castañeda

unread,
Nov 20, 2009, 10:18:20 AM11/20/09
to jav...@googlegroups.com
pues esta complicado el asunto te cuento, lo único que se me ocurre ahora es montar el JRE6 en los equipos (ojo que no es instalar en el SO unicamente bajarlo y descomprimirlo), descargar una primer versión del JNLP y dejarlo en un sitio fijo, luego hacer un bat o algo por el estilo que ejecute el JWS (javaws) con el parametro del archivo JNLP que colocamos en el paso anterior.

espero funcione

2009/11/20 Juan Montanaro <juan.mo...@gmail.com>


--
David Castañeda R.

Juan Montanaro

unread,
Nov 20, 2009, 11:15:06 AM11/20/09
to jav...@googlegroups.com
si esa opción funciona perfecto, te agradezco

no lo había probado antes porque mi intención era que sea "automática" la instalación , como en el resto de los clientes, pero bueh, la gente de soporte tendrá trabajo en estas máquinas:P

estuve luchando bastante para tratar que se maneje todo transparente pero no pude, incluso había máquinas con la vm de microsoft (guácala) .....  pero hacerlo así en la primera vez no me molesta para nada

te agradezco nuevamente

JUAN

David Castañeda

unread,
Nov 20, 2009, 11:31:50 AM11/20/09
to jav...@googlegroups.com
si , pero bueno si lo quieres automatizar ...

crea un applet en JDK 1.3 que descargue el JRE comprimido y el jnlp y haga todos los pasos incluyendo la creación del bash y todo lo demas :)


2009/11/20 Juan Montanaro <juan.mo...@gmail.com>


--
David Castañeda R.

Juan Montanaro

unread,
Nov 20, 2009, 2:07:48 PM11/20/09
to jav...@googlegroups.com
na si eso si, pero ni vale la pena

además de la cagada de la sandbox vi recién que los ñatos tienen encima en algunas máquinas la máquina virtual de microsoft ...... antes de volver a pasar por eso, prefiero ir a ver si llueve, o a ver una película ......jajajajaja

ya me pasó hace años tener q luchar contra esa linda máquina virtual.... no tiene sentido perder tiempo

gracias :P
Reply all
Reply to author
Forward
0 new messages