Thanks for your quick reply! I've now managed to reconfigure and deploy my SU
successfully using a JCA-based JMS transactional management. However, the
only thing I get after submitting messages to the queue is "Status is
STATUS_NO_TRANSACTION" exception from servicemix. Thankful for hints around
this!

Regards,
/Eje


gnodet wrote:
> 
> You are trying to deploy a SU packaged for servicemix-lwcontainer
> to servicemix-jms, which is not possible.
> You can either use the lightweight components (jms or jca) and
> deploy them in the lwcontainer, or use servicemix-jms
> (http://servicemix.goopen.org/site/servicemix-jms.html) but the content
> of the SU is not the same.
> 
> On 10/17/06, Eyji <[EMAIL PROTECTED]> wrote:
>>
>> Hi!
>>
>> I've been trying to deploy a SU using instructions from
>> http://servicemix.org/site/jca.html. My servicemix.xml includes the
>> following:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <beans xmlns:sm="http://servicemix.apache.org/config/1.0";
>>                         xmlns:duh="http://my.system/duh";>
>>
>>         <classpath>
>>                 <location>.</location>
>>                 <location>
>>                        
>> lib/servicemix-components-${servicemix-version}.jar
>>                 </location>
>>         </classpath>
>>
>>         <sm:serviceunit id="jbi">
>>                 <sm:activationSpecs>
>>                         <sm:activationSpec componentName="mottagare"
>> service="duh:MottagareService" endpoint="mottagare"
>> destinationService="duh:validerare">
>>                                 <sm:component>
>>                                         <bean
>> class="org.apache.servicemix.components.jms.JmsInUsingJCABinding">
>>
>>                                                 <property
>> name="jcaContainer" ref="jencks" />
>>
>>                                                 <property
>> name="activationSpec">
>>                                                         <bean
>> class="org.apache.activemq.ra.ActiveMQActivationSpec">
>>                                                                 <property
>> name="destination" value="my.q" />
>>                                                                 <property
>> name="destinationType" value="javax.jms.Queue" />
>>                                                         </bean>
>>                                                 </property>
>>
>>                                                 <!-- use XA transactions
>> -->
>>                                                 <property
>> name="transactionManager" ref="transactionManager" />
>>                                         </bean>
>>                                 </sm:component>
>>                         </sm:activationSpec>
>>                 </sm:activationSpecs>
>>         </sm:serviceunit>
>>
>>         <bean id="jencks" class="org.jencks.JCAContainer">
>>
>>                 <!-- lets use the default configuration of work manager
>> and transaction
>> manager-->
>>                 <property name="bootstrapContext">
>>                         <bean
>>                                
>> class="org.jencks.factory.BootstrapContextFactoryBean">
>>                                 <property name="threadPoolSize"
>> value="25" />
>>                         </bean>
>>                 </property>
>>
>>                 <!-- the JCA Resource Adapter -->
>>                 <property name="resourceAdapter">
>>                         <bean id="activeMQResourceAdapter"
>>                                
>> class="org.apache.activemq.ra.ActiveMQResourceAdapter">
>>                                 <property name="serverUrl"
>>                                         value="tcp://localhost:61616" />
>>                         </bean>
>>                 </property>
>>         </bean>
>>
>>         <!-- Geronimo XA Transaction Manager -->
>>         <bean id="transactionManager"
>> class="org.jencks.factory.TransactionManagerFactoryBean" />
>>
>> </beans>
>>
>>
>> Upon deploying the SA using Maven, I get the following error:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message";
>> version="1.0">
>> <jbi-task-result>
>> <frmwk-task-result>
>> <frmwk-task-result-details>
>> <task-result-details>
>> <task-id>deploy</task-id>
>> <task-result>FAILED</task-result>
>> <message-type>ERROR</message-type>
>> </task-result-details>
>> </frmwk-task-result-details>
>> </frmwk-task-result>
>> <component-task-result
>> xmlns="http://java.sun.com/xml/ns/jbi/management-message";>
>>         <component-name>servicemix-jms</component-name>
>>         <component-task-result-details>
>>                 <task-result-details>
>>                         <task-id>deploy</task-id>
>>                         <task-result>FAILED</task-result>
>>                         <message-type>ERROR</message-type>
>>                         <task-status-msg>
>> <msg-loc-info>
>> <loc-token/>
>> <loc-message>Unable to find suitable deployer for Service Unit
>> 'duh-jms-su'</loc-message>
>> </msg-loc-info>
>> </task-status-msg>
>>                 </task-result-details>
>>         </component-task-result-details>
>> </component-task-result>
>> <component-task-result
>> xmlns="http://java.sun.com/xml/ns/jbi/management-message";>
>>         <component-name>servicemix-lwcontainer</component-name>
>>         <component-task-result-details>
>>                 <task-result-details>
>>                         <task-id>deploy</task-id>
>>                         <task-result>SUCCESS</task-result>
>>                 </task-result-details>
>>         </component-task-result-details>
>> </component-task-result>
>> </jbi-task-result>
>> </jbi-task>
>>
>> The number of letters in the error message impress me, the content
>> doesn't.
>> :)
>> Hope you can help me out here, I'm stuck and tired of trial and error....
>>
>> Regards,
>> /Eje
>> --
>> View this message in context:
>> http://www.nabble.com/Unable-to-find-suitable-deployer-tf2459316.html#a6854522
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Unable-to-find-suitable-deployer-tf2459316.html#a6874679
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to