[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

[Ayuda] Problemas compilando OpenXchange



Hola, mi problema es el siguiente, cuando intento compilar OpenXchange me marca un error con un paquete de java: aqui está la salida del ./configure:

# ./configure --prefix=/usr/local/openxchange --with-mailjar=/usr/local/javamail/mail.jar --with-activationjar=/usr/local/jaf/activation.jar --with-jdomjar=/usr/local/jdom/build/jdom.jar --with-xercesjar=/usr/local/xerces/xercesImpl.jar --with-jsdkjar=/usr/local/JSDK2.0/lib/jsdk.jar --with-jdbcjar=/usr/share/java/pg74.1jdbc3.jar --with-dbpass=xxx --with-runuid=nobody --with-rungid=nogroup

BUILD SUCCESSFUL

Total time: 4 seconds
configure: creating ./config.status
config.status: creating build.xml
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/misc/Makefile
config.status: creating src/misc/login/login.pm
config.status: creating src/misc/ssl/Makefile
config.status: creating javabuild/Makefile
config.status: creating bin/groupware/openexchange-groupware
config.status: creating bin/webmail/openexchange-webmail
config.status: creating bin/groupware/openexchange-sessiond
config.status: creating sbin/addgroup_ox
config.status: creating sbin/addresource_ox
config.status: creating sbin/addresourcegroup_ox
config.status: creating sbin/addresourcetogroup_ox
config.status: creating sbin/adduser_ox
config.status: creating sbin/addusersql_ox
config.status: creating sbin/addusertogroup_ox
config.status: creating sbin/changeuserattr_ox
config.status: creating sbin/changecyruspass_ox
config.status: creating sbin/delgroup_ox
config.status: creating sbin/delresource_ox
config.status: creating sbin/delresourcefromgroup_ox
config.status: creating sbin/delresourcegroup_ox
config.status: creating sbin/deluser_ox
config.status: creating sbin/deluserfromgroup_ox
config.status: creating sbin/correctfilespool
config.status: creating system/etc/init.d/groupware
config.status: creating system/etc/init.d/webmail
config.status: creating system/etc/init.d/sessiond
config.status: creating system/etc/init.d/openexchange
config.status: creating conf/groupware/system.properties
config.status: creating conf/groupware/server.conf
config.status: creating conf/webmail/server.conf
config.status: creating conf/webmail/system.properties
config.status: creating conf/admintools.conf
config.status: executing depfiles commands

Hasta aquí todo marcha bien, pero en cuanto ejecuto el make, la instalación falla, he aquí la salida:

# make
Making all in javabuild
make[1]: Entering directory `/home/alopez/linux/openxchange/open-xchange.0.7.3/javabuild'
/usr/local/ant/bin/ant -f ../build.xml
Buildfile: ../build.xml

init:

compile:

checkssl:

replace_ssl:

checkssl:

replace_no_ssl:
[echo] SSL REPLACER (false)

init:

compile_without_webdav:
[javac] Compiling 293 source files to /home/alopez/linux/openxchange/open-xchange.0.7.3/build [javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXContact.java:67: package org.jdom does not exist
[javac] import org.jdom.*;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXContact.java:68: package org.jdom.input does not exist
[javac] import org.jdom.input.DOMBuilder;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXContact.java:69: package org.jdom.output does not exist
[javac] import org.jdom.output.XMLOutputter;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXTask.java:70: package org.jdom does not exist
[javac] import org.jdom.*;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXTask.java:71: package org.jdom.input does not exist
[javac] import org.jdom.input.DOMBuilder;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXTask.java:72: package org.jdom.output does not exist
[javac] import org.jdom.output.XMLOutputter;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXProject.java:70: package org.jdom does not exist
[javac] import org.jdom.*;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXProject.java:71: package org.jdom.input does not exist
[javac] import org.jdom.input.DOMBuilder;
[javac] ^
[javac] /home/alopez/linux/openxchange/open-xchange.0.7.3/src/com/openexchange/api/OXProject.java:72: package org.jdom.output does not exist
[javac] import org.jdom.output.XMLOutputter;
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
[javac] 9 errors

BUILD FAILED
/home/alopez/linux/openxchange/open-xchange.0.7.3/build.xml:72: The following error occurred while executing this line: /home/alopez/linux/openxchange/open-xchange.0.7.3/build.xml:77: Compile failed; see the compiler error output for details.

Total time: 17 seconds
make[1]: *** [java] Error 1
make[1]: Leaving directory `/home/alopez/linux/openxchange/open-xchange.0.7.3/javabuild'
make: *** [all-recursive] Error 1

Al parecer el problema es con el paquete org.jdom, el cual según yo, ya lo instalé en /usr/local/jdom y paso tal ruta en el ./configure, ¿alguien tiene una idea de que puede estar pasando? en todo caso, ¿dónde consigó tal paquete (org.jdom) y como lo agregó a las clases de java?

De antemano gracias por la ayuda ...

_________________________________________________________________
Platica con tus amigos en linea con T1msn Messenger http://messenger.t1msn.com.mx/





[Hilos de Discusión] [Fecha] [Tema] [Autor]