Hi!
I am trying to implement a web service after a wsdl generated from BEA
Web logic. I have used a tool called WSCF - Schema-Based Contract-
First Web Services to generate a web service from a given wsdl. That
works, but when I test my web service I can't get the right port name
and binding as in the wsdl from Web logic.
When opening a web browser and write
I got this
....
<service name="OutboundL egacyDataReceiv erService">
<port name="OutboundL egacyDataReceiv erServiceSoap"
binding="s0:Out boundLegacyData ReceiverService Soap">
<soap:address location="http://localhost/outboundlegacyd atareceiver/
outboundlegacyd atareceiver.asm x" />
</port>
</service>
but in the wsdl from web logic it should be
<s0:service name="OutboundL egacyDataReceiv erService">
<s0:port binding="s1:Out boundLegacyData ReceiverService SoapBinding"
name="OutboundL egacyDataReceiv erSoapPort">
<s2:address location="https ://wss-test.brreg.no:4 43/BReMS/WebService/
OutboundLegacyD ataReceiver" />
</s0:port>
</s0:service>
NB. location has changed to localhost.
Question is: why doesn't .net web service be equal according to port
name and binding? Or Does it really matters?
Please explain this to me and how to make my web service match the
wsdl from weblogic.
Regards
Geir Forsmo
I am trying to implement a web service after a wsdl generated from BEA
Web logic. I have used a tool called WSCF - Schema-Based Contract-
First Web Services to generate a web service from a given wsdl. That
works, but when I test my web service I can't get the right port name
and binding as in the wsdl from Web logic.
When opening a web browser and write
I got this
....
<service name="OutboundL egacyDataReceiv erService">
<port name="OutboundL egacyDataReceiv erServiceSoap"
binding="s0:Out boundLegacyData ReceiverService Soap">
<soap:address location="http://localhost/outboundlegacyd atareceiver/
outboundlegacyd atareceiver.asm x" />
</port>
</service>
but in the wsdl from web logic it should be
<s0:service name="OutboundL egacyDataReceiv erService">
<s0:port binding="s1:Out boundLegacyData ReceiverService SoapBinding"
name="OutboundL egacyDataReceiv erSoapPort">
<s2:address location="https ://wss-test.brreg.no:4 43/BReMS/WebService/
OutboundLegacyD ataReceiver" />
</s0:port>
</s0:service>
NB. location has changed to localhost.
Question is: why doesn't .net web service be equal according to port
name and binding? Or Does it really matters?
Please explain this to me and how to make my web service match the
wsdl from weblogic.
Regards
Geir Forsmo