小编Cat*_*ode的帖子

是否可以将Glassfish支持集成到Liferay IDE中?

我在这里寻找Liferay/Glassfish的一些帮助.
我目前正在使用在Glassfish 3.0.1上运行的Liferay 6.0.6门户并在Eclipse 3.7(Indigo)中进行开发.我也下载了Eclipse的Liferay IDE.我遇到的麻烦是实际在Eclipse中针对Glassfish服务器进行开发.我无法在Eclipse中创建实际的Liferay项目,因为向导要求我指定Liferay-Tomcat运行时环境. Liferay IDE需要Tomcat

现在我意识到这是Liferay IDE唯一支持的服务器,因为它在Liferay网站上的多个地方和网络上的各种论坛中都有明确记录.但是,我似乎记得一个站点(当然,我没有书签:/)给出了有关在Liferay IDE中使用Glassfish的解决方法的说明.我认为这与将初始项目创建为Tomcat项目有关,然后进入幕后并将一些配置文件的Tomcat引用更改为指向我的Glassfish服务器.
我已正确设置了Liferay SDK环境,包括构建.用户名 .properties文件.我有这个文件指向我的Glassfish服务器.

#
# Specify the paths to an unzipped Glassfish bundle.
#
project.dir=C:\\DEV\\myworkspace
app.server.type=glassfish
app.server.dir=${project.dir}\\..\\bundles\\liferay-portal-6.0.6\\glassfish-3.0.1
app.server.deploy.dir=${app.server.dir}\\autodeploy
app.server.lib.global.dir=${app.server.dir}\\domains\\domain1\\lib
app.server.portal.dir=${app.server.dir}\\domains\\domain1\\applications\\liferay-portal
Run Code Online (Sandbox Code Playgroud)

但是,每次我尝试通过Eclipse进行部署时...... 使用Liferay SDK部署目标 ......这个版本.用户名 .properties文件被运行时环境中的Tomcat设置覆盖.

app.server.type = tomcat
app.server.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29
app.server.deploy.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\webapps
app.server.lib.global.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\lib\\ext
app.server.portal.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\webapps\\ROOT
Run Code Online (Sandbox Code Playgroud)

是否有其他地方需要进行更改才能让Eclipse识别我的Glassfish服务器?
任何帮助或提示将不胜感激.

eclipse eclipse-plugin glassfish liferay liferay-ide

3
推荐指数
1
解决办法
1819
查看次数

当找不到资源时,如何使Liferay 6.1.0始终重定向到404页面?

我为Liferay网站创建了一个简单的钩子.它包含一个覆盖默认Liferay 404的404.jsp.如果我键入特定页面,它可以正常工作.例如:

转到http:// localhost:8080/jooky.jsp抛出

严重:PWC6117:文件"C%3A%5Cbundles%5Cliferay-portal-6.1.0-ce-ga1%5Cglassfish-3.1.1%5Cdomains%5Cdomain1%5Capplications%5Cliferay-portal%5Cjooky.jsp"未找到

在我的Glassfish服务器日志中,并将我重定向到我的自定义/errors/404.jsp没有问题.

但是,转到http:// localhost:8080/jooky会引发不同的错误

INFO:14:07:41,790 INFO [PortalImpl:4873]当前URL/jooky生成异常:null

并重定向到门户网站中的页面,如下所示:

Liferay默认404

任何人都可以帮我将这些非文件类型的URL重定向到我的404页面吗?

谢谢.

redirect error-code glassfish-3 liferay-6

2
推荐指数
1
解决办法
4627
查看次数