In previous posts I have specified the supported and working WebLogic JDK versions for Oracle Entitlement Server. I have tested protecting the WebLogic Server application where OES Admin is installed on WLS 10.3.1 and it went fine.

However, when I used WLS 10.3.1 for Admin server and tried to install the WebLogic Portal sample application (SimplePortalExample present in ales32-ssm/wls-ssm/examples) , I am stuck up with the below specified error.

[exec] com.wles.blm.BLMObjectFindException: Could not set password user //user/RootOrg!PortalDemo!wlp_dir/customer/ does not exist
[exec]     at sun.reflect.GeneratedConstructorAccessor199.newInstance(Unknown Source)
[exec]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[exec]     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[exec]     at com.bea.security.blmws.common.ExceptionUtility.handleException(ExceptionUtility.java:36)
[exec]     at com.wles.soap.BLM.BlmBindingImpl.handleException(BlmBindingImpl.java:9673)
[exec]     at com.wles.soap.BLM.BlmBindingImpl.setPasswordUnknown(BlmBindingImpl.java:8749)
[exec]     at com.wles.soap.BLM.BlmBindingSkeleton.setPasswordUnknown(BlmBindingSkeleton.java:10661)
[exec]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[exec]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[exec]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[exec]     at java.lang.reflect.Method.invoke(Method.java:597)
[exec]     at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388)
[exec]     at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283)
[exec]     at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
[exec]     at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
[exec]     at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
[exec]     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
[exec]     at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
[exec]     at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
[exec]     at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
[exec]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
[exec]     at org.apache.axis.transport.

BUILD FAILED
/tmp/AlesConfig.performAlesChecks5515137296247183624/LoadAdditionalPolicies.xml:108: exec returned: 251

Since Oracle provides support only for Certified versions, I could not have a chance to get it working.

Hence the best approach in case you are using WebLogic Portal and OES is to use the supported WLS i.e., 10.3.0 for Admin Server. When I did so, it worked like a charm.