An unexpected exception has been detected in native code outside the VM..............

raquel
23 de Febrero del 2004
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

Thozz
23 de Febrero del 2004
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! :(.

Mary
23 de Febrero del 2004
Have you solve this problem yet? If yes, could you let me know how do you solve it? We got the same error message as your. We are running on WebLogic7.0 JDK 1.3.10