[opensuse-es] A vueltas otra vez con Java
Hola, Esto de las actualizaciones se está convirtiendo en una odisea propia de la "liga de los hombres (y mujeres) extraordinarios/as" (estamos en elecciones y todo se contagia). Ayer estaba instalando sin problemas la aplicación para las declaraciones informativas para el ejercicio 2008 de la AEAT, pero lo estaba haciendo como root. Me di cuenta cuando la ruta que iba a instalar en la aplicación era /root/aeat. Por lo que la cancelé. Como era la última versión y aconsejaba la última máquina de java, comprobé si había alguna actualización con el Yast, y así fue, actualicé a la versión que venía. Ahora cuando intento instalar la aplicación ya sea como usuario o como root, me arroja estos mensajes de error y sale del menú de instalación. tavi@linux:~/software> ./informativas300.bin Preparing to install... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... libxcb: WARNING! Program tries to unlock a connection without having acquired a lock first, which indicates a programming error. There will be no further warnings about this issue. libxcb: WARNING! Program tries to lock an already locked connection, which indicates a programming error. There will be no further warnings about this issue. Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX) Stack Trace: java.lang.NumberFormatException: For input string: "0-b19" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:456) at java.lang.Integer.<init>(Integer.java:620) at com.zerog.ia.installer.util.BidiUtilImpl.handleBidiString(DashoA10*..) at com.zerog.ia.installer.util.MnemonicString.<init>(DashoA10*..) at com.zerog.ia.installer.util.MnemonicString.<init>(DashoA10*..) at com.zerog.ia.installer.installpanels.LicenseAgrActionPanel.h(DashoA10*..) at com.zerog.ia.installer.installpanels.LicenseAgrActionPanel.g(DashoA10*..) at com.zerog.ia.installer.installpanels.LicenseAgrActionPanel.b(DashoA10*..) at com.zerog.ia.api.priv.ZGInstallPanelProxy.a(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.d(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.h(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..) at com.zerog.ia.installer.Main.main(DashoA10*..) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.zerog.lax.LAX.launch(DashoA10*..) at com.zerog.lax.LAX.main(DashoA10*..) tavi@linux:~/software> Observáis algo extraño. Gracias Un saludo -- Octavio Ávalos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-02-08 a las 11:07 +0100, Octavio escribió:
libxcb: WARNING! Program tries to unlock a connection without having acquired a lock first, which indicates a programming error. There will be no further warnings about this issue. libxcb: WARNING! Program tries to lock an already locked connection, which indicates a programming error. There will be no further warnings about this issue.
Esa pareja de mensajes la he visto mencionada no hace mucho en la lista inglesa. Si no lo localizas te lo busco luego. (no recuerdo la solución) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHrDgQtTMYHG2NR9URAu6xAJoDi/sZYkErhSmARjhfh6mAR2nX8QCghj2z i/jlx+n45bea08xGlv3mGqE= =TYer -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LSU.1.00.0802081235460.6498@nimrodel.valinor> El 2008-02-08 a las 12:07 +0100, Carlos E. R. escribió:
Esa pareja de mensajes la he visto mencionada no hace mucho en la lista inglesa. Si no lo localizas te lo busco luego.
A ver si estos dos hilos sirven de algo. Mencionan un hack y un bugzilla. http://lists.opensuse.org/opensuse-factory/2007-04/msg00326.html http://lists.opensuse.org/opensuse-factory/2007-05/msg00015.html También tengo correos de la lista devel de xine sobre esa librería. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHrD7wtTMYHG2NR9URAi1lAKCJOq+1T1HAA4EoV5SC/nKFY/EMHwCgkbxc UVlaNecpJf2CV1FvaU0zb18= =ijVO -----END PGP SIGNATURE-----
El 8/02/08, Octavio escribió:
libxcb: WARNING! Program tries to unlock a connection without having acquired a lock first, which indicates a programming error. There will be no further warnings about this issue.
El mismo mensaje de la otra vez ¿no? :-/ Prueba ésto: http://en.opensuse.org/Xlib.lock Si no funciona, pues ni idea, pero no eres el único: http://suseforums.net/index.php?showtopic=44391 Si no te permite instalar el programa, abre un bugzilla. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
libxcb: WARNING! Program tries to unlock a connection without having acquired a lock first, which indicates a programming error. There will be no further warnings about this issue. libxcb: WARNING! Program tries to lock an already locked connection, which indicates a programming error. There will be no further warnings about this issue.
Esto primero lo saca siempre en la Suse 10.3. Cualquier aplicacion no obstante puede seguir funcionando.
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX) Stack Trace: java.lang.NumberFormatException: For input string: "0-b19" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:4 8) at java.lang.Integer.parseInt(Integer.java:456) at java.lang.Integer.<init>(Integer.java:620) at com.zerog.ia.installer.util.BidiUtilImpl.handleBidiString(DashoA10*..) at
Esto ya es mas gordo pero no es problema de java. Es de la misma aplicacion. El trazeado de java te dice que se quiere pasar '0-b19' a numero entero. Como es logico la 'b' es la que ha hecho saltar la excepcion . El programador de la aplicacion tendria que ver el resto del traceado y solucionarlo. Saludos. -- ---------------------------------- GTSolutions Iberica Avd.Los Boliches 93 Fuengirola - 29640 Malaga - España Telf:+34 952 66 64 85 http://www.gtsiberica.com ----------------------------------- --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2008/2/8, Salvador Gomez Cabello <tecnico@gtsiberica.com>:
libxcb: WARNING! Program tries to unlock a connection without having acquired a lock first, which indicates a programming error. There will be no further warnings about this issue. libxcb: WARNING! Program tries to lock an already locked connection, which indicates a programming error. There will be no further warnings about this issue.
Esto primero lo saca siempre en la Suse 10.3. Cualquier aplicacion no obstante puede seguir funcionando.
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX) Stack Trace: java.lang.NumberFormatException: For input string: "0-b19" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:4 8) at java.lang.Integer.parseInt(Integer.java:456) at java.lang.Integer.<init>(Integer.java:620) at com.zerog.ia.installer.util.BidiUtilImpl.handleBidiString(DashoA10*..) at
Esto ya es mas gordo pero no es problema de java. Es de la misma aplicacion. El trazeado de java te dice que se quiere pasar '0-b19' a numero entero. Como es logico la 'b' es la que ha hecho saltar la excepcion . El programador de la aplicacion tendria que ver el resto del traceado y solucionarlo.
Si, el problema en concreto, se refiere a esta última parte, la primera aparece siempre que se utiliza una aplicación en Java con opensuse 10.3, aunque aparentemente no interfiere en nada. Lo curioso es que se produce después de actualizar la versión de java con el Yast Un saludo -- Octavio Ávalos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Viernes, 8 de Febrero de 2008, Octavio escribió:
Si, el problema en concreto, se refiere a esta última parte, la primera aparece siempre que se utiliza una aplicación en Java con opensuse 10.3, aunque aparentemente no interfiere en nada. Lo curioso es que se produce después de actualizar la versión de java con el Yast
Es muy posible que el programador no tenga en cuenta que dentro de las versiones de java (por ejemplo la ultima es jdk1.6.0_04) existen build diferentes. Internamente si se busca la version de java que estas utilizando te aparecera como (por ejem) jdk1.5.0_12-b04 para el jdk1.5.0_12 Me apostaria unas cañas a que el programador de la aplicacion no ha tenido en cuenta esto y cuando has actualizado con el Yast.... pues te salio eso. -- ---------------------------------- GTSolutions Iberica Avd.Los Boliches 93 Fuengirola - 29640 Malaga - España Telf:+34 952 66 64 85 http://www.gtsiberica.com ----------------------------------- --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2008/2/8, Octavio:
Lo curioso es que se produce después de actualizar la versión de java con el Yast
Si crees que es un problema de versión de java, puedes volver a la anterior (1.5.x) para ver si funciona correctamente la instalación del programa. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 9/02/08, Camaleón <noelamac@gmail.com> escribió:
2008/2/8, Octavio:
Lo curioso es que se produce después de actualizar la versión de java con el Yast
Si crees que es un problema de versión de java, puedes volver a la anterior (1.5.x) para ver si funciona correctamente la instalación del programa.
Saludos,
-- Camaleón --------------------------------------------------------------------
El problema es al que hace referencia Salvador en el mensaje anterior. La solución fue desinstalar la actualización de Java 1.6.0.4u por la que tenía antes la 1.6.0.3u. Lo que pasa es que la versión que tenía la instalé con un archivo *.rpm.bin que bajé directamente de la agencia tributaria y me lo instaló en la ruta: /usr/java/ en vez de /usr/lib como lo hace en OpenSuse por defecto. No se si afectará en algo, pero por el momento no he notado nada. Un saludo -- Octavio Ávalos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (4)
-
Camaleón
-
Carlos E. R.
-
Octavio
-
Salvador Gomez Cabello