Re: [java-l] Usar ExcelDocument en Java Unix

Hola,

El POI debería funcionar. Si te da ese error lo más probable es que no tengas el poi.jar en la carpeta "lib" de la webapp.
¿Puede ser eso?

Saludos,
Pablo


From: "Pablo Mateluna" <pablo@seis.cl>
To: java-l@gxtech.com.uy
Sent: Martes, 14 de Agosto 2012 17:07:47
Subject: [java-l] Usar ExcelDocument en Java Unix

Hola Colegas:

Estoy en un desarrollo en Java WebLogic 8.1 (Eso implica JDK 1.4 por desgracia, lo que me tiene clavado en GX 9.0) sobre Solaris. Y estoy intentando usar la clase ExcelDocument y en desarrollo para este cogido:

&Planilla.UseAutomation=0
&Text = &Session.Get('INFORMETARJETONESPATH') + &Session.Get('INFORMETARJETONESPATHTEMPLATE')
&Planilla.Template = &Text
Java System.out.println("&Planilla.Template:" + [!&Text!]);
&Text = &Session.Get('INFORMETARJETONESPATH') + 'InformeDeMoficacionDePoderesDeSociedades.xls'
&Planilla.Open(&Text)


me da el siguiente error:

<14-08-2012 07:37:54 PM GMT> <Error> <HTTP> <BEA-101018> <[ServletContext(id=19645447,name=CrtNotarizaSPF010,context-path=/CrtNotarizaSPF010)] Servlet failed with ServletException
javax.servlet.ServletException: java.lang.UnsatisfiedLinkError: no gxoffice2 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at com.genexus.gxoffice.ExcelDocument.<clinit>(Unknown Source)
at com.genexus.gxoffice.ExcelDoc.checkExcelDocument(Unknown Source)
at com.genexus.gxoffice.ExcelDoc.Open(Unknown Source)
at pinfacttarjetones.execute_int(pinfacttarjetones.java:92)
at pinfacttarjetones.execute(pinfacttarjetones.java:31)
at htmp_util_impl.e238X2(htmp_util_impl.java:2535)



Luego de una mirada rápida me encontré con que gxoffice2 a la que refiere el error es una dll, y aunque se supóne que se puede usar POI no he logrado encontrar como.
Se que por JAVA 1.4 debo usar una versión de POI anterior a la 3.5, es decir la 3.2 que es la directamente anterior.

La pregunta es así, existe alguna manera de usar realmente POI o alguna otra forma de escribir en planillas Excel sin tener que instalar OpenOffice o alguna otra cosa difícil en la maquina que por desgracia no administro.

Desde ya muchas gracias, quedo atento.

Un saludo
Pablo




0 Response to "Re: [java-l] Usar ExcelDocument en Java Unix"

Publicar un comentario