Just wanted to write something about an issue that I have recently encountered. Thought this could be of somehelp.
Scenario is, I am working on an Infopath Form (Office 2010) which is a meant to form the Client Budgeting functionality in PeopleSoft Finance Module. Once the Budget is created Users will submit that to PeopleSoft. We are using PeopleSoft Integration Broker to expose Services (Synchronous) that will consume the Budget from SharePoint 2010 / Forms Services.
Problem is, We are sending the request to PeopleSoft IB and PeopleSoft is responding back with the Valid response (I am able to see this in Fiddler and also in the PeopleSoft IB Service status). But the Response XML is not being captured as an Object in .NET, it’s always NULL.
Analysis is, Upon closely going through the response / WSDL Proxy in .NET I have figured out that the namespace which is associated the Out Bound Message coming from PeopleSoft IB is wrong. It is coming as
ig.ResponseNamespace= http://xmlns.oracle.com/Enterprise/FSCM/schema/ and save the file. No need to bounce the PeopleSoft Server.
Alternatively you can also edit this file from PeopleSoft Web Interface. PeopleTools -> Integration Broker -> Quick Configuration -> Gateway Setup Properties.
Hope this helps.
Edit – 06/14/2011
Just wanted to update that this issue is resolved by Oracle in the PeopleSoft 8.50 release.