I have one large EJB application with several small projects within it.  One 
such project is a Web Service component.  The WSDL and mapping files were 
generated by the AXIS tool within WSAD.  I have the other parts of the 
application working and deploying properly.  However, the web service project 
is not deploying.

I am trying to deploy on JBOSS4.0.3SP1 server.  I am using ANT to build the 
application.  I am dropping the application in the directory for JBOSS to 
deploy.  

The Tree structure for the Web Service is:

  |     META-INF
  |         |_ Manifest.MF
  |     
  |     WEB-INF
  |         |_ wsdl
  |         |     |_WebServiceBean.wsdl
  |         |_ WebServiceBean_mapping
  |         |_ web.xml
  |         |_ webservices.xml
  | 
  | 

I am getting the below error, but I am clueless on what this means. :-(  I am 
hoping someone from this forum has experience with moving an application from 
WebSphere to JBOSS and can explain some of the nuances involved with such 
action.  Specifically, does one need to generate a new WSDL and mapping file 
specifically for JBOSS or can one use the existing files with just a few minor 
adjustments?  

     
  | 09:01:19,765 INFO  [TomcatDeployer] deploy, ctxPath=/MyProductWebService, 
warUrl=file:/C:/jboss4/server/default/tmp/deploy/tmp52918MyProduct-8.11.0.0310.ear-contents/MyProductWS-exp.war/
  | 09:01:20,093 ERROR [ServiceDeployer] Cannot startup webservice for: 
MyProductWS.war
  | java.lang.NullPointerException
  |         at 
org.jboss.webservice.metadata.WebserviceDescriptionMetaData.replaceAddressLocations(WebserviceDescriptionMetaData.java:274)
  |         at 
org.jboss.webservice.metadata.WebserviceDescriptionMetaData.updateServiceAddress(WebserviceDescriptionMetaData.java:253)
  |         at 
org.jboss.webservice.ServiceDeployer.startWebservice(ServiceDeployer.java:211)
  |         at 
org.jboss.webservice.ServiceDeployer.handleNotification(ServiceDeployer.java:112)
  |         at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.notification.NotificationListenerProxy.invoke(NotificationListenerProxy.java:138)
  |         at $Proxy30.handleNotification(Unknown Source)
  |         at 
org.jboss.mx.util.JBossNotificationBroadcasterSupport.handleNotification(JBossNotificationBroadcasterSupport.java:112)
  |         at 
org.jboss.mx.util.JBossNotificationBroadcasterSupport.sendNotification(JBossNotificationBroadcasterSupport.java:95)
  |         at 
org.jboss.deployment.SubDeployerSupport.emitNotification(SubDeployerSupport.java:238)
  |         at 
org.jboss.deployment.SubDeployerSupport.start(SubDeployerSupport.java:206)
  |         at 
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:410)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:956)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
  |         at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |         at $Proxy8.deploy(Unknown Source)
  |         at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:325)
  |         at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:501)
  |         at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
  |         at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
  |         at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)
  |         at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)
  |         at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897)
  |         at $Proxy0.start(Unknown Source)
  |         at 
org.jboss.system.ServiceController.start(ServiceController.java:418)
  |         at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |         at $Proxy4.start(Unknown Source)
  |         at org.jboss.deployment.SARDeployer.start(SARDeployer.java:273)
  |         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:722)
  |         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:324)
  |         at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |         at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |         at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |         at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |         at $Proxy5.deploy(Unknown Source)
  |         at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:434)
  |         at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)
  |         at org.jboss.Main.boot(Main.java:195)
  |         at org.jboss.Main$1.run(Main.java:463)
  |         at java.lang.Thread.run(Thread.java:534)
  | 09:01:20,109 INFO  [TomcatDeployer] undeploy, ctxPath=/MyProductWebService, 
warUrl=file:/C:/jboss4/server/default/tmp/deploy/tmp52918MyProduct-8.11.0.0310.ear-contents/MyProductWS-exp.war/
  | 09:01:20,109 WARN  [ServiceDeployer] Cannot undeploy webservice: 
java.lang.IllegalStateException: Cannot find port component info for: 
MyProduct-8.11.0.0310.ear/MyProductWS.war#WebServiceBean
  | 

Any help, suggestions or recommendations would be GREATLY appreciated

Thanks for taking the time to read my post!

Russ

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

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


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to