Subject | problem running interbase6 with interbase/interclient(IC20001winJRE12) |
---|---|
Author | Rema Remulta |
Post date | 2004-04-20T08:42:01Z |
hi,
just have a weird problem when connecting the applet to interbase 6 via interbase/interclient(IC20001winJRE12), can anybody give me hint why i am having the problem? the error goes like this in one machine:
payroll.jar + null) Software caused connection abort: socket write error
url = jdbc:interbase://rema/c:\jakarta-tomcat-3.2.1/webapps/payroll/database/PYR
LDATABASE.GDB
2004-04-20 03:28:07 - Ctx( /payroll ): Exception in: R( /payroll + /dbase + null
) - java.lang.VerifyError: (class: interbase/interclient/ErrorKey, method: _$372
signature: (Ljava/lang/String;Ljava/lang/String;I)V) Expecting to find unitiali
zed object on stack
at interbase.interclient.SQLException.<init>(SQLException.java:65)
at interbase.interclient.InvalidOperationException.<init>(InvalidOperati
onException.java:66)
at interbase.interclient.InvalidArgumentException.<init>(InvalidArgument
Exception.java:54)
at interbase.interclient.SQLDialectException.<init>(SQLDialectException.
java:51)
at interbase.interclient.RecvMessage.createSQLException(RecvMessage.java
:689)
at interbase.interclient.RecvMessage.createSQLWarning(RecvMessage.java:7
04)
at interbase.interclient.RecvMessage.makeSQLWarning(RecvMessage.java:578
)
at interbase.interclient.RecvMessage.get_WARNINGS(RecvMessage.java:534)
at interbase.interclient.Connection._$126173(Connection.java:409)
at interbase.interclient.Connection._$45044(Connection.java:331)
at interbase.interclient.Connection.<init>(Connection.java:285)
at interbase.interclient.Driver.connect(Driver.java:204)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at payroll.servlets.PayrollDatabaseServlet.connectDb(PayrollDatabaseServ
let.java:353)
at payroll.servlets.PayrollDatabaseServlet.service(PayrollDatabaseServle
t.java:66)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
04)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
n(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:498)
at java.lang.Thread.run(Thread.java:536)
With the same installations but on the other machine, i got different error:
Starting tomcat. Check logs/tomcat.log for error messages
url = jdbc:interbase://cpu6/C:\jakarta-tomcat-3.2.1/webapps/payroll/database/PYR
LDATABASE.GDB
SQLException = [interclient] Installed versions of InterClient and InterServer u
se incompatible client/server protocol versions.
See API reference for exception interbase.interclient.BadInstallationException
interbase.interclient.BadInstallationException: [interclient] Installed versions
of InterClient and InterServer use incompatible client/server protocol versions
.
See API reference for exception interbase.interclient.BadInstallationException
at interbase.interclient.JDBCNet.receiveProtocolMessage(Unknown Source)
at interbase.interclient.JDBCNet.establishProtocol(Unknown Source)
at interbase.interclient.JDBCNet.<init>(Unknown Source)
at interbase.interclient.Connection.connect(Unknown Source)
at interbase.interclient.Connection.<init>(Unknown Source)
at interbase.interclient.Driver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at payroll.servlets.PayrollDatabaseServlet.connectDb(PayrollDatabaseServ
let.java:353)
at payroll.servlets.PayrollDatabaseServlet.service(PayrollDatabaseServle
t.java:66)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
04)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
n(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:498)
at java.lang.Thread.run(Thread.java:536)
Database Found!
Hope you're able to give me enlightenment of this problem.
Cheers,
Rema
[Non-text portions of this message have been removed]
just have a weird problem when connecting the applet to interbase 6 via interbase/interclient(IC20001winJRE12), can anybody give me hint why i am having the problem? the error goes like this in one machine:
payroll.jar + null) Software caused connection abort: socket write error
url = jdbc:interbase://rema/c:\jakarta-tomcat-3.2.1/webapps/payroll/database/PYR
LDATABASE.GDB
2004-04-20 03:28:07 - Ctx( /payroll ): Exception in: R( /payroll + /dbase + null
) - java.lang.VerifyError: (class: interbase/interclient/ErrorKey, method: _$372
signature: (Ljava/lang/String;Ljava/lang/String;I)V) Expecting to find unitiali
zed object on stack
at interbase.interclient.SQLException.<init>(SQLException.java:65)
at interbase.interclient.InvalidOperationException.<init>(InvalidOperati
onException.java:66)
at interbase.interclient.InvalidArgumentException.<init>(InvalidArgument
Exception.java:54)
at interbase.interclient.SQLDialectException.<init>(SQLDialectException.
java:51)
at interbase.interclient.RecvMessage.createSQLException(RecvMessage.java
:689)
at interbase.interclient.RecvMessage.createSQLWarning(RecvMessage.java:7
04)
at interbase.interclient.RecvMessage.makeSQLWarning(RecvMessage.java:578
)
at interbase.interclient.RecvMessage.get_WARNINGS(RecvMessage.java:534)
at interbase.interclient.Connection._$126173(Connection.java:409)
at interbase.interclient.Connection._$45044(Connection.java:331)
at interbase.interclient.Connection.<init>(Connection.java:285)
at interbase.interclient.Driver.connect(Driver.java:204)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at payroll.servlets.PayrollDatabaseServlet.connectDb(PayrollDatabaseServ
let.java:353)
at payroll.servlets.PayrollDatabaseServlet.service(PayrollDatabaseServle
t.java:66)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
04)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
n(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:498)
at java.lang.Thread.run(Thread.java:536)
With the same installations but on the other machine, i got different error:
Starting tomcat. Check logs/tomcat.log for error messages
url = jdbc:interbase://cpu6/C:\jakarta-tomcat-3.2.1/webapps/payroll/database/PYR
LDATABASE.GDB
SQLException = [interclient] Installed versions of InterClient and InterServer u
se incompatible client/server protocol versions.
See API reference for exception interbase.interclient.BadInstallationException
interbase.interclient.BadInstallationException: [interclient] Installed versions
of InterClient and InterServer use incompatible client/server protocol versions
.
See API reference for exception interbase.interclient.BadInstallationException
at interbase.interclient.JDBCNet.receiveProtocolMessage(Unknown Source)
at interbase.interclient.JDBCNet.establishProtocol(Unknown Source)
at interbase.interclient.JDBCNet.<init>(Unknown Source)
at interbase.interclient.Connection.connect(Unknown Source)
at interbase.interclient.Connection.<init>(Unknown Source)
at interbase.interclient.Driver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at payroll.servlets.PayrollDatabaseServlet.connectDb(PayrollDatabaseServ
let.java:353)
at payroll.servlets.PayrollDatabaseServlet.service(PayrollDatabaseServle
t.java:66)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:4
04)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372
)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.
java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
n(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:498)
at java.lang.Thread.run(Thread.java:536)
Database Found!
Hope you're able to give me enlightenment of this problem.
Cheers,
Rema
[Non-text portions of this message have been removed]