每种语言liferay的一个域

时间:2013-10-08 08:14:29

标签: localization mapping liferay

我正在开发一个liferay门户,我想为每种语言使用不同的域名。我已经从web.xml修改了servlet-mapping,但我发现了这个错误

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

你能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

这不是正确的方法,请将web.xml保留为原始文件。

哪个Liferay版本?

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

相关问题