RB Whitaker [https://community.jboss.org/people/rbwhitaker] created the 
discussion

"Re: Replacement for sun-jms-adapter.rar?"

To view the discussion, visit: https://community.jboss.org/message/759092#759092

--------------------------------------------------------------
Yes and no. It got me started, but then shortly after getting started, I... got 
stuck. Big time.  :) 

When I run rar-info, I get something that looks like this:
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <resource-adapters>
>   <resource-adapter>
>     <archive>C:\Users\rbwhitak\Desktop\The Bucket\genericra.rar</archive>
>     <config-property name="LogLevel"/>
>     <config-property name="CommonSetterMethodName"/>
>     <config-property name="TopicClassName"/>
>     <config-property name="QueueConnectionFactoryClassName"/>
>     <config-property name="Password"/>
>     <config-property name="UseFirstXAForRedelivery"/>
>     <config-property name="UserName"/>
>     <config-property name="ConnectionFactoryClassName"/>
>     <config-property name="ConnectionFactoryProperties"/>
>     <config-property name="JndiProperties"/>
>     <config-property name="RMPolicy"/>
>     <config-property name="XAConnectionFactoryClassName"/>
>     <config-property name="SupportsXA"/>
>     <config-property name="UnifiedDestinationClassName"/>
>     <config-property name="QueueClassName"/>
>     <config-property name="XAQueueConnectionFactoryClassName"/>
>     <config-property name="DeliveryType"/>
>     <config-property name="XATopicConnectionFactoryClassName"/>
>     <config-property name="ProviderIntegrationMode"/>
>     <config-property name="TopicConnectionFactoryClassName"/>
>     <transaction-support>XATransaction</transaction-support>
>     <connection-definitions>
>       <connection-definition 
> class-name="com.sun.genericra.outbound.ManagedQueueConnectionFactory" 
> enabled="true" jndi-name="java:jboss/eis/QueueConnection" 
> pool-name="QueueConnection" use-ccm="true" use-java-context="true">
>         <config-property name="ClientId"/>
>         <config-property name="ConnectionValidationEnabled"/>
>         <config-property name="ConnectionFactoryJndiName"/>
>         <xa-pool>
>           <min-pool-size>0</min-pool-size>
>           <max-pool-size>10</max-pool-size>
>           <prefill>false</prefill>
>           <use-strict-min>false</use-strict-min>
>           <flush-strategy>FailingConnectionOnly</flush-strategy>
>           <pad-xid>false</pad-xid>
>           <wrap-xa-resource>true</wrap-xa-resource>
>         </xa-pool>
>         <security>
>           <application/>
>         </security>
>       </connection-definition>
>       <connection-definition 
> class-name="com.sun.genericra.outbound.ManagedTopicConnectionFactory" 
> enabled="true" jndi-name="java:jboss/eis/TopicConnection" 
> pool-name="TopicConnection" use-ccm="true" use-java-context="true">
>         <config-property name="ClientId"/>
>         <config-property name="ConnectionValidationEnabled"/>
>         <config-property name="ConnectionFactoryJndiName"/>
>         <xa-pool>
>           <min-pool-size>0</min-pool-size>
>           <max-pool-size>10</max-pool-size>
>           <prefill>false</prefill>
>           <use-strict-min>false</use-strict-min>
>           <flush-strategy>FailingConnectionOnly</flush-strategy>
>           <pad-xid>false</pad-xid>
>           <wrap-xa-resource>true</wrap-xa-resource>
>         </xa-pool>
>         <security>
>           <application/>
>         </security>
>       </connection-definition>
>       <connection-definition 
> class-name="com.sun.genericra.outbound.ManagedJMSConnectionFactory" 
> enabled="true" jndi-name="java:jboss/eis/Connection" pool-name="Connection" 
> use-ccm="true" use-java-context="true">
>         <config-property name="ClientId"/>
>         <config-property name="ConnectionValidationEnabled"/>
>         <config-property name="ConnectionFactoryJndiName"/>
>         <xa-pool>
>           <min-pool-size>0</min-pool-size>
>           <max-pool-size>10</max-pool-size>
>           <prefill>false</prefill>
>           <use-strict-min>false</use-strict-min>
>           <flush-strategy>FailingConnectionOnly</flush-strategy>
>           <pad-xid>false</pad-xid>
>           <wrap-xa-resource>true</wrap-xa-resource>
>         </xa-pool>
>         <security>
>           <application/>
>         </security>
>       </connection-definition>
>     </connection-definitions>
>     <admin-objects>
>       <admin-object class-name="com.sun.genericra.outbound.QueueProxy" 
> enabled="true" jndi-name="java:jboss/eis/ao/QueueProxy" 
> pool-name="QueueProxy" use-java-context="true">
>         <config-property name="DestinationJndiName"/>
>         <config-property name="DestinationProperties"/>
>       </admin-object>
>       <admin-object class-name="com.sun.genericra.outbound.TopicProxy" 
> enabled="true" jndi-name="java:jboss/eis/ao/TopicProxy" 
> pool-name="TopicProxy" use-java-context="true">
>         <config-property name="DestinationJndiName"/>
>         <config-property name="DestinationProperties"/>
>       </admin-object>
>     </admin-objects>
>   </resource-adapter>
> </resource-adapters>
But there's all of those config-property elements that need a value, and I'm 
having to do a lot of guessing to figure out what values they're supposed to 
be. Some are easier than others to guess. For instance, QueueClassName I think 
I can figure out, but ProviderIntegrationMode is not so obvious.

Is there any more intelligent way to figure out what these values should be, 
besides guess and check?
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/759092#759092]

Start a new discussion in IronJacamar at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2098]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to