An unexpected exception has been detected in native code outside the VM..............
Hola:
Tengo este error ejecuto varios cañones de pruebas(5 cañones simultaneos con 1000 altas cada uno) en una máquina con sitema operativo solaris 8, y usando weblogic 6.1 y la jdk 1.3.
Con 1 cañon y 1000 altas va perfectamente incluso con 2 cañones y 1000 altas.
El weblogic se queda bloqueado.
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xff241c48
Function name=madvise
Library=/usr/lib/libc.so.1
Current Java thread:
at weblogic.jdbc.oci.xa.XA.native_end(Native Method)
at weblogic.jdbc.oci.xa.XA.end(XA.java:92)
at weblogic.jdbc.oci.xa.XADataSource.end(XADataSource.java:708)
at weblogic.jdbc.jta.DataSource.end(DataSource.java:600)
at weblogic.transaction.internal.ServerResourceInfo.end(ServerResourceIn
fo.java:1134)
at weblogic.transaction.internal.ServerResourceInfo.internalDelist(Serve
rResourceInfo.java:345)
at weblogic.transaction.internal.ServerResourceInfo.delist(ServerResourc
eInfo.java:281)
at weblogic.transaction.internal.ServerTransactionImpl.delistAll(ServerT
ransactionImpl.java:1053)
at weblogic.transaction.internal.ServerTransactionImpl.delistAll(ServerT
ransactionImpl.java:1041)
at weblogic.transaction.internal.ServerTransactionImpl.globalPrepare(Ser
verTransactionImpl.java:1568)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(Se
rverTransactionImpl.java:217)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTran
sactionImpl.java:189)
at weblogic.transaction.internal.TransactionManagerImpl.commit(Transacti
onManagerImpl.java:247)
at net.intermediacion.personaFisica.EJBClientePrueba.ClientePruebaEJB.al
taPersonaFisica_m(ClientePruebaEJB.java:549)
at net.intermediacion.personaFisica.EJBClientePrueba.ClientePruebaEJB_n3
xtfv_EOImpl.altaPersonaFisica_m(ClientePruebaEJB_n3xtfv_EOImpl.java:121)
at net.intermediacion.personaFisica.EJBClientePrueba.ClientePruebaEJB_n3
xtfv_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
ef.java:93)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:274)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
.java:22)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Dynamic libraries:
0x10000 /opt/bea/jdk131/jre/bin/../bin/sparc/native_threads/java
0xff350000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff340000 /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
0xfe480000 /opt/bea/jdk131/jre/lib/sparc/hotspot/libjvm.so
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff310000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff080000 /opt/bea/jdk131/jre/lib/sparc/native_threads/libhpi.so
0xff050000 /opt/bea/jdk131/jre/lib/sparc/libverify.so
0xfe440000 /opt/bea/jdk131/jre/lib/sparc/libjava.so
0xff020000 /opt/bea/jdk131/jre/lib/sparc/libzip.so
0xfe260000 /usr/lib/locale/es_ES.ISO8859-1/es_ES.ISO8859-1.so.2
0xfd090000 /opt/bea/jdk131/jre/lib/sparc/libnet.so
0xef900000 /explotacion/weblogics/sicas/wl2/lib/solaris/oci817_8/libweblogi
coci37.so
0xef000000 /opt/oracle/ora817/lib/libclntsh.so.8.0
0xf4b90000 /usr/lib/libC.so.5
0xf4ae0000 /opt/oracle/ora817/lib/libwtc8.so
0xf4ac0000 /usr/lib/libgen.so.1
0xf4aa0000 /usr/lib/libsched.so.1
0xf49e0000 /usr/lib/libaio.so.1
0xf49c0000 /explotacion/weblogics/sicas/wl2/lib/solaris/oci817_8/libweblogi
coxa37.so
0xf2de0000 /usr/lib/nss_files.so.1
0xf2dc0000 /explotacion/weblogics/sicas/wl2/lib/solaris/libmuxer.so
0xf2da0000 /usr/ucblib/libucb.so.1
0xf2ce0000 /usr/lib/libresolv.so.1
0xf2ca0000 /usr/lib/libelf.so.1
0xf2bb0000 /opt/bea/jdk131/jre/lib/sparc/libioser12.so
Tengo este error ejecuto varios cañones de pruebas(5 cañones simultaneos con 1000 altas cada uno) en una máquina con sitema operativo solaris 8, y usando weblogic 6.1 y la jdk 1.3.
Con 1 cañon y 1000 altas va perfectamente incluso con 2 cañones y 1000 altas.
El weblogic se queda bloqueado.
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xff241c48
Function name=madvise
Library=/usr/lib/libc.so.1
Current Java thread:
at weblogic.jdbc.oci.xa.XA.native_end(Native Method)
at weblogic.jdbc.oci.xa.XA.end(XA.java:92)
at weblogic.jdbc.oci.xa.XADataSource.end(XADataSource.java:708)
at weblogic.jdbc.jta.DataSource.end(DataSource.java:600)
at weblogic.transaction.internal.ServerResourceInfo.end(ServerResourceIn
fo.java:1134)
at weblogic.transaction.internal.ServerResourceInfo.internalDelist(Serve
rResourceInfo.java:345)
at weblogic.transaction.internal.ServerResourceInfo.delist(ServerResourc
eInfo.java:281)
at weblogic.transaction.internal.ServerTransactionImpl.delistAll(ServerT
ransactionImpl.java:1053)
at weblogic.transaction.internal.ServerTransactionImpl.delistAll(ServerT
ransactionImpl.java:1041)
at weblogic.transaction.internal.ServerTransactionImpl.globalPrepare(Ser
verTransactionImpl.java:1568)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(Se
rverTransactionImpl.java:217)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTran
sactionImpl.java:189)
at weblogic.transaction.internal.TransactionManagerImpl.commit(Transacti
onManagerImpl.java:247)
at net.intermediacion.personaFisica.EJBClientePrueba.ClientePruebaEJB.al
taPersonaFisica_m(ClientePruebaEJB.java:549)
at net.intermediacion.personaFisica.EJBClientePrueba.ClientePruebaEJB_n3
xtfv_EOImpl.altaPersonaFisica_m(ClientePruebaEJB_n3xtfv_EOImpl.java:121)
at net.intermediacion.personaFisica.EJBClientePrueba.ClientePruebaEJB_n3
xtfv_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
ef.java:93)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:274)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
.java:22)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Dynamic libraries:
0x10000 /opt/bea/jdk131/jre/bin/../bin/sparc/native_threads/java
0xff350000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff340000 /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
0xfe480000 /opt/bea/jdk131/jre/lib/sparc/hotspot/libjvm.so
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff310000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff080000 /opt/bea/jdk131/jre/lib/sparc/native_threads/libhpi.so
0xff050000 /opt/bea/jdk131/jre/lib/sparc/libverify.so
0xfe440000 /opt/bea/jdk131/jre/lib/sparc/libjava.so
0xff020000 /opt/bea/jdk131/jre/lib/sparc/libzip.so
0xfe260000 /usr/lib/locale/es_ES.ISO8859-1/es_ES.ISO8859-1.so.2
0xfd090000 /opt/bea/jdk131/jre/lib/sparc/libnet.so
0xef900000 /explotacion/weblogics/sicas/wl2/lib/solaris/oci817_8/libweblogi
coci37.so
0xef000000 /opt/oracle/ora817/lib/libclntsh.so.8.0
0xf4b90000 /usr/lib/libC.so.5
0xf4ae0000 /opt/oracle/ora817/lib/libwtc8.so
0xf4ac0000 /usr/lib/libgen.so.1
0xf4aa0000 /usr/lib/libsched.so.1
0xf49e0000 /usr/lib/libaio.so.1
0xf49c0000 /explotacion/weblogics/sicas/wl2/lib/solaris/oci817_8/libweblogi
coxa37.so
0xf2de0000 /usr/lib/nss_files.so.1
0xf2dc0000 /explotacion/weblogics/sicas/wl2/lib/solaris/libmuxer.so
0xf2da0000 /usr/ucblib/libucb.so.1
0xf2ce0000 /usr/lib/libresolv.so.1
0xf2ca0000 /usr/lib/libelf.so.1
0xf2bb0000 /opt/bea/jdk131/jre/lib/sparc/libioser12.so
Hola!. Pues yo también he tenido varias veces errores de este tipo, pero jamás se repetÃa en las mismas condiciones. Es decir... si se producÃa, volvÃa a compilar y ejecutar (bajo JBuilder), y ya funcionaba.
El mensaje de error ya es bastante explÃcito: hay un error con el código nativo que se carga desde la Máquina Virtual! :(.
El mensaje de error ya es bastante explÃcito: hay un error con el código nativo que se carga desde la Máquina Virtual! :(.
