My Oracle Support Banner

Missing <wsse:Security> in SOAP Header when Calling Secured WebService from BPEL Leading to SOAPException (Doc ID 764149.1)

Last updated on FEBRUARY 22, 2019

Applies to:

Oracle(R) BPEL Process Manager 10g - Version and later
Information in this document applies to any platform.
***Checked for relevance on 31-Aug-2010***


When calling Secured Web Service from BPEL there is an error received in logs and in Bpel Console :

<ERROR> <>
<WSIFInvocationHandler::invoke> Fault happened: exception during SOAP invoke: Missing
<wsse:Security> in SOAP Header; nested exception is:
javax.xml.rpc.soap.SOAPFaultException: Missing <wsse:Security> in SOAP Header

The partner link properties in bpel.xml are all set correctly to use WSSE headers :

<partnerLinkBinding name="crm">
  <property name="wsdlLocation">crm.wsdl</property>
  <property name="wsseUsername">user_name</property>
  <property name="wssePassword">the_password</property>
  <property name="wsseHeaders">credentials</property>

Error only occurs on and on MLR#14 or higher.
Exact same BPEL process works fine on and on until MLR#13.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.