Unable to create WebService Connector

Hi,

I need a webservice sample on webMethods 6.5 and downloaded one from wMUsers - SOAP-MSG document literal type of webservice.
I have deployed the DocLit WebServices sample - HelloLocal. I could generate a wsdl and also invoked it from a client tool.
But when i try to create a WebService Connector using this wsdl, I am getting an error in Developer, it says:

URL: C:\webMethods70\Developer\HelloLocal.wsdl

Path name:
PortType: DocLiteralWebServiceExamplePortType
Operation: HelloLocal

WSDL code: S-9043

[ISS.0092.9043] Schema Error: 1
pathName: null

errorCode: XSDC-004

errorMessage: [ISC.0082.9706] Declaration not found

identifier: /schema/complexType[@name="HelloRequest"]

URL: C:\webMethods70\Developer\HelloLocal.wsdl

Path name:
PortType: DocLiteralWebServiceExamplePortType
Operation: HelloLocal

WSDL code: S-9043

[ISS.0092.9043] Schema Error: 2
pathName: null

errorCode: XSDC-004

errorMessage: [ISC.0082.9706] Declaration not found

identifier: /schema/complexType[@name="HelloResponse"]

URL: C:\webMethods70\Developer\HelloLocal.wsdl

Path name:
PortType: DocLiteralWebServiceExamplePortType
Operation: HelloLocal

WSDL code: S-9032

[ISS.0092.9032] Error: Invalid schema definition for Input signature. Web Service Connector was not created.

Can someone point me to the exact problem why this is happening?

Thanks & Regards,
Srujana

Looks like your WSDL has few schema/syntax related errors…so could you upload the wsdl/xsd,users here can take look and advice accordingly?

HTH,
RMg

Please find the attached wsdl file which I have used to create a connector.

Thanks,
Srujana
HelloLocal.wsdl (3.13 KB)

Try to load this attached wsdl and see if this works for you?

HTH,
RMg
HelloLocal_modified.wsdl (2.69 KB)

Hi RMG,

webMethods is a consumer of WSDL created by Java. Right now Java webservice is being called using the IP. When I m trying to use the host name say http://abc.com// service name instead of [URL]http://10.78.866.88:4646//servicename[/URL] then we are not able to connect.

Do we need to do some kind of configuration change to make it happen.

Its really urgent. Waiting for your quick response.

Regards,
Amrendra

Amrendra,

If webMethods running on windows box, try adding ip address in host file found in WINDOWS\system32\drivers\etc. entry would be like following
10.78.866.88 abc.com

for linux, i think this file exist under /etc/hosts…

HTH!
Shahid

Hi RMG,

I am still getting the same error below with the modified wsdl file you have given:

URL: C:\Documents and Settings\kolsr02\Desktop\HelloLocal_modified.wsdl

Path name:
PortType: DocLiteralWebServiceExamplePortType
Operation: HelloLocal

WSDL code: S-9032

[ISS.0092.9032] Error: Invalid schema definition for Input signature. Web Service Connector was not created.

Thanks,
Srujana

You may need to work with ntwk admin or provider to resolve the DNS naming issue…technically it should work with host name implicitly.

Are you able to ping host name on your local network or from IS installed box?

HTH,
RMg

Earlier 2 issues seems resolved now…and regarding this issue i have to look at it…meantime you also investigate.

HTH,
RMG