You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Danko Desancic <dd...@northernobjects.com> on 2004/03/01 21:28:31 UTC
Re: microsoft sqlserver driver & struts
Hi,
newbie to struts and I have similar problem namely I added a datasource
in my struts-config.xml and after that I can't even reload my app.
Non - struts applications are using this driver without problems. Bellow
are stack trace from tomcat log (5.0.18) and part of my struts-config.
I have all three MS jar files in both my WEB-INF\lib and
CATALINA-HOME\common\lib. I did try both types
"org.apache.commons.dbcp.BasicDataSource"
and "com.microsoft.jdbc.sqlserver.SQLServerDriver" without any success
<data-source key="ContactDB" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName"
value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<set-property property="url"
value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=CONTACT"/>
<set-property property="username" value="***"/>
<set-property property="password" value="***"/>
<set-property property="maxActive" value="20"/>
<set-property property="maxWait" value="5000"/>
<set-property property="defaultAutoCommit" value="true"/>
</data-source>
2004-03-01 15:18:02 StandardContext[/manager]Manager: restart: Reloading
web application at '/contact-struts'
2004-03-01 15:18:03
StandardContext[/contact-struts]StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1677)
at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:900)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1350)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1230)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at
org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3960)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4283)
at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:2992)
at
org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:1019)
at
org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:587)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
2004-03-01 15:18:03 StandardContext[/contact-struts]Servlet
/contact-struts threw load() exception
javax.servlet.ServletException: Servlet.init() for servlet
contact-struts threw exception
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1086)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3960)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4283)
at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:2992)
at
org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:1019)
at
org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:587)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
----- Root Cause -----
java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1677)
at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:900)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1350)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1230)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at
org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1084)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3960)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4283)
at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:2992)
at
org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:1019)
at
org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:587)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Any suggestions?
Thanks Danko
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: microsoft sqlserver driver & struts
Posted by Mark Lowe <ma...@talk21.com>.
Just a guess . but its looking for the old GenericDataSource have the
the struts-legacy.jar in your lib directory?
There's also some weird BillGates-tastic argument you have to pass
though with the url string. But i have no experience with ms sql
server.
On 1 Mar 2004, at 21:28, Danko Desancic wrote:
> Hi,
>
> newbie to struts and I have similar problem namely I added a
> datasource in my struts-config.xml and after that I can't even reload
> my app.
> Non - struts applications are using this driver without problems.
> Bellow are stack trace from tomcat log (5.0.18) and part of my
> struts-config.
> I have all three MS jar files in both my WEB-INF\lib and
> CATALINA-HOME\common\lib. I did try both types
> "org.apache.commons.dbcp.BasicDataSource"
> and "com.microsoft.jdbc.sqlserver.SQLServerDriver" without any success
>
> <data-source key="ContactDB"
> type="org.apache.commons.dbcp.BasicDataSource">
> <set-property property="driverClassName"
> value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
> <set-property property="url"
> value="jdbc:microsoft:sqlserver://localhost:1433;
> databaseName=CONTACT"/>
> <set-property property="username" value="***"/>
> <set-property property="password" value="***"/>
> <set-property property="maxActive" value="20"/>
> <set-property property="maxWait" value="5000"/>
> <set-property property="defaultAutoCommit" value="true"/>
> </data-source>
>
>
> 2004-03-01 15:18:02 StandardContext[/manager]Manager: restart:
> Reloading web application at '/contact-struts'
> 2004-03-01 15:18:03
> StandardContext[/contact-struts]StandardWrapper.Throwable
> java.lang.NoClassDefFoundError:
> org/apache/struts/legacy/GenericDataSource
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> 123)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCl
> assLoader.java:1677)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoade
> r.java:900)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
> r.java:1350)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
> r.java:1230)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at
> org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServ
> let.java:1084)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.ja
> va:1044)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
> 887)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.
> java:3960)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4283)
> at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:
> 2992)
> at
> org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:
> 1019)
> at
> org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:
> 377)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> ationFilterChain.java:284)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> terChain.java:204)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
> ve.java:257)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
> ntextValve.java:245)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
> ve.java:199)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> rBase.java:587)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:149)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> a:195)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> a:164)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:149)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
> .java:156)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
> at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
> 206)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 828)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> Connection(Http11Protocol.java:700)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 584)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> l.java:683)
> at java.lang.Thread.run(Thread.java:534)
>
> 2004-03-01 15:18:03 StandardContext[/contact-struts]Servlet
> /contact-struts threw load() exception
> javax.servlet.ServletException: Servlet.init() for servlet
> contact-struts threw exception
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.ja
> va:1086)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
> 887)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.
> java:3960)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4283)
> at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:
> 2992)
> at
> org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:
> 1019)
> at
> org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:
> 377)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> ationFilterChain.java:284)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> terChain.java:204)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
> ve.java:257)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
> ntextValve.java:245)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
> ve.java:199)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> rBase.java:587)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:149)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> a:195)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> a:164)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:149)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
> .java:156)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
> at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
> 206)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 828)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> Connection(Http11Protocol.java:700)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 584)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> l.java:683)
> at java.lang.Thread.run(Thread.java:534)
> ----- Root Cause -----
> java.lang.NoClassDefFoundError:
> org/apache/struts/legacy/GenericDataSource
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> 123)
> at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCl
> assLoader.java:1677)
> at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoade
> r.java:900)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
> r.java:1350)
> at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade
> r.java:1230)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at
> org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServ
> let.java:1084)
> at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
> at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.ja
> va:1044)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
> 887)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.
> java:3960)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4283)
> at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:
> 2992)
> at
> org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:
> 1019)
> at
> org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:
> 377)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> ationFilterChain.java:284)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> terChain.java:204)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
> ve.java:257)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
> ntextValve.java:245)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
> ve.java:199)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> rBase.java:587)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:149)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> a:195)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> a:164)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:149)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
> .java:156)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
> ontext.java:151)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
> 564)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
> at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
> 206)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 828)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> Connection(Http11Protocol.java:700)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 584)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> l.java:683)
> at java.lang.Thread.run(Thread.java:534)
>
> Any suggestions?
>
> Thanks Danko
>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org