Skip to main content

[archive] invocar a cobol desde java en aix

  • January 19, 2007
  • 1 reply
  • 0 views

[Migrated content. Thread originally posted on 18 January 2007]

Buenos dias!
Estamos probando invocar un programa cobol desde java
Lo estamos ejecutando sobre AIX 5.3 con java 1.4

pero cuando lo ejecutamos nos da el siguiente error:

CVM: begin load CVM: load library wrun32 or runcbl failed.
CVM: Exception caught loading CVM: /opt/acucorp/720/lib/libruncbl.a: load ENOEXEC on shared library(s) /opt/acucorp/720/lib/libruncbl.a
java.lang.UnsatisfiedLinkError: /opt/acucorp/720/lib/libruncbl.so: load ENOEXEC on shared library(s) /opt/acucorp/720/lib/libruncbl.a
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2147)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:2025)
at java.lang.Runtime.loadLibrary0(Runtime.java:824)
at java.lang.System.loadLibrary(System.java:908)
at com.acucorp.acucobolgt.CVM.(CVM.java:72)
at com.acucorp.acucobolgt.CVM.GET_INSTANCE(CVM.java:158)
....

la logica de los fuentes estaria bien, ya que hicimos unas pruebas en ambiente de Win2000 y anduvo bien.

Que es lo que puede estar pasando?

Desde ya muchas gracias
atte
Ing. Cristina Ponti
Montemar CFSA
Mendoza-Argentina

1 reply

[Migrated content. Thread originally posted on 18 January 2007]

Buenos dias!
Estamos probando invocar un programa cobol desde java
Lo estamos ejecutando sobre AIX 5.3 con java 1.4

pero cuando lo ejecutamos nos da el siguiente error:

CVM: begin load CVM: load library wrun32 or runcbl failed.
CVM: Exception caught loading CVM: /opt/acucorp/720/lib/libruncbl.a: load ENOEXEC on shared library(s) /opt/acucorp/720/lib/libruncbl.a
java.lang.UnsatisfiedLinkError: /opt/acucorp/720/lib/libruncbl.so: load ENOEXEC on shared library(s) /opt/acucorp/720/lib/libruncbl.a
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2147)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:2025)
at java.lang.Runtime.loadLibrary0(Runtime.java:824)
at java.lang.System.loadLibrary(System.java:908)
at com.acucorp.acucobolgt.CVM.(CVM.java:72)
at com.acucorp.acucobolgt.CVM.GET_INSTANCE(CVM.java:158)
....

la logica de los fuentes estaria bien, ya que hicimos unas pruebas en ambiente de Win2000 y anduvo bien.

Que es lo que puede estar pasando?

Desde ya muchas gracias
atte
Ing. Cristina Ponti
Montemar CFSA
Mendoza-Argentina
AIX 5.3 con Java 1.4 pero cuando la ejecutamos nos da a error siguiente: CVM: comience la carga CVM: la biblioteca de carga wrun32 o el runcbl fall?. CVM: Excepci?n cogida cargando CVM: /opt/acucorp/720/lib/libruncbl.a: Aparece que su versi?n de ACUCOBOL-GT es una estructura est?tica (libruncbl.a). Usted necesita las librer?as compartidas (libruncbl.so) para que ACUCOBOL-GT trabaje con Java