I did not get any reply for this. Please let me know your suggestion. I am 
trying to deploy an SA into servicemix-web. In standalone
servicemix it gets deployed successfully but in servicemix-web I get
NoClassDefFoundError: javax/jms/Destination error.   
  
  <exception-info>
<nesting-level>1</nesting-level>
<msg-loc-info>
<loc-token/>
<loc-message>org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from file
[D:\apache-tomcat-6.0.14\bin\data\smx\service-assemblies\poc-sa\version_6\sus\servicemix-jms\poc-jms-su\xbean.xml];
nested exception is java.lang.NoClassDefFoundError:
javax/jms/Destination</loc-message>
<stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationException:
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from file
[D:\apache-tomcat-6.0.14\bin\data\smx\service-assemblies\poc-sa\version_6\sus\servicemix-jms\poc-jms-su\xbean.xml];
nested exception is java.lang.NoClassDefFoundError:
javax/jms/Destination
at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424)

   
  FULL STACK TRACE IS 
  -------------------------------------------

org.springframework.jmx.access.InvocationFailureException: JMX access
failed; nested exception is javax.management.MBeanException  
org.springframework.jmx.access.MBeanClientInterceptor.invoke(MBeanClientInterceptor.java:309)
  

org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
  
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
  
$Proxy1.deployServiceAssembly(Unknown Source)    
org.apache.servicemix.web.controller.DeployServiceAssembly.onSubmit(DeployServiceAssembly.java:55)
  
org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267)
  

org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:250)
  
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  

org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45)
  
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:820)
  
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:755)
  

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396)
  
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:360)
  
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)    
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)  
org.apache.servicemix.web.filter.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:81)
  
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
  
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52) 
 
  
  root cause 
javax.management.MBeanException  
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:332)
  
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
  
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
  
org.springframework.jmx.access.MBeanClientInterceptor.invokeOperation(MBeanClientInterceptor.java:374)
  
org.springframework.jmx.access.MBeanClientInterceptor.invoke(MBeanClientInterceptor.java:305)
    
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
  

org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   $Proxy1.deployServiceAssembly(Unknown Source)  
org.apache.servicemix.web.controller.DeployServiceAssembly.onSubmit(DeployServiceAssembly.java:55)
  

org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267)
  

org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:250)
  
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  

org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45)
  
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:820)
  
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:755)
  
  
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396)
  
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:360)
  
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)  
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)  
org.apache.servicemix.web.filter.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:81)
  

com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
  
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52) 
 
  
  root cause 
java.lang.Exception: <?xml version="1.0" encoding="UTF-8"
standalone="no"?>  <jbi-task
xmlns="http://java.sun.com/xml/ns/jbi/management-message"; version="1.0">
  <jbi-task-result>  <frmwk-task-result>  <frmwk-task-result-details>
  <task-result-details>    <task-id>deploy</task-id>
  <task-result>FAILED</task-result>  <message-type>ERROR</message-type>  
</task-result-details>
  </frmwk-task-result-details>  </frmwk-task-result>
  <component-task-result>   <component-name>servicemix-jms</component-name>  
<component-task-result-details>    <task-result-details>     
<task-id>deploy</task-id>
     <task-result>FAILED</task-result>    
<message-type>ERROR</message-type>     <task-status-msg>  <msg-loc-info>  
<loc-token/>
  <loc-message>Could not deploy xbean service unit</loc-message>  
</msg-loc-info>
  </task-status-msg>     <exception-info>    
  <nesting-level>1</nesting-level>      <msg-loc-info>       <loc-token/>      

<loc-message>org.springframework.beans.factory.BeanDefinitionStoreException: 
Unexpected exception parsing XML document   from file
[D:\apache-tomcat-6.0.14\bin\data\smx\service-assemblies\poc-sa\version_6\sus\servicemix-jms\poc-jms-su\xbean.xml];
nested exception is java.lang.NoClassDefFoundError:
javax/jms/Destination</loc-message>      
<stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationException:
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
exception parsing XML document from
file
[D:\apache-tomcat-6.0.14\bin\data\smx\service-assemblies\poc-sa\version_6\sus\servicemix-jms\poc-jms-su\xbean.xml];
 nested exception is
java.lang.NoClassDefFoundError: javax/jms/Destination   at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424)
  
at
org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
   at

org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:154)  
 at  
org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:79)
   at
org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
   at

org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
   at
org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:527)
   at
org.apache.servicemix.jbi.framework.DeploymentService.deploy(DeploymentService.java:203)
  
at
org.apache.servicemix.jbi.framework.AdminCommandsService.deployServiceAssembly(AdminCommandsService.java:233)
   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:597)  
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)   
at  
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:318)
   at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
  
at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)   at
org.springframework.jmx.access.MBeanClientInterceptor.invokeOperation(MBeanClientInterceptor.java:374)
   at
org.springframework.jmx.access.MBeanClientInterceptor.invoke(MBeanClientInterceptor.java:305)
  
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   at
$Proxy1.deployServiceAssembly(Unknown Source)   at
org.apache.servicemix.web.controller.DeployServiceAssembly.onSubmit(DeployServiceAssembly.java:55)
  
at

org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267)
   at  
org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:250)
  
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45)
  
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:820)
   at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:755)
   at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396)
  
at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:360)
   at
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)   at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)   at

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at  
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at
org.apache.servicemix.web.filter.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:81)
  
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
  
at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52) 
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
   at  
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)   
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)   
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)   at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)  
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
   at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)   at
java.lang.Thread.run(Thread.java:619)  Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
exception parsing XML document from file
[D:\apache-tomcat-6.0.14\bin\data\smx\service-assemblies\poc-sa\version_6\sus\servicemix-jms\poc-jms-su\xbean.xml];
nested exception is
java.lang.NoClassDefFoundError: javax/jms/Destination   at  
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:427)
  
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
   at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
  
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
   at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
  
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
   at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
  
at  

org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168)
   at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
  
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:292)
   at
org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63)
  
at
org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106)
  
at
org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420)  
 at
org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200)
   at
org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110)
   at
  

edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
   at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409)
   ... 51 more
  Caused by: java.lang.NoClassDefFoundError: javax/jms/Destination   at
java.lang.Class.getDeclaredMethods0(Native Method)   at
java.lang.Class.privateGetDeclaredMethods(Class.java:2427)   at
java.lang.Class.getDeclaredMethods(Class.java:1791)   at
java.beans.Introspector$1.run(Introspector.java:1272)   at 
java.security.AccessController.doPrivileged(Native
Method)   at
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1270)   at
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)   at
java.beans.Introspector.getBeanInfo(Introspector.java:387)   at 
java.beans.Introspector.getBeanInfo(Introspector.java:159)
   at
org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBeanQNameHelper.java:78)
   at  

org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAwarePropertyValues(XBeanQNameHelper.java:54)
   at
org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63)
  
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:421)
   at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:208)
  
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:256)
   at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:152)
  
at
org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49)
   at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1147)
  
at  

org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1137)
   at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:143)
  
at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
   at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:88)
  
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499)
   at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
  
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407)
   ... 67 more
  ]]></stack-trace>       
</msg-loc-info>     </exception-info>    </task-result-details>  
</component-task-result-details>  </component-task-result>
  <component-task-result>   <component-name>servicemix-bean</component-name>  
<component-task-result-details>    <task-result-details>    
<task-id>deploy</task-id>     <task-result>SUCCESS</task-result>    
</task-result-details>
   </component-task-result-details>  </component-task-result>
  <component-task-result>   <component-name>servicemix-http</component-name>  
<component-task-result-details>    <task-result-details>    
<task-id>deploy</task-id>     <task-result>SUCCESS</task-result>  
  </task-result-details>   </component-task-result-details>  
</component-task-result>
  <component-task-result>  
<component-name>servicemix-eip</component-name>     
<component-task-result-details>    <task-result-details>    
<task-id>deploy</task-id>     <task-result>SUCCESS</task-result>  
  </task-result-details>   </component-task-result-details> 
</component-task-result>  <component-task-result>  
<component-name>servicemix-bean</component-name>   
<component-task-result-details>  
  <task-result-details>     <task-id>deploy</task-id>    
<task-result>SUCCESS</task-result>    </task-result-details>  
</component-task-result-details>  </component-task-result>  </jbi-task-result>  
</jbi-task>    
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:121)
  

org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:107)
  
org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:563)
    
org.apache.servicemix.jbi.framework.DeploymentService.deploy(DeploymentService.java:203)
  

org.apache.servicemix.jbi.framework.AdminCommandsService.deployServiceAssembly(AdminCommandsService.java:233)
  
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)  
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)  

org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:318)
  
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
  
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)  
org.springframework.jmx.access.MBeanClientInterceptor.invokeOperation(MBeanClientInterceptor.java:374)
  
  
org.springframework.jmx.access.MBeanClientInterceptor.invoke(MBeanClientInterceptor.java:305)
  
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
  
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
  
$Proxy1.deployServiceAssembly(Unknown Source)  

org.apache.servicemix.web.controller.DeployServiceAssembly.onSubmit(DeployServiceAssembly.java:55)
  
org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:267)
  

org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:250)
  
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
  

org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45)
  
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:820)
    
org.springframework.web.servlet.DispatcherServlet.doService(


       
---------------------------------
Building a website is a piece of cake. 
Yahoo! Small Business gives you all the tools to get online.

Reply via email to