aspose file tools*
The moose likes Struts and the fly likes Servlet action is not available Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Servlet action is not available" Watch "Servlet action is not available" New topic
Author

Servlet action is not available

Anil Mundra
Greenhorn

Joined: Nov 14, 2008
Posts: 21
hi forum,
I am getting "servlet action is not available". In my strutsconfig.xml when i make comments to my data source code then i didn't get this error. the code is-

<data-source>
<set-property property="autoCommit" value="false"/>
<set-property property="description" value="Example Data Source Configuration"/>
<set-property property="driverClass" value="COM.ibm.db2.jdbc.app.DB2Driver"/>
<set-property property="maxCount" value="4"/>
<set-property property="minCount" value="2"/>
<set-property property="password" value="mlvtec"/>
<set-property property="url" value="jdbc b2:first"/>
<set-property property="user" value="Anil"/>
</data-source>


I am using db2 as database,please help me.
thanks in advance.
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

Check your server logs and/or console for error messages. It's likely your DB configuration is failing, causing the application startup to fail.

Also, depending on what version of Struts 1 you're using, the <data-source> element may not be the recommended way (or even supported way, it was removed at some point but I don't recall when) to configure your application's data source.
Anil Mundra
Greenhorn

Joined: Nov 14, 2008
Posts: 21
Thanks David,
But i have to use the data source in my application so i required to use data source code in my strutsconfig.xml.
In my server log i am getting this error-
Loading application resources from resource resources.application
Initializing configuration from resource path /WEB-INF/struts-config.xml
Initializing application data source org.apache.struts.action.DATA_SOURCE
Exception initializing application data source org.apache.struts.action.DATA_SOURCE
java.sql.SQLException: open: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver

now i am not understanding what to do?
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

You obviously either (a) don't have the MySQL JDBC connector on your classpath or (b) are using the wrong driver name.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Servlet action is not available
 
Similar Threads
Problem defining an Oracle datasource in struts-config.xml
Struts, DBCP weird problem
Connect to MSSQL Server
Struts datasource
Cannot Connect Struts web app to remote sql database