Hello All,

SunOS ttap201 5.8 Generic_108528-23 sun4u sparc SUNW,Sun-Fire-15000
Weblogic Server 8.1
DataJunction 7.5.5
Java HotSpot(TM) Client VM (build 1.4.1_03-b02, mixed mode)
libxerces-c1_3.so

Our application uses Data Junctions java interface to create reports.
Under the covers the Data Junction code uses JNI to call native methods.
We have a problem where the JVM crashes with the following error:


An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xB8A8D0AC
Function=__1cJSAXParserJparseNext6MrnNXMLPScanToken__b_+0x0
Library=/fs01/app/dataj/engine755/libxerces-c1_3.so

Current Java thread:
        at DataJunction.ec.NConversion.Run(Native Method)
        at DataJunction.ec.Conversion.Run(Conversion.java:369)
        at
bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportPrintPreparationTranslatorImpl.runDJConversion(ReportPrintPreparationTranslatorImpl.java:437)
        at
bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportPrintPreparationTranslatorImpl.translateReport(ReportPrintPreparationTranslatorImpl.java:232)
        at
bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportManagerBeanImplementation.translateReport(ReportManagerBeanImplementation.java:567)
        at
bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportManagerBeanImplementation.retrieveReportsForSubBatch(ReportManagerBeanImplementation.java:429)
        at
bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportManagerBeanImplementation.retrieveReports(ReportManagerBeanImplementation.java:271)
        at
bacs.frameworks.reporting.reportprintpreparationservice.ReportManagerBean.retrieveReports(ReportManagerBean.java:64)
        at
bacs.frameworks.reporting.reportprintpreparationservice.ReportManager_1ge1lc_EOImpl.retrieveReports(ReportManager_1ge1lc_EOImpl.java:46)
        at
bacs.frameworks.reporting.reportprintpreparationservice.implementation.PrintPreparationServiceImplementation.retrieveReports(PrintPreparationServiceImplementation.java:216)
        at
bacs.documents.reportprintservice.PrintBatchManagerBean.retrieveReports(PrintBatchManagerBean.java:1108)
        at
bacs.documents.reportprintservice.PrintBatchManagerBean.printBatch(PrintBatchManagerBean.java:625)
        at
bacs.documents.reportprintservice.PrintBatchManagerBean.run(PrintBatchManagerBean.java:155)
        at
bacs.documents.reportprintservice.PrintBatchManager_nwk4kw_EOImpl.run(PrintBatchManager_nwk4kw_EOImpl.java:149)
        at
bacs.documents.reportprintservice.PrintBatchManager_nwk4kw_EOImpl_WLSkel.invoke(Unknown
Source)
        at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:466)
        at
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:108)
        at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:409)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:353)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
        at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:404)
        at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

Dynamic libraries:
0x10000         /fs01/app/jdk/jdk141_03-b02/bin/java
0xff370000      /usr/lib/lwp/libthread.so.1
0xff3a0000      /usr/lib/libdl.so.1
0xff280000      /usr/lib/libc.so.1
0xff350000      /usr/platform/SUNW,Sun-Fire-15000/lib/libc_psr.so.1
0xfec00000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/server/libjvm.so
0xff230000      /usr/lib/libCrun.so.1
0xff210000      /usr/lib/libsocket.so.1
0xfeb00000      /usr/lib/libnsl.so.1
0xfebd0000      /usr/lib/libm.so.1
0xff260000      /usr/lib/libw.so.1
0xfeae0000      /usr/lib/libmp.so.2
0xfeab0000      /usr/lib/librt.so.1
0xfea90000      /usr/lib/libaio.so.1
0xfea60000
        /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/native_threads/libhpi.so
0xfea20000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libverify.so
0xfe9e0000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libjava.so
0xfe9c0000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libzip.so
0xfe7d0000      /usr/lib/locale/[EMAIL PROTECTED]/[EMAIL PROTECTED]
0xfe7b0000      /usr/lib/locale/en_GB.ISO8859-15/en_GB.ISO8859-15.so.2
0xfa820000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libnet.so
0xc87e0000      /usr/lib/nss_cluster.so.1
0xc87c0000      /usr/lib/nss_files.so.1
0xc87a0000      /usr/lib/nss_dns.so.1
0xc86b0000      /usr/lib/libresolv.so.2
0xc85e0000
        /fs01/app/bea/wlserver8.1sp1/wlserver8.1/server/lib/solaris/libstackdump.so
0xc85c0000
        /fs01/app/bea/wlserver8.1sp1/wlserver8.1/server/lib/solaris/libmuxer.so
0xc85a0000      /usr/ucblib/libucb.so.1
0xc84c0000      /usr/lib/libelf.so.1
0xc83a0000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libnio.so
0xc8290000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libioser12.so
0xbf780000
        
/fs01/app/bea/wlserver8.1sp1/wlserver8.1/server/lib/solaris/oci920_8/libweblogicoci39.so
0xbec00000      /fs01/app/oracle/product/9.2.0/lib32/libclntsh.so.9.0
0xc5310000      /usr/lib/libC.so.5
0xc8030000      /fs01/app/oracle/product/9.2.0/lib32/libwtc9.so
0xc8010000      /usr/lib/libgen.so.1
0xc7de0000      /usr/lib/libsched.so.1
0xc2420000      /fs01/app/dataj/engine755/libdj750ecjni.so
0xb9080000      /fs01/app/dataj/engine755/libdj750api.so
0xb8e00000      /fs01/app/dataj/engine755/libdj750util.so
0xb8c80000      /fs01/app/dataj/engine755/libdj750ctrl.so
0xb8b80000      /fs01/app/dataj/engine755/libdj750prj.so
0xc2320000      /fs01/app/dataj/engine755/libdj750xml.so
0xb8a00000      /fs01/app/dataj/engine755/libxerces-c1_3.so
0xb8980000      /fs01/app/dataj/engine755/libicu-uc.so
0xb8580000      /fs01/app/dataj/engine755/libACE.so
0xc2250000      /fs01/app/dataj/engine755/libdj750lic.so
0xc2230000      /usr/lib/libpthread.so.1
0xb7c00000      /fs01/app/dataj/engine755/libicudata.so
0xc2120000      /fs01/app/dataj/engine755/dj750rep.so
0xc2010000      /fs01/app/dataj/engine755/dj750xml2.so
0xc1f60000      /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/librmi.so
0xc1f30000      /fs01/app/dataj/engine755/dj750fasc.so
0xc1e50000      /fs01/app/dataj/engine755/dj750dasc.so

Local Time = Fri Oct 15 18:31:08 2004
Elapsed Time = 11598
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode)
#

I have tried using T1 and T2 thread libraries, but the same error occurs,
although the crash occurs a little latter when using T2 threads.

My C/C++ ain't great can anyone shed light on what is going on here,
particularly what is the
Function=__1cJSAXParserJparseNext6MrnNXMLPScanToken__b_+0x0 doing?

Thanks,
Hoos




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to