天天看点

SAP Commerce Cloud 2011装好之后,访问Accelerator时遇到错误

SAP Commerce Cloud 2011装好之后,访问Accelerator时遇到错误

SEVERE: Servlet.service() for servlet [DispatcherServlet] in context with path [/yacceleratorstorefront] threw exception [Error while processing internal filterchain. Exception occurred at chain position: 8 of 22. Current filter: ‘de.hybris.platform.yacceleratorstorefront.filters.cms.CMSSiteFilter@52dfe92’!; nested exception is java.util.regex.PatternSyntaxException: Dangling meta character ‘?’ near index 39

(?i)https?😕/[/]+/apparel-uk-spa(|/.|?.)$

^] with root cause

java.util.regex.PatternSyntaxException: Dangling meta character ‘?’ near index 39

^

at java.base/java.util.regex.Pattern.error(Pattern.java:2027)

at java.base/java.util.regex.Pattern.sequence(Pattern.java:2202)

at java.base/java.util.regex.Pattern.expr(Pattern.java:2068)

at java.base/java.util.regex.Pattern.group0(Pattern.java:3057)

at java.base/java.util.regex.Pattern.sequence(Pattern.java:2123)

at java.base/java.util.regex.Pattern.compile(Pattern.java:1782)

at java.base/java.util.regex.Pattern.(Pattern.java:1428)

at java.base/java.util.regex.Pattern.compile(Pattern.java:1068)

解决方案:参考这个链接:

This occurs for electronics-spa, apparel-uk-spa & powertools-spa, and if you see the above (or similar) in your console, you can fix it by :

Backoffice > WCMS > Sites > (select electronics-spa, apparel-uk-spa & powertools-spa)

Under URL Patterns, find the offending one, and change it from:

(?i)https?😕/[/]+/electronics-spa(|/.|?.)$

To:

(Basically adding a missing \ before the ? at the end)

继续阅读