I have a problem with the data-source properties in struts-config.xml
This is for the sample email portal application.

I configured the properties to use my oracle installation, thus:

 <data-sources>
    <data-source>
      <set-property property="autoCommit" value="false"/>
      <set-property property="description" value="Oracle Data Source
Configuration"/>
      <set-property property="maxCount" value="4"/>
      <set-property property="minCount" value="2"/>
      <set-property property="driverClass"
value="oracle.jdbc.driver.OracleDriver"/>
      <set-property property="url"
value="jdbc:oracle:thin:@localhost:1521:oracle"/>
      <set-property property="user" value="system"/>
      <set-property property="password" value="manager"/>
    </data-source>
  </data-sources>

PROBLEM
When clicking the initial logon link to invoke logon.jsp, an exception
occurs:

javax.servlet.ServletException: Cannot find ActionMappings or
ActionFormBeans collection
        at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:460)
        at logon_1._jspService(logon_1.java:691)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java)
---
---
---

NOTE
The exception also occurs with the data-source params commented out:
 <data-sources>
    <data-source>
<!--
      <set-property property="autoCommit" value="false"/>
      <set-property property="description" value="Oracle Data Source
Configuration"/>
      <set-property property="maxCount" value="4"/>
      <set-property property="minCount" value="2"/>
      <set-property property="driverClass"
value="oracle.jdbc.driver.OracleDriver"/>
      <set-property property="url"
value="jdbc:oracle:thin:@localhost:1521:oracle"/>
      <set-property property="user" value="system"/>
      <set-property property="password" value="manager"/>
-->
    </data-source>
  </data-sources>

HOWEVER
Commenting out the data-source begin and end tag is OK.  No exception is
thrown.
 <data-sources>
<!--
    <data-source>
      <set-property property="autoCommit" value="false"/>
      <set-property property="description" value="Oracle Data Source
Configuration"/>
      <set-property property="maxCount" value="4"/>
      <set-property property="minCount" value="2"/>
      <set-property property="driverClass"
value="oracle.jdbc.driver.OracleDriver"/>
      <set-property property="url"
value="jdbc:oracle:thin:@localhost:1521:oracle"/>
      <set-property property="user" value="system"/>
      <set-property property="password" value="manager"/>
    </data-source>

-->
  </data-sources>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to