Deployment 使用weblogic 10.3在liferay上部署portlet

Deployment 使用weblogic 10.3在liferay上部署portlet,deployment,portlet,weblogic-10.x,liferay-6,Deployment,Portlet,Weblogic 10.x,Liferay 6,目前,我已将liferay 6.1安装到weblogic server 10.3.5。 现在我可以从weblogic服务器使用liferay portal了。 之后,我将尝试将另一个示例portlet部署到weblogic服务器上的liferay。 我想知道如何部署该示例portlet 另一个问题是,我想开发portlet应用程序,它使用JSF2.0作为视图,EJB3.0作为业务层。我可以使用weblogic server在liferay上部署该portlet应用程序吗。那有可能吗。如果可能的话

目前,我已将liferay 6.1安装到weblogic server 10.3.5。 现在我可以从weblogic服务器使用liferay portal了。 之后,我将尝试将另一个示例portlet部署到weblogic服务器上的liferay。 我想知道如何部署该示例portlet

另一个问题是,我想开发portlet应用程序,它使用JSF2.0作为视图,EJB3.0作为业务层。我可以使用weblogic server在liferay上部署该portlet应用程序吗。那有可能吗。如果可能的话,请指导我。

通常Liferay有一个“部署”文件夹,用于监视.war文件。您只需将portlet.war文件复制到该文件夹中,Liferay就会部署它。您可以通过在portal-ext.properties中配置“auto.deploy.dest.dir”设置来更改该文件夹的位置

根据,在WebLogic上,默认情况下它具有以下值: auto.deploy.weblogic.dest.dir=${env.DOMAIN\u HOME}/autodeploy


还提到在某些容器上Portlet热部署可能不起作用或有问题。但我认为这与WebLogic无关。

请记住,WebLogic只支持管理服务器的热部署。liferay在weblogic上进行热部署时需要2个导入设置。您需要weblogic dest dir的设置和引用weblogic域的根文件夹的liferay home设置。env.DOMAIN_HOME在WLS 10.3.6中不起作用,因此需要使用完整路径设置HOME位置