My Oracle Support Banner

"Unable to create SOAP Factory: Provider not found" Invoking BI Web Service from ODI (Doc ID 2594402.1)

Last updated on OCTOBER 04, 2022

Applies to:

Oracle Data Integrator - Version and later
Information in this document applies to any platform.


NOTE: In the examples below, the names represent a fictitious sample for clarity. Any similarity to actual environments, past or present, is purely coincidental and not intended in any manner.

When attempting to invoke a Business Intelligence Publisher (BIP) Web Service from Oracle Data Integrator (ODI) in an OCI node, the following error occurs.

com.sunopsis.wsinvocation.SnpsWSInvocationException: javax.xml.soap.SOAPException: Unable to create SOAP Factory: Provider not found
  at oracle.odi.wsinvocation.client.impl.jaxws.OdiJaxwsParserImpl.createMessage(

The issue can be reproduced at will with the following steps:

  1. Create Web Service call package.
  2. Generate Scenario
  3. Execute via ODI Console


Proxy settings may have been updated as per the Oracle Business Intelligence Applications (OBIA) installation guide:

Business Intelligence Applications Installation Guide
Configure Proxy Settings for WebLogic Server


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.