HandleMessage In SOAPHandler Is Returning Blank Instead Of SOAP Xml Messages In JDev
Last updated on MARCH 08, 2017
Applies to:Oracle JDeveloper - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
Using JDev 22.214.171.124.0 Build JDEVADF_126.96.36.199.0_GENERIC_130226.1400.6493, an ADF application is built with 2 projects: one project contains a web service proxy and the other is a ViewController project which invokes the proxy in the other project. The proxy works correctly; it invokes the service and gets the response correctly.
There is a requirement to log the SOAP messages to the database and for this a SOAPHandler is written. When the application is run in integrated WebLogic server or the ear is deployed to standalone WebLogic server, the handler prints empty strings. It is supposed to print the soap xml messages. But, if the webservice proxy is invoked through JAVA main method or if a war file is built and deployed to a standalone server, the messages are printed correctly.
It has been determined that the issue is caused by the below xml tags that automatically get added to weblogic-application.xml when generating the ear file (BUG 16976743). If the same is removed it works correctly
Is there a patch to fix this issue?
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