- Este debate está vacío.
-
AutorEntradas
-
14 octubre, 2009 a las 7:41 pm #31138Yanina AularMiembro
Buenas tardes, En esta ocación tengo un problemita con la compilacion de mi proyecto libertya, cuando ejecuto el Compilar.bat que se encuentra en la carpeta utils_dev, comienza bien.. hace los clean bien y algunas compilaciones, pero despues de 3 minutos me lanza el siguiente error,
[javac] C:libertyabasesrcorgopenXpertyamodelTax.java:32: warning: sun
.reflect.generics.scope.Scope is Sun proprietary API and may be removed in a fut
ure release
[javac] import sun.reflect.generics.scope.Scope;
[javac] ^
[javac] Note: C:libertyabasesrcorgopenXpertyareportjcalcjcalc.java u
ses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
[javac] 5 warningsBUILD FAILED
C:libertyautils_devbuild.xml:23: The following error occurred while executing
this line:
C:libertyabasebuild.xml:55: Compile failed; see the compiler error output for
details.Total time: 3 minutes 10 seconds
MailLogger failed to send e-mail!
java.net.UnknownHostException: xxx
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.(Socket.java:372)
at java.net.Socket.(Socket.java:186)
at org.apache.tools.mail.MailMessage.connect(MailMessage.java:391)
at org.apache.tools.mail.MailMessage.(MailMessage.java:174)
at org.apache.tools.ant.listener.MailLogger.sendMail(MailLogger.java:200
)
at org.apache.tools.ant.listener.MailLogger.buildFinished(MailLogger.jav
a:134)
at org.apache.tools.ant.Project.fireBuildFinished(Project.java:1848)
at org.apache.tools.ant.Main.runBuild(Main.java:688)
at org.apache.tools.ant.Main.startAnt(Main.java:187)
at org.apache.tools.ant.Main.start(Main.java:150)
at org.apache.tools.ant.Main.main(Main.java:240)
Presione una tecla para continuar . . .Quisiera que me ayudaran a corregir este problema gracias de ante mano
15 octubre, 2009 a las 2:07 pm #33579Federico CristinaSuperadministradorBuenas,
Primeramente te comentó que moví el thread a desarrolladores ya que todo lo relacionado con codificación,compilación,etc. corresponde a esta categoría.
Sobre tu inquietud, lamentablemente adjuntaste el snippet incorrecto, el error debería encontrarse más arriba.
Fijate que la primer parte (los [javac]) solo están indicando warnings o deprecations.
Luego indica que no pudo compilarse el subproyecto base, y por ultimo eleva una excepción debido a que no pudo enviar el mail de error.En definitiva el problema de compilación se encuentra más arriba en el log, y es por esto que no puedo ayudarte a determinar el origen del error.
Tené en cuenta que para compilar correctamente necesitas JDK1.6, y no una versión anterior.
Saludos!
Federico15 octubre, 2009 a las 3:46 pm #33580Yanina AularMiembroYa hallé el error, tenía un error en una clase que el eclipse no me avisó, gracias!, y otra pregunta… si ya tengo mi servidor instalado en una maquina linux y quiero actualizarlo con el que acabo de compilar como hago?… reemplace la carpeta ServidorOXP por la nueva que me generó la compilacion e hice el Configurar.sh de nuevo, pero los cambios solo puedo verlos desde la maquina servidor y no puedo verlos desde las maquinas que tienen el cliente, gracias
17 octubre, 2009 a las 10:58 pm #33595Federico CristinaSuperadministradorMe alegro que hayas podido compilar correctamente!
Sobre la actualización, no es necesario reemplazar el directorio ServidorOXP por completo. Deberás actualizar el OXP.jar del directorio /ServidorOXP/lib, y reconfigurar para propagar el nuevo jar.
Además, según las modificaciones que hagas en los fuentes, también será necesario que actualices OXPRoot.jar y sqlj.jar (este ultimo reinstalandolo además en el servidor de base de datos). De todas maneras las modificaciones básicas no requieren este paso.
Respecto a la actualización en los clientes, deberías acceder desde éstos a la web del server donde se encuentra corriendo LY, y descargar via JNLP la nueva versión. Si con esto no tenes suerte, posiblemente esté tomándote una versión cacheada. Deberías limpiar la cache a fin de garantizar la descarga actualizada.
Saludos,
Federico -
AutorEntradas
- Debes estar registrado para responder a este debate.