-
1. Re: webservice and saygoodbye_over_http error
beve Jul 17, 2008 2:17 AM (in response to atriano)Hi Atriano,
do you get the same error when running the quickstart from the command line:cd quickstarts/webservice_producer ant deploy and runtest
Are you using a default installation of the jbossesb-server or have you modified any ports, or are you using the '-b' flag when starting the server?
" Unknown service endpoint "GoodByeWorlsWS"
Did you copy that from the console? It should be "GoodbyeWorldWS" as in the jboss-esb.xml file. Perhaps this is just a typo though?
Regards,
/Daniel -
2. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 8:34 AM (in response to atriano)Hi Daniel I'm using jboss-esb-server-4.2
when I runant deploy ant runtest
into the webservice_prodecer folder, the console prints an error as follows:BUILD SUCCESSFUL ... ... ... ... compile: saygoodbye_over_jms: [echo] Invoking a JBossWS Endpoint over JMS (via JBoss ESB). [java] Exception in thread "main" javax.naming.NameNotFoundException: quick start_webservice_producer_gw not bound [java] at org.jnp.server.NamingServer.getBinding(NamingServer.java:529) [java] at org.jnp.server.NamingServer.getBinding(NamingServer.java:537) [java] at org.jnp.server.NamingServer.getObject(NamingServer.java:543) [java] at org.jnp.server.NamingServer.lookup(NamingServer.java:296) [java] at org.jnp.server.NamingServer.lookup(NamingServer.java:270) [java] at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet hodAccessorImpl.java:25) [java] at java.lang.reflect.Method.invoke(Method.java:597) [java] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav a:305) [java] at sun.rmi.transport.Transport$1.run(Transport.java:159) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at sun.rmi.transport.Transport.serviceCall(Transport.java:155) [java] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor t.java:535) [java] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCP Transport.java:790) [java] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT ransport.java:649) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thread PoolExecutor.java:885) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPool Executor.java:907) [java] at java.lang.Thread.run(Thread.java:619) [java] at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255) [java] at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233) [java] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142) [java] at org.jnp.server.NamingServer_Stub.lookup(Unknown Source) [java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627) [java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:589) [java] at javax.naming.InitialContext.lookup(InitialContext.java:392) [java] at org.jboss.soa.esb.samples.quickstart.webserviceproducer.test. SendMessage.setupJMSConnection(SendMessage.java:87) [java] at org.jboss.soa.esb.samples.quickstart.webserviceproducer.test. SendMessage.sendMessageOverJMS(SendMessage.java:46) [java] at org.jboss.soa.esb.samples.quickstart.webserviceproducer.test. SendMessage.main(SendMessage.java:111) BUILD FAILED
thanks!
Atriano -
3. Re: webservice and saygoodbye_over_http error
beve Jul 17, 2008 8:37 AM (in response to atriano)When you ran 'ant deploy' did you see anything in the server console?
I suspect that the quickstart is not being deployed correctly.
Regards,
/Daniel -
4. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 8:50 AM (in response to atriano)when I run ant deploy the console doesn't make any changes...
Additionally I can see the webservice in
http://localhost:8080/jbossws/ -
5. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 8:51 AM (in response to atriano)I'm sorry I can NOT see the webservice in http://localhost:8080/jbossws/
-
6. Re: webservice and saygoodbye_over_http error
beve Jul 17, 2008 8:55 AM (in response to atriano)Ok, just to make sure that the quickstart has deployed correctly can you undeploy it, and the deploy it again, like this:
ant undeploy
ant deploy
Thanks,
/Daniel -
7. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 9:07 AM (in response to atriano)ok, now I can not deploy.
the sercer console error is as follows10:03:10,812 ERROR [MainDeployer] Could not create deployment: file:/C:/jbossesb -server-4.2GA/server/default/tmp/deploy/tmp40664Quickstart_webservice_producer.e sb-contents/Quickstart_webservice_producer.war java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.bind.v2.m odel.impl.RuntimeModelBuilder at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContex tImpl.java:406) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.ja va:270) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java: 103) at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:89) at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:100 ) at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilder.createJAXBCo ntext(JAXWSMetaDataBuilder.java:917) at org.jboss.ws.metadata.builder.jaxws.JAXWSWebServiceMetaDataBuilder.bu ildWebServiceMetaData(JAXWSWebServiceMetaDataBuilder.java:142) at org.jboss.ws.metadata.builder.jaxws.JAXWSServerMetaDataBuilder.setupP roviderOrWebService(JAXWSServerMetaDataBuilder.java:50) at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilderJSE.buildMeta Data(JAXWSMetaDataBuilderJSE.java:69) at org.jboss.wsf.stack.jbws.UnifiedMetaDataDeployer.create(UnifiedMetaDa taDeployer.java:67) at org.jboss.wsf.spi.deployment.BasicDeployerManager.deploy(BasicDeploye rManager.java:69) at org.jboss.wsf.container.jboss42.ArchiveDeployerHook.deploy(ArchiveDep loyerHook.java:97) at org.jboss.wsf.container.jboss42.DeployerInterceptor.create(DeployerIn terceptor.java:79) at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor. create(SubDeployerInterceptorSupport.java:180) at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterce ptor.java:91) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker. java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy34.create(Unknown Source) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:959) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch er.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept or.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM BeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker. java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy9.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen tScanner.java:421) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS canner.java:634) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. doScan(AbstractDeploymentScanner.java:263) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. loop(AbstractDeploymentScanner.java:274) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. run(AbstractDeploymentScanner.java:225)
thanks once more!
Atriano -
8. Re: webservice and saygoodbye_over_http error
beve Jul 17, 2008 9:54 AM (in response to atriano)Something is not right with you server with regard to JBossWS by the looks of the stacktrace there.
Have you made any modifcations or is this a default installtion?
I'll download jbossesb-server-4.2GA and try this out and see if I can reproduce this.
Regards,
/Daniel -
9. Re: webservice and saygoodbye_over_http error
beve Jul 17, 2008 10:08 AM (in response to atriano)I've tried this and it works for me with a newly installed jbossesb-server-4.2GA.
Can you check your configuration and see if you have made any modfications to it?
Regards,
/Daniel -
10. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 10:08 AM (in response to atriano)thanks Daniel. I have an original jboss-esb-server (without any modifications).
regards,
Atriano -
11. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 10:27 AM (in response to atriano)I check again and I'm sure that i don't make any chenges in my server...
-
12. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 10:56 AM (in response to atriano)Daniel, I reinstall my server, now I have other error
11:35:56,312 ERROR [MainDeployer] Could not create deployment: file:/C:/jbossesb -server-4.2GA/server/default/tmp/deploy/tmp8445aplay-webServices.esb-contents/ap lay-webServices.war java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloa der, but this RI (from jar:file:/C:/jbossesb-server-4.2GA/server/default/tmp/dep loy/tmp8305jaxb-impl.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) nee ds 2.1 API. Use the endorsed directory mechanism to place jaxb-api.jar in the bo otstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/) at com.sun.xml.bind.v2.model.impl.ModelBuilder.<clinit>(ModelBuilder.jav a:136) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContex tImpl.java:406) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.ja va:270) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java: 103) at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:89) at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:100 ) at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilder.createJAXBCo ntext(JAXWSMetaDataBuilder.java:917) at org.jboss.ws.metadata.builder.jaxws.JAXWSWebServiceMetaDataBuilder.bu ildWebServiceMetaData(JAXWSWebServiceMetaDataBuilder.java:142) at org.jboss.ws.metadata.builder.jaxws.JAXWSServerMetaDataBuilder.setupP roviderOrWebService(JAXWSServerMetaDataBuilder.java:50) at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilderJSE.buildMeta Data(JAXWSMetaDataBuilderJSE.java:69) at org.jboss.wsf.stack.jbws.UnifiedMetaDataDeployer.create(UnifiedMetaDa taDeployer.java:67) at org.jboss.wsf.spi.deployment.BasicDeployerManager.deploy(BasicDeploye rManager.java:69) at org.jboss.wsf.container.jboss42.ArchiveDeployerHook.deploy(ArchiveDep loyerHook.java:97) at org.jboss.wsf.container.jboss42.DeployerInterceptor.create(DeployerIn terceptor.java:79) at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor. create(SubDeployerInterceptorSupport.java:180) at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterce ptor.java:91) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker. java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy34.create(Unknown Source) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:959) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch er.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept or.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM BeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker. java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy9.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen tScanner.java:421) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS canner.java:634) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. doScan(AbstractDeploymentScanner.java:263) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. loop(AbstractDeploymentScanner.java:274) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. run(AbstractDeploymentScanner.java:225)
May be the JAXB library is old... I try changing jaxb-api and jaxb-impl in
server/default/deploy/soap.esb and
..../jbossws.esb
but I have the same error. -
13. Re: webservice and saygoodbye_over_http error
beve Jul 17, 2008 3:15 PM (in response to atriano)Can you try downloading the jbossesb server from here: http://www.jboss.org/jbossesb/downloads/4.2GA?action=a&windowstate=maximized
Unzip the jar and start the server.
Change to the webservice_producer directory and run:
ant deploy
ant runtest
These are the steps that I took. Does this not work for you?
Regards,
/Daniel -
14. Re: webservice and saygoodbye_over_http error
atriano Jul 17, 2008 4:54 PM (in response to atriano)no, it doesn't work...
(I can't run just "ant", I must run c:\<paht to ant> deploy
regards,
Atriano