• Este debate está vacío.
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #32795
    Carranza Carlos
    Participante

    Versión 14.02.
    Definí lote como atributo de un artículo. El campo en la tabla de pedidos es M_AttributeSetInstance_ID y el tipo de dato es PAttribute.
    En la interfase de cliente pesado funciona perfectamente, pero en la interfase web el campo queda bloqueado (grisado).
    Cómo se debuggea el cliente web?
    En dónde estaría programado el funcionamiento de este tipo de campo?

    #38662
    Federico Cristina
    Superadministrador

    Buenas,

    Las clases de LYWeb están dentro del directorio zkwebui. Creo que la clase a la que hacés mención es EditorBox.

    Para debuggear el jboss deberás realizar los siguientes pasos:

    Quote:
    En el Eclipse agregar una nueva debug configuration (Remote Java Application) indicando el destino de attach (*), por ejemplo:
    Proyecto: libertya_local
    Host: localhost
    Puerto: 8787 (este valor es fijo ya que debe respetar la configuración especificada en rundebug.bat)

    Desde consola de comandos iniciar LY en modo debug mediante el archivo: ServidorOXP/utils/IniciarServidorDebug.sh, el mismo quedará waiting en 8787.

    Iniciar la nueva configuración desde el Eclipse. En la consola de comandos podrá visualizarse el startup de JBoss.

    Ejecutar LY como siempre, conectando al servidor de aplicaciones en la pantalla de login.

    De esta manera es posible seguir los breakpoints indicados en el Eclipse sobre las clases que se ejecutan en el servidor.

    Saludos,
    Federico

    #38671
    Saulo Gil
    Miembro

    Una aclaración que puede llegar a ser útil, el método descripto por Federico aplica para hacer debugging de todo el código que ejecuta el servidor de Libertya (e.g.: Procesador contable, Programador de Tareas, etc)

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