G
g-forsmo
Hi!
Can I ask you to try this?
Below you see a wsdl? could you try to make a .NET web service out of
ths wsdl (under localhost)? Some criterias must be met in the new .net
web service:
- target namespace must be the same (http://no/brreg/BReMS/WebService/
services) and
<s0:service name="OutboundLegacyDataReceiverService">
<s0ort binding="s1:OutboundLegacyDataReceiverServiceSoapBinding"
name="OutboundLegacyDataReceiverSoapPort">
I need a web service that is exactly the same (except address location
of course).
When testing the new web service method it should be like this
string ret = objWS.submitMessage(cpaid, securitykey, message);
regards
Geir F
----
<?xml version='1.0' encoding='UTF-8'?>
<s0:definitions name="OutboundLegacyDataReceiverServiceDefinitions"
targetNamespace="http://no/brreg/BReMS/WebService/services" xmlns=""
xmlns:s0="http://schemas.xmlsoap.org/wsdl/" xmlns:s1="http://no/brreg/
BReMS/WebService/services" xmlns:s2="http://schemas.xmlsoap.org/wsdl/
soap/">
<s0:types>
<xs:schema attributeFormDefault="unqualified"
elementFormDefault="qualified" targetNamespace="http://no/brreg/BReMS/
WebService/services" xmlns:s0="http://schemas.xmlsoap.org/wsdl/"
xmlns:s1="http://no/brreg/BReMS/WebService/services" xmlns:s2="http://
schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/
XMLSchema">
<xs:element name="submitMessage">
<xs:complexType>
<xs:sequence>
<xs:element name="cpaid" type="xs:string"/>
<xs:element name="securitykey" type="xs:string"/>
<xs:element name="message" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="submitMessageResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</s0:types>
<s0:message name="submitMessage">
<s0art element="s1:submitMessage" name="parameters"/>
</s0:message>
<s0:message name="submitMessageResponse">
<s0art element="s1:submitMessageResponse" name="parameters"/>
</s0:message>
<s0ortType name="OutboundLegacyDataReceiver">
<s0peration name="submitMessage" parameterOrder="parameters">
<s0:input message="s1:submitMessage"/>
<s0utput message="s1:submitMessageResponse"/>
</s0peration>
</s0ortType>
<s0:binding name="OutboundLegacyDataReceiverServiceSoapBinding"
type="s1:OutboundLegacyDataReceiver">
<s2:binding style="document" transport="http://schemas.xmlsoap.org/
soap/http"/>
<s0peration name="submitMessage">
<s2peration soapAction="" style="document"/>
<s0:input>
<s2:body parts="parameters" use="literal"/>
</s0:input>
<s0utput>
<s2:body parts="parameters" use="literal"/>
</s0utput>
</s0peration>
</s0:binding>
<s0:service name="OutboundLegacyDataReceiverService">
<s0ort binding="s1:OutboundLegacyDataReceiverServiceSoapBinding"
name="OutboundLegacyDataReceiverSoapPort">
<s2:address location="https://wss-test.brreg.no:443/BReMS/
WebService/OutboundLegacyDataReceiver"/>
</s0ort>
</s0:service>
</s0:definitions>
Can I ask you to try this?
Below you see a wsdl? could you try to make a .NET web service out of
ths wsdl (under localhost)? Some criterias must be met in the new .net
web service:
- target namespace must be the same (http://no/brreg/BReMS/WebService/
services) and
<s0:service name="OutboundLegacyDataReceiverService">
<s0ort binding="s1:OutboundLegacyDataReceiverServiceSoapBinding"
name="OutboundLegacyDataReceiverSoapPort">
I need a web service that is exactly the same (except address location
of course).
When testing the new web service method it should be like this
string ret = objWS.submitMessage(cpaid, securitykey, message);
regards
Geir F
----
<?xml version='1.0' encoding='UTF-8'?>
<s0:definitions name="OutboundLegacyDataReceiverServiceDefinitions"
targetNamespace="http://no/brreg/BReMS/WebService/services" xmlns=""
xmlns:s0="http://schemas.xmlsoap.org/wsdl/" xmlns:s1="http://no/brreg/
BReMS/WebService/services" xmlns:s2="http://schemas.xmlsoap.org/wsdl/
soap/">
<s0:types>
<xs:schema attributeFormDefault="unqualified"
elementFormDefault="qualified" targetNamespace="http://no/brreg/BReMS/
WebService/services" xmlns:s0="http://schemas.xmlsoap.org/wsdl/"
xmlns:s1="http://no/brreg/BReMS/WebService/services" xmlns:s2="http://
schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/
XMLSchema">
<xs:element name="submitMessage">
<xs:complexType>
<xs:sequence>
<xs:element name="cpaid" type="xs:string"/>
<xs:element name="securitykey" type="xs:string"/>
<xs:element name="message" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="submitMessageResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="return" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</s0:types>
<s0:message name="submitMessage">
<s0art element="s1:submitMessage" name="parameters"/>
</s0:message>
<s0:message name="submitMessageResponse">
<s0art element="s1:submitMessageResponse" name="parameters"/>
</s0:message>
<s0ortType name="OutboundLegacyDataReceiver">
<s0peration name="submitMessage" parameterOrder="parameters">
<s0:input message="s1:submitMessage"/>
<s0utput message="s1:submitMessageResponse"/>
</s0peration>
</s0ortType>
<s0:binding name="OutboundLegacyDataReceiverServiceSoapBinding"
type="s1:OutboundLegacyDataReceiver">
<s2:binding style="document" transport="http://schemas.xmlsoap.org/
soap/http"/>
<s0peration name="submitMessage">
<s2peration soapAction="" style="document"/>
<s0:input>
<s2:body parts="parameters" use="literal"/>
</s0:input>
<s0utput>
<s2:body parts="parameters" use="literal"/>
</s0utput>
</s0peration>
</s0:binding>
<s0:service name="OutboundLegacyDataReceiverService">
<s0ort binding="s1:OutboundLegacyDataReceiverServiceSoapBinding"
name="OutboundLegacyDataReceiverSoapPort">
<s2:address location="https://wss-test.brreg.no:443/BReMS/
WebService/OutboundLegacyDataReceiver"/>
</s0ort>
</s0:service>
</s0:definitions>