Hello, We are switching to 9iAS (9.0.3) from Tomcat, and we encounter the following two issues. Any feedback for how to resolve these is greatly appreciated:
Problem1: The way that the Oracle9iAS jsp compiler translates the <logic:equal> tag is a little strange. The following example shows two logic equal blocks : one is ROLE_TEDT = "true", another is ROLE_DFSP = "true", these two blocks should be mutually exclusive. But in Oracle9iAS, these two blocks are both evaluated as "true", which is incorrect. <logic:equal name = "displayMode" value = "EDIT"> <logic:equal name = "ROLE_TEDT" value = "true"> <td nowrap="yes" align="left" class="content-tab"> <a class="tab" href="<bean:write name="AddGroundSaleUrl"/>">Add Ground Sale </a> </td> <td nowrap="yes" align="left" class="content-tab"> <a class="tab" href="<bean:write name="AddAircraftSaleUrl"/>">Add Aircraft Sale </a> </td> <td nowrap="yes" align="left" class="content-tab"> <a class="tab" href="<bean:write name="AddNavyShipSaleUrl"/>">Add Navy Ship Sale</a> </td> </logic:equal> <logic:equal name = "ROLE_DFSP" value = "true"> <td nowrap="yes" align="left" class="content-tab"> <a class="tab" href="<bean:write name="AddNonUsGovSaleUrl"/>">Add Ships and Non US Government Sale</a> </td> <td nowrap="yes" align="left" class="content-tab"> <a class="tab" href="<bean:write name="AddUsGovSaleUrl"/>">Add US Government Sale </a> </td> </logic:equal> </logic:equal> Problem2: The <tiles:> tag does not work. The following code, using my <tiles:> tag, results in a "500 Internal Server Error" from org.apache.struts.taglib.InsertTag.processName(InsertTag.java: 527). <title><tiles:get name='title'/></title> <tiles:get name="GlobalNavigation" flush='true' /> <tiles:get name="SubNavigation" flush='true' /> <tiles:get name="TitleImage" flush='true' /> <tiles:get name="Body" flush='true' /> If I change the <tiles:> tag to struts1.0 <template:> tag, everything works fine. <title><template:get name='title'/></title> <template:get name="GlobalNavigation" flush='true' /> <template:get name="SubNavigation" flush='true' /> <template:get name="TitleImage" flush='true' /> <template:get name="Body" flush='true' />
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]