ESB: No WebService Provider is registered at this URL
When you are using Oracle ESB 10g and encounter the message No WebService Provider is registered at this URL when testing a web service from the ESB Console try the following:
Verify the ESB web service providers are generated correctly in ESB runtime (known as the esb-rt):- Login into Enterprise Manager
- Go to the Application Server Control
- Click OC4J_SOA oc4j instance
- Click Web Services tab
- Verify the deployed web services are listed here, and test that services.
In case there are no web service from the ESB runtime (esb-rt) the service providers were not generated correctly, restart ESB-RT:
- Click OC4J_SOA oc4j instance
- Click the Applications tab
- Expand Middleware Services, ESB and esb-dt
- Check the esb-rt and click the restart button
Now check the j2ee/_instance_name_/log/*/oc4j/log.xml to see if the ESB application has started correctly. Verify that ESB-RT application is initialized correctly by searching for ‘ESB bootstrap: Runtime initialized‘ message in the log file. If you also restarted the ESB-DT, verify that ESB DT application is initialized correctly by searching for ‘ESB bootstrap: Repository initialized‘ message in the log file. And finally check that the ESB web service providers were generated correct (see above).
