PL/SQL Web Service Using Types Fails In Standalone OC4J (OWS-04005) (Doc ID 397476.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle JDeveloper - Version: 10.1.3.1.0 and later   [Release: and later ]
Information in this document applies to any platform.
***Checked for relevance on 17-Apr-2010***

Symptoms

On OC4J 10.1.3.1.0 when running the Test Module of a PLSQL Web Service created and deployed from
JDeveloper 10.1.3.1.0, the following error occurs in the console and log file:

ERROR

2006-10-27 07:53:02.399 ERROR OWS-04005 An error occurred for port:
{http://ora92ERP/AddressService.wsdl}AddressServiceSoapHttpPort: javax.xml.rpc.JAXRPCException:
Error creating target: ora92ERP.AddressServiceUser.
2006-10-27 07:53:02.417 WARNING OWS-04052 Unable to determine operation id from SOAP Message.
2006-10-27 07:53:02.419 WARNING OWS-04052 Unable to determine operation id from SOAP Message.
2006-10-27 07:53:02.420 WARNING OWS-04052 Unable to determine operation id from SOAP Message.


Changes

This error occurs only if the return type of the PLSQL function is a type and does not occur if the return type is a string. 

The error does not occur in the embedded OC4J instance running in JDeveloper. 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms