E-IB: Get java.io.FileNotFoundException on Accessing a Third-Party via HTTPTARGET If HTTP 4XX Error Code Returned (Doc ID 753319.1)

Last updated on NOVEMBER 03, 2015

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.48 and later
Information in this document applies to any platform.
***Checked for relevance on 04-APR-2011***


Symptoms

Sending a message from PS to 3rd party using the HttpTargetConnector resulted in an error which is seen in the ErrorLog.html

java.io.FileNotFoundException: http://<website>/OrderDataServices/DataPortal.asmx
at psft.pt8.pshttp.http.HttpURLConnection.getInputStream(HttpURLConnection.java:598)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:238)
at psft.pt8.pshttp.PSHttp.getResponseCode(PSHttp.java:326)
at com.peoplesoft.pt.integrationgateway.targetconnector.HttpTargetConnector.send(HttpTargetConnector.java:335)
at com.peoplesoft.pt.integrationgateway.service.BasicConnectorInvocator.execute(BasicConnectorInvocator.java:120)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.invokeService(GatewayManager.java:130)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.manageRequest(GatewayManager.java:286)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.connect(GatewayManager.java:211)
at com.peoplesoft.pt.integrationgateway.listeningconnector.PeopleSoftListeningConnector.doPost(PeopleSoftListeningConnector.java:123)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1053)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:387)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6310)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3622)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2569)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

 

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