Localization 每种语言一个域

Localization 每种语言一个域,localization,mapping,liferay,Localization,Mapping,Liferay,我正在开发一个liferay门户,我想为每种语言使用不同的域。我已经修改了web.xml中的servlet映射,但是我忽略了这个错误 Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> http://www.domain.ro/c/portal/protected in security constraint at org.apache.catalina.core.StandardContext.a

我正在开发一个liferay门户,我想为每种语言使用不同的域。我已经修改了web.xml中的servlet映射,但是我忽略了这个错误

Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> http://www.domain.ro/c/portal/protected in security constraint
at org.apache.catalina.core.StandardContext.addConstraint(StandardContext.java:2869)
at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1244)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1357)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:855)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:345)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 10 more
原因:java.lang.IllegalArgumentException:无效http://www.domain.ro/c/portal/protected 在安全约束中
位于org.apache.catalina.core.StandardContext.addConstraint(StandardContext.java:2869)
位于org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1244)
位于org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1357)
位于org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:855)
位于org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:345)
在org.apache.catalina.util.LifecycleSupport.FireLifecycleSupport(LifecycleSupport.java:119)上
位于org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
位于org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5161)
位于org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 10多

你能帮我吗?

这不是正确的方法,请将web.xml保留为原始格式

哪个Liferay版本


请注意,新的Liferay 6.2允许每个站点具有不同的语言设置。在以前的liferay版本中,您必须创建一个ext插件来破解ServicePreAction类(不太容易)。

我使用liferay 6.1。我不能为ServicePreAction做一个钩子吗?也许是的,我现在不记得了,看看这个