Hi,

I am having a few problems trying to configure sslext with a project
that also uses the Struts Validator and Tiles.  Below is the first
part of the stack dump:

java.lang.NoClassDefFoundError: org/apache/struts/taglib/TagUtils
    at 
org.apache.struts.taglib.html.SecureLinkTag.calculateURL(SecureLinkTag.java:88)
    at org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:353)

I've tried looking for org.apache.struts.taglib.TagUtils but I cannot
find it anywhere.  I have managed to find a
org.apache.struts.tiles.TagUtils though have no idea how to get it to
try and use this file instead (assuming of course that's even the one
it wants).

Any help / suggestions appreciated.


Tim Christopher


struts-config.xml
------------------------
<action-mappings type="org.apache.struts.config.SecureActionConfig">
 <snip />
</action-mappings>
<!-- ========== Secure Tiles Request Processor ===== -->
<controller
  processorClass="org.apache.struts.action.SecureTilesRequestProcessor"
  nocache="true"/>

<!-- ========== Struts Validator Plug-in =========== -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
  <set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>

<!-- ========== Struts Tiles Plug-in =============== -->
<plug-in className="org.apache.struts.tiles.SecureTilesPlugin" >
  <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
  <set-property property="moduleAware" value="true" />
  <set-property property="definitions-parser-validate" value="true" />
  <set-property property="httpPort" value="80"/>
  <set-property property="httpsPort" value="8443"/>
  <set-property property="enable" value="true"/>
  <set-property property="addSession" value="true"/>
</plug-in>

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

Reply via email to