Hi Ben, I fixed it in trunk. Original .NET Stocktrader 2.0 WSDL had SubmitOrderOnePhase operation when orderprocessor was running in IIS. PHP and WSAS were using it. I changed the action to "SubmitOrder".
Now, DOTNET_OPS is working with PHP_BS and JAVA_BS. But DOTNET_OPSSEC is still sending some error. It is expecting a security context token (I think!) Possibly security configuration problem. Can you check and see? Regards, Shankar. On Wed, Apr 22, 2009 at 12:24 PM, Selvaratnam Uthaiyashankar < [email protected]> wrote: > Hi Ben, > > I could not get this to work either. I'll try and see what the real issue > is. > > Regards, > Shankar > > > On Wed, Apr 22, 2009 at 2:46 AM, Ben Dewey <[email protected]> wrote: > >> I'm also getting an error sending to .NET from both PHP and WSAS. I >> presume that they are the same issue. I was able to find a message in the >> wsf_php_client.log >> >> The error message says: >> >> [Tue Apr 21 15:35:31 2009] [debug] wsf_xml_msg_recv.c(1205) [wsf_service] >> setting fault reason The message with Action 'SubmitOrderOnePhase' cannot be >> processed at the receiver, due to a ContractFilter mismatch at the >> EndpointDispatcher. This may be because of either a contract mismatch >> (mismatched Actions between sender and receiver) or a binding/security >> mismatch between the sender and the receiver. Check that sender and >> receiver have the same contract and the same binding (including security >> requirements, e.g. Message, Transport, None). >> >> The .NET IOrderProcessor doesn't seem to have an action with the suffix >> 'OnePhase', All I see is this contract: >> [OperationContract(Action = "SubmitOrder", IsOneWay = true)] >> void SubmitOrder(OrderDataModel order); >> >> >> Has anyone seen this error message before? >> >> Ben Dewey >> >> > > > -- > S.Uthaiyashankar > Software Architect > WSO2 Inc. > http://wso2.com/ - "The Open Source SOA Company" > > > -- S.Uthaiyashankar Software Architect WSO2 Inc. http://wso2.com/ - "The Open Source SOA Company"
