Hi,
I'm surprised to see this with jdk1.2.2. Usually errors like this come
from interclient 2 and sun jdk 1.3. Usually the solution is to recompile
(at least) interclient under jdk1.3.
At firebird.sourceforge.net the interclient 20 includes an ant script that
compiles both interclient and interserver under linux and (i think)
solaris. The interclient/interserver has database metadata fixed so that
jaws can create your tables (with jboss patch 424409). I am hoping someone
with a windows compiler will pitch in to make this script work on windows,
and test the dbmetadata stuff on windows.
david jencks
On 2001.06.08 15:33:27 -0400 [EMAIL PROTECTED] wrote:
> I've searched the archives and found that at least one other person has
> encountered
> this problem, but with no resolution(s) stated. Been unable to find a
> solution to why
> this is happening from anywhere on the web, so I'm trying here because I
> know
> somebody out there has to have an answer....I hope!
>
> JBoss 2.2.1 and Jetty RC4
>
> Using configuration "jetty"
> [Info] Java version: 1.2.2,Symantec Corporation
> [Info] Java VM: Classic VM 1.2.2,Sun Microsystems Inc.
> [Info] System: Windows NT 5.0,x86
> [Shutdown] Could not add shutdown hook
> [Service Control] Registered with server
> [Jetty] Adding configuration: URL=file:../conf/jetty/jetty.xml
> [Jetty] Added successfully
> [Service Control] Initializing 27 MBeans
> [Webserver] Initializing
> [Webserver] Initialized
> [Naming] Initializing
> [Naming] Initialized
> [JNDIView] Initializing
> [JNDIView] Initialized
> [Transaction manager] Initializing
> [Transaction manager] Initialized
> [JAAS Security Manager] Initializing
> [JAAS Security Manager] Initialized
> [JDBC provider] Initializing
> [JDBC provider] Loaded JDBC-driver:interbase.interclient.Driver
> [JDBC provider] Loaded JDBC-driver:org.hsql.jdbcDriver
> [JDBC provider] Loaded JDBC-driver:org.enhydra.instantdb.jdbc.idbDriver
> [JDBC provider] Loaded JDBC-driver:com.sybase.jdbc2.jdbc.SybDriver
> [JDBC provider] Initialized
> [Hypersonic] Initializing
> [Hypersonic] Initialized
> [InstantDB] Initializing
> [InstantDB] Initialized
> [DefaultDS] Initializing
> [DefaultDS] Initialized
> [SunriseDS] Initializing
> [SunriseDS] Initialized
> [ipac_adminDS] Initializing
> [ipac_adminDS] Initialized
>
> ** Driver is loaded as shown above **
>
> [ipac_adminDS] Starting
> [ipac_adminDS] XA Connection pool ipac_adminDS bound to
> java:/ipac_adminDS
> [Service Control] Could not start
> DefaultDomain:service=XADataSource,name=ipac_adminDS
> [Service Control] java.lang.VerifyError: (class:
> interbase/interclient/ErrorKey, method: <clinit> signature: ()V)
> Expecting
> to find
> object/array on stack
> [Service Control] at
>
>interbase.interclient.InvalidOperationException.<init>(InvalidOperationException.java:66)
> [Service Control] at
>
>interbase.interclient.InvalidArgumentException.<init>(InvalidArgumentException.java:54)
> [Service Control] at
> interbase.interclient.SQLDialectException.<init>(SQLDialectException.java:51)
> [Service Control] at
> interbase.interclient.RecvMessage.createSQLException(RecvMessage.java:689)
> [Service Control] at
> interbase.interclient.RecvMessage.createSQLWarning(RecvMessage.java:704)
> [Service Control] at
> interbase.interclient.RecvMessage.makeSQLWarning(RecvMessage.java:578)
> [Service Control] at
> interbase.interclient.RecvMessage.get_WARNINGS(RecvMessage.java, Compiled
>
> Code)
> [Service Control] at
> interbase.interclient.Connection._$126173(Connection.java:409)
> [Service Control] at
> interbase.interclient.Connection._$45044(Connection.java:331)
> [Service Control] at
> interbase.interclient.Connection.<init>(Connection.java:285)
> [Service Control] at
> interbase.interclient.Driver.connect(Driver.java:204)
> [Service Control] at
> java.sql.DriverManager.getConnection(DriverManager.java:457)
> [Service Control] at
> java.sql.DriverManager.getConnection(DriverManager.java:137)
> [Service Control] at
>
>org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:118)
> [Service Control] at
>
>org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:151)
> [Service Control] at
>
>org.opentools.minerva.jdbc.xa.XAConnectionFactory.createObject(XAConnectionFactory.java:246)
> [Service Control] at
> org.opentools.minerva.pool.ObjectPool.createNewObject(ObjectPool.java:819)
> [Service Control] at
> org.opentools.minerva.pool.ObjectPool.getObject(ObjectPool.java, Compiled
>
> Code)
> [Service Control] at
> org.opentools.minerva.pool.ObjectPool.getObject(ObjectPool.java:521)
> [Service Control] at
>
>org.opentools.minerva.jdbc.xa.XAPoolDataSource.getConnection(XAPoolDataSource.java:165)
> [Service Control] at
> org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:330)
> [Service Control] at
> org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:93)
> [Service Control] at java.lang.reflect.Method.invoke(Native Method)
> [Service Control] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Service Control] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Service Control] at
> org.jboss.util.ServiceControl.start(ServiceControl.java, Compiled Code)
> [Service Control] at java.lang.reflect.Method.invoke(Native Method)
> [Service Control] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [Service Control] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [Service Control] at org.jboss.Main.<init>(Main.java, Compiled
> Code)
> [Service Control] at org.jboss.Main$1.run(Main.java:107)
> [Service Control] at
> java.security.AccessController.doPrivileged(Native Method)
> [Service Control] at org.jboss.Main.main(Main.java, Compiled Code)
> [Container factory] Starting
> [Container factory] Started
>
> One clue - the Communication Diagnostic tool for InterClient reports the
> same error when I try
> to connect to my database through it. But, the same tool used on other
> people's machines
> works just fine. I've tried a clean PATH and CLASSPATH, re-installing
> and
> scrubbing the registry
> clean (on Windows 2000) about 5 times with no success.
>
> Any ideas anyone?
>
> Robert Price
>
>
> <br><font size=2 face="sans-serif">I've searched the archives and found
> that at least one other person has encountered</font>
> <br><font size=2 face="sans-serif">this problem, but with no
> resolution(s) stated. Been unable to find a solution to why </font>
> <br><font size=2 face="sans-serif">this is happening from anywhere on the
> web, so I'm trying here because I know</font>
> <br><font size=2 face="sans-serif">somebody out there has to have an
> answer....I hope!</font>
> <br>
> <br><font size=2 face="sans-serif">JBoss 2.2.1 and Jetty RC4</font>
> <br>
> <br><font size=2 face="sans-serif">Using configuration
> "jetty"</font>
> <br><font size=2 face="sans-serif">[Info] Java version: 1.2.2,Symantec
> Corporation</font>
> <br><font size=2 face="sans-serif">[Info] Java VM: Classic VM 1.2.2,Sun
> Microsystems Inc.</font>
> <br><font size=2 face="sans-serif">[Info] System: Windows NT
> 5.0,x86</font>
> <br><font size=2 face="sans-serif">[Shutdown] Could not add shutdown
> hook</font>
> <br><font size=2 face="sans-serif">[Service Control] Registered with
> server</font>
> <br><font size=2 face="sans-serif">[Jetty] Adding configuration:
> URL=file:../conf/jetty/jetty.xml</font>
> <br><font size=2 face="sans-serif">[Jetty] Added successfully</font>
> <br><font size=2 face="sans-serif">[Service Control] Initializing 27
> MBeans</font>
> <br><font size=2 face="sans-serif">[Webserver] Initializing</font>
> <br><font size=2 face="sans-serif">[Webserver] Initialized</font>
> <br><font size=2 face="sans-serif">[Naming] Initializing</font>
> <br><font size=2 face="sans-serif">[Naming] Initialized</font>
> <br><font size=2 face="sans-serif">[JNDIView] Initializing</font>
> <br><font size=2 face="sans-serif">[JNDIView] Initialized</font>
> <br><font size=2 face="sans-serif">[Transaction manager]
> Initializing</font>
> <br><font size=2 face="sans-serif">[Transaction manager]
> Initialized</font>
> <br><font size=2 face="sans-serif">[JAAS Security Manager]
> Initializing</font>
> <br><font size=2 face="sans-serif">[JAAS Security Manager]
> Initialized</font>
> <br><font size=2 face="sans-serif">[JDBC provider] Initializing</font>
> <br><font size=2 face="sans-serif">[JDBC provider] Loaded
> JDBC-driver:interbase.interclient.Driver</font>
> <br><font size=2 face="sans-serif">[JDBC provider] Loaded
> JDBC-driver:org.hsql.jdbcDriver</font>
> <br><font size=2 face="sans-serif">[JDBC provider] Loaded
> JDBC-driver:org.enhydra.instantdb.jdbc.idbDriver</font>
> <br><font size=2 face="sans-serif">[JDBC provider] Loaded
> JDBC-driver:com.sybase.jdbc2.jdbc.SybDriver</font>
> <br><font size=2 face="sans-serif">[JDBC provider] Initialized</font>
> <br><font size=2 face="sans-serif">[Hypersonic] Initializing</font>
> <br><font size=2 face="sans-serif">[Hypersonic] Initialized</font>
> <br><font size=2 face="sans-serif">[InstantDB] Initializing</font>
> <br><font size=2 face="sans-serif">[InstantDB] Initialized</font>
> <br><font size=2 face="sans-serif">[DefaultDS] Initializing</font>
> <br><font size=2 face="sans-serif">[DefaultDS] Initialized</font>
> <br><font size=2 face="sans-serif">[SunriseDS] Initializing</font>
> <br><font size=2 face="sans-serif">[SunriseDS] Initialized</font>
> <br><font size=2 face="sans-serif">[ipac_adminDS] Initializing</font>
> <br><font size=2 face="sans-serif">[ipac_adminDS] Initialized<br>
> </font>
> <br><font size=2 face="sans-serif">** Driver is loaded as shown above
> **</font>
> <br>
> <br><font size=2 face="sans-serif">[ipac_adminDS] Starting</font>
> <br><font size=2 face="sans-serif">[ipac_adminDS] XA Connection pool
> ipac_adminDS bound to java:/ipac_adminDS</font>
> <br><font size=2 face="sans-serif">[Service Control] Could not start
> DefaultDomain:service=XADataSource,name=ipac_adminDS</font>
> <br><font size=2 face="sans-serif">[Service Control]
> java.lang.VerifyError: (class: interbase/interclient/ErrorKey, method:
> <clinit> signature: ()V) Expecting to find</font>
> <br><font size=2 face="sans-serif">object/array on stack</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>interbase.interclient.InvalidOperationException.<init>(InvalidOperationException.java:66)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>interbase.interclient.InvalidArgumentException.<init>(InvalidArgumentException.java:54)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>interbase.interclient.SQLDialectException.<init>(SQLDialectException.java:51)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.RecvMessage.createSQLException(RecvMessage.java:689)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.RecvMessage.createSQLWarning(RecvMessage.java:704)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.RecvMessage.makeSQLWarning(RecvMessage.java:578)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.RecvMessage.get_WARNINGS(RecvMessage.java,
> Compiled Code)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.Connection._$126173(Connection.java:409)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.Connection._$45044(Connection.java:331)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.Connection.<init>(Connection.java:285)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at interbase.interclient.Driver.connect(Driver.java:204)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at java.sql.DriverManager.getConnection(DriverManager.java:457)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at java.sql.DriverManager.getConnection(DriverManager.java:137)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:118)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:151)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>org.opentools.minerva.jdbc.xa.XAConnectionFactory.createObject(XAConnectionFactory.java:246)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.opentools.minerva.pool.ObjectPool.createNewObject(ObjectPool.java:819)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.opentools.minerva.pool.ObjectPool.getObject(ObjectPool.java,
> Compiled Code)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.opentools.minerva.pool.ObjectPool.getObject(ObjectPool.java:521)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at
>org.opentools.minerva.jdbc.xa.XAPoolDataSource.getConnection(XAPoolDataSource.java:165)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:330)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:93)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at java.lang.reflect.Method.invoke(Native Method)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.jboss.util.ServiceControl.start(ServiceControl.java, Compiled
> Code)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at java.lang.reflect.Method.invoke(Native Method)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.jboss.Main.<init>(Main.java, Compiled Code)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.jboss.Main$1.run(Main.java:107)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at java.security.AccessController.doPrivileged(Native Method)</font>
> <br><font size=2 face="sans-serif">[Service Control]
> at org.jboss.Main.main(Main.java, Compiled Code)</font>
> <br><font size=2 face="sans-serif">[Container factory] Starting</font>
> <br><font size=2 face="sans-serif">[Container factory] Started</font>
> <br>
> <br><font size=2 face="sans-serif">One clue - the Communication
> Diagnostic tool for InterClient reports the same error when I try</font>
> <br><font size=2 face="sans-serif">to connect to my database through it.
> But, the same tool used on other people's machines </font>
> <br><font size=2 face="sans-serif">works just fine. I've tried a
> clean PATH and CLASSPATH, re-installing and scrubbing the registry</font>
> <br><font size=2 face="sans-serif">clean (on Windows 2000) about 5 times
> with no success.</font>
> <br>
> <br><font size=2 face="sans-serif">Any ideas anyone?</font>
> <br><font size=2 face="sans-serif"><br>
> Robert Price<br>
> </font>
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user