unable to locate WSDL (newbie)

Posted by koendewaele on 25-Jan-2008 03:25

I have deployed an ESB process as a webservice but each time a want to post a message I get this error message returned:

Unable to locate WSDL for path=/process/.

I gues I haven't configured things correctly but I'm stuck for the moment.

Do you have any idea how i can start troubleshooting this?

The environment is a sonic 7.5.1 workbench.

All Replies

Posted by tsteinbo on 13-Feb-2008 03:12

Hi,

have you actually created a WSDL for your process and have you set the WSDL URL in your process definition? Next, what is the name of the process and how do you access it? E.g. do you try to invoke http://yourmachine:2580/process/?

Thomas

Posted by koendewaele on 13-Feb-2008 03:19

Hi Thomas,

Thanks for our help, but I have discovered the issue: I used a WSDL with XSD schema imports. The location references used relative pathnames for the XSD files and sonic MQ doesn't like this very much.

The solution was to change the relative paths into fully qualified pathnames.

Posted by tsteinbo on 13-Feb-2008 04:54

Ok, thanks for the update. Apologies I saw it that late.

Cheers

Thomas

This thread is closed