JBoss 3.0 and DB2
gschreiter Dec 3, 2002 7:33 AMI use jdk1.3.1_03 with JBoss 3.0.2 and 3.0.4 with DB2 V7.1 on Linux Redhat 7.2 Kernel 2.4.9-34 on an i686.
I get the following exceptino when I try to use DB2:
[java] 13:20:16,311 INFO [Server] JBoss (MX MicroKernel) [3.0.2 Date:200208271339] Started in 1m:51s:239ms
[java] 13:23:13,322 ERROR [LogInterceptor] Unexpected Error:
[java] java.lang.NoSuchFieldError: indicators
[java] at COM.ibm.db2.jdbc.app.DB2Driver.SQLAllocEnv(Native Method)
[java] at COM.ibm.db2.jdbc.app.DB2Driver.(DB2Driver.java:245)
[java] at COM.ibm.db2.jdbc.app.DB2Driver.(DB2Driver.java:130)
[java] at java.lang.Class.newInstance0(Native Method)
[java] at java.lang.Class.newInstance(Class.java:232)
[java] at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.checkDriver(LocalManagedConnectionFactory.java:438)
[java] at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:130)
[java] at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnection(InternalManagedConnectionPool.java:254) [java] at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:101)
[java] at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:312) [java] at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:467)
[java] at org.jboss.resource.connectionmanager.LocalTxConnectionManager.getManagedConnection(LocalTxConnectionManager.java:221)
[java] at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:532)
[java] at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:812)
[java] at org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(LocalDataSource.java:102)
[java] at com.im.framework.optional.ejb.connectivity.JDBCTemplate.getDBConn(JDBCTemplate.java:248)
....
and so on with a signal 11 dump:
[java] Unexpected Signal : 11 occurred at PC=0x401aa783
[java] Function name=prepare_for_compaction__5Space
[java] Library=/usr/java/jdk1.3.1_03/jre/lib/i386/client/libjvm.so
[java] Current Java thread:
[java] Dynamic libraries:
[java] 08048000-0804c000 r-xp 00000000 03:02 115282 /usr/java/jdk1.3.1_03/jre/bin/i386/native_threads/java
[java] 0804c000-0804d000 rw-p 00003000 03:02 115282 /usr/java/jdk1.3.1_03/jre/bin/i386/native_threads/java
[java] 40000000-40016000 r-xp 00000000 03:02 1119476 /lib/ld-2.2.4.so
[java] 40016000-40017000 rw-p 00015000 03:02 1119476 /lib/ld-2.2.4.so
[java] 40018000-40029000 r-xp 00000000 03:02 228869 /usr/java/jdk1.3.1_03/jre/lib/i386/libverify.so
[java] 40029000-4002b000 rw-p 00010000 03:02 228869 /usr/java/jdk1.3.1_03/jre/lib/i386/libverify.so
[java] 4002b000-4002c000 r--p 00000000 03:02 746309 /usr/lib/locale/en_US/LC_IDENTIFICATION
[java] 4002c000-4002d000 r--p 00000000 03:02 389408 /usr/lib/locale/en_US/LC_MEASUREMENT
[java] 4002d000-4002e000 r--p 00000000 03:02 632803 /usr/lib/locale/en_US/LC_TELEPHONE
[java] 4002e000-4003d000 r-xp 00000000 03:02 1119538 /lib/libpthread-0.9.so
[java] 4003d000-40045000 rw-p 0000e000 03:02 1119538 /lib/libpthread-0.9.so
[java] 40045000-4004e000 r-xp 00000000 03:02 17910 /usr/java/jdk1.3.1_03/jre/lib/i386/native_threads/libhpi.so
[java] 4004e000-4004f000 rw-p 00008000 03:02 17910 /usr/java/jdk1.3.1_03/jre/lib/i386/native_threads/libhpi.so
[java] 4004f000-4023f000 r-xp 00000000 03:02 1121106 /usr/java/jdk1.3.1_03/jre/lib/i386/client/libjvm.so
[java] 4023f000-4033f000 rw-p 001ef000 03:02 1121106 /usr/java/jdk1.3.1_03/jre/lib/i386/client/libjvm.so
[java] 40356000-40359000 r-xp 00000000 03:02 1121928 /lib/libdl-2.2.4.so
[java] 40359000-4035a000 rw-p 00002000 03:02 1121928 /lib/libdl-2.2.4.so
[java] 4035a000-4048f000 r-xp 00000000 03:02 1119502 /lib/libc-2.2.4.so
[java] 4048f000-40494000 rw-p 00134000 03:02 1119502 /lib/libc-2.2.4.so
[java] 4049a000-404ad000 r-xp 00000000 03:02 1119511 /lib/libnsl-2.2.4.so
[java] 404ad000-404ae000 rw-p 00012000 03:02 1119511 /lib/libnsl-2.2.4.so
[java] 404b0000-404d2000 r-xp 00000000 03:02 1121929 /lib/libm-2.2.4.so
[java] 404d2000-404d3000 rw-p 00021000 03:02 1121929 /lib/libm-2.2.4.so
[java] 404d3000-40507000 r-xp 00000000 03:02 325497 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
[java] 40507000-40513000 rw-p 00033000 03:02 325497 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
[java] 40515000-40536000 r-xp 00000000 03:02 228860 /usr/java/jdk1.3.1_03/jre/lib/i386/libjava.so
[java] 40536000-40538000 rw-p 00020000 03:02 228860 /usr/java/jdk1.3.1_03/jre/lib/i386/libjava.so
[java] 40539000-4054d000 r-xp 00000000 03:02 228870 /usr/java/jdk1.3.1_03/jre/lib/i386/libzip.so
[java] 4054d000-40550000 rw-p 00013000 03:02 228870 /usr/java/jdk1.3.1_03/jre/lib/i386/libzip.so
[java] 40550000-41284000 r--s 00000000 03:02 829150 /usr/java/jdk1.3.1_03/jre/lib/rt.jar
[java] 412b1000-415a8000 r--s 00000000 03:02 829143 /usr/java/jdk1.3.1_03/jre/lib/i18n.jar
[java] 415a8000-415be000 r--s 00000000 03:02 829151 /usr/java/jdk1.3.1_03/jre/lib/sunrsasign.jar
[java] 43666000-43667000 r--p 00000000 03:02 632805 /usr/lib/locale/en_US/LC_ADDRESS
[java] 43667000-43668000 r--p 00000000 03:02 632804 /usr/lib/locale/en_US/LC_NAME
[java] 43668000-43669000 r--p 00000000 03:02 48715 /usr/lib/locale/en_US/LC_PAPER
[java] 43669000-4366a000 r--p 00000000 03:02 665241 /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
....
[java] 4e887000-4e9d8000 r--s 00000000 03:02 197211 /opt/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/CAMA_EJB.ear/60.CAMA_EJB.ear-contents/library/db2java.zip
[java] 4e9d8000-4e9ec000 r-xp 00000000 03:02 650804 /usr/IBMdb2/V7.1/lib/libdb2jdbc.so
[java] 4e9ec000-4e9ed000 rw-p 00013000 03:02 650804 /usr/IBMdb2/V7.1/lib/libdb2jdbc.so
[java] 4e9ed000-4f0a9000 r-xp 00000000 03:02 650789 /usr/IBMdb2/V7.1/lib/libdb2.so.1
[java] 4f0a9000-4f1b7000 rw-p 006bb000 03:02 650789 /usr/IBMdb2/V7.1/lib/libdb2.so.1
[java] 4f24d000-4f24f000 r-xp 00000000 03:02 650794 /usr/IBMdb2/V7.1/lib/libdpdcf.a
[java] 4f24f000-4f250000 rw-p 00001000 03:02 650794 /usr/IBMdb2/V7.1/lib/libdpdcf.a
[java] 4f263000-4f268000 r-xp 00000000 03:02 1121927 /lib/libcrypt-2.2.4.so
[java] 4f268000-4f269000 rw-p 00004000 03:02 1121927 /lib/libcrypt-2.2.4.so
[java] 4f290000-4f310000 rw-s 00000000 00:04 13598722 /SYSV740227a5 (deleted)
[java] Local Time = Tue Dec 3 13:24:04 2002
[java] Elapsed Time = 360
[java] #
[java] # HotSpot Virtual Machine Error : 11
[java] # Error ID : 4F530E43505002BD
[java] # Please report this error at
[java] # http://java.sun.com/cgi-bin/bugreport.cgi
[java] #
[java] # Java VM: Java HotSpot(TM) Client VM (1.3.1_03-b03 interpreted mode)
[java] #
[java] # An error report file has been saved as hs_err_pid29218.log.
[java] # Please refer to the file for further information.
[java] #
I tried different combinations of jdks and JBoss 3.0.2 and 3.0.4. Jdks: IBM jdk1.3.1; SUN jdk1.3.1
Any ideas? I ran out of them.
Thanks for your help,
Gerd