Hi, I am trying to use the regexp matcher in a sitemap to match an optional file name extension like this: <map:match type="regexp" pattern="(.*)(\..*)"> <!-- ... --> </map:match>
But all I get is a stack overflow: java.lang.StackOverflowError org.apache.regexp.RE.matchNodes(Unknown Source) org.apache.regexp.RE.matchNodes(Unknown Source) ... Same applies to: <map:match type="regexp" pattern="com/bets4all/(.+)(\..*)?"> If I rewrite the pattern to: <map:match type="regexp" pattern="(.+)(\..+)"> I get this: java.lang.StackOverflowError java.util.HashMap.getEntry(HashMap.java:344) java.util.HashMap.containsKey(HashMap.java:335) org.apache.cocoon.environment.wrapper.RequestParameters.getParameterValues(R equestParameters.java:144) org.apache.cocoon.environment.wrapper.RequestWrapper.getParameterValues(Requ estWrapper.java:161) org.apache.cocoon.environment.wrapper.RequestWrapper.getParameterValues(Requ estWrapper.java:162) org.apache.cocoon.environment.wrapper.RequestWrapper.getParameterValues(Requ estWrapper.java:162) ... Is this a bug or am I doing something wrong? Kind regards, Christian Schlichtherle -- Schlichtherle IT Services Wittelsbacherstr. 10a 10707 Berlin Tel: +49 (0) 30 / 34 35 29 29 Mobil: +49 (0) 173 / 27 12 470 mailto:[EMAIL PROTECTED] http://www.schlichtherle.de <http://www.schlichtherle.de/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
