Error (BEA-141244) Schema validation errors while parsing %MW_HOME%\user_projects\domains\bifoundation_domain\config\config.xml – Invalid xsi:type qname: ‘ext:osso-identity-asserterType’ in element realm@http://xmlns.oracle.com/weblogic/domain

Share

CAUSE

 

The WebLogic server is unable to locate the Oracle Single Sign On (OSSO) Identity Asserter security provider.

 

SYMPTOMS

 

...
<Sep 18, 2012 2:57:47 PM MDT> <Info> <WebLogicServer> 
<BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 20.4-b02 from Sun Microsystems Inc.> 
<Sep 18, 2012 2:57:48 PM MDT> <Info> <Management> 
<BEA-141107> <Version: WebLogic Server 10.3.5.0  Fri Apr 1 20:20:06 PDT 2011 1398638 > 
<Sep 18, 2012 2:57:50 PM MDT> <Error> <Management> 
<BEA-141244> <Schema validation errors while parsing D:\obi_mw\user_projects\domains\bifoundation_domain\config\config.xml - Invalid xsi:type qname: 'ext:osso-identity-asserterType' in element realm@http://xmlns.oracle.com/weblogic/domain> 
<Sep 18, 2012 2:57:50 PM MDT> <Error> <Management> 
<BEA-141244> <Schema validation errors while parsing D:\obi_mw\user_projects\domains\bifoundation_domain\config\config.xml - d:\obi_mw\user_projects\domains\bifoundation_domain\<unknown>:17:9: error: failed to load java type corresponding to t=osso-identity-asserterType@http://www.bea.com/ns/weblogic/90/security/extension> 
<Sep 18, 2012 2:57:50 PM MDT> <Critical> <WebLogicServer> 
<BEA-000362> <Server failed. Reason: [Management:141245]Schema Validation Error in D:\obi_mw\user_projects\domains\bifoundation_domain\config\config.xml see log for details. Schema validation can be disabled by starting the server with the command line option: -Dweblogic.configuration.schemaValidationEnabled=false> 
<Sep 18, 2012 2:57:50 PM MDT> <Notice> <WebLogicServer> 
<BEA-000365> <Server state changed to FAILED> 
<Sep 18, 2012 2:57:50 PM MDT> <Error> <WebLogicServer> 
<BEA-000383> <A critical service failed. The server will shut itself down>
<Sep 18, 2012 2:57:50 PM MDT> <Notice> <WebLogicServer>
<BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN> [Tue Sep 18 14:57:50 2012] [I] [ExitHandler] Fire (-1)[Tue Sep 18 14:57:50 2012] [I] [ServiceStart] done waiting for multiple events. Wait=0[Tue Sep 18 14:57:50 2012] [I] [ServiceStart] Informing SCM about SERVICE_STOP
...

 

 

SOLUTION

 

This issue is easy to correct following the steps below:

*) Locate the JAR file for the OSSO Identity Asserter at: %MW_HOME%\oracle_common\modules\oracle.ossoiap_11.1.1\ossoiap.jar

*) Copy the provider file to the appropriate location under the WebLogic directory tree %MW_HOME%\wlserver_10.x\server\lib\mbeantype

*) Restart your WebLogic server(s)

 

 

 

 

Tags: , , , , ,

Leave a Comment