I'm having a problem with a sitemap configuration. The error I'm receiving is:
The org.apache.cocoon.www.sitemap_xmap notifies that org.apache.avalon.framework.configuration.ConfigurationException says: Error in sitemap configuration : Syntax error: Missing operand to closure More precisely: org.apache.avalon.framework.configuration.ConfigurationException: Error in sitemap configuration : Syntax error: Missing operand to closure I'm running tomcat 4.01, cocoon 2.02. The sitemap.log says: DEBUG (2002-06-05) 12:05.55:333 [sitemap.matcher.regexp](/cocoon/projPlan/hello.html) HttpProcessor[8180][4]/AbstractRegexpMatcher: Failed to compile the pattern '*\.html' org.apache.regexp.RESyntaxException: Syntax error: Missing operand to closure at org.apache.regexp.RECompiler.syntaxError(RECompiler.java:253) at org.apache.regexp.RECompiler.terminal(RECompiler.java:884) at org.apache.regexp.RECompiler.closure(RECompiler.java:942) at org.apache.regexp.RECompiler.branch(RECompiler.java:1151) at org.apache.regexp.RECompiler.expr(RECompiler.java:1203) at org.apache.regexp.RECompiler.compile(RECompiler.java:1281) at org.apache.cocoon.matching.AbstractRegexpMatcher.preparePattern(AbstractRegexpMatcher.java:100) at org.apache.cocoon.www.projPlan.sitemap_xmap.preparePattern(sitemap_xmap.java:211) at org.apache.cocoon.www.projPlan.sitemap_xmap.prepareMatchers(sitemap_xmap.java:232) at org.apache.cocoon.www.projPlan.sitemap_xmap.configure(sitemap_xmap.java:150) at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:172) at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:84) ..and so on. Now, it is true that I once had a regexp type match in the sitemap, but that was a long time ago now. I notice that no matter what changes I make to the sitemap, the lines of the error in sitemap_xmap.java don't change (lines 211 and 232). So I believe I'm not getting a refreshed copy of the class file. I've tried removing everythink in tomcat/work but that didn't help. The java file there reflects the current copy of the sitemap, but there is no class file. The sitemap file I'm changing is the one being used, as I judge from this message in the access.log: DEBUG (2002-06-05) 12:05.55:324 [access](/cocoon/projPlan/hello.html) HttpProcessor[8180][4]/AbstractEnvironment: Resolved to 'file:/var/tomcat4/webapps/cocoon/projPlan/sitemap.xmap') So my question is, how can I force cocoon to create a new version of org.apache.cocoon.www.projPlan.sitemap_xmap? --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>