错误信息
org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SPCPortal' did not find a matching property.
02:08:29,325 ERROR [HotDeployUtil:111] com.liferay.portal.kernel.deploy.hot.HotDeployException: Error registering portlets for myPortal
原因
在tomcat_home/conf/server.xml有
<host>
...
<Context docBase="/scionDevTool/liferay-portal-5.2.3/tomcat-6.0.18/webapps/myPortal" path="/myPortal" reloadable="true" source="org.eclipse.jst.jee.server:myPortal"/>
</host>
Tomcat在server.xml的Context节点中不支持source属性
将此删除
改为独立的xml下配置文件
tomcat_home/conf/Catalina/localhost/myPortal.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="/scionDevTool/liferay-portal-5.2.3/tomcat-6.0.18/webapps/myPortal" reloadable="true" source="org.eclipse.jst.jee.server:myPortal"/>