• Este debate está vacío.
Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #31138
    Yanina AularYanina Aular
    Miembro

    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 warnings

    BUILD 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

    #33579
    Federico CristinaFederico Cristina
    Superadministrador

    Buenas,

    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!
    Federico

    #33580
    Yanina AularYanina Aular
    Miembro

    Ya 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

    #33595
    Federico CristinaFederico Cristina
    Superadministrador

    Me 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

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.