[Gvsig_desarrolladores] Ayuda para crear el CAB

Juan Lucas Dominguez Rubio jldominguez en prodevelop.es
Vie Mar 12 10:51:00 CET 2010


Hola Eñaut,
 
Según ese log, en tu clase ComboXMLCod0.java  has usado el método isEmpty() de la clase String, pero ese método solo está disponible en Java 1.6, así que estás usando Eclipse sobre un JRE/JDK 1.6, lo cual no es una buena opción para compilar gvSIG Mobile 0.3.
 
Deberías hacer esto:
 
- Busca en tu carpeta C:\Archivos de programa\Java  a ver si tienes alguna subcarpeta cuyo nombre empiece por "jdk1.5...". Si no la tienes, entra en esta página:
 
http://java.sun.com/products/archive/
 
descárgate el elemento:
 
JDK-JRE 5.0 ----------- 5.0 update 21
 
e instálalo en tu ordenador.
 
- En Eclipse, ve a la opción "Window - Preferences - Java - Installed JREs" y añade el que acabas de instalar ( C:\Archivos de programa\Java\jdk1.5... ).. Marcalo para que sea el que Eclipse utiliza.
 
- Después ve a la opción "Window - Preferences - Java - Compiler" y donde dice "Compiler compliance level", elige 1.4 y después marca "Use default compliance settings" si no estaba ya marcado. Seguramente te pedirá que refresques el workspace, dile que sí.
 
Ahora te debe aparecer un error al intentar usar el método isEmpty() en tu clase ComboXMLCod0, no? Puedes reemplazar str.isEmptty() por (str.length() == 0) o algo parecido.
 
Para que la aplicaión funcione bien en la PDA, debes usar solamente las clases y métodos que hay en esta documentación:
 
http://java.sun.com/javame/reference/apis/jsr216
 
Por supuesto también puedes usar las clases y métodos de los JAR que tu añadas. Como ves, la clase String no tiene un método isEmpty(), por eso te salía ese error.
 
- Otra cosa que debes hacer es eliminar la línea que dice:
 
<SosServers>............</SosServers>
 
del archivo \resources\persistence\appsettings.xml
 
Hoy solamente puesdo enviarte un mensaje más, a las 2 y media más o menos.
 
 
Hasta luego,

Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 
---

________________________________

De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de agirrearri
Enviado el: vie 12/03/2010 9:37
Para: gvsig_desarrolladores en listserv.gva.es
Asunto: Re: [Gvsig_desarrolladores] Ayuda para crear el CAB




Hola otra vez, se me a olvidado colgar los log-s.%-|

Como son loso tres (he ejecutado una sola vez) los subo separados.
http://n2.nabble.com/file/n4721078/x.txt x.txt
http://n2.nabble.com/file/n4721078/1268381893148.gvsig-mobile.log.console.txt
1268381893148.gvsig-mobile.log.console.txt
http://n2.nabble.com/file/n4721078/1268381893148.gvsig-mobile.log.txt
1268381893148.gvsig-mobile.log.txt

Graciaaas
--
View this message in context: http://n2.nabble.com/Ayuda-para-crear-el-CAB-por-favooooooor-no-lo-consigo-tp4707978p4721078.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20100312/d9738397/attachment.htm 


Más información sobre la lista de distribución gvSIG_desarrolladores