Microsoft Land

Archive for the ‘Uncategorized’ Category

Recently found this issue while integrating a .NET application with PeopleSoft Integration Broker.

Basically the response that comes from PeopleSoft will be a NULL in .NET and doesn’t include any further error messages / details at .NET side. But the service itself will be working when trying to test it from tools like SOAP UI.

So, first tried to test it with .NET WCF Client and then found that it’s not able to create the request for the Service.  Then went to PeopleSoft IB error logs folders and found these error messages.

com.peoplesoft.pt.integrationgateway.common.InvalidMessageException: HttpListeningConnectorUtility.initializeISRequest(). Invalid URL path. Path should be end with either of these values: {.xsd|.wsdl|.wsil}

So after having a close look at the issue, found that the WSDL is wrong.  The targetNamespace for the Response that comes from PoepleSoft IB is wrong when compared to what actually is being generated by IB.

xmlns:EDL_TE_CI_RES.VERSION_1=http://xmlns.oracle.com/Enterprise/FSCM/schema/EDL_TE_CI_RES.VERSION_1

above is the targetNamespace for the response, but when we actually see the response using tools like SOAP UI it’s

http://xmlns.oracle.com/Enterprise/FSCM/schema/EDL_TE_CI_RESResponse

Becase of this .NET is not able to De Serialize the response that’s comes back from PeopleSoft IB which is causing the response to be NULL.  It’s amazing why the error messages are not captured.

So to fix this, downloaded the WSDL, changed the targetNamespace manually and then created the Proxy using WSDL.EXE and then included that in the solution.. which worked.

Hope this helps.

 

First of all Happy New Year to everyone.

I am actually trouble shooting one of the SharePoint 2010 newly setup Service Farm which is causing issues during Replicating the user profile from Active directory.

When i looked at the Error Log and details it shows me

Replication access was denied error code with an error code 8453

When i look at the event log on the service to see what the problem is i found a error message which took me to the next step.  Refer to the link to continue to that error message and resolution.


My Tweets

Follow

Get every new post delivered to your Inbox.

Join 119 other followers