icon-arrow icon-check icon-mail icon-phone icon-facebook icon-linkedin icon-youtube icon-twitter icon-cheveron icon-download icon-instagram play close close icon-arrow-uturn icon-calendar icon-clock icon-search icon-chevron-process icon-skills icon-knowledge icon-kite icon-education icon-languages icon-tools icon-experience icon-coffee-cup
Werken bij Integration & Application Talents
Blog 20/12/2013

Fixing the WLSExeucution-Context error in the SOA logs.

Recovery

In Oracle SOA Suite (in version 11.1.1.6.0 through 11.1.1.7), there is an often occurring error in the logs.

<Dec 2, 2013 9:15:48 AM CET> 
<Error> 
<Default> 
<BEA-000000> 
<illegal program state detected: Attempted to remove a WLSExeucutionContext from the current WorkContextMap but the object in the Map was not the object to be removed.>

The problem is identified by Oracle: A Web Service is secured with an OWSM service policy. For each call to the Web Service, one instance of the following error message is logged.

There is a patch #17162941 available that fixes the error: ECID CONTEXT IS NOT PROPAGATED WITH ERROR “ILLEGAL PROGRAM STATE DETECTED”.

A warning is in place here though. As the author found out, this patch makes changes to the Security Realms in SOA. Especially when this is a more complex configuration (for instance, when using multiple authentication providers), the update may break your configuration. In our specific case, the BPM Worklistapp started behaving erratically after updating Weblogic with this patch. So be sure to thoroughly test the BPM Worklist and other apps that rely heavily on the OWSM.

Overzicht blogs

Geen reacties

Geef jouw mening

Reactie plaatsen

Reactie toevoegen

Jouw e-mailadres wordt niet openbaar gemaakt.

Geen HTML

  • Geen HTML toegestaan.
  • Regels en alinea's worden automatisch gesplitst.
  • Web- en e-mailadressen worden automatisch naar links omgezet.

Wil je deel uitmaken van een groep gedreven en ambitieuze experts? Stuur ons jouw cv!