« Back to Liferay Faces

Deploying JSF Portlets on Oracle WebLogic 12c

This tutorial first shows how to install Liferay Portal on WebLogic 12c, then redirects to Liferay's official documentation, which steps through how to configure WebLogic 12c to successfully deploy JSF portlets to Liferay Portal. Note that this tutorial assumes that you are using Liferay Portal 6.2.

Download Oracle WebLogic Server #

Download wls1212_dev.zip (WebLogic Server 12.1.2.0) from the OTN Downloads page

Install Oracle WebLogic Server #

Step 1: Define the JAVA_HOME environment variable:

# Example Mac syntax
export JAVA_HOME=`/usr/libexec/java_home`

Step 2: Define the USER_MEM_ARGS environment variable:

export USER_MEM_ARGS="-Xms512m -Xmx1024m -XX:MaxPermSize=256m"

Step 3: Define the Oracle Middleware MW_HOME environment variable:

export MW_HOME=$HOME/Oracle/Middleware

Step 4: Create the Oracle Middleware folder:

mkdir -p $MW_HOME

Step 5: Switch to the new folder:

cd $MW_HOME

Step 6: Extract wls1212_dev.zip into $HOME/Oracle/Middleware

unzip wls1212_dev.zip
mv wls12120/* .
rmdir wls12120

Step 7: Verify that you have the following folder hierarchy:

  • $MW_HOME/coherence/
  • $MW_HOME/configure.cmd
  • $MW_HOME/configure.sh
  • $MW_HOME/configure.xml
  • $MW_HOME/domain-registry.xml
  • $MW_HOME/logs/
  • $MW_HOME/oracle_common/
  • $MW_HOME/osarch.xml
  • $MW_HOME/user_projects/
  • $MW_HOME/wlserver/

Step 8: Execute the WebLogic configuration script:

./configure.sh

Step 9: Define additional WebLogic environment variables:

./wlserver/server/bin/setWLSEnv.sh

Configure WebLogic Server Domain #

Step 10: Run the WebLogic Configuration Wizard

./wlserver/common/bin/config.sh

Step 11: On the Create Domain page, enter the full path to the domain that you want to create and click Next 

Step 12: On the Templates page, accept the default options and click Next 

Step 13: On the Administrator Account page, enter a password and click Next

Step 15: On the Domain Mode and JDK page, select "Development" and click Next

Step 16: On the Advanced Configuration page, accept the default options and click Next.

Step 17: On the Configuration Summary page, click Create

Step 18: On the Configuration Progress page, click Next when the installation is complete. 

Step 19: On the Configuration Success page, click Finish

Install Liferay Portal 6.2 #

In order to install Liferay Portal 6.2 in WebLogic Server, please follow the instructions in the official Liferay documentation titled Installing Liferay on Oracle WebLogic 12c (12.1.2 and higher).

Configuration for Deploying JSF Portlets #

This article has been incorporated into the official Liferay documentation. Refer to the section titled Configuration for Deploying JSF Portlets in the Installing Liferay on Oracle WebLogic 12c (12.1.2 or higher) chapter.

10 Attachments
25390 Views
Average (0 Votes)
The average rating is 0.0 stars out of 5.
Comments