Re: pcd-pcd01 Component embedded Tomcat

178 views
Skip to first unread message

Dmytro Rud

unread,
Apr 22, 2013, 9:59:00 AM4/22/13
to ipf-...@googlegroups.com
Hi Peter

Add <type>test-jar</type> to the dependency reference.

Best Regards
Dmytro


2013/4/22 <waller...@gmail.com>:
> Hi together,
> I try to use pcd-pcd01 Component but i get a class not found exception.
> i have tried to Started the embedded TomcatServer with
>
> new
> org.springframework.context.support.ClassPathXmlApplicationContext("wrapper-context.xml");
> Thread.currentThread().join();
>
> i used the following dependency, but there is no
> org.openehealth.ipf.commons.ihe.ws.server.TomcatServer in the jar file
>
> <dependency>
> <groupId>org.openehealth.ipf.commons</groupId>
> <artifactId>ipf-commons-ihe-ws</artifactId>
> <version>2.4-m2</version>
> </dependency>
>
> Can some one give me an advice.
> Thanks a lot Peter
>
> --
> You received this message because you are subscribed to the Google Groups
> "ipf-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ipf-user+u...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

waller...@gmail.com

unread,
Apr 23, 2013, 3:43:56 AM4/23/13
to ipf-...@googlegroups.com

Dear Dmytro,
many thanks for your quick response . Actually it did the trick.
Sorry to bother you again but i still can't get the context to be started.
I started from the basic archetype 
and changed the SampleRouteBuilder to 
void configure() {
       from('pcd-pcd01:pcd01Service')
.convertBodyTo(String.class)            
.to('file:target/output')
}
I create the Tomcat bean as following 

<bean id="server" class="org.openehealth.ipf.commons.ihe.ws.server.TomcatServer" init-method="start">
        <property name="contextResource" value="classpath:/routes-context.xml"/>
        <property name="port"            value="8888"/>
        <property name="contextPath"     value="/IHE"/>
        <property name="servletPath"     value=" /pcd/*"/>
        <property name="servlet">
            <bean class="org.apache.cxf.transport.servlet.CXFServlet" />
        </property>
 </bean>
 
 I also changed the new SampleServer.java to start Tomcat 
 
 org.springframework.context.support.ClassPathXmlApplicationContext("wrapper-context.xml");
 Thread.currentThread().join();

[wrapper-context.xml]: Instantiation of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException

I cant see what i did wrong 
Many thanks in advanced.
Best regards,
Peter 

basic.zip

Dmytro Rud

unread,
Apr 23, 2013, 4:15:56 AM4/23/13
to ipf-...@googlegroups.com
Leading space in the servletPath property?

The full stack trace would be helpful.

Best Regards
Dmytro


2013/4/23 <waller...@gmail.com>:

waller...@gmail.com

unread,
Apr 23, 2013, 4:24:52 AM4/23/13
to ipf-...@googlegroups.com
Can't see that. 
Attached the hole Stack trace.
 
INFO - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2ffd6b29: defining beans [server]; root of factory hierarchy
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'server' defined in class path resource [wrapper-context.xml]: Cannot create inner bean 'org.apache.cxf.transport.servlet.CXFServlet#186db2c7' of type [org.apache.cxf.transport.servlet.CXFServlet] while setting bean property 'servlet'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.cxf.transport.servlet.CXFServlet#186db2c7' defined in class path resource [wrapper-context.xml]: Instantiation of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.cxf.transport.servlet.CXFServlet#186db2c7' defined in class path resource [wrapper-context.xml]: Instantiation of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException
Caused by: java.lang.reflect.MalformedParameterizedTypeException
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.validateConstructorArguments(Unknown Source)
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.<init>(Unknown Source)
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.make(Unknown Source)
at sun.reflect.generics.factory.CoreReflectionFactory.makeParameterizedType(Unknown Source)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Unknown Source)
at sun.reflect.generics.tree.ClassTypeSignature.accept(Unknown Source)
at sun.reflect.generics.repository.ClassRepository.getSuperInterfaces(Unknown Source)
at java.lang.Class.getGenericInterfaces(Unknown Source)
at com.sun.beans.TypeResolver.prepare(Unknown Source)
at com.sun.beans.TypeResolver.<init>(Unknown Source)
at com.sun.beans.TypeResolver.getTypeResolver(Unknown Source)
at com.sun.beans.TypeResolver.resolve(Unknown Source)
at com.sun.beans.TypeResolver.resolveInClass(Unknown Source)
at java.beans.FeatureDescriptor.getParameterTypes(Unknown Source)
at java.beans.MethodDescriptor.setMethod(Unknown Source)
at java.beans.MethodDescriptor.<init>(Unknown Source)
at java.beans.MethodDescriptor.<init>(Unknown Source)
at java.beans.Introspector.getTargetMethodInfo(Unknown Source)
at java.beans.Introspector.getBeanInfo(Unknown Source)
at java.beans.Introspector.getBeanInfo(Unknown Source)
at org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrospectionResults.java:244)
at org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntrospectionResults.java:143)
at org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapperImpl.java:236)
at org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl.java:194)
at org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl.java:177)
at org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:130)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:757)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:721)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:384)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:215)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:91)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:75)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65)
at org.openehealth.tutorial.SampleServer.main(SampleServer.java:8)

waller...@gmail.com

unread,
Apr 23, 2013, 4:30:12 AM4/23/13
to ipf-...@googlegroups.com
Ok found the Space but still no luck.
now it complains about an OSGI Container is that necessary for that component ?

 
INFO - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@78f0ca71: display name [org.springframework.context.support.ClassPathXmlApplicationContext@78f0ca71]; startup date [Tue Apr 23 10:26:49 CEST 2013]; root of context hierarchy
INFO - Loading XML bean definitions from class path resource [wrapper-context.xml]
WARN - Ignoring namespace handler [org.apache.camel.osgi.CamelNamespaceHandler]: problem with handler class file or dependent class
java.lang.NoClassDefFoundError: org/springframework/osgi/context/BundleContextAware
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.apache.camel.osgi.CamelNamespaceHandler.init(CamelNamespaceHandler.java:26)
at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:123)
at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init>(DefaultNamespaceHandlerResolver.java:96)
at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init>(DefaultNamespaceHandlerResolver.java:82)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createDefaultNamespaceHandlerResolver(XmlBeanDefinitionReader.java:488)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderContext(XmlBeanDefinitionReader.java:477)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:91)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:75)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65)
at de.healthinsight.SampleServer.main(SampleServer.java:6)
Caused by: java.lang.ClassNotFoundException: org.springframework.osgi.context.BundleContextAware
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 34 more
INFO - Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext@78f0ca71]: org.springframework.beans.factory.support.DefaultListableBeanFactory@7fde06bd
INFO - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7fde06bd: defining beans [server]; root of factory hierarchy
INFO - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7fde06bd: defining beans [server]; root of factory hierarchy
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'server' defined in class path resource [wrapper-context.xml]: Cannot create inner bean 'org.apache.cxf.transport.servlet.CXFServlet#4f77974c' of type [org.apache.cxf.transport.servlet.CXFServlet] while setting bean property 'servlet'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.cxf.transport.servlet.CXFServlet#4f77974c' defined in class path resource [wrapper-context.xml]: Instantiation of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.cxf.transport.servlet.CXFServlet#4f77974c' defined in class path resource [wrapper-context.xml]: Instantiation of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException
at de.healthinsight.SampleServer.main(SampleServer.java:6)

Boris Stanojević

unread,
Apr 23, 2013, 4:44:07 AM4/23/13
to ipf-...@googlegroups.com
Hi Peter,

please try with these changes in your wrapper-context.xml:

    <import resource="classpath:META-INF/cxf/cxf.xml"/>

   
    <bean id="server" class="org.openehealth.ipf.commons.ihe.ws.server.TomcatServer" init-method="start">
        <property name="contextResource" value="classpath:/routes-context.xml"/>
        <property name="port"            value="8888"/>
        <property name="contextPath"     value="/IHE"/>
        <property name="servletPath"     value="/pcd"/>

        <property name="servlet">
            <bean class="org.apache.cxf.transport.servlet.CXFServlet" />
        </property>
    </bean>


and in your pom.xml please make this update :

        <!--dependency>
           <groupId>org.springframework</groupId>
           <artifactId>spring</artifactId>
           <version>2.0.6</version>
        </dependency-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
        </dependency>


Hope that helps, cheers,
Boris

--

waller...@gmail.com

unread,
Apr 23, 2013, 5:13:21 AM4/23/13
to ipf-...@googlegroups.com
Thanks a lot Dmytro,
now it looks like that those schema's are offline 


have they moved ?


Boris Stanojević

unread,
Apr 23, 2013, 5:26:49 AM4/23/13
to ipf-...@googlegroups.com
Those Schemas are inside the "ipf-commons-core" artifact, but actually you don't need them. Just remove the

    <ipf:globalContext id="globalContext"/>

from the "routes-context.xml" and you'll be fine.

cheers,
Boris

2013/4/23 <waller...@gmail.com>

waller...@gmail.com

unread,
Apr 23, 2013, 5:56:35 AM4/23/13
to ipf-...@googlegroups.com
I'm very sorry but I'm a beginner on this.
I have removed the  <ipf:globalContext id="globalContext"/> entry.
But still no luck 

ERROR - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'template': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camelContext': Invocation of init method failed; nested exception is org.apache.camel.RuntimeCamelException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:589)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:388)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:293)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camelContext': Invocation of init method failed; nested exception is org.apache.camel.RuntimeCamelException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1109)
at org.apache.camel.spring.CamelBeanPostProcessor$1.getOrLookupCamelContext(CamelBeanPostProcessor.java:69)
at org.apache.camel.impl.DefaultCamelBeanPostProcessor.postProcessBeforeInitialization(DefaultCamelBeanPostProcessor.java:85)
at org.apache.camel.spring.CamelBeanPostProcessor.postProcessBeforeInitialization(CamelBeanPostProcessor.java:148)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1448)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
... 21 more
Caused by: org.apache.camel.RuntimeCamelException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1338)
at org.apache.camel.impl.PropertyPlaceholderDelegateRegistry.lookupByNameAndType(PropertyPlaceholderDelegateRegistry.java:65)
at org.apache.camel.util.CamelContextHelper.lookup(CamelContextHelper.java:120)
at org.apache.camel.model.RouteBuilderDefinition.createRouteBuilder(RouteBuilderDefinition.java:64)
at org.apache.camel.core.xml.AbstractCamelContextFactoryBean.installRoutes(AbstractCamelContextFactoryBean.java:635)
at org.apache.camel.core.xml.AbstractCamelContextFactoryBean.afterPropertiesSet(AbstractCamelContextFactoryBean.java:282)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
... 34 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:997)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:943)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1109)
at org.apache.camel.spring.spi.ApplicationContextRegistry.lookupByNameAndType(ApplicationContextRegistry.java:47)
at org.apache.camel.impl.PropertyPlaceholderDelegateRegistry.lookupByNameAndType(PropertyPlaceholderDelegateRegistry.java:63)
... 40 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:162)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:990)
... 50 more
Caused by: java.lang.ExceptionInInitializerError
at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:162)
at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:192)
at org.openehealth.tutorial.SampleRouteBuilder.$getStaticMetaClass(SampleRouteBuilder.groovy)
at org.openehealth.tutorial.SampleRouteBuilder.<init>(SampleRouteBuilder.groovy)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
... 52 more
Caused by: groovy.lang.GroovyRuntimeException: Unable to load module factory [org.openehealth.ipf.commons.core.config.ExtensionModuleFactory]
at org.codehaus.groovy.runtime.m12n.StandardPropertiesModuleFactory.newModule(StandardPropertiesModuleFactory.java:41)
at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromProperties(ExtensionModuleScanner.java:77)
at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromMetaInf(ExtensionModuleScanner.java:72)
at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModules(ExtensionModuleScanner.java:54)
at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:110)
at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:71)
at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:33)
... 61 more
Caused by: java.lang.ClassNotFoundException: org.openehealth.ipf.commons.core.config.ExtensionModuleFactory
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.codehaus.groovy.runtime.m12n.StandardPropertiesModuleFactory.newModule(StandardPropertiesModuleFactory.java:37)
... 67 more
Apr 23, 2013 11:49:26 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'template': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camelContext': Invocation of init method failed; nested exception is org.apache.camel.RuntimeCamelException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:589)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:388)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:293)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'camelContext': Invocation of init method failed; nested exception is org.apache.camel.RuntimeCamelException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1109)
at org.apache.camel.spring.CamelBeanPostProcessor$1.getOrLookupCamelContext(CamelBeanPostProcessor.java:69)
at org.apache.camel.impl.DefaultCamelBeanPostProcessor.postProcessBeforeInitialization(DefaultCamelBeanPostProcessor.java:85)
at org.apache.camel.spring.CamelBeanPostProcessor.postProcessBeforeInitialization(CamelBeanPostProcessor.java:148)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1448)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
... 21 more
Caused by: org.apache.camel.RuntimeCamelException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1338)
at org.apache.camel.impl.PropertyPlaceholderDelegateRegistry.lookupByNameAndType(PropertyPlaceholderDelegateRegistry.java:65)
at org.apache.camel.util.CamelContextHelper.lookup(CamelContextHelper.java:120)
at org.apache.camel.model.RouteBuilderDefinition.createRouteBuilder(RouteBuilderDefinition.java:64)
at org.apache.camel.core.xml.AbstractCamelContextFactoryBean.installRoutes(AbstractCamelContextFactoryBean.java:635)
at org.apache.camel.core.xml.AbstractCamelContextFactoryBean.afterPropertiesSet(AbstractCamelContextFactoryBean.java:282)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
... 34 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'routeBuilder' defined in class path resource [routes-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:997)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:943)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1109)
at org.apache.camel.spring.spi.ApplicationContextRegistry.lookupByNameAndType(ApplicationContextRegistry.java:47)
at org.apache.camel.impl.PropertyPlaceholderDelegateRegistry.lookupByNameAndType(PropertyPlaceholderDelegateRegistry.java:63)
... 40 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.openehealth.tutorial.SampleRouteBuilder]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:162)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:990)
... 50 more
Caused by: java.lang.ExceptionInInitializerError
at org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:162)
at org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:192)
at org.openehealth.tutorial.SampleRouteBuilder.$getStaticMetaClass(SampleRouteBuilder.groovy)
at org.openehealth.tutorial.SampleRouteBuilder.<init>(SampleRouteBuilder.groovy)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
... 52 more
Caused by: groovy.lang.GroovyRuntimeException: Unable to load module factory [org.openehealth.ipf.commons.core.config.ExtensionModuleFactory]
at org.codehaus.groovy.runtime.m12n.StandardPropertiesModuleFactory.newModule(StandardPropertiesModuleFactory.java:41)
at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromProperties(ExtensionModuleScanner.java:77)
at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromMetaInf(ExtensionModuleScanner.java:72)
at org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModules(ExtensionModuleScanner.java:54)
at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:110)
at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:71)
at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:33)
... 61 more
Caused by: java.lang.ClassNotFoundException: org.openehealth.ipf.commons.core.config.ExtensionModuleFactory
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.codehaus.groovy.runtime.m12n.StandardPropertiesModuleFactory.newModule(StandardPropertiesModuleFactory.java:37)
... 67 more

Apr 23, 2013 11:49:26 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Apr 23, 2013 11:49:26 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/IHE] startup failed due to previous errors
Apr 23, 2013 11:49:26 AM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
Apr 23, 2013 11:49:26 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8888"]
Apr 23, 2013 11:49:26 AM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet ipf-servlet-0 as unavailable
INFO - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2712cbde: defining beans [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,server]; root of factory hierarchy
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'server' defined in class path resource [wrapper-context.xml]: Invocation of init method failed; nested exception is java.lang.AssertionError: javax.servlet.ServletException: Error instantiating servlet class org.apache.cxf.transport.servlet.CXFServlet
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at org.openehealth.tutorial.SampleServer.main(SampleServer.java:8)
Caused by: java.lang.AssertionError: javax.servlet.ServletException: Error instantiating servlet class org.apache.cxf.transport.servlet.CXFServlet
at org.openehealth.ipf.commons.ihe.ws.server.TomcatServer.start(TomcatServer.java:91)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
... 12 more
Caused by: javax.servlet.ServletException: Error instantiating servlet class org.apache.cxf.transport.servlet.CXFServlet
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1155)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:858)
at org.openehealth.ipf.commons.ihe.ws.server.TomcatServer.start(TomcatServer.java:88)
... 19 more
Caused by: java.lang.NullPointerException
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1137)
... 21 more


Dmytro Rud

unread,
Apr 23, 2013, 6:00:54 AM4/23/13
to ipf-...@googlegroups.com
Do all IPF artifacts used in your project belong to the same version?  In the very first message you referenced 2.4-m2, then 2.5...  All IPF JARs should be from the same set, mixed configurations are not supported.

Regards
Dmytro



2013/4/23 <waller...@gmail.com>

waller...@gmail.com

unread,
Apr 23, 2013, 6:15:52 AM4/23/13
to ipf-...@googlegroups.com
Victory now it works
Thank you Dmytro and Boris
one last question why is there a dependency for an OSGI Container ? 


Boris Stanojević

unread,
Apr 23, 2013, 6:52:38 AM4/23/13
to ipf-...@googlegroups.com
Hi Peter,

actually there should not be any transitive OSGi dependencies. I will check that. In the meantime you will need to exclude them manually, sorry.

Cheers,
Boris

2013/4/23 <waller...@gmail.com>
Victory now it works
Thank you Dmytro and Boris
one last question why is there a dependency for an OSGI Container ? 

waller...@gmail.com

unread,
Apr 23, 2013, 7:09:31 AM4/23/13
to ipf-...@googlegroups.com

Sorry no worries this should not have sound lie a criticism. I was just wondering :-)
By the way very cool project.
Peter 


waller...@gmail.com

unread,
Apr 23, 2013, 9:02:56 AM4/23/13
to ipf-...@googlegroups.com
Sorry it's me again.
No it seams that the Service is running. But i cant connect to it.
I tried simply with the browse to see any reaction nothing the browser keeps on loading 
i tried to curl -X POST -H 'Content-type: text/xml' -F'file=soap.xml' http://127.0.0.1:8888/IHE/pcd/pcd01Service
nothing just blocks
Any suggestions ?

Peter


TRACE - Created ModelMBeanInfo javax.management.modelmbean.ModelMBeanInfoSupport[description=Managed Tracer, attributes=[ModelMBeanAttributeInfo: LogStackTrace ; Description: Log Stacktrace ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogStackTrace, getMethod=getLogStackTrace, name=LogStackTrace, setMethod=setLogStackTrace, ModelMBeanAttributeInfo: Enabled ; Description: Tracer enabled ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=Enabled, getMethod=getEnabled, name=Enabled, setMethod=setEnabled, ModelMBeanAttributeInfo: LogLevel ; Description: Logging Level ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogLevel, getMethod=getLogLevel, name=LogLevel, setMethod=setLogLevel, ModelMBeanAttributeInfo: FormatterShowExchangePattern ; Description: Formatter show exchange pattern ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowExchangePattern, getMethod=getFormatterShowExchangePattern, name=FormatterShowExchangePattern, setMethod=setFormatterShowExchangePattern, ModelMBeanAttributeInfo: FormatterShowShortExchangeId ; Description: Formatter show short exchange ID ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowShortExchangeId, getMethod=getFormatterShowShortExchangeId, name=FormatterShowShortExchangeId, setMethod=setFormatterShowShortExchangeId, ModelMBeanAttributeInfo: UseJpa ; Description: Using JPA ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=UseJpa, getMethod=getUseJpa, name=UseJpa, ModelMBeanAttributeInfo: LogName ; Description: Logging Name ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogName, getMethod=getLogName, name=LogName, setMethod=setLogName, ModelMBeanAttributeInfo: TraceInterceptors ; Description: Trace Interceptors ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=TraceInterceptors, getMethod=getTraceInterceptors, name=TraceInterceptors, setMethod=setTraceInterceptors, ModelMBeanAttributeInfo: TraceExceptions ; Description: Trace Exceptions ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=TraceExceptions, getMethod=getTraceExceptions, name=TraceExceptions, setMethod=setTraceExceptions, ModelMBeanAttributeInfo: TraceOutExchanges ; Description: Trace Out Exchanges ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=TraceOutExchanges, getMethod=getTraceOutExchanges, name=TraceOutExchanges, setMethod=setTraceOutExchanges, ModelMBeanAttributeInfo: DestinationUri ; Description: Additional destination URI ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=DestinationUri, getMethod=getDestinationUri, name=DestinationUri, setMethod=setDestinationUri, ModelMBeanAttributeInfo: JmxTraceNotifications ; Description: Should trace events be sent as JMX notifications ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=JmxTraceNotifications, getMethod=isJmxTraceNotifications, name=JmxTraceNotifications, setMethod=setJmxTraceNotifications, ModelMBeanAttributeInfo: TraceBodySize ; Description: Maximum size of a message body for trace notification ; Types: int ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=TraceBodySize, getMethod=getTraceBodySize, name=TraceBodySize, setMethod=setTraceBodySize, ModelMBeanAttributeInfo: FormatterShowBody ; Description: Formatter show body ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowBody, getMethod=getFormatterShowBody, name=FormatterShowBody, setMethod=setFormatterShowBody, ModelMBeanAttributeInfo: FormatterShowBodyType ; Description: Formatter show body type ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowBodyType, getMethod=getFormatterShowBodyType, name=FormatterShowBodyType, setMethod=setFormatterShowBodyType, ModelMBeanAttributeInfo: FormatterShowOutBody ; Description: Formatter show out body ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowOutBody, getMethod=getFormatterShowOutBody, name=FormatterShowOutBody, setMethod=setFormatterShowOutBody, ModelMBeanAttributeInfo: FormatterShowOutBodyType ; Description: Formatter show out body type ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowOutBodyType, getMethod=getFormatterShowOutBodyType, name=FormatterShowOutBodyType, setMethod=setFormatterShowOutBodyType, ModelMBeanAttributeInfo: FormatterShowBreadCrumb ; Description: Formatter show breadcrumb ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowBreadCrumb, getMethod=getFormatterShowBreadCrumb, name=FormatterShowBreadCrumb, setMethod=setFormatterShowBreadCrumb, ModelMBeanAttributeInfo: FormatterShowExchangeId ; Description: Formatter show exchange ID ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowExchangeId, getMethod=getFormatterShowExchangeId, name=FormatterShowExchangeId, setMethod=setFormatterShowExchangeId, ModelMBeanAttributeInfo: FormatterShowHeaders ; Description: Formatter show headers ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowHeaders, getMethod=getFormatterShowHeaders, name=FormatterShowHeaders, setMethod=setFormatterShowHeaders, ModelMBeanAttributeInfo: FormatterShowOutHeaders ; Description: Formatter show out headers ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowOutHeaders, getMethod=getFormatterShowOutHeaders, name=FormatterShowOutHeaders, setMethod=setFormatterShowOutHeaders, ModelMBeanAttributeInfo: FormatterShowProperties ; Description: Formatter show properties ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowProperties, getMethod=getFormatterShowProperties, name=FormatterShowProperties, setMethod=setFormatterShowProperties, ModelMBeanAttributeInfo: FormatterShowNode ; Description: Formatter show node ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowNode, getMethod=getFormatterShowNode, name=FormatterShowNode, setMethod=setFormatterShowNode, ModelMBeanAttributeInfo: FormatterShowException ; Description: Formatter show exception ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowException, getMethod=getFormatterShowException, name=FormatterShowException, setMethod=setFormatterShowException, ModelMBeanAttributeInfo: FormatterShowRouteId ; Description: Formatter show route ID ; Types: boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterShowRouteId, getMethod=getFormatterShowRouteId, name=FormatterShowRouteId, setMethod=setFormatterShowRouteId, ModelMBeanAttributeInfo: FormatterBreadCrumbLength ; Description: Formatter breadcrumb length ; Types: int ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterBreadCrumbLength, getMethod=getFormatterBreadCrumbLength, name=FormatterBreadCrumbLength, setMethod=setFormatterBreadCrumbLength, ModelMBeanAttributeInfo: FormatterNodeLength ; Description: Formatter node length ; Types: int ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterNodeLength, getMethod=getFormatterNodeLength, name=FormatterNodeLength, setMethod=setFormatterNodeLength, ModelMBeanAttributeInfo: FormatterMaxChars ; Description: Formatter max chars ; Types: int ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=FormatterMaxChars, getMethod=getFormatterMaxChars, name=FormatterMaxChars, setMethod=setFormatterMaxChars], constructors=[], operations=[ModelMBeanOperationInfo: getLogStackTrace ; Description: LogStackTrace ; Descriptor: descriptorType=operation, displayName=getLogStackTrace, name=getLogStackTrace, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setLogStackTrace ; Description: LogStackTrace ; Descriptor: descriptorType=operation, displayName=setLogStackTrace, name=setLogStackTrace, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getEnabled ; Description: Enabled ; Descriptor: descriptorType=operation, displayName=getEnabled, name=getEnabled, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setEnabled ; Description: Enabled ; Descriptor: descriptorType=operation, displayName=setEnabled, name=setEnabled, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getLogLevel ; Description: LogLevel ; Descriptor: descriptorType=operation, displayName=getLogLevel, name=getLogLevel, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: setLogLevel ; Description: LogLevel ; Descriptor: descriptorType=operation, displayName=setLogLevel, name=setLogLevel, role=operation ; ReturnType: void ; Signature: java.lang.String, , ModelMBeanOperationInfo: getFormatterShowExchangePattern ; Description: FormatterShowExchangePattern ; Descriptor: descriptorType=operation, displayName=getFormatterShowExchangePattern, name=getFormatterShowExchangePattern, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowExchangePattern ; Description: FormatterShowExchangePattern ; Descriptor: descriptorType=operation, displayName=setFormatterShowExchangePattern, name=setFormatterShowExchangePattern, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowShortExchangeId ; Description: FormatterShowShortExchangeId ; Descriptor: descriptorType=operation, displayName=getFormatterShowShortExchangeId, name=getFormatterShowShortExchangeId, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowShortExchangeId ; Description: FormatterShowShortExchangeId ; Descriptor: descriptorType=operation, displayName=setFormatterShowShortExchangeId, name=setFormatterShowShortExchangeId, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getUseJpa ; Description: UseJpa ; Descriptor: descriptorType=operation, displayName=getUseJpa, name=getUseJpa, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: getLogName ; Description: LogName ; Descriptor: descriptorType=operation, displayName=getLogName, name=getLogName, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: setLogName ; Description: LogName ; Descriptor: descriptorType=operation, displayName=setLogName, name=setLogName, role=operation ; ReturnType: void ; Signature: java.lang.String, , ModelMBeanOperationInfo: getTraceInterceptors ; Description: TraceInterceptors ; Descriptor: descriptorType=operation, displayName=getTraceInterceptors, name=getTraceInterceptors, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setTraceInterceptors ; Description: TraceInterceptors ; Descriptor: descriptorType=operation, displayName=setTraceInterceptors, name=setTraceInterceptors, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getTraceExceptions ; Description: TraceExceptions ; Descriptor: descriptorType=operation, displayName=getTraceExceptions, name=getTraceExceptions, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setTraceExceptions ; Description: TraceExceptions ; Descriptor: descriptorType=operation, displayName=setTraceExceptions, name=setTraceExceptions, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getTraceOutExchanges ; Description: TraceOutExchanges ; Descriptor: descriptorType=operation, displayName=getTraceOutExchanges, name=getTraceOutExchanges, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setTraceOutExchanges ; Description: TraceOutExchanges ; Descriptor: descriptorType=operation, displayName=setTraceOutExchanges, name=setTraceOutExchanges, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getDestinationUri ; Description: DestinationUri ; Descriptor: descriptorType=operation, displayName=getDestinationUri, name=getDestinationUri, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: setDestinationUri ; Description: DestinationUri ; Descriptor: descriptorType=operation, displayName=setDestinationUri, name=setDestinationUri, role=operation ; ReturnType: void ; Signature: java.lang.String, , ModelMBeanOperationInfo: isJmxTraceNotifications ; Description: JmxTraceNotifications ; Descriptor: descriptorType=operation, displayName=isJmxTraceNotifications, name=isJmxTraceNotifications, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setJmxTraceNotifications ; Description: JmxTraceNotifications ; Descriptor: descriptorType=operation, displayName=setJmxTraceNotifications, name=setJmxTraceNotifications, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getTraceBodySize ; Description: TraceBodySize ; Descriptor: descriptorType=operation, displayName=getTraceBodySize, name=getTraceBodySize, role=operation ; ReturnType: int ; Signature: , ModelMBeanOperationInfo: setTraceBodySize ; Description: TraceBodySize ; Descriptor: descriptorType=operation, displayName=setTraceBodySize, name=setTraceBodySize, role=operation ; ReturnType: void ; Signature: int, , ModelMBeanOperationInfo: getFormatterShowBody ; Description: FormatterShowBody ; Descriptor: descriptorType=operation, displayName=getFormatterShowBody, name=getFormatterShowBody, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowBody ; Description: FormatterShowBody ; Descriptor: descriptorType=operation, displayName=setFormatterShowBody, name=setFormatterShowBody, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowBodyType ; Description: FormatterShowBodyType ; Descriptor: descriptorType=operation, displayName=getFormatterShowBodyType, name=getFormatterShowBodyType, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowBodyType ; Description: FormatterShowBodyType ; Descriptor: descriptorType=operation, displayName=setFormatterShowBodyType, name=setFormatterShowBodyType, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowOutBody ; Description: FormatterShowOutBody ; Descriptor: descriptorType=operation, displayName=getFormatterShowOutBody, name=getFormatterShowOutBody, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowOutBody ; Description: FormatterShowOutBody ; Descriptor: descriptorType=operation, displayName=setFormatterShowOutBody, name=setFormatterShowOutBody, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowOutBodyType ; Description: FormatterShowOutBodyType ; Descriptor: descriptorType=operation, displayName=getFormatterShowOutBodyType, name=getFormatterShowOutBodyType, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowOutBodyType ; Description: FormatterShowOutBodyType ; Descriptor: descriptorType=operation, displayName=setFormatterShowOutBodyType, name=setFormatterShowOutBodyType, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowBreadCrumb ; Description: FormatterShowBreadCrumb ; Descriptor: descriptorType=operation, displayName=getFormatterShowBreadCrumb, name=getFormatterShowBreadCrumb, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowBreadCrumb ; Description: FormatterShowBreadCrumb ; Descriptor: descriptorType=operation, displayName=setFormatterShowBreadCrumb, name=setFormatterShowBreadCrumb, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowExchangeId ; Description: FormatterShowExchangeId ; Descriptor: descriptorType=operation, displayName=getFormatterShowExchangeId, name=getFormatterShowExchangeId, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowExchangeId ; Description: FormatterShowExchangeId ; Descriptor: descriptorType=operation, displayName=setFormatterShowExchangeId, name=setFormatterShowExchangeId, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowHeaders ; Description: FormatterShowHeaders ; Descriptor: descriptorType=operation, displayName=getFormatterShowHeaders, name=getFormatterShowHeaders, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowHeaders ; Description: FormatterShowHeaders ; Descriptor: descriptorType=operation, displayName=setFormatterShowHeaders, name=setFormatterShowHeaders, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowOutHeaders ; Description: FormatterShowOutHeaders ; Descriptor: descriptorType=operation, displayName=getFormatterShowOutHeaders, name=getFormatterShowOutHeaders, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowOutHeaders ; Description: FormatterShowOutHeaders ; Descriptor: descriptorType=operation, displayName=setFormatterShowOutHeaders, name=setFormatterShowOutHeaders, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowProperties ; Description: FormatterShowProperties ; Descriptor: descriptorType=operation, displayName=getFormatterShowProperties, name=getFormatterShowProperties, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowProperties ; Description: FormatterShowProperties ; Descriptor: descriptorType=operation, displayName=setFormatterShowProperties, name=setFormatterShowProperties, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowNode ; Description: FormatterShowNode ; Descriptor: descriptorType=operation, displayName=getFormatterShowNode, name=getFormatterShowNode, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowNode ; Description: FormatterShowNode ; Descriptor: descriptorType=operation, displayName=setFormatterShowNode, name=setFormatterShowNode, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowException ; Description: FormatterShowException ; Descriptor: descriptorType=operation, displayName=getFormatterShowException, name=getFormatterShowException, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowException ; Description: FormatterShowException ; Descriptor: descriptorType=operation, displayName=setFormatterShowException, name=setFormatterShowException, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterShowRouteId ; Description: FormatterShowRouteId ; Descriptor: descriptorType=operation, displayName=getFormatterShowRouteId, name=getFormatterShowRouteId, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: setFormatterShowRouteId ; Description: FormatterShowRouteId ; Descriptor: descriptorType=operation, displayName=setFormatterShowRouteId, name=setFormatterShowRouteId, role=operation ; ReturnType: void ; Signature: boolean, , ModelMBeanOperationInfo: getFormatterBreadCrumbLength ; Description: FormatterBreadCrumbLength ; Descriptor: descriptorType=operation, displayName=getFormatterBreadCrumbLength, name=getFormatterBreadCrumbLength, role=operation ; ReturnType: int ; Signature: , ModelMBeanOperationInfo: setFormatterBreadCrumbLength ; Description: FormatterBreadCrumbLength ; Descriptor: descriptorType=operation, displayName=setFormatterBreadCrumbLength, name=setFormatterBreadCrumbLength, role=operation ; ReturnType: void ; Signature: int, , ModelMBeanOperationInfo: getFormatterNodeLength ; Description: FormatterNodeLength ; Descriptor: descriptorType=operation, displayName=getFormatterNodeLength, name=getFormatterNodeLength, role=operation ; ReturnType: int ; Signature: , ModelMBeanOperationInfo: setFormatterNodeLength ; Description: FormatterNodeLength ; Descriptor: descriptorType=operation, displayName=setFormatterNodeLength, name=setFormatterNodeLength, role=operation ; ReturnType: void ; Signature: int, , ModelMBeanOperationInfo: getFormatterMaxChars ; Description: FormatterMaxChars ; Descriptor: descriptorType=operation, displayName=getFormatterMaxChars, name=getFormatterMaxChars, role=operation ; ReturnType: int ; Signature: , ModelMBeanOperationInfo: setFormatterMaxChars ; Description: FormatterMaxChars ; Descriptor: descriptorType=operation, displayName=setFormatterMaxChars, name=setFormatterMaxChars, role=operation ; ReturnType: void ; Signature: int, ], notifications=[ModelMBeanNotificationInfo: javax.management.Notification ; Description: Fine grained trace events ; Descriptor: descriptorType=notification, displayName=javax.management.Notification, name=javax.management.Notification, severity=6 ; Types: TraceNotification], descriptor=descriptorType=mbean, displayName=org.apache.camel.management.mbean.ManagedTracer, log=F, name=org.apache.camel.management.mbean.ManagedTracer, persistPolicy=never, visibility=1]
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=tracer,name=Tracer
DEBUG - Registered MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=tracer,name=Tracer
TRACE - ConvertBodyTo[java.lang.String] is configured to inheritErrorHandler
TRACE - Checking whether to register DefaultErrorHandler[TraceInterceptor[ConvertBodyTo[java.lang.String]]] from route: null
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=errorhandlers,name="DefaultErrorHandlerBuilder(ref:CamelDefaultErrorHandlerBuilder)"
TRACE - Assembling MBeanInfo for: org.apache.camel:context=cwipc/camelContext,type=errorhandlers,name="DefaultErrorHandlerBuilder(ref:CamelDefaultErrorHandlerBuilder)" from @ManagedResource object: org.apache.camel.management.mbean.ManagedErrorHandler@14131da
TRACE - Extracting attributes and operations from class: class org.apache.camel.management.mbean.ManagedErrorHandler
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.init(org.apache.camel.spi.ManagementStrategy)
TRACE - Extracting attributes and operations from method: public java.lang.Integer org.apache.camel.management.mbean.ManagedErrorHandler.getMaximumRedeliveries()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setMaximumRedeliveries(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public java.lang.Long org.apache.camel.management.mbean.ManagedErrorHandler.getRedeliveryDelay()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setRedeliveryDelay(java.lang.Long)
TRACE - Extracting attributes and operations from method: public java.lang.Double org.apache.camel.management.mbean.ManagedErrorHandler.getBackOffMultiplier()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setBackOffMultiplier(java.lang.Double)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getUseExponentialBackOff()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setUseExponentialBackOff(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.Double org.apache.camel.management.mbean.ManagedErrorHandler.getCollisionAvoidanceFactor()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setCollisionAvoidanceFactor(java.lang.Double)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getUseCollisionAvoidance()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setUseCollisionAvoidance(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.Long org.apache.camel.management.mbean.ManagedErrorHandler.getMaximumRedeliveryDelay()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setMaximumRedeliveryDelay(java.lang.Long)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedErrorHandler.getRetriesExhaustedLogLevel()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setRetriesExhaustedLogLevel(java.lang.String)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedErrorHandler.getRetryAttemptedLogLevel()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setRetryAttemptedLogLevel(java.lang.String)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getLogStackTrace()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setLogStackTrace(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getLogRetryStackTrace()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setLogRetryStackTrace(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getLogHandled()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setLogHandled(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getLogContinued()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setLogContinued(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.Boolean org.apache.camel.management.mbean.ManagedErrorHandler.getLogExhausted()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setLogExhausted(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedErrorHandler.getDelayPattern()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setDelayPattern(java.lang.String)
TRACE - Extracting attributes and operations from method: public org.apache.camel.Processor org.apache.camel.management.mbean.ManagedErrorHandler.getErrorHandler()
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedErrorHandler.getCamelId()
TRACE - Extracting attributes and operations from method: public org.apache.camel.ErrorHandlerFactory org.apache.camel.management.mbean.ManagedErrorHandler.getErrorHandlerBuilder()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedErrorHandler.setCollisionAvoidancePercent(java.lang.Double)
TRACE - Extracting attributes and operations from method: public java.lang.Double org.apache.camel.management.mbean.ManagedErrorHandler.getCollisionAvoidancePercent()
TRACE - Extracting attributes and operations from method: public org.apache.camel.spi.RouteContext org.apache.camel.management.mbean.ManagedErrorHandler.getRouteContext()
TRACE - Extracting attributes and operations from method: public boolean org.apache.camel.management.mbean.ManagedErrorHandler.isDeadLetterUseOriginalMessage()
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedErrorHandler.getDeadLetterChannelEndpointUri()
TRACE - Extracting attributes and operations from method: public boolean org.apache.camel.management.mbean.ManagedErrorHandler.isDeadLetterChannel()
TRACE - Extracting attributes and operations from method: public boolean org.apache.camel.management.mbean.ManagedErrorHandler.isSupportRedelivery()
TRACE - Extracting attributes and operations from method: public boolean org.apache.camel.management.mbean.ManagedErrorHandler.isSupportTransactions()
TRACE - Extracting attributes and operations from implemented interface: interface org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean
TRACE - Extracting attributes and operations from class: interface org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean
TRACE - Extracting attributes and operations from method: public abstract java.lang.Integer org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getMaximumRedeliveries()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setMaximumRedeliveries(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Long org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getRedeliveryDelay()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setRedeliveryDelay(java.lang.Long)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Double org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getBackOffMultiplier()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setBackOffMultiplier(java.lang.Double)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getUseExponentialBackOff()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setUseExponentialBackOff(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Double org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getCollisionAvoidanceFactor()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setCollisionAvoidanceFactor(java.lang.Double)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getUseCollisionAvoidance()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setUseCollisionAvoidance(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Long org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getMaximumRedeliveryDelay()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setMaximumRedeliveryDelay(java.lang.Long)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getRetriesExhaustedLogLevel()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setRetriesExhaustedLogLevel(java.lang.String)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getRetryAttemptedLogLevel()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setRetryAttemptedLogLevel(java.lang.String)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getLogStackTrace()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setLogStackTrace(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getLogRetryStackTrace()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setLogRetryStackTrace(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getLogHandled()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setLogHandled(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getLogContinued()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setLogContinued(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getLogExhausted()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setLogExhausted(java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getDelayPattern()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setDelayPattern(java.lang.String)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getCamelId()
TRACE - Extracting attributes and operations from method: public abstract void org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.setCollisionAvoidancePercent(java.lang.Double)
TRACE - Extracting attributes and operations from method: public abstract java.lang.Double org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getCollisionAvoidancePercent()
TRACE - Extracting attributes and operations from method: public abstract boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.isDeadLetterUseOriginalMessage()
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.getDeadLetterChannelEndpointUri()
TRACE - Extracting attributes and operations from method: public abstract boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.isDeadLetterChannel()
TRACE - Extracting attributes and operations from method: public abstract boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.isSupportRedelivery()
TRACE - Extracting attributes and operations from method: public abstract boolean org.apache.camel.api.management.mbean.ManagedErrorHandlerMBean.isSupportTransactions()
TRACE - Assembled attribute: ModelMBeanAttributeInfo: MaximumRedeliveries ; Description: RedeliveryPolicy for maximum redeliveries ; Types: java.lang.Integer ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=MaximumRedeliveries, getMethod=getMaximumRedeliveries, name=MaximumRedeliveries, setMethod=setMaximumRedeliveries
TRACE - Assembled attribute: ModelMBeanAttributeInfo: RedeliveryDelay ; Description: RedeliveryPolicy for redelivery delay ; Types: java.lang.Long ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=RedeliveryDelay, getMethod=getRedeliveryDelay, name=RedeliveryDelay, setMethod=setRedeliveryDelay
TRACE - Assembled attribute: ModelMBeanAttributeInfo: BackOffMultiplier ; Description: RedeliveryPolicy for backoff multiplier ; Types: java.lang.Double ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=BackOffMultiplier, getMethod=getBackOffMultiplier, name=BackOffMultiplier, setMethod=setBackOffMultiplier
TRACE - Assembled attribute: ModelMBeanAttributeInfo: UseExponentialBackOff ; Description: RedeliveryPolicy for using exponential backoff ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=UseExponentialBackOff, getMethod=getUseExponentialBackOff, name=UseExponentialBackOff, setMethod=setUseExponentialBackOff
TRACE - Assembled attribute: ModelMBeanAttributeInfo: CollisionAvoidanceFactor ; Description: RedeliveryPolicy for collision avoidance factor ; Types: java.lang.Double ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=CollisionAvoidanceFactor, getMethod=getCollisionAvoidanceFactor, name=CollisionAvoidanceFactor, setMethod=setCollisionAvoidanceFactor
TRACE - Assembled attribute: ModelMBeanAttributeInfo: UseCollisionAvoidance ; Description: RedeliveryPolicy for using collision avoidance ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=UseCollisionAvoidance, getMethod=getUseCollisionAvoidance, name=UseCollisionAvoidance, setMethod=setUseCollisionAvoidance
TRACE - Assembled attribute: ModelMBeanAttributeInfo: MaximumRedeliveryDelay ; Description: RedeliveryPolicy for maximum redelivery delay ; Types: java.lang.Long ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=MaximumRedeliveryDelay, getMethod=getMaximumRedeliveryDelay, name=MaximumRedeliveryDelay, setMethod=setMaximumRedeliveryDelay
TRACE - Assembled attribute: ModelMBeanAttributeInfo: RetriesExhaustedLogLevel ; Description: RedeliveryPolicy for logging level when retries exhausted ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=RetriesExhaustedLogLevel, getMethod=getRetriesExhaustedLogLevel, name=RetriesExhaustedLogLevel, setMethod=setRetriesExhaustedLogLevel
TRACE - Assembled attribute: ModelMBeanAttributeInfo: RetryAttemptedLogLevel ; Description: RedeliveryPolicy for logging level when attempting retry ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=RetryAttemptedLogLevel, getMethod=getRetryAttemptedLogLevel, name=RetryAttemptedLogLevel, setMethod=setRetryAttemptedLogLevel
TRACE - Assembled attribute: ModelMBeanAttributeInfo: LogStackTrace ; Description: RedeliveryPolicy for logging stack traces ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogStackTrace, getMethod=getLogStackTrace, name=LogStackTrace, setMethod=setLogStackTrace
TRACE - Assembled attribute: ModelMBeanAttributeInfo: LogRetryStackTrace ; Description: RedeliveryPolicy for logging redelivery stack traces ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogRetryStackTrace, getMethod=getLogRetryStackTrace, name=LogRetryStackTrace, setMethod=setLogRetryStackTrace
TRACE - Assembled attribute: ModelMBeanAttributeInfo: LogHandled ; Description: RedeliveryPolicy for logging handled exceptions ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogHandled, getMethod=getLogHandled, name=LogHandled, setMethod=setLogHandled
TRACE - Assembled attribute: ModelMBeanAttributeInfo: LogContinued ; Description: RedeliveryPolicy for logging handled and continued exceptions ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogContinued, getMethod=getLogContinued, name=LogContinued, setMethod=setLogContinued
TRACE - Assembled attribute: ModelMBeanAttributeInfo: LogExhausted ; Description: RedeliveryPolicy for logging exhausted exceptions ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogExhausted, getMethod=getLogExhausted, name=LogExhausted, setMethod=setLogExhausted
TRACE - Assembled attribute: ModelMBeanAttributeInfo: DelayPattern ; Description: RedeliveryPolicy for delay pattern ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=DelayPattern, getMethod=getDelayPattern, name=DelayPattern, setMethod=setDelayPattern
TRACE - Assembled attribute: ModelMBeanAttributeInfo: CamelId ; Description: Camel ID ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=CamelId, getMethod=getCamelId, name=CamelId
TRACE - Assembled attribute: ModelMBeanAttributeInfo: CollisionAvoidancePercent ; Description: RedeliveryPolicy for collision avoidance percent ; Types: java.lang.Double ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=CollisionAvoidancePercent, getMethod=getCollisionAvoidancePercent, name=CollisionAvoidancePercent, setMethod=setCollisionAvoidancePercent
TRACE - Assembled attribute: ModelMBeanAttributeInfo: DeadLetterUseOriginalMessage ; Description: When a message is moved to dead letter channel is it the original message or recent message ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=DeadLetterUseOriginalMessage, getMethod=isDeadLetterUseOriginalMessage, name=DeadLetterUseOriginalMessage
TRACE - Assembled attribute: ModelMBeanAttributeInfo: DeadLetterChannelEndpointUri ; Description: Endpoint Uri for the dead letter channel where dead message is move to ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=DeadLetterChannelEndpointUri, getMethod=getDeadLetterChannelEndpointUri, name=DeadLetterChannelEndpointUri
TRACE - Assembled attribute: ModelMBeanAttributeInfo: DeadLetterChannel ; Description: Is this error handler a dead letter channel ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=DeadLetterChannel, getMethod=isDeadLetterChannel, name=DeadLetterChannel
TRACE - Assembled attribute: ModelMBeanAttributeInfo: SupportRedelivery ; Description: Does the error handler support redelivery ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=SupportRedelivery, getMethod=isSupportRedelivery, name=SupportRedelivery
TRACE - Assembled attribute: ModelMBeanAttributeInfo: SupportTransactions ; Description: Does this error handler support transactions ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=SupportTransactions, getMethod=isSupportTransactions, name=SupportTransactions
TRACE - Created ModelMBeanInfo javax.management.modelmbean.ModelMBeanInfoSupport[description=Managed ErrorHandler, attributes=[ModelMBeanAttributeInfo: MaximumRedeliveries ; Description: RedeliveryPolicy for maximum redeliveries ; Types: java.lang.Integer ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=MaximumRedeliveries, getMethod=getMaximumRedeliveries, name=MaximumRedeliveries, setMethod=setMaximumRedeliveries, ModelMBeanAttributeInfo: RedeliveryDelay ; Description: RedeliveryPolicy for redelivery delay ; Types: java.lang.Long ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=RedeliveryDelay, getMethod=getRedeliveryDelay, name=RedeliveryDelay, setMethod=setRedeliveryDelay, ModelMBeanAttributeInfo: BackOffMultiplier ; Description: RedeliveryPolicy for backoff multiplier ; Types: java.lang.Double ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=BackOffMultiplier, getMethod=getBackOffMultiplier, name=BackOffMultiplier, setMethod=setBackOffMultiplier, ModelMBeanAttributeInfo: UseExponentialBackOff ; Description: RedeliveryPolicy for using exponential backoff ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=UseExponentialBackOff, getMethod=getUseExponentialBackOff, name=UseExponentialBackOff, setMethod=setUseExponentialBackOff, ModelMBeanAttributeInfo: CollisionAvoidanceFactor ; Description: RedeliveryPolicy for collision avoidance factor ; Types: java.lang.Double ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=CollisionAvoidanceFactor, getMethod=getCollisionAvoidanceFactor, name=CollisionAvoidanceFactor, setMethod=setCollisionAvoidanceFactor, ModelMBeanAttributeInfo: UseCollisionAvoidance ; Description: RedeliveryPolicy for using collision avoidance ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=UseCollisionAvoidance, getMethod=getUseCollisionAvoidance, name=UseCollisionAvoidance, setMethod=setUseCollisionAvoidance, ModelMBeanAttributeInfo: MaximumRedeliveryDelay ; Description: RedeliveryPolicy for maximum redelivery delay ; Types: java.lang.Long ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=MaximumRedeliveryDelay, getMethod=getMaximumRedeliveryDelay, name=MaximumRedeliveryDelay, setMethod=setMaximumRedeliveryDelay, ModelMBeanAttributeInfo: RetriesExhaustedLogLevel ; Description: RedeliveryPolicy for logging level when retries exhausted ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=RetriesExhaustedLogLevel, getMethod=getRetriesExhaustedLogLevel, name=RetriesExhaustedLogLevel, setMethod=setRetriesExhaustedLogLevel, ModelMBeanAttributeInfo: RetryAttemptedLogLevel ; Description: RedeliveryPolicy for logging level when attempting retry ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=RetryAttemptedLogLevel, getMethod=getRetryAttemptedLogLevel, name=RetryAttemptedLogLevel, setMethod=setRetryAttemptedLogLevel, ModelMBeanAttributeInfo: LogStackTrace ; Description: RedeliveryPolicy for logging stack traces ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogStackTrace, getMethod=getLogStackTrace, name=LogStackTrace, setMethod=setLogStackTrace, ModelMBeanAttributeInfo: LogRetryStackTrace ; Description: RedeliveryPolicy for logging redelivery stack traces ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogRetryStackTrace, getMethod=getLogRetryStackTrace, name=LogRetryStackTrace, setMethod=setLogRetryStackTrace, ModelMBeanAttributeInfo: LogHandled ; Description: RedeliveryPolicy for logging handled exceptions ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogHandled, getMethod=getLogHandled, name=LogHandled, setMethod=setLogHandled, ModelMBeanAttributeInfo: LogContinued ; Description: RedeliveryPolicy for logging handled and continued exceptions ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogContinued, getMethod=getLogContinued, name=LogContinued, setMethod=setLogContinued, ModelMBeanAttributeInfo: LogExhausted ; Description: RedeliveryPolicy for logging exhausted exceptions ; Types: java.lang.Boolean ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=LogExhausted, getMethod=getLogExhausted, name=LogExhausted, setMethod=setLogExhausted, ModelMBeanAttributeInfo: DelayPattern ; Description: RedeliveryPolicy for delay pattern ; Types: java.lang.String ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=DelayPattern, getMethod=getDelayPattern, name=DelayPattern, setMethod=setDelayPattern, ModelMBeanAttributeInfo: CamelId ; Description: Camel ID ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=CamelId, getMethod=getCamelId, name=CamelId, ModelMBeanAttributeInfo: CollisionAvoidancePercent ; Description: RedeliveryPolicy for collision avoidance percent ; Types: java.lang.Double ; isReadable: true ; isWritable: true ; Descriptor: descriptorType=attribute, displayName=CollisionAvoidancePercent, getMethod=getCollisionAvoidancePercent, name=CollisionAvoidancePercent, setMethod=setCollisionAvoidancePercent, ModelMBeanAttributeInfo: DeadLetterUseOriginalMessage ; Description: When a message is moved to dead letter channel is it the original message or recent message ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=DeadLetterUseOriginalMessage, getMethod=isDeadLetterUseOriginalMessage, name=DeadLetterUseOriginalMessage, ModelMBeanAttributeInfo: DeadLetterChannelEndpointUri ; Description: Endpoint Uri for the dead letter channel where dead message is move to ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=DeadLetterChannelEndpointUri, getMethod=getDeadLetterChannelEndpointUri, name=DeadLetterChannelEndpointUri, ModelMBeanAttributeInfo: DeadLetterChannel ; Description: Is this error handler a dead letter channel ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=DeadLetterChannel, getMethod=isDeadLetterChannel, name=DeadLetterChannel, ModelMBeanAttributeInfo: SupportRedelivery ; Description: Does the error handler support redelivery ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=SupportRedelivery, getMethod=isSupportRedelivery, name=SupportRedelivery, ModelMBeanAttributeInfo: SupportTransactions ; Description: Does this error handler support transactions ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=SupportTransactions, getMethod=isSupportTransactions, name=SupportTransactions], constructors=[], operations=[ModelMBeanOperationInfo: getMaximumRedeliveries ; Description: MaximumRedeliveries ; Descriptor: descriptorType=operation, displayName=getMaximumRedeliveries, name=getMaximumRedeliveries, role=operation ; ReturnType: java.lang.Integer ; Signature: , ModelMBeanOperationInfo: setMaximumRedeliveries ; Description: MaximumRedeliveries ; Descriptor: descriptorType=operation, displayName=setMaximumRedeliveries, name=setMaximumRedeliveries, role=operation ; ReturnType: void ; Signature: java.lang.Integer, , ModelMBeanOperationInfo: getRedeliveryDelay ; Description: RedeliveryDelay ; Descriptor: descriptorType=operation, displayName=getRedeliveryDelay, name=getRedeliveryDelay, role=operation ; ReturnType: java.lang.Long ; Signature: , ModelMBeanOperationInfo: setRedeliveryDelay ; Description: RedeliveryDelay ; Descriptor: descriptorType=operation, displayName=setRedeliveryDelay, name=setRedeliveryDelay, role=operation ; ReturnType: void ; Signature: java.lang.Long, , ModelMBeanOperationInfo: getBackOffMultiplier ; Description: BackOffMultiplier ; Descriptor: descriptorType=operation, displayName=getBackOffMultiplier, name=getBackOffMultiplier, role=operation ; ReturnType: java.lang.Double ; Signature: , ModelMBeanOperationInfo: setBackOffMultiplier ; Description: BackOffMultiplier ; Descriptor: descriptorType=operation, displayName=setBackOffMultiplier, name=setBackOffMultiplier, role=operation ; ReturnType: void ; Signature: java.lang.Double, , ModelMBeanOperationInfo: getUseExponentialBackOff ; Description: UseExponentialBackOff ; Descriptor: descriptorType=operation, displayName=getUseExponentialBackOff, name=getUseExponentialBackOff, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setUseExponentialBackOff ; Description: UseExponentialBackOff ; Descriptor: descriptorType=operation, displayName=setUseExponentialBackOff, name=setUseExponentialBackOff, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getCollisionAvoidanceFactor ; Description: CollisionAvoidanceFactor ; Descriptor: descriptorType=operation, displayName=getCollisionAvoidanceFactor, name=getCollisionAvoidanceFactor, role=operation ; ReturnType: java.lang.Double ; Signature: , ModelMBeanOperationInfo: setCollisionAvoidanceFactor ; Description: CollisionAvoidanceFactor ; Descriptor: descriptorType=operation, displayName=setCollisionAvoidanceFactor, name=setCollisionAvoidanceFactor, role=operation ; ReturnType: void ; Signature: java.lang.Double, , ModelMBeanOperationInfo: getUseCollisionAvoidance ; Description: UseCollisionAvoidance ; Descriptor: descriptorType=operation, displayName=getUseCollisionAvoidance, name=getUseCollisionAvoidance, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setUseCollisionAvoidance ; Description: UseCollisionAvoidance ; Descriptor: descriptorType=operation, displayName=setUseCollisionAvoidance, name=setUseCollisionAvoidance, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getMaximumRedeliveryDelay ; Description: MaximumRedeliveryDelay ; Descriptor: descriptorType=operation, displayName=getMaximumRedeliveryDelay, name=getMaximumRedeliveryDelay, role=operation ; ReturnType: java.lang.Long ; Signature: , ModelMBeanOperationInfo: setMaximumRedeliveryDelay ; Description: MaximumRedeliveryDelay ; Descriptor: descriptorType=operation, displayName=setMaximumRedeliveryDelay, name=setMaximumRedeliveryDelay, role=operation ; ReturnType: void ; Signature: java.lang.Long, , ModelMBeanOperationInfo: getRetriesExhaustedLogLevel ; Description: RetriesExhaustedLogLevel ; Descriptor: descriptorType=operation, displayName=getRetriesExhaustedLogLevel, name=getRetriesExhaustedLogLevel, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: setRetriesExhaustedLogLevel ; Description: RetriesExhaustedLogLevel ; Descriptor: descriptorType=operation, displayName=setRetriesExhaustedLogLevel, name=setRetriesExhaustedLogLevel, role=operation ; ReturnType: void ; Signature: java.lang.String, , ModelMBeanOperationInfo: getRetryAttemptedLogLevel ; Description: RetryAttemptedLogLevel ; Descriptor: descriptorType=operation, displayName=getRetryAttemptedLogLevel, name=getRetryAttemptedLogLevel, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: setRetryAttemptedLogLevel ; Description: RetryAttemptedLogLevel ; Descriptor: descriptorType=operation, displayName=setRetryAttemptedLogLevel, name=setRetryAttemptedLogLevel, role=operation ; ReturnType: void ; Signature: java.lang.String, , ModelMBeanOperationInfo: getLogStackTrace ; Description: LogStackTrace ; Descriptor: descriptorType=operation, displayName=getLogStackTrace, name=getLogStackTrace, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setLogStackTrace ; Description: LogStackTrace ; Descriptor: descriptorType=operation, displayName=setLogStackTrace, name=setLogStackTrace, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getLogRetryStackTrace ; Description: LogRetryStackTrace ; Descriptor: descriptorType=operation, displayName=getLogRetryStackTrace, name=getLogRetryStackTrace, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setLogRetryStackTrace ; Description: LogRetryStackTrace ; Descriptor: descriptorType=operation, displayName=setLogRetryStackTrace, name=setLogRetryStackTrace, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getLogHandled ; Description: LogHandled ; Descriptor: descriptorType=operation, displayName=getLogHandled, name=getLogHandled, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setLogHandled ; Description: LogHandled ; Descriptor: descriptorType=operation, displayName=setLogHandled, name=setLogHandled, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getLogContinued ; Description: LogContinued ; Descriptor: descriptorType=operation, displayName=getLogContinued, name=getLogContinued, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setLogContinued ; Description: LogContinued ; Descriptor: descriptorType=operation, displayName=setLogContinued, name=setLogContinued, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getLogExhausted ; Description: LogExhausted ; Descriptor: descriptorType=operation, displayName=getLogExhausted, name=getLogExhausted, role=operation ; ReturnType: java.lang.Boolean ; Signature: , ModelMBeanOperationInfo: setLogExhausted ; Description: LogExhausted ; Descriptor: descriptorType=operation, displayName=setLogExhausted, name=setLogExhausted, role=operation ; ReturnType: void ; Signature: java.lang.Boolean, , ModelMBeanOperationInfo: getDelayPattern ; Description: DelayPattern ; Descriptor: descriptorType=operation, displayName=getDelayPattern, name=getDelayPattern, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: setDelayPattern ; Description: DelayPattern ; Descriptor: descriptorType=operation, displayName=setDelayPattern, name=setDelayPattern, role=operation ; ReturnType: void ; Signature: java.lang.String, , ModelMBeanOperationInfo: getCamelId ; Description: CamelId ; Descriptor: descriptorType=operation, displayName=getCamelId, name=getCamelId, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: getCollisionAvoidancePercent ; Description: CollisionAvoidancePercent ; Descriptor: descriptorType=operation, displayName=getCollisionAvoidancePercent, name=getCollisionAvoidancePercent, role=operation ; ReturnType: java.lang.Double ; Signature: , ModelMBeanOperationInfo: setCollisionAvoidancePercent ; Description: CollisionAvoidancePercent ; Descriptor: descriptorType=operation, displayName=setCollisionAvoidancePercent, name=setCollisionAvoidancePercent, role=operation ; ReturnType: void ; Signature: java.lang.Double, , ModelMBeanOperationInfo: isDeadLetterUseOriginalMessage ; Description: DeadLetterUseOriginalMessage ; Descriptor: descriptorType=operation, displayName=isDeadLetterUseOriginalMessage, name=isDeadLetterUseOriginalMessage, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: getDeadLetterChannelEndpointUri ; Description: DeadLetterChannelEndpointUri ; Descriptor: descriptorType=operation, displayName=getDeadLetterChannelEndpointUri, name=getDeadLetterChannelEndpointUri, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: isDeadLetterChannel ; Description: DeadLetterChannel ; Descriptor: descriptorType=operation, displayName=isDeadLetterChannel, name=isDeadLetterChannel, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: isSupportRedelivery ; Description: SupportRedelivery ; Descriptor: descriptorType=operation, displayName=isSupportRedelivery, name=isSupportRedelivery, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: isSupportTransactions ; Description: SupportTransactions ; Descriptor: descriptorType=operation, displayName=isSupportTransactions, name=isSupportTransactions, role=operation ; ReturnType: boolean ; Signature: ], notifications=[], descriptor=descriptorType=mbean, displayName=org.apache.camel.management.mbean.ManagedErrorHandler, log=F, name=org.apache.camel.management.mbean.ManagedErrorHandler, persistPolicy=never, visibility=1]
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=errorhandlers,name="DefaultErrorHandlerBuilder(ref:CamelDefaultErrorHandlerBuilder)"
DEBUG - Registered MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=errorhandlers,name="DefaultErrorHandlerBuilder(ref:CamelDefaultErrorHandlerBuilder)"
TRACE - ConvertBodyTo[java.lang.String] wrapped in Channel: Channel[convertBodyTo[java.lang.String]]
TRACE - Adding event driven processor: Channel[convertBodyTo[java.lang.String]]
TRACE - Resolving property placeholders for: To[file:target/output]
TRACE - There are 9 properties on: To[file:target/output]
TRACE - Resolving known fields for: To[file:target/output]
TRACE - There are 9 properties on: To[file:target/output]
TRACE - Getting endpoint with uri: file:target/output
TRACE - Getting endpoint with raw uri: file:target/output, normalized uri: file://target/output
TRACE - Endpoint uri: file://target/output is from component with name: file
DEBUG - Using ComponentResolver: org.apache.camel.impl.DefaultComponentResolver@7a231ee2 to resolve component with name: file
TRACE - No bean named 'file' found in org.springframework.beans.factory.support.DefaultListableBeanFactory@5ba91eec: defining beans [template,consumerTemplate,camelContext:beanPostProcessor,camelContext,routeBuilder]; root of factory hierarchy
DEBUG - Found component: file in registry: null
TRACE - Loading class: org.apache.camel.component.file.FileComponent using classloader: WebappClassLoader
  context: /IHE
  delegate: false
  repositories:
----------> Parent Classloader:
sun.misc.Launcher$AppClassLoader@961401f

DEBUG - Found component: file via type: org.apache.camel.component.file.FileComponent via: META-INF/services/org/apache/camel/component/file
DEBUG - Creating instance of bean 'org.apache.camel.component.file.FileComponent'
TRACE - Camel bean processing before initialization for bean: org.apache.camel.component.file.FileComponent
TRACE - Camel bean processing after initialization for bean: org.apache.camel.component.file.FileComponent
DEBUG - Finished creating instance of bean 'org.apache.camel.component.file.FileComponent'
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=components,name="file"
TRACE - Assembling MBeanInfo for: org.apache.camel:context=cwipc/camelContext,type=components,name="file" from @ManagedResource object: org.apache.camel.management.mbean.ManagedComponent@4ee729a2
TRACE - Assembled attribute: ModelMBeanAttributeInfo: State ; Description: Component State ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=State, getMethod=getState, name=State
TRACE - Assembled attribute: ModelMBeanAttributeInfo: CamelId ; Description: Camel ID ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=CamelId, getMethod=getCamelId, name=CamelId
TRACE - Assembled attribute: ModelMBeanAttributeInfo: ComponentName ; Description: Component Name ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=ComponentName, getMethod=getComponentName, name=ComponentName
TRACE - Created ModelMBeanInfo javax.management.modelmbean.ModelMBeanInfoSupport[description=Managed Component, attributes=[ModelMBeanAttributeInfo: State ; Description: Component State ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=State, getMethod=getState, name=State, ModelMBeanAttributeInfo: CamelId ; Description: Camel ID ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=CamelId, getMethod=getCamelId, name=CamelId, ModelMBeanAttributeInfo: ComponentName ; Description: Component Name ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=ComponentName, getMethod=getComponentName, name=ComponentName], constructors=[], operations=[ModelMBeanOperationInfo: getState ; Description: State ; Descriptor: descriptorType=operation, displayName=getState, name=getState, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: getCamelId ; Description: CamelId ; Descriptor: descriptorType=operation, displayName=getCamelId, name=getCamelId, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: getComponentName ; Description: ComponentName ; Descriptor: descriptorType=operation, displayName=getComponentName, name=getComponentName, role=operation ; ReturnType: java.lang.String ; Signature: ], notifications=[], descriptor=descriptorType=mbean, displayName=org.apache.camel.management.mbean.ManagedComponent, log=F, name=org.apache.camel.management.mbean.ManagedComponent, persistPolicy=never, visibility=1]
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=components,name="file"
DEBUG - Registered MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=components,name="file"
TRACE - Starting service
TRACE - getComponent(file) -> org.apache.camel.component.file.FileComponent@2a5e7326
TRACE - Creating endpoint from uri: file://target/output using component: org.apache.camel.component.file.FileComponent@2a5e7326
TRACE - Creating endpoint uri=[file://target/output], path=[target/output], parameters=[{}]
DEBUG - file://target/output converted to endpoint: Endpoint[file://target/output] by component: org.apache.camel.component.file.FileComponent@2a5e7326
TRACE - Checking whether to register Endpoint[file://target/output] from route: null
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=endpoints,name="file://target/output"
TRACE - Assembling MBeanInfo for: org.apache.camel:context=cwipc/camelContext,type=endpoints,name="file://target/output" from @ManagedResource object: org.apache.camel.management.mbean.ManagedBrowsableEndpoint@3eb3c4c2
TRACE - Extracting attributes and operations from class: class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
TRACE - Extracting attributes and operations from method: public org.apache.camel.Endpoint org.apache.camel.management.mbean.ManagedBrowsableEndpoint.getInstance()
TRACE - Extracting attributes and operations from method: public java.lang.Object org.apache.camel.management.mbean.ManagedBrowsableEndpoint.getInstance()
TRACE - Extracting attributes and operations from method: public org.apache.camel.spi.BrowsableEndpoint org.apache.camel.management.mbean.ManagedBrowsableEndpoint.getInstance()
TRACE - Extracting attributes and operations from method: public long org.apache.camel.management.mbean.ManagedBrowsableEndpoint.queueSize()
TRACE - Extracting attributes and operations from method: public org.apache.camel.Endpoint org.apache.camel.management.mbean.ManagedBrowsableEndpoint.getEndpoint()
TRACE - Extracting attributes and operations from method: public org.apache.camel.spi.BrowsableEndpoint org.apache.camel.management.mbean.ManagedBrowsableEndpoint.getEndpoint()
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedBrowsableEndpoint.browseRangeMessagesAsXml(java.lang.Integer,java.lang.Integer,java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedBrowsableEndpoint.browseExchange(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedBrowsableEndpoint.browseMessageBody(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedBrowsableEndpoint.browseMessageAsXml(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedBrowsableEndpoint.browseMessageAsXml(java.lang.Integer,java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedBrowsableEndpoint.browseAllMessagesAsXml(java.lang.Boolean)
TRACE - Extracting attributes and operations from sub class: class org.apache.camel.management.mbean.ManagedEndpoint
TRACE - Extracting attributes and operations from class: class org.apache.camel.management.mbean.ManagedEndpoint
TRACE - Extracting attributes and operations from method: public org.apache.camel.Endpoint org.apache.camel.management.mbean.ManagedEndpoint.getInstance()
TRACE - Extracting attributes and operations from method: public java.lang.Object org.apache.camel.management.mbean.ManagedEndpoint.getInstance()
TRACE - Extracting attributes and operations from method: public void org.apache.camel.management.mbean.ManagedEndpoint.init(org.apache.camel.spi.ManagementStrategy)
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedEndpoint.getState()
TRACE - Extracting attributes and operations from method: public boolean org.apache.camel.management.mbean.ManagedEndpoint.isSingleton()
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedEndpoint.getCamelId()
TRACE - Extracting attributes and operations from method: public org.apache.camel.Endpoint org.apache.camel.management.mbean.ManagedEndpoint.getEndpoint()
TRACE - Extracting attributes and operations from method: public java.lang.String org.apache.camel.management.mbean.ManagedEndpoint.getEndpointUri()
TRACE - Extracting attributes and operations from implemented interface: interface org.apache.camel.api.management.ManagedInstance
TRACE - Extracting attributes and operations from class: interface org.apache.camel.api.management.ManagedInstance
TRACE - Extracting attributes and operations from method: public abstract java.lang.Object org.apache.camel.api.management.ManagedInstance.getInstance()
TRACE - Extracting attributes and operations from implemented interface: interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
TRACE - Extracting attributes and operations from class: interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedEndpointMBean.getState()
TRACE - Extracting attributes and operations from method: public abstract boolean org.apache.camel.api.management.mbean.ManagedEndpointMBean.isSingleton()
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedEndpointMBean.getCamelId()
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedEndpointMBean.getEndpointUri()
TRACE - Extracting attributes and operations from implemented interface: interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
TRACE - Extracting attributes and operations from class: interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
TRACE - Extracting attributes and operations from method: public abstract long org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.queueSize()
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.browseRangeMessagesAsXml(java.lang.Integer,java.lang.Integer,java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.browseExchange(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.browseMessageBody(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.browseMessageAsXml(java.lang.Integer)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.browseMessageAsXml(java.lang.Integer,java.lang.Boolean)
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean.browseAllMessagesAsXml(java.lang.Boolean)
TRACE - Extracting attributes and operations from implemented interface: interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
TRACE - Extracting attributes and operations from class: interface org.apache.camel.api.management.mbean.ManagedEndpointMBean
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedEndpointMBean.getState()
TRACE - Extracting attributes and operations from method: public abstract boolean org.apache.camel.api.management.mbean.ManagedEndpointMBean.isSingleton()
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedEndpointMBean.getCamelId()
TRACE - Extracting attributes and operations from method: public abstract java.lang.String org.apache.camel.api.management.mbean.ManagedEndpointMBean.getEndpointUri()
TRACE - Assembled attribute: ModelMBeanAttributeInfo: State ; Description: Endpoint State ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=State, getMethod=getState, name=State
TRACE - Assembled attribute: ModelMBeanAttributeInfo: Singleton ; Description: Singleton ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=Singleton, getMethod=isSingleton, name=Singleton
TRACE - Assembled attribute: ModelMBeanAttributeInfo: CamelId ; Description: Camel ID ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=CamelId, getMethod=getCamelId, name=CamelId
TRACE - Assembled attribute: ModelMBeanAttributeInfo: EndpointUri ; Description: Endpoint URI ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=EndpointUri, getMethod=getEndpointUri, name=EndpointUri
TRACE - Assembled operation: ModelMBeanOperationInfo: queueSize ; Description: Current number of Exchanges in Queue ; Descriptor: descriptorType=operation, displayName=queueSize, name=queueSize, role=operation ; ReturnType: long ; Signature: 
TRACE - Assembled operation: ModelMBeanOperationInfo: browseRangeMessagesAsXml ; Description: Gets the range of messages as XML from the queue ; Descriptor: descriptorType=operation, displayName=browseRangeMessagesAsXml, name=browseRangeMessagesAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, java.lang.Integer, java.lang.Boolean, 
TRACE - Assembled operation: ModelMBeanOperationInfo: browseExchange ; Description: Get Exchange from queue by index ; Descriptor: descriptorType=operation, displayName=browseExchange, name=browseExchange, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, 
TRACE - Assembled operation: ModelMBeanOperationInfo: browseMessageBody ; Description: Get message body from queue by index ; Descriptor: descriptorType=operation, displayName=browseMessageBody, name=browseMessageBody, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, 
TRACE - Assembled operation: ModelMBeanOperationInfo: browseMessageAsXml ; Description: Get message as XML from queue by index ; Descriptor: descriptorType=operation, displayName=browseMessageAsXml, name=browseMessageAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, 
TRACE - Assembled operation: ModelMBeanOperationInfo: browseMessageAsXml ; Description: Get message as XML from queue by index ; Descriptor: descriptorType=operation, displayName=browseMessageAsXml, name=browseMessageAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, java.lang.Boolean, 
TRACE - Assembled operation: ModelMBeanOperationInfo: browseAllMessagesAsXml ; Description: Gets all the messages as XML from the queue ; Descriptor: descriptorType=operation, displayName=browseAllMessagesAsXml, name=browseAllMessagesAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Boolean, 
TRACE - Created ModelMBeanInfo javax.management.modelmbean.ModelMBeanInfoSupport[description=Managed BrowsableEndpoint, attributes=[ModelMBeanAttributeInfo: State ; Description: Endpoint State ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=State, getMethod=getState, name=State, ModelMBeanAttributeInfo: Singleton ; Description: Singleton ; Types: boolean ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=Singleton, getMethod=isSingleton, name=Singleton, ModelMBeanAttributeInfo: CamelId ; Description: Camel ID ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=CamelId, getMethod=getCamelId, name=CamelId, ModelMBeanAttributeInfo: EndpointUri ; Description: Endpoint URI ; Types: java.lang.String ; isReadable: true ; isWritable: false ; Descriptor: descriptorType=attribute, displayName=EndpointUri, getMethod=getEndpointUri, name=EndpointUri], constructors=[], operations=[ModelMBeanOperationInfo: getState ; Description: State ; Descriptor: descriptorType=operation, displayName=getState, name=getState, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: isSingleton ; Description: Singleton ; Descriptor: descriptorType=operation, displayName=isSingleton, name=isSingleton, role=operation ; ReturnType: boolean ; Signature: , ModelMBeanOperationInfo: getCamelId ; Description: CamelId ; Descriptor: descriptorType=operation, displayName=getCamelId, name=getCamelId, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: getEndpointUri ; Description: EndpointUri ; Descriptor: descriptorType=operation, displayName=getEndpointUri, name=getEndpointUri, role=operation ; ReturnType: java.lang.String ; Signature: , ModelMBeanOperationInfo: queueSize ; Description: Current number of Exchanges in Queue ; Descriptor: descriptorType=operation, displayName=queueSize, name=queueSize, role=operation ; ReturnType: long ; Signature: , ModelMBeanOperationInfo: browseRangeMessagesAsXml ; Description: Gets the range of messages as XML from the queue ; Descriptor: descriptorType=operation, displayName=browseRangeMessagesAsXml, name=browseRangeMessagesAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, java.lang.Integer, java.lang.Boolean, , ModelMBeanOperationInfo: browseExchange ; Description: Get Exchange from queue by index ; Descriptor: descriptorType=operation, displayName=browseExchange, name=browseExchange, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, , ModelMBeanOperationInfo: browseMessageBody ; Description: Get message body from queue by index ; Descriptor: descriptorType=operation, displayName=browseMessageBody, name=browseMessageBody, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, , ModelMBeanOperationInfo: browseMessageAsXml ; Description: Get message as XML from queue by index ; Descriptor: descriptorType=operation, displayName=browseMessageAsXml, name=browseMessageAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, , ModelMBeanOperationInfo: browseMessageAsXml ; Description: Get message as XML from queue by index ; Descriptor: descriptorType=operation, displayName=browseMessageAsXml, name=browseMessageAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Integer, java.lang.Boolean, , ModelMBeanOperationInfo: browseAllMessagesAsXml ; Description: Gets all the messages as XML from the queue ; Descriptor: descriptorType=operation, displayName=browseAllMessagesAsXml, name=browseAllMessagesAsXml, role=operation ; ReturnType: java.lang.String ; Signature: java.lang.Boolean, ], notifications=[], descriptor=descriptorType=mbean, displayName=org.apache.camel.management.mbean.ManagedBrowsableEndpoint, log=F, name=org.apache.camel.management.mbean.ManagedBrowsableEndpoint, persistPolicy=never, visibility=1]
TRACE - Registering MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=endpoints,name="file://target/output"
DEBUG - Registered MBean with ObjectName: org.apache.camel:context=cwipc/camelContext,type=endpoints,name="file://target/output"
TRACE - Starting service
TRACE - Starting service
DEBUG - Initialize channel for target: 'To[file:target/output]'
TRACE - Checking whether to register org.apache.camel.processor.interceptor.BacklogTracer@9f1e040 from route: null
TRACE - The service is already managed: org.apache.camel.processor.interceptor.BacklogTracer@9f1e040
TRACE - Checking whether to register Tracer from route: null
TRACE - The service is already managed: Tracer
TRACE - To[file:target/output] is configured to inheritErrorHandler
TRACE - Checking whether to register DefaultErrorHandler[TraceInterceptor[To[file:target/output]]] from route: null
TRACE - The error handler builder is already managed: ErrorHandlerBuilderRef[CamelDefaultErrorHandlerBuilder]
TRACE - To[file:target/output] wrapped in Channel: Channel[sendTo(Endpoint[file://target/output])]
TRACE - Adding event driven processor: Channel[sendTo(Endpoint[file://target/output])]
DEBUG - Warming up route id: route1 having autoStartup=true
TRACE - Service already started
DEBUG - Starting services on route: route1

Boris Stanojević

unread,
Apr 23, 2013, 9:49:51 AM4/23/13
to ipf-...@googlegroups.com
Hi Peter,

I see what you mean. Please find the whole running project attached (startup.bat/sh renamed, gmail does not like them). There is really an issue with CxfServlet and this embedded tomcat deployment pattern (I do like more typical war deployments). I provided a patch Servlet for this, check out the "org.openehealth.tutorial.BasicCxfServlet" which is used by embedded Tomcat (seee "wrapper-context.xml"). Unit Test should run also,

cheers,
Boris



--
basic-pcd.zip

waller...@gmail.com

unread,
Apr 23, 2013, 10:55:12 AM4/23/13
to ipf-...@googlegroups.com
Hi Boris 
Works grate ! thanks again !
ciao,
Peter 
Reply all
Reply to author
Forward
0 new messages