[jboss-dev-forums] [Design of JBoss ESB] - Problems with Scout/jUDDI

admac do-not-reply at jboss.com
Wed Jul 15 06:23:12 EDT 2009


I have a problem using the scout.jar file.

I registered an external web service (using "http" as access point type and the WSDL-URL as access point url) to juddi using the UDDI Browser. After that I started the ESB and got a class cast exception when trying to find the external service. I figured out that there's a problem in the current scout.jar which was solved in the current version of scout (scout-1.0.jar).
I replaced the jar-file and started the ESB again and the there was no error.
For testing purposes I then deployed the HelloWorld example and got an error that the Service could not be found in the registry.


org.jboss.soa.esb.services.registry.RegistryException: No such EPR found for service with name = SimpleListener and EPR=JMSEpr [ PortReference < <wsa:Address jms://localhost:1099/queue/quickstart_helloesb_Request_esb/>, <wsa:ReferenceProperties jbossesb:java.naming.factory.initial : org.jnp.interfaces.NamingContextFactory/>, <wsa:ReferenceProperties jbossesb:java.naming.provider.url : localhost:1099/>, <wsa:ReferenceProperties jbossesb:java.naming.factory.url.pkgs : org.jnp.interfaces/>, <wsa:ReferenceProperties jbossesb:destination-type : queue/>, <wsa:ReferenceProperties jbossesb:specification-version : 1.1/>, <wsa:ReferenceProperties jbossesb:connection-factory : ConnectionFactory/>, <wsa:ReferenceProperties jbossesb:persistent : true/>, <wsa:ReferenceProperties jbossesb:acknowledge-mode : AUTO_ACKNOWLEDGE/>, <wsa:ReferenceProperties jbossesb:transacted : false/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/jms/> > ]
at org.jboss.internal.soa.esb.services.registry.JAXRRegistryImpl.unRegisterEPR(JAXRRegistryImpl.java:214)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)



When I look in the registry database I can see the service is being "deployed" in the database properly. The only difference is that the portReference in the table BINDING_TEMPLATE has a prefix containing the namespace:

<wsa:From xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">

Does the current implementation of scout behave differently from the old one in finding internal and external services?

Thanks in advance,


Marcus

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4243724#4243724

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4243724



More information about the jboss-dev-forums mailing list