TagUtils was added in the Struts 1.2 branch, so presumably you're using Struts 1.1 or 1.0? If thats the case then are your probably using the wrong version of sslext - either upgrade your version of struts or download the appropriate version of sslext for the version of struts you're using.
Niall ----- Original Message ----- From: "Tim Christopher" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <user@struts.apache.org> Sent: Monday, February 07, 2005 3:27 AM Subject: sslext > 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] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]