I can't use ws referral form WSE3.0

Topics: General Discussion Forum, Service Factory Modeling Edition Forum
Aug 8, 2009 at 4:33 AM

I have a problem with ws referral.
I want to use a client called webservice using soap router called ws refferral.
I follow the
But I can not do.
I experience problems when Configure WSE Soap Router as an example.
When I select view in browser in router project it will service the Error.
Be found.

Server Error in '/router1' Application.

WSE003: The input was not a valid SOAP message.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NotSupportedException: WSE003: The input was not a valid SOAP message.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace:

[NotSupportedException: WSE003: The input was not a valid SOAP message.]
   Microsoft.Web.Services3.Messaging.SoapHttpRouter.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object extraData) +110
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +3391004
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +161


Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

I do not know how solve.
Please help I also I find the fix for many days.
Or how do you tell that I can use it to reality.
I do not understand that the writing that
Configure the External Application
The external application requires no special configuration to use the perimeter service
router in order to communicate with resources on the private network. However, the
Web service publisher must create a copy of the service’s WSDL file and change the
URI to the perimeter service router’s URI for external clients. The external copy of the
WSDL file should contain all of the Web service operations that the router publicly
exposes. This is the WSDL that the external application would use to generate its
proxy to communicate with the Web service.
Thank you.
For assistance.
Sittiphong Pornudomthap

Aug 8, 2009 at 5:22 AM


I would like to help you but this is not a list specialized in WSE. Perhaps you may find something here or here and some brief sample that illustrate the WS-Referral usage: