[JBoss JIRA] Created: (JBESB-1117) No ClassLoaders found for: org.jboss.wsf.spi.deployment.JAXBIntrosCustomizationsDeployer
by Tom Cunningham (JIRA)
No ClassLoaders found for: org.jboss.wsf.spi.deployment.JAXBIntrosCustomizationsDeployer
----------------------------------------------------------------------------------------
Key: JBESB-1117
URL: http://jira.jboss.com/jira/browse/JBESB-1117
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Deployment
Affects Versions: 4.2
Reporter: Tom Cunningham
Assigned To: Mark Little
Priority: Blocker
Fix For: 4.2.1 IR2
13:14:45,745 INFO [ServerPeer] ServerPeer[0] creating server peer with ID 0
13:14:48,139 ERROR [AbstractKernelController] Error installing to Described: name=WSEndpointJAXBIntrosCustomizationsDeployer state=Not Installed mode=Manual requiredState=Create
java.lang.ClassNotFoundException: No ClassLoaders found for: org.jboss.wsf.spi.deployment.JAXBIntrosCustomizationsDeployer
at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:306)
at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:514)
at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:408)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:216)
at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactory.getTypeInfo(IntrospectionTypeInfoFactory.java:47)
at org.jboss.classadapter.plugins.reflect.ReflectClassAdapterFactory.getClassAdapter(ReflectClassAdapterFactory.java:61)
at org.jboss.kernel.plugins.config.AbstractKernelConfig.getBeanInfo(AbstractKernelConfig.java:59)
at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getBeanInfo(AbstractKernelConfigurator.java:64)
at org.jboss.kernel.plugins.config.AbstractKernelConfigurator.getBeanInfo(AbstractKernelConfigurator.java:76)
at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$DescribeAction.installAction(KernelControllerContextActions.java:227)
at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$KernelControllerContextAction.install(KernelControllerContextActions.java:147)
at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:226)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:593)
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:346)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:438)
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:379)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:225)
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:151)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:291)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:261)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:117)
at org.jboss.kernel.deployment.jboss.JBossBeanDeployment.createService(JBossBeanDeployment.java:69)
at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:243)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.create(Unknown Source)
at org.jboss.system.ServiceController.create(ServiceController.java:330)
at org.jboss.system.ServiceController.create(ServiceController.java:273)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy18.create(Unknown Source)
at org.jboss.deployment.SimpleSubDeployerSupport.createService(SimpleSubDeployerSupport.java:338)
at org.jboss.deployment.SimpleSubDeployerSupport.create(SimpleSubDeployerSupport.java:102)
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.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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
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:613)
13:14:48,158 INFO [ManagedEndpointRegistry] JBoss Web Services - JBossWS
13:14:48,160 INFO [ManagedEndpointRegistry] jbossws-native-2.0.0.GA (build=200707051029)
13:14:48,364 WARN [ServiceController] Problem starting service jboss.beans:service=JBossBeanDeployment,name='jbossws.sar#jbossws.beans'
org.jboss.deployment.DeploymentException: Cannot start AbstractKernelDeployment@2470ee{name=file:/Users/tcunning/src/esb/trunk/product/build/jbossesb-server-4.2.1IR1/server/default/deploy/jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml installed=true beans=[AbstractBeanMetaData@72477e{name=WSEndpointJAXBIntrosCustomizationsDeployer bean=org.jboss.wsf.spi.deployment.JAXBIntrosCustomizationsDeployer properties= constructor=null}, AbstractBeanMetaData@b3a89a{name=WSServerConfig bean=org.jboss.wsf.spi.management.BasicServerConfig properties=[webServiceHost, modifySOAPAddress] constructor=null}, AbstractBeanMetaData@25044{name=WSEndpointRegistry bean=org.jboss.wsf.stack.jbws.ManagedEndpointRegistry properties= constructor=null}, AbstractBeanMetaData@e3b250{name=WSSubscriptionManager bean=org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager properties=[bindAddress] constructor=null}, AbstractBeanMetaData@cfda09{name=WSServiceRefHandler bean=org.jboss.ws.core.client.ServiceRefHandlerImpl properties= constructor=null}, AbstractBeanMetaData@f3b26c{name=ServiceRefHandler bean=org.jboss.ws.core.client.ServiceRefHandlerImpl properties= constructor=null}, AbstractBeanMetaData@46ec20{name=WSKernelLocator bean=org.jboss.ws.integration.KernelLocator properties=[kernel] constructor=null}, AbstractBeanMetaData@38323f{name=WSDeployerManagerJSE bean=org.jboss.wsf.spi.deployment.BasicDeployerManager properties=[deployers] constructor=null}, AbstractBeanMetaData@6afea1{name=WSMainDeployerManager bean=org.jboss.wsf.spi.deployment.BasicDeployerManager properties=[deployers] constructor=null}, AbstractBeanMetaData@73124b{name=WSClassLoaderInjectionDeployer bean=org.jboss.wsf.container.jboss42.ClassLoaderInjectionDeployer properties= constructor=null}, AbstractBeanMetaData@b63a45{name=WSContextRootDeployer bean=org.jboss.ws.core.server.BackwardCompatibleContextRootDeployer properties= constructor=null}, AbstractBeanMetaData@ab8f0b{name=WSEagerInitializeDeployer bean=org.jboss.wsf.stack.jbws.EagerInitializeDeployer properties= constructor=null}, AbstractBeanMetaData@3c3737{name=WSEndpointHandlerDeployer bean=org.jboss.wsf.spi.deployment.EndpointHandlerDeployer properties=[invocationHandler, lifecycleHandler, requestHandler] constructor=null}, AbstractBeanMetaData@4d193c{name=WSEndpointLifecycleDeployer bean=org.jboss.wsf.spi.deployment.EndpointLifecycleDeployer properties= constructor=null}, AbstractBeanMetaData@b3c2b5{name=WSEndpointMetricsDeployer bean=org.jboss.wsf.spi.deployment.EndpointMetricsDeployer properties=[endpointMetrics] constructor=null}, AbstractBeanMetaData@b40c69{name=WSEndpointNameDeployer bean=org.jboss.wsf.spi.deployment.EndpointNameDeployer properties= constructor=null}, AbstractBeanMetaData@9ae0a1{name=WSEndpointRegistryDeployer bean=org.jboss.wsf.spi.deployment.EndpointRegistryDeployer properties= constructor=null}, AbstractBeanMetaData@11935e{name=WSEventingDeployer bean=org.jboss.wsf.stack.jbws.EventingDeployer properties= constructor=null}, AbstractBeanMetaData@e235b2{name=WSModifyWebMetaDataDeployer bean=org.jboss.wsf.container.jboss42.ModifyWebMetaDataDeployer properties=[webXMLRewriter] constructor=null}, AbstractBeanMetaData@336738{name=WSPublishContractDeployer bean=org.jboss.wsf.stack.jbws.PublishContractDeployer properties= constructor=null}, AbstractBeanMetaData@bd96dd{name=WSServiceEndpointInvokerDeployer bean=org.jboss.wsf.stack.jbws.ServiceEndpointInvokerDeployer properties= constructor=null}, AbstractBeanMetaData@fbbef1{name=WSUnifiedDeploymentInfoDeployer bean=org.jboss.wsf.container.jboss42.UnifiedDeploymentInfoDeployer properties=[deploymentInfoAdapter] constructor=null}, AbstractBeanMetaData@b4c9f3{name=WSUnifiedMetaDataAssociationDeployer bean=org.jboss.wsf.stack.jbws.UnifiedMetaDataAssociationDeployer properties= constructor=null}, AbstractBeanMetaData@369860{name=WSUnifiedMetaDataDeployer bean=org.jboss.wsf.stack.jbws.UnifiedMetaDataDeployer properties= constructor=null}, AbstractBeanMetaData@4dd30b{name=WSURLPatternDeployer bean=org.jboss.ws.core.server.BackwardCompatibleURLPatternDeployer properties= constructor=null}, AbstractBeanMetaData@5a8bd9{name=WSWebAppDeployerDeployer bean=org.jboss.wsf.container.jboss42.WebAppDeployerDeployer properties=[webXMLRewriter] constructor=null}, AbstractBeanMetaData@935a68{name=WSDeploymentInfoAdapter bean=org.jboss.wsf.container.jboss42.DeploymentInfoAdapter properties=[webMetaDataAdapter] constructor=null}, AbstractBeanMetaData@147c4c{name=WSEndpointMetrics bean=org.jboss.wsf.spi.management.BasicEndpointMetrics properties= constructor=null}, AbstractBeanMetaData@ec6950{name=WSWebAppDesciptorModifier bean=org.jboss.wsf.stack.jbws.WebAppDesciptorModifierImpl properties=[servletClass] constructor=null}, AbstractBeanMetaData@f60846{name=WSWebMetaDataAdapter bean=org.jboss.soa.esb.jbossws.ESBWebMetaDataAdapter properties= constructor=null}, AbstractBeanMetaData@996d4b{name=WSWebXMLRewriter bean=org.jboss.wsf.spi.deployment.WebXMLRewriter properties=[desciptorModifier] constructor=null}, AbstractBeanMetaData@d69131{name=WSDeployerHook_JAXRPC_JSE bean=org.jboss.wsf.container.jboss42.JAXRPCDeployerHookJSE properties=[deploymentClass, phaseOneInterceptors, deployerManager, endpointClass] constructor=null}, AbstractBeanMetaData@d63016{name=WSDeployerHook_JAXWS_JSE bean=org.jboss.wsf.container.jboss42.JAXWSDeployerHookJSE properties=[phaseOneInterceptors, deploymentClass, deployerManager, endpointClass] constructor=null}, AbstractBeanMetaData@ef1d4c{name=WSMainDeployerHook bean=org.jboss.wsf.container.jboss42.MainDeployerHook properties=[phaseTwoInterceptors, deployerManager] constructor=null}]}; - nested throwable: (java.lang.IllegalStateException: Incompletely deployed:
*** DEPLOYMENTS IN ERROR:
WSEndpointJAXBIntrosCustomizationsDeployer -> java.lang.ClassNotFoundException: No ClassLoaders found for: org.jboss.wsf.spi.deployment.JAXBIntrosCustomizationsDeployer
*** DEPLOYMENTS MISSING DEPENDENCIES:
WSMainDeployerManager -> WSEndpointNameDeployer{Configured:Installed}, WSEndpointJAXBIntrosCustomizationsDeployer{Configured:**ERROR**}, WSEndpointHandlerDeployer{Configured:Installed}, WSPublishContractDeployer{Configured:Installed}, WSClassLoaderInjectionDeployer{Configured:Installed}, WSServiceEndpointInvokerDeployer{Configured:Installed}, WSEagerInitializeDeployer{Configured:Installed}, WSEventingDeployer{Configured:Installed}, WSEndpointMetricsDeployer{Configured:Installed}, WSEndpointRegistryDeployer{Configured:Installed}, WSEndpointLifecycleDeployer{Configured:Installed}
WSMainDeployerHook -> WSMainDeployerManager{Configured:Instantiated}
)
at org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:53)
at org.jboss.kernel.deployment.jboss.JBossBeanDeployment.startService(JBossBeanDeployment.java:86)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy18.start(Unknown Source)
at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubDeployerSupport.java:356)
at org.jboss.deployment.SimpleSubDeployerSupport.start(SimpleSubDeployerSupport.java:127)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
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:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
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:613)
Caused by: java.lang.IllegalStateException: Incompletely deployed:
*** DEPLOYMENTS IN ERROR:
WSEndpointJAXBIntrosCustomizationsDeployer -> java.lang.ClassNotFoundException: No ClassLoaders found for: org.jboss.wsf.spi.deployment.JAXBIntrosCustomizationsDeployer
*** DEPLOYMENTS MISSING DEPENDENCIES:
WSMainDeployerManager -> WSEndpointNameDeployer{Configured:Installed}, WSEndpointJAXBIntrosCustomizationsDeployer{Configured:**ERROR**}, WSEndpointHandlerDeployer{Configured:Installed}, WSPublishContractDeployer{Configured:Installed}, WSClassLoaderInjectionDeployer{Configured:Installed}, WSServiceEndpointInvokerDeployer{Configured:Installed}, WSEagerInitializeDeployer{Configured:Installed}, WSEventingDeployer{Configured:Installed}, WSEndpointMetricsDeployer{Configured:Installed}, WSEndpointRegistryDeployer{Configured:Installed}, WSEndpointLifecycleDeployer{Configured:Installed}
WSMainDeployerHook -> WSMainDeployerManager{Configured:Instantiated}
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:241)
at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:173)
at org.jboss.kernel.deployment.jboss.JBossBeanDeployment.startService(JBossBeanDeployment.java:82)
... 94 more
13:14:50,466 INFO [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
13:14:50,529 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
13:14:50,529 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
13:14:50,530 INFO [Catalina] Initialization processed in 177 ms
13:14:50,530 INFO [StandardService] Starting service jboss.web
13:14:50,532 INFO [StandardEngine] Starting Servlet Engine: JBossWeb/2.0.0.GA
13:14:50,572 INFO [Catalina] Server startup in 41 ms
13:14:50,649 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jboss-web.deployer/ROOT.war/
13:14:51,258 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
13:14:51,375 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../deploy/jbossws.sar/jbossws-context.war/
13:14:51,588 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
13:14:51,987 INFO [MailService] Mail Service bound to java:/Mail
13:14:52,098 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
13:14:52,123 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
13:14:52,147 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
13:14:52,172 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=juddiDB' to JNDI name 'java:juddiDB'
13:14:52,229 INFO [DatabaseInitializer] java:/juddiDB datasource is already initialized
13:14:52,229 INFO [JuddiRMIService] starting juddi RMI service
13:14:52,308 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
13:14:52,336 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms-ra.rar
13:14:52,357 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
13:14:52,365 INFO [QuartzResourceAdapter] start quartz!!!
13:14:52,416 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
13:14:52,436 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
13:14:52,438 INFO [RAMJobStore] RAMJobStore initialized.
13:14:52,439 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
13:14:52,439 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
13:14:52,439 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
13:14:52,545 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
13:14:52,627 WARN [JDBCPersistenceManager]
JBoss Messaging Warning: DataSource connection transaction isolation should be READ_COMMITTED, but it is currently NONE.
Using an isolation level less strict than READ_COMMITTED may lead to data consistency problems.
Using an isolation level more strict than READ_COMMITTED may lead to deadlock.
13:14:52,744 INFO [ServerPeer] JBoss Messaging 1.3.0.GA server [0] started
13:14:53,202 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
13:14:53,202 INFO [ConnectionFactory] [/ConnectionFactory, /XAConnectionFactory, java:/ConnectionFactory, java:/XAConnectionFactory] started
13:14:53,203 WARN [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support failover
13:14:53,203 WARN [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support load balancing
13:14:53,207 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
13:14:53,207 INFO [ConnectionFactory] [/ClusteredConnectionFactory, /ClusteredXAConnectionFactory, java:/ClusteredConnectionFactory, java:/ClusteredXAConnectionFactory] started
13:14:53,224 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,231 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,239 INFO [TopicService] Topic[/topic/testTopic] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,244 INFO [TopicService] Topic[/topic/securedTopic] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,251 INFO [TopicService] Topic[/topic/testDurableTopic] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,258 INFO [QueueService] Queue[/queue/testQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,267 INFO [QueueService] Queue[/queue/A] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,274 INFO [QueueService] Queue[/queue/B] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,286 INFO [QueueService] Queue[/queue/C] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,294 INFO [QueueService] Queue[/queue/D] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,301 INFO [QueueService] Queue[/queue/ex] started, fullSize=200000, pageSize=2000, downCacheSize=2000
13:14:53,310 INFO [QueueService] Queue[/queue/PrivateDLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 8 months
[JBoss JIRA] Created: (JBESB-1100) Wrong Juddi-DB initialisation script for Sybase
by Mikhail Kolesnikov (JIRA)
Wrong Juddi-DB initialisation script for Sybase
-----------------------------------------------
Key: JBESB-1100
URL: http://jira.jboss.com/jira/browse/JBESB-1100
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Configuration, Deployment, Registry and Repository
Affects Versions: 4.2
Environment: JBoss 4.2, MsSQL 9.0 as a BackEnd
Reporter: Mikhail Kolesnikov
Assigned To: Mark Little
Fix For: 4.2.1, 4.2
For initializing JUDDI data source on MsSQL I have used script for Sybase and there is an error occured in server log:
com.microsoft.sqlserver.jdbc.SQLServerException: String or binary data would be truncated
Perform some debugging I had find a root cause - wrong DB structure
This script exists in ESB distribution:
CREATE TABLE BINDING_TEMPLATE
(
SERVICE_KEY VARCHAR(41) NOT NULL,
BINDING_KEY VARCHAR(41) NOT NULL,
ACCESS_POINT_TYPE VARCHAR(20) NULL,
ACCESS_POINT_URL VARCHAR(255) NULL,
HOSTING_REDIRECTOR VARCHAR(255) NULL,
LAST_UPDATE DATETIME NOT NULL,
PRIMARY KEY (BINDING_KEY),
FOREIGN KEY (SERVICE_KEY)
REFERENCES BUSINESS_SERVICE (SERVICE_KEY)
)
But we need in that one:
CREATE TABLE BINDING_TEMPLATE
(
SERVICE_KEY VARCHAR(41) NOT NULL,
BINDING_KEY VARCHAR(41) NOT NULL,
ACCESS_POINT_TYPE VARCHAR(20) NULL,
ACCESS_POINT_URL TEXT NULL, -- HERE MUST BE 'TEXT'
HOSTING_REDIRECTOR VARCHAR(255) NULL,
LAST_UPDATE DATETIME NOT NULL,
PRIMARY KEY (BINDING_KEY),
FOREIGN KEY (SERVICE_KEY)
REFERENCES BUSINESS_SERVICE (SERVICE_KEY)
)
Best regards...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 8 months
[JBoss JIRA] Created: (JBESB-1071) SqlTableGatewayListener code supports 'where' clause, but it is missing in jbossesb-1.0.1.xsd
by Bernhard Gass (JIRA)
SqlTableGatewayListener code supports 'where' clause, but it is missing in jbossesb-1.0.1.xsd
---------------------------------------------------------------------------------------------
Key: JBESB-1071
URL: http://jira.jboss.com/jira/browse/JBESB-1071
Project: JBoss ESB
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Rosetta
Affects Versions: 4.2, 4.2.1
Environment: OSX-10.4.10
Dual 2GHz PowerPC G5, 3GB
Reporter: Bernhard Gass
Assigned To: Mark Little
SqlTableGatewayListener auto created a prepared sql statement from the information given in the *-esb.xml file defining your services. A where condition is supported in the code
SqlTableGatewayListener - Line 344
ListenerTagNames - Line 111
but 'whereCondition' or 'where-condition' is not supported in jbossesb-1.0.1.xsd.
Asessment:
If my understanding is correct the generated prepared statement is called for every pull, but only one message is processed.
Every fetch loads ALL messages from the DB every cycle which leads to a problem specially when the source database has many rows. A static where clause can solve some of the above, but most likeley a parameterized 'where clause' is desireable (which leads to the question where the parameters come from).
Additional considerations:
- Processing speed can be improved considerably by fetching several rows and deliver them for processing one by one or better process them in batches all together (given the business case allows that).
- Some mechanism is needed to parameterize the fetching mechanism. A rudimentary mechanism can be realized using a plain 'where' clause
- In a production scenario additional issues play a role.
- Messages most of the times have a sequence they need to be processed in.
- A specific business case might or might not allow gaps in the sequence of transaction id's. A sequence of transaction id's without gaps often is used to assure no messages are missing.
- Even using something like an Oracle sequence is not a guaranty for a sequence witout gaps (sequence gaps can e.g. occure after a Oracle CPU flush).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 8 months
[JBoss JIRA] Created: (JBESB-1130) Object deserialisation retrieves the wrong class instance
by Kevin Conner (JIRA)
Object deserialisation retrieves the wrong class instance
---------------------------------------------------------
Key: JBESB-1130
URL: http://jira.jboss.com/jira/browse/JBESB-1130
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Rosetta
Affects Versions: 4.2.1 IR1
Reporter: Kevin Conner
Assigned To: Kevin Conner
Priority: Critical
Fix For: 4.2.1 IR2
The object deserialisation used within the codebase is not safe within an EE environment.
The standard ObjectInputStream ignores the thread context classloader when loading classes, associating any loaded class with the first classloader discovered while checking up the current stack. In our case this will usually be the classloader associated with the jbossesb.sar.
The outcome of this is that the class retrieved from the incorrect classloader may represent a stale class and will result in runtime errors such as the one below.
java.lang.ClassCastException: org.jboss.soa.esb.dvdstore.OrderHeader
at org.jboss.soa.esb.samples.quickstart.businessrules.ReviewMessage.process(ReviewMessage.java:41)
at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:266)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 8 months
[JBoss JIRA] Created: (JBESB-704) business_rules_service QS does not function properly after redeployment
by Kevin Conner (JIRA)
business_rules_service QS does not function properly after redeployment
-----------------------------------------------------------------------
Key: JBESB-704
URL: http://jira.jboss.com/jira/browse/JBESB-704
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Content Based Routing
Affects Versions: 4.2 Milestone Release 3
Reporter: Kevin Conner
Assigned To: Mark Little
The business_rules_service does not function correctly after a redeployment.
The first time the QS is executed you will receive output similar to the following
10:31:12,355 INFO [STDOUT] Customer Status: 60
10:31:12,355 INFO [STDOUT] Order Total: 44.92
10:31:12,355 INFO [STDOUT] { ================ After Order Priority
10:31:12,356 INFO [STDOUT] Customer: user1,Harry,Fletcher,SD,60
10:31:12,356 INFO [STDOUT] Order Priority: 1
10:31:12,356 INFO [STDOUT] Order Discount: 0.0
10:31:12,356 INFO [STDOUT] Order Total: 44.92
10:31:12,356 INFO [STDOUT] } ================ After Order Priority
10:31:12,357 INFO [STDOUT] Customer Status: 60
10:31:12,358 INFO [STDOUT] Order Total: 44.92
10:31:12,358 INFO [STDOUT] { ================ After Order Discount
10:31:12,358 INFO [STDOUT] Customer: user1,Harry,Fletcher,SD,60
10:31:12,358 INFO [STDOUT] Order Priority: 1
10:31:12,358 INFO [STDOUT] Order Discount: 0.0
10:31:12,358 INFO [STDOUT] Order Total: 44.92
10:31:12,358 INFO [STDOUT] } ================ After Order Discount
10:31:12,360 INFO [STDOUT] Low Priority
10:31:12,426 INFO [STDOUT] { ================ Shipping
10:31:12,426 INFO [STDOUT] Customer: user1,Harry,Fletcher,SD,60
10:31:12,426 INFO [STDOUT] Order Priority: 1
10:31:12,426 INFO [STDOUT] Order Discount: 0.0
10:31:12,426 INFO [STDOUT] Order Total: 44.92
10:31:12,427 INFO [STDOUT] } ================ Shipping
If you then redeploy the QS the output changes to the following
10:32:06,353 INFO [STDOUT] { ================ After Order Priority
10:32:06,354 INFO [STDOUT] Customer: user1,Harry,Fletcher,SD,60
10:32:06,354 INFO [STDOUT] Order Priority: 1
10:32:06,354 INFO [STDOUT] Order Discount: 0.0
10:32:06,354 INFO [STDOUT] Order Total: 44.92
10:32:06,354 INFO [STDOUT] } ================ After Order Priority
10:32:06,356 INFO [STDOUT] { ================ After Order Discount
10:32:06,356 INFO [STDOUT] Customer: user1,Harry,Fletcher,SD,60
10:32:06,356 INFO [STDOUT] Order Priority: 1
10:32:06,356 INFO [STDOUT] Order Discount: 0.0
10:32:06,357 INFO [STDOUT] Order Total: 44.92
10:32:06,357 INFO [STDOUT] } ================ After Order Discount
This appears to be the output from the ReviewMessage actions.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 8 months
[JBoss JIRA] Created: (JBESB-1051) jUDDI error in a transacted environment.
by Kevin Conner (JIRA)
jUDDI error in a transacted environment.
----------------------------------------
Key: JBESB-1051
URL: http://jira.jboss.com/jira/browse/JBESB-1051
Project: JBoss ESB
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Registry and Repository
Affects Versions: 4.2
Reporter: Kevin Conner
Assigned To: Kurt Stam
Priority: Blocker
Fix For: 4.2.1
Running jUDDI within a transacted environment results in the following exception being raised.
ERROR [STDERR] Caused by: java.lang.Exception: faultCode=null, faultString=You cannot commit during a managed transaction!, faultActor=null, errno=null, errCode=null, errText=null
ERROR [STDERR] at org.apache.juddi.registry.local.AbstractService.handleRequest(AbstractService.java:269)
ERROR [STDERR] at org.apache.juddi.registry.local.InquiryService.inquire(InquiryService.java:77)
The exception is raised when jUDDI attempts to issues commits on connections which are controlled by the encompassing transaction.
One path leading to this is FindTModelFunction->JDBCDataStore->Transaction.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 9 months