MyEclispse+tomcat+liferay 安装时遇到的问题。
搭建liferay环境( JDK 1.6 ,Ant 1.7,Tomcat 6.0 ,Myeclipse 8 )完成后启动时提示严重错误
严重 :Class com.liferay.portal.security.jaas.PortalPrincipal not found! Class not added.
2011-12-15 9:50:39 org.apache.catalina.realm.JAASRealm parseClassNames
严重: Class com.liferay.portal.security.jaas.PortalRole not found! Class not added.
反复配置了几次问题都没有解决,通过GOOGLE找到一下解决方案:
启动提示Class com.liferay.protal.security.jaas.ProtaRole not found!
解决方法:将 %TOMCAT_HOME%/webapps/ROOT/WEBINF/lib/portal-impl.jar 复制到 %TOMCAT_HOME%/common/lib/ext 目录中"
重新启动问题还是存在。请问有没有前辈可以指点一下。:) |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
"key specification without a key length" (mysql)error 1170
下午建表的时候出现了这个问题,把portal-tables 里的自动生成表的主键类型由long改为bigint --->ok
环境配上好写一个简单的jsp portlet却发现怎么调试页面的添加应用中都无法显示自定义的组件并且tomcat启动没有错误。。为此调试了很多次,并且更换了tomcat,问题依然没有解决。
最后下定决心从新配置环境。下班的时候问题得到了解决。现在想一下没有找到问题所在的原因是因为自己对tomcat不够熟悉,部署的COPY文件的时候似乎少了几个我却没有发现。。
耐下心里认真的再次配置上述问题终于解决了。后天又用了lifey版的tomcat通过命令行配置。。很快就显示了liferay的主页,但是数据库总是自动关联为hsql让人很是恼火,后来经人指点修改 ext/ext-impl/src/portal-ext.properties,加上以下内容1.#
2.# MySQL
3.#
4.jdbc.default.driverClassName=com.mysql.jdbc.Driver
5.jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
6.jdbc.default.username=root
7.jdbc.default.password=123456
问题。。。。。还是没有解决。。。30个小时过去了在我快要吐血的时候执行了clean,重新deploy数据库终于成功关联了。