[Gvsig_desarrolladores] ARCHIVO gvSIGMobile with phoneME WM2003.inf

Juan Lucas Dominguez Rubio jldominguez en prodevelop.es
Mie Jun 8 14:12:49 CEST 2011


Hola,
 
Los JARs que gvSIG Mobile necesita y no se compilan en el workspace (es decir, los JARs de terceros como el de JTS o el kxml2.jar) están en la carpeta:
 
WORKSPACE\resources\jars\
 
Todos los JARs que haya ahí se van a meter en el archivo all.jar. Esto se hace por comodidad porque necesitamos que el classpath de gvSIG Mobile en la PDA sea corto.
 
¿Has añadido ahí algún JAR adicional? ¿De qué tamaño es?
 
También puedes hacer esto para que yo vea más información:
 
- Limpia la consola de Eclipse que hay en la parte inferior (hay un botón de "clear")
- Ejecuta el target que prefieras de appGvsigMobile\build.xml (por ejemplo deploy_PHONEME). Verás que aparecen en la consola muchos mensajes de las cosas que Eclipse va haciendo.
- Coloca el ratón dentro de la consola y con el botón derecho te permitirá seleccionar y copiar todos esos mensajes. Pégalos en tu próximo email y quizá podré ver en qué paso se está incrustando en all.jar algo demasiado grande.
 
 
Saludos,
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 Ana Belen Garcia
Enviado el: mié 08/06/2011 10:20
Para: gvsig_desarrolladores en listserv.gva.es
Asunto: [Gvsig_desarrolladores] ARCHIVO gvSIGMobile with phoneME WM2003.inf


Buenos días, 

   Aqui te dejo el gvSIGMobile with phoneME WM2003.inf:

 [Version]
Signature="$Windows NT$"
CESignature="$Windows CE$"
Provider=%CompanyName%

[CEStrings]
InstallDir=\gvSIGMobile\..
AppName="gvSIGMobile"

[Strings]
CompanyName="Prodevelop - UV - CIT"
LinkFileName="gvSIG Mobile"
WorkspaceDir="C:\prueba"
WorkspaceDeployDir="\deploy_WM5_ARM_RXTX"
PhoneMEDir="phoneme_WM2003"

[CEDevice]
BuildMax=0xE0000000
;this ensures that you do not get the "this app may not run on this version of windows Mobile" warning

[DefaultInstall]
CopyFiles=Top.Files,Boot.Files,Class.Files,Lib.Files,Log.Files,Persistence.Files,Icons.Files,Resources.Tmp.Files,Screenshots.Files,Resources.Lan.Files,Resources.Forms.Files,Resources.phoneme.personal.bin.Files,Resources.phoneme.personal.legal.Files,Resources.phoneme.personal.lib.Files,Resources.phoneme.personal.lib.security.Files,Resources.phoneme.personal.lib.zi.Files,Resources.phoneme.personal.lib.zi.America.Files,Resources.phoneme.personal.lib.zi.Asia.Files,Root.Files
CEShortcuts=Shortcuts

[Top.Files]
gvSIG Mobile.exe
replace_start.opt
build.number

[Boot.Files]
boot.jar

[Class.Files]
all.jar
; driver-manager-1.1.jar
; gdbms-0.8-SNAPSHOT.jar
; geoapi-2.0.jar
; gt2-legacy.jar
; gt2-main.jar
; gvsigMobile.jar
; jai_core.jar
; javax_microedition.jar
; jts-1.7.jar
; kxml2.jar
; libFMap.jar
; libGPS.jar
; log4j-1.2.8.jar
; RXTXcomm.jar
; units-0.01.jar

[Lib.Files]
NCSEcw.dll
NCSEcw.lib
NCSUtil.dll
NCSUtil.lib
NCScnet.dll
NCScnet.lib
j9ecw.dll
j9ecw.lib
j9shp.dll
j9shp.lib
processes.dll
processes.lib
rxtxSerial.dll

[Log.Files]
x.txt

[Persistence.Files]
appsettings.xml

[Icons.Files]
DefaultIcons.jar

[Resources.Tmp.Files]
x.txt

[Screenshots.Files]
x.txt

[Resources.Lan.Files]
appGvsigMobile_en.properties
appGvsigMobile_es.properties
appGvsigMobile_fr.properties
appGvsigMobile_it.properties
appGvsigMobile_de.properties

[Resources.Forms.Files]
navform.xml
template.xml

[Resources.phoneme.personal.bin.Files]
awtjpeg.dll
cvm.exe
cvmi.dll
pocketpcawt.dll
wcecompat.dll

[Resources.phoneme.personal.legal.Files]
copyright.txt
license.txt
thirdpartylicensereadme.txt

[Resources.phoneme.personal.lib.Files]
btclasses.zip
content-types.properties
personal.jar
tzmappings

[Resources.phoneme.personal.lib.security.Files]
java.policy
java.security

[Resources.phoneme.personal.lib.zi.Files]
GMT
ZoneInfoMappings

[Resources.phoneme.personal.lib.zi.America.Files]
Los_Angeles

[Resources.phoneme.personal.lib.zi.Asia.Files]
Calcutta
Novosibirsk

[Root.Files]
gnu.io.rxtx.properties

[Shortcuts]
%AppName%,0,"gvSIG Mobile.exe"

[SourceDisksNames]
1 = ,"top folder",, %WorkspaceDir%%WorkspaceDeployDir%
2 = ,"boot folder",, %WorkspaceDir%%WorkspaceDeployDir%\boot
3 = ,"class folder",, %WorkspaceDir%%WorkspaceDeployDir%\class
4 = ,"lib folder",, %WorkspaceDir%%WorkspaceDeployDir%\lib
5 = ,"log folder",, %WorkspaceDir%%WorkspaceDeployDir%\log
6 = ,"persist folder",, %WorkspaceDir%%WorkspaceDeployDir%\persistence
7 = ,"icons folder",, %WorkspaceDir%%WorkspaceDeployDir%\resources\icons
8 = ,"tmp folder",, %WorkspaceDir%%WorkspaceDeployDir%\resources\tmp
9 = ,"screenshots folder",, %WorkspaceDir%%WorkspaceDeployDir%\screenshots
10 = ,"languages folder",, %WorkspaceDir%%WorkspaceDeployDir%\resources\languages
11 = ,"forms folder",, %WorkspaceDir%%WorkspaceDeployDir%\resources\forms
12 = ,"phoneme bin folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\bin
13 = ,"phoneme legal folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\legal
14 = ,"phoneme lib folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\lib
15 = ,"phoneme security folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\lib\security
16 = ,"phoneme zi (?) folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\lib\zi
17 = ,"phoneme zi-America folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\lib\zi\America
18 = ,"phoneme zi-Asia folder",, %WorkspaceDir%\resources\%PhoneMEDir%\personal\lib\zi\Asia
19 = ,"root folder",, %WorkspaceDir%%WorkspaceDeployDir%

[SourceDisksFiles]
gvSIG Mobile.exe = 1
replace_start.opt = 1
build.number = 1
; --------------------------------
boot.jar = 2
; --------------------------------
all.jar = 3
; driver-manager-1.1.jar = 3
; gdbms-0.8-SNAPSHOT.jar = 3
; geoapi-2.0.jar = 3
; gt2-legacy.jar = 3
; gt2-main.jar = 3
; gvsigMobile.jar = 3
; jai_core.jar = 3
; javax_microedition.jar = 3
; jts-1.7.jar = 3
; kxml2.jar = 3
; libFMap.jar = 3
; libGPS.jar = 3
; log4j-1.2.8.jar = 3
; RXTXcomm.jar = 3
; units-0.01.jar = 3
; --------------------------------
NCSEcw.dll = 4
NCSEcw.lib = 4
NCSUtil.dll = 4
NCSUtil.lib = 4
NCScnet.dll = 4
NCScnet.lib = 4
j9ecw.dll = 4
j9ecw.lib = 4
j9shp.dll = 4
j9shp.lib = 4
processes.dll = 4
processes.lib = 4
rxtxSerial.dll = 4
; --------------------------------
x.txt = 5
; --------------------------------
appsettings.xml = 6
; --------------------------------
DefaultIcons.jar = 7
; --------------------------------
x.txt = 8
; --------------------------------
x.txt = 9
; --------------------------------
appGvsigMobile_en.properties = 10
appGvsigMobile_es.properties = 10
appGvsigMobile_fr.properties = 10
appGvsigMobile_it.properties = 10
appGvsigMobile_de.properties = 10
; --------------------------------
navform.xml = 11
template.xml = 11
; --------------------------------
awtjpeg.dll = 12
cvm.exe = 12
cvmi.dll = 12
pocketpcawt.dll = 12
wcecompat.dll = 12
; --------------------------------
copyright.txt = 13
license.txt = 13
thirdpartylicensereadme.txt = 13
; --------------------------------
btclasses.zip = 14
content-types.properties = 14
personal.jar = 14
tzmappings = 14
; --------------------------------
java.policy = 15
java.security = 15
; --------------------------------
GMT = 16
ZoneInfoMappings = 16
; --------------------------------
Los_Angeles = 17
; --------------------------------
Calcutta = 18
Novosibirsk = 18
; --------------------------------
gnu.io.rxtx.properties = 19
; --------------------------------
; --------------------------------

[DestinationDirs]
Shortcuts = 0,%CE17% ; create shortcut 
Top.Files = 0, %InstallDir%\gvSIGMobile
Boot.Files = 0, %InstallDir%\gvSIGMobile\boot
Class.Files = 0, %InstallDir%\gvSIGMobile\class
Lib.Files = 0, %InstallDir%\gvSIGMobile\lib
Log.Files = 0, %InstallDir%\gvSIGMobile\log
Persistence.Files = 0, %InstallDir%\gvSIGMobile\persistence
Icons.Files = 0, %InstallDir%\gvSIGMobile\resources\icons
Resources.Tmp.Files = 0, %InstallDir%\gvSIGMobile\resources\tmp
Screenshots.Files = 0, %InstallDir%\gvSIGMobile\screenshots
Resources.Lan.Files = 0, %InstallDir%\gvSIGMobile\resources\languages
Resources.Forms.Files = 0, %InstallDir%\gvSIGMobile\resources\forms
Resources.phoneme.personal.bin.Files = 0, %InstallDir%\phoneme\personal\bin
Resources.phoneme.personal.legal.Files = 0, %InstallDir%\phoneme\personal\legal
Resources.phoneme.personal.lib.Files = 0, %InstallDir%\phoneme\personal\lib
Resources.phoneme.personal.lib.security.Files = 0, %InstallDir%\phoneme\personal\lib\security
Resources.phoneme.personal.lib.zi.Files = 0, %InstallDir%\phoneme\personal\lib\zi
Resources.phoneme.personal.lib.zi.America.Files = 0, %InstallDir%\phoneme\personal\lib\zi\America
Resources.phoneme.personal.lib.zi.Asia.Files = 0, %InstallDir%\phoneme\personal\lib\zi\Asia
Root.Files = 0, \Windows\..

Cuando compilo y ejecuto en el Run de Eclipse, me da la opción en la pestaña Targets de hacerlo con:

  - buildNumber
  - build[default]
  - deploy_J9
  - deploy_PHONEME
  - deploy_Win_X86
  - deploy_Lin_X86
  - create-all-jar

Cuando ejecuto el Run con el build por defecto no me genera las clases(boot.jar, all.jar) en la carpeta C:\prueba\deploy_WM5_ARM_RXTX y ademas genera el archivo make_err diciendo que no encuentra las clases y no genera instalador. Sin embargo si ejecuto el deploy_PHONEME si que me genera las correspondientes clases en dicha carpeta y me genera el instalador pero con el tamaño que te he comentado en los anteriores correos 69MB y el correspondiente make_err con los warning que te comente. 


Como soluciono el problema? Esta bien mi gvSIGMobile with phoneME WM2003.inf. 
Es problema de los JARS que añado al proyecto. Como los elimino.


Gracias por tu ayuda.
  
Un Saludo.




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


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