The exception stack trace is generated when the server tries to compile the Spring 3.x MVC framework/JSPX code from JSPX to HTML. Currently, it compiles the following
Code:
<form:form commandName="myDeliveryPackage">
<table>
<tr>
<td>
<table>
<tr>
<td><input type="submit" value="New"/></td>
<td> or </td>
<td><form:input path="packageNumber" /><input type="submit" value="Enter package number to edit" size="30"/></td>
</tr>
</table>
</td>
</tr>
</table>
</form:form>
into the following under OC4J:
Code:
<form id="myDeliveryPackage" action="/IDS/WEB-INF/layouts/ids-default.jspx?form=t" method="post"><table><tr><td><table><tr><td><input type="submit" value="New"/></td><td> or </td><td><input id="packageNumber" name="packageNumber" type="text" value=""/><input type="submit" value="Enter package number to edit" size="30"/></td></tr></table></td></tr></table></form>
Under Tomcat 6.0, the Spring/JSPX code compiles into this, which is correct:
Code:
<form id="incidentPackage" action="/IDS/myDeliveryPackages?form=t" method="post"><table><tr><td><table><tr><td><input value="New" type="submit"/></td><td> or </td><td><input id="packageNumber" name="packageNumber" type="text" value=""/><input size="30" value="Enter package number to edit" type="submit"/></td></tr></table></td></tr></table></form>
I am at a loss as to why this is happening. I just know that the exception has something to do with the inability to find a certain attribute to generate the correct action URL.