1. Log in to WebLogic console as administrator user.
2. Navigate to WebCenter Portal managed server.
3. Select Configuration -> Server Start tab.
4. In the Arguments box, paste the following commands:
-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true -Dweblogic.security.SSL.verbose=true -Dcom.sun.net.ssl.checkRevocation=false
5. Save and restart the managed server.
After that, in the out log file there will be traces with all the requests to web services, as well as their responses.
For instance:
---[HTTP request - http://<WS_Host>:6073/Service/CustomerManagement/Endpoint]---
Content-type: text/xml; charset=utf-8
Soapaction: "/Service/CustomerManagement.serviceagent/CustomerManagementEndpoint/GetServiceBillingAccounts"
Accept: text/xml, multipart/related, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
<?xml version='1.0' encoding='UTF-8'?>
[..]
---[HTTP response - http://<WS_Host>:6073/Service/CustomerManagement/Endpoint - 200]---
null: HTTP/1.1 200 OK
Content-type: text/xml; charset="utf-8"
Content-length: 32026
Connection: keep-alive
Server: Jakarta-HttpComponents-NIO/1.1
Date: Thu, 17 Sep 2015 17:44:42 GMT
<?xml version="1.0" encoding="UTF-8"?>
It is important to note that this configuration is not recommended in Production environments, as it negatively affects the performance of the WebCenter platform.
Acknowledgement: Thanks to Roberto Fuertes Peña for his help.
No comments:
Post a Comment