Sybase driver problem with 3.0.1
afridman Jul 18, 2002 1:10 PMHi,
I am trying to get JBoss 3.0.1RC1 running with a Sybase ASE 12.0 database and getting the following exception:
org.jboss.util.NestedSQLException: Apparently wrong driver class specified for URL: class: com.sybase.jdbc2.jdbc.SybDriver, url: jdbc:sybase:Tds:10.10.71.30:7000/allocation; - nested throwable: (javax.resource.ResourceException: Apparently wrong driver class specified for URL: class: com.sybase.jdbc2.jdbc.SybDriver, url: jdbc:sybase:Tds:10.10.71.30:7000/allocation)
11:35:56,813 ERROR [Engine] StandardWrapperValve[NavigationServlet]: Servlet.service() for servlet NavigationServlet threw exception
java.lang.NullPointerException
at com.marketaxess.core.stp.allocations.common.BaseServlet.closeConn(BaseServlet.java:218)
at com.marketaxess.core.stp.allocations.common.BaseServlet.initUserObjects(BaseServlet.java:346)
at com.marketaxess.core.stp.allocations.common.BaseServlet.service(BaseServlet.java:128)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
at java.lang.Thread.run(Thread.java:484)
Looking at the source it appears that the driver failed to register for some reason, NOT that it couldn't be found. Also, this never used to happen in 3.0.0.
Does anyone know what the problem might be?
Thanks.
Alex