Hi JB, Very kind of you !
Raphaël 2010/1/17 Jean-Baptiste Onofre <[email protected]> > Hi Raph., > > I make a test case today. I will keep you posted with the jira task if I > raise one. > > > Regards > JB > > Raphaël Delaporte wrote: > >> Hi Jean-Baptiste, >> >> I'm using the default version of the JMS component with SMX 3.3.1, the >> 2009.01. >> >> I've checked the trunk as well, and I cannot find the >> JmsJcaConsumerEndpoint >> class in the JmsComponents's array of classes. >> Just deploy a <jms:jca-consumer> to reproduce the issue. >> >> Thanks a lot ! >> >> Raphaël >> >> >> 2010/1/16 Jean-Baptiste Onofré <[email protected]> >> >> Hi Raphaël, >>> >>> which version of the JMS component do you use: 2008.01, 2009.01, 2009.02 >>> or >>> trunk (2010.01-SNAPSHOT) ? >>> >>> On the trunk, I suspect a bug. The JmsJcaConsumerEndpoint implements >>> JmsEndpointType, which is correct. But in the JmsComponent's >>> getEndpointClasses() method doesn't contain the JmsJcaConsumerEndpoint >>> class >>> (whereas it contains JmsEndpoint, JmsConsumerEndpoint and >>> JmsProviderEndpoint). >>> >>> I'm going to try to reproduce your issue. If I can confirm the bug, I >>> will >>> correct it (and add an unit test). >>> >>> Regards >>> JB >>> >>> >>> Raphaël Delaporte wrote: >>> >>> Hi, >>>> >>>> I've got this error message when I try to deploy jms:jca-consumer >>>> endpoint >>>> >>>> <loc-message>Endpoint is not of type: [class >>>> org.apache.servicemix.jms.JmsEndpoint, class >>>> org.apache.servicemix.jms.endpoints.JmsConsumerEndpoint, class >>>> org.apache.servicemix.jms.endpoints.JmsProviderEndpoint] but is of type: >>>> class >>>> org.apache.servicemix.jms.endpoints.JmsJcaConsumerEndpoint</loc-message> >>>> <stack-trace><![CDATA[javax.jbi.management.DeploymentException: Endpoint >>>> is >>>> not of type: [class org.apache.servicemix.jms.JmsEndpoint, class >>>> org.apache.servicemix.jms.endpoints.JmsConsumerEndpoint, class >>>> org.apache.servicemix.jms.endpoints.JmsProviderEndpoint] but is of type: >>>> class org.apache.servicemix.jms.endpoints.JmsJcaConsumerEndpoint >>>> at >>>> >>>> >>>> org.apache.servicemix.common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:59) >>>> at >>>> >>>> >>>> org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:97) >>>> at >>>> >>>> >>>> org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) >>>> at >>>> >>>> >>>> org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) >>>> at >>>> >>>> >>>> org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:520) >>>> at >>>> >>>> >>>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:349) >>>> at >>>> >>>> >>>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:255) >>>> at >>>> >>>> >>>> org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:658) >>>> at >>>> >>>> >>>> org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:63) >>>> at >>>> >>>> >>>> org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:622) >>>> at java.util.TimerThread.mainLoop(Timer.java:512) >>>> at java.util.TimerThread.run(Timer.java:462) >>>> >>>> >>>> My xbean.xml : >>>> >>>> xmlns:jms="http://servicemix.apache.org/jms/1.0" >>>> >>>> [...] >>>> <jms:jca-consumer >>>> service="esb:jmsConsumerTransac" >>>> endpoint="jmsConsumer" >>>> targetService="esb:CamelTransac" >>>> targetEndpoint="transac" >>>> connectionFactory="#connectionFactory" >>>> resourceAdapter="#resourceAdapter" >>>> activationSpec="#activationSpec" /> >>>> [...] >>>> >>>> Any ideas ? >>>> >>>> Thanks ! >>>> Raphaël >>>> >>>> >>>> -- >>> Jean-Baptiste Onofré (Nanthrax) >>> BuildProcess/AutoDeploy Project Leader >>> http://buildprocess.sourceforge.net >>> [email protected] >>> PGP : 17D4F086 >>> >>> >> > -- > Jean-Baptiste Onofré > --------------------------------- > HomePage > http://www.nanthrax.net > --------------------------------- > Contacts > [email protected] > [email protected] > --------------------------------- > OpenSource > BuildProcess/AutoDeploy > http://buildprocess.sourceforge.net > Apache ServiceMix > http://servicemix.apache.org > ----------------------------------- > PGP : 17D4F086 >
