Skip to main content

Posts

Showing posts from July, 2015

Understand WebCenter/ADF Session Invalidation and Removal

There are a couple of ways to invalidate the session in WebCenter Portal (or ADF) application. They are not the same. They all would invalidate the user session which is intended. The main difference is around whether the session will be removed after it's invalidated. In this post, I will walk through this. In WebCenter Portal framework application, the built-in page template already has a logout function provided. Let's take a look at it. Create a WebCenter portal application and open up the page template as below In this JSPX file, you will find a logout command link with action specified as "#{o_w_s_l_LoginBackingBean.doLogout}". The source code of this bean is not available unless you trace back to the shipped libraries that were installed with Jdeveloper. Let's take a look at the effect of the logout function. Run the portal application. Open the local weblogic console, navigate to the deployment, find your application, go to applicatio

Build Responsive ADF Web Application - Kscope15 Session

My Kscope15 session - Build Responsive ADF Web Application - the presentation can be downloaded at  https://drive.google.com/file/d/0Bx-fIQETbpw5MXRreDRkLVktYzg/view?usp=sharing Thanks for those of you who provided the feedback.

Install JDeveloper 11.1.1.9 on OS X with JDK7

The info is taken from this post: https://blogs.oracle.com/OracleWebCenterSuite/entry/install_jdeveloper_11_1_1 Thanks to Justin, it saved quite some efforts. 1 If you do not have Apple Java 1.6, download it  here (Java for OS X 2014-001) . 2 Start the JDeveloper 11.1.1.9.0 installer using Apple Java 1.6. 3 $(/usr/libexec/java_home -v 1.6)/bin/java -jar ~/Downloads/jdevstudio11119install.jar 4 Follow the screens and when you reach the portion of the installer that asks for the JDK, point it to your JDK 1.7 location. In my case, I have used JDK 7u80. 5 /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home 6 Complete the installation.