Oracle Worklist application issue ORABPEL-10585 - An internal error has occured. Please contact the administrator or Oracle support for help.
Trying to login to Oracle worklist application but getting a message 'An internal error has occured. Please contact the administrator or Oracle support for help'
Scenario I) Errors in the logs:
Caused by: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "https://machine:port/integration/services/IdentityService/identity?WSDL", caused by: javax.net.ssl.SSLHandshakeException. : javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
- Are you using own SSL certificates?
If the answer is yes, you must remove references to the demo certificates.
- How to remove references to the demo certificates?
1) Backup your setDomainEnv script
2) Edit the setDomainEnv script and remove the references to DemoTrust:
-Djavax.net.ssl.trustStore=${WL_HOME}/server/lib/DemoTrust.jks
3) Repeat this on each of the managed servers of the domain.
4) Don't forget to restart server!
5) Login to Oracle Worklist application and verify if the issue is resolved.
Scenario II) Errors in the logs:
<Mar 18, 2013 5:38:44 PM GMT> <Error> <oracle.webservices.service> <OWS-04115> <An error occurred for port: {http://xmlns.oracle.com/bpel/services/IdentityService}IdentityServicePort: oracle.fabric.common.PolicyEnforcementException: PolicySet Invalid: WSM-06158 PolicyReference The policy referenced by URI "oracle/no_authentication_service_policy" does not exist in the repository. .>
<Mar 18, 2013 5:38:44 PM GMT> <Error> <oracle.webservices.jaxws> <BEA-000000> <Error while invoking endpoint "https://localhost:443/integration/services/IdentityService/identity" from client; Security Subject: Administrators>
<Mar 18, 2013 5:38:44 PM GMT> <Error> <oracle.soa.services.workflow.worklist> <BEA-000000> <<.> Identity Service soap error.
BPMIdentityService encountered soap error in method invoke with fault "".
Ensure that the soap message is properly formed and has all necessary attributes and elements. Contact Oracle Support Services if error is not fixable.
ORABPEL-10592
Identity Service soap error.
BPMIdentityService encountered soap error in method invoke with fault "".
Ensure that the soap message is properly formed and has all necessary attributes and elements. Contact Oracle Support Services if error is not fixable.
- Did you recently upgrade your SOA environment?
- Did you perform the post upgrade steps = OWSM policy upgrade?
Go to
- $MW_HOME/orace_common/common/bin/wlst.sh and run
connect("ohsadmin","password","t3://hostname:soa_port")
upgradeWSMPolicyRepository()
- Still facing issues accessing Worklist app?
- Now login to SOA Enterprise Manager -> Weblogic Domain -> SOA Domain -> Right Click -> Webservices -> Policies
- Check the list of policies appearing on the screen
- Can you find oracle/no_authentication_service_policy in the list of policies?
- If no is the answer, export oracle/no_authentication_service_policy from any other existing SOA server and import it on the SOA server where Worklist app has issues.
- Restart SOA if required.
- Test Worklist application, it should work fine.
No comments:
Post a Comment