List Info

Thread: - Deploying on Jboss 4.2.1, jbossws 1.2.1 success, same applicat




- Deploying on Jboss 4.2.1, jbossws 1.2.1 success, same applicat
country flaguser name
United States
2007-10-29 03:53:27
Hi All,

I have created small sample HelloWorld WebService and tried
to deploy on Jboss 4.2.1 GA and Jbossws 1.2.1 GA.It got
deployed.
I am using Jax-WS for creating the web service.
Then i upgraded to jbossws to 2.0.1 GA and tried to deploy
the same application.

It it throwing the following exception

java.lang.IllegalStateException: Cannot find endpoint meta
data for: JWeb
        at
org.jboss.wsf.stack.jbws.UnifiedMetaDataDeploymentAspect.get
EndpointM
etaData(UnifiedMetaDataDeploymentAspect.java:117)
        at
org.jboss.wsf.stack.jbws.UnifiedMetaDataDeploymentAspect.cre
ate(Unifi
edMetaDataDeploymentAspect.java:86)
        at
org.jboss.wsf.framework.deployment.DeploymentAspectManagerIm
pl.deploy
(DeploymentAspectManagerImpl.java:115)
        at
org.jboss.wsf.container.jboss42.ArchiveDeployerHook.deploy(A
rchiveDep
loyerHook.java:97)
        at
org.jboss.wsf.container.jboss42.DeployerInterceptor.start(De
ployerInt
erceptor.java:90)
        at
org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInt
erceptor.
start(SubDeployerInterceptorSupport.java:188)
        at
org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeploy
erInterce
ptor.java:95)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.
java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
        at $Proxy45.start(Unknown Source)
        at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:10
25)
        at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
19)
        at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
82)
        at
sun.reflect.GeneratedMethodAccessor20.invoke(Unknown
Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatch
er.java:155)
        at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Intercept
or.java:133)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelM
BeanOperationInterceptor.java:142)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.
java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
        at $Proxy9.deploy(Unknown Source)
        at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URL
Deploymen
tScanner.java:421)
        at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDe
ploymentS
canner.java:634)
        at
org.jboss.deployment.scanner.AbstractDeploymentScanner$Scann
erThread.
doScan(AbstractDeploymentScanner.java:263)
        at
org.jboss.deployment.scanner.AbstractDeploymentScanner.start
Service(A
bstractDeploymentScanner.java:336)
        at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(Serv
iceMBeanS
upport.java:289)
        at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(
ServiceMB
eanSupport.java:245)
        at
sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatch
er.java:155)
        at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.
java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
        at
org.jboss.system.ServiceController$ServiceProxy.invoke(Servi
ceControl
ler.java:978)
        at $Proxy0.start(Unknown Source)
        at
org.jboss.system.ServiceController.start(ServiceController.j
ava:417)
        at
sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatch
er.java:155)
        at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.
java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
        at $Proxy4.start(Unknown Source)
        at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)

        at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:10
25)
        at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:8
19)
        at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
82)
        at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:7
66)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Reflecte
dDispatch
er.java:155)
        at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Abstract
Intercept
or.java:133)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invo
ke(ModelM
BeanOperationInterceptor.java:142)
        at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBea
nInvoker.
java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.j
ava:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:21
0)
        at $Proxy5.deploy(Unknown Source)
        at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:4
82)
        at
org.jboss.system.server.ServerImpl.start(ServerImpl.java:362
)
        at org.jboss.Main.boot(Main.java:200)
        at org.jboss.Main$1.run(Main.java:508)
        at java.lang.Thread.run(Thread.java:595)

What could be the reason?

My Remote Interface

package com.covad.inter;
  | 
  | import java.rmi.Remote;
  | import java.rmi.RemoteException;
  | 
  | import javax.jws.WebMethod;
  | import javax.jws.WebParam;
  | import javax.jws.WebResult;
  | import javax.jws.WebService;
  | import javax.jws.soap.SOAPBinding;
  | 
  | 
  | WebService(name="Hello",targetNamespace =
"http://Inter.covad.com/
")
  | SOAPBinding(style = SOAPBinding.Style.RPC)
  | public interface Hello extends Remote {
  | 	
  |            String echo(
  | 			String value) throws RemoteException;
  | 
  | }

My Implementation class

package com.covad.impl;
  | 
  | import javax.jws.WebService;
  | import javax.jws.soap.SOAPBinding;
  | 
  | 
  | WebService(endpointInterface =
"com.covad.inter.Hello", name="Hello")
  | SOAPBinding(style = SOAPBinding.Style.RPC)
  | public class HelloImpl {
  | 	
  | 	public String echo(String value)
  | 	{
  | 		return "Hello"+value;
  | 	}
  | 
  | }
  | 
  | 

My WSDL  file

<?xml version="1.0"
encoding="UTF-8"?>
  | <definitions name='HelloService' targetNamespace='http://Inter.covad.com/'
xmlns='http://schemas.xmlso
ap.org/wsdl/' xmlns:soap='http://schemas.
xmlsoap.org/wsdl/soap/' xmlns:tns='http://Inter.covad.com/'
xmlnssd='<
a
href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/20
01/XMLSchema'>
  |  <types/>
  |  <message name='Hello_echo'>
  |   <part name='arg0' type='xsd:string'/>
  |  </message>
  |  <message name='Hello_echoResponse'>
  |   <part name='return' type='xsd:string'/>
  |  </message>
  |  <portType name='Hello'>
  |   <operation name='echo' parameterOrder='arg0'>
  |    <input message='tns:Hello_echo'/>
  |    <output message='tns:Hello_echoResponse'/>
  |   </operation>
  |  </portType>
  |  <binding name='HelloBinding' type='tns:Hello'>
  |   <soap:binding style='rpc' transport='http://schemas.x
mlsoap.org/soap/http'/>
  |   <operation name='echo'>
  |    <soap:operation soapAction=''/>
  |    <input>
  |     <soap:body namespace='http://Inter.covad.com/'
use='literal'/>
  |    </input>
  |    <output>
  |     <soap:body namespace='http://Inter.covad.com/'
use='literal'/>
  |    </output>
  |   </operation>
  |  </binding>
  |  <service name='HelloService'>
  |   <port binding='tns:HelloBinding'
name='HelloPort'>
  |    <soap:address
location='REPLACE_WITH_ACTUAL_URL'/>
  |   </port>
  |  </service>
  | </definitions>

My web.xml file


<?xml version="1.0"
encoding="UTF-8"?>
  | <web-app xmlns="http://java.sun
.com/xml/ns/j2ee"
  |       xmlnssi=&q
uot;http:
//www.w3.org/2001/XMLSchema-instance"
  |       xsi:schemaLocation="http://java.sun.com/x
ml/ns/j2ee 
  |               http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" 
  |       version="2.4">
  |     
  |       <servlet>
  |         <servlet-name>JWeb</servlet-name>
  |      
<servlet-class>com.covad.impl.HelloImpl</servlet-cl
ass>
  |       </servlet>
  |     
  |       <servlet-mapping>
  |         <servlet-name>JWeb</servlet-name>
  |         <url-pattern>/*</url-pattern>
  |       </servlet-mapping>
  |     
  |     </web-app>  


Please let me know if there are any problems in the code or
there any changes in the annotation from jbossws 1.2.1GA to
jbossws 2.0.1GA.

Thanks in Advance.
    

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

Reply to the post : http://www.jboss.com/index.
html?module=bb&op=posting&mode=reply&p=4099752
_______________________________________________
jbossws-users mailing list
jbossws-userslists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbossws-users


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )