• Este debate está vacío.
Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Autor
    Entradas
  • #32945
    Juan Manuel Martínez
    Participante

    Estimados,
    estoy haciendo unas pruebas por unos cambios que necesito en Doc_payment y me encontré con una situación rara.

    Los cambios implicaron modificaciones en Doc, así que una vez recompilado el sistema creé el nuevo servidor OXP y lo inicié.

    Cuando quise republicar un asiento contable, se elevó una excepción “IllegalAccessError”, indicando que la clase Doc estaba intentando acceder a un método privado de DocVO. Cuando revisé la clase, encontré que el constructor de DocVO está como [strike]private[/strike] protected. Lo cambié a public y se corrigió el error.

    Consulto ¿está bien la declaración del constructor como [strike]private[/strike] protected o es algún cambio que quedó a medias?

    Saludos cordiales,
    Juan Manuel.

    #39018
    Federico Cristina
    Superadministrador

    Buenas,

    Por el formato del código, me suena a que es de MUY vieja data, con lo cual no sabría decirte. El cambio de protected a public en el constructor parece razonable.

    Saludos!
    Federico

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