Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

SOAP Header requires License Key

mbaguley-OracleJun 24 2005 — edited Apr 21 2007
I am attempting to invoke a commercial web service. This requires a License Key to be passed. The variable created for the Partner Link does not contain this element. On investigation of the WSDL, the License Key is referenced in the soap:header:

<soap:header message="s0:LicenseInfoMessage" part="LicenseInfo" use="literal" />

How do I pass the License Key when I invoke the service ? I did see a reference to bpelx:inputHeaderVariable in a post, however I tried this (assign key to a variable named licenceKey and then add bpelx:inputHeaderVariable="licenceKey" in the invoke). This threw a java.lang.ClassCastException so I must have missed the point or done something wrong. As a license key is likely to be required for many commercial web services there must be an easy solution to this.

FYI the WSDL is at http://ws.strikeiron.com/UKAddressVerification?WSDL
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 19 2007
Added on Jun 24 2005
1 comment
915 views