1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
<?xml version="1.0" encoding="UTF-8"?>
<connector
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd"
version="1.5">
<vendor-name>Deve</vendor-name>
<eis-type>JMSRA</eis-type>
<resourceadapter-version>1.0</resourceadapter-version>
<resourceadapter>
<resourceadapter-class>com.deve.tef.ressource.jca.TEFResourceAdapter</resourceadapter-class>
<config-property>
<config-property-name>adapterConfigDirSysProperty</config-property-name>
<config-property-type>java.lang.String</config-property-type>
</config-property>
<config-property>
<config-property-name>adapterConfigFileName</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>TEFAdapterConfig.xml</config-property-value>
</config-property>
<outbound-resourceadapter>
<connection-definition>
<managedconnectionfactory-class>com.deve.tef.ressource.spi.ManagedProviderConnectionFactory</managedconnectionfactory-class>
<connectionfactory-interface>com.deve.tef.ressource.factory.ProviderConnectionFactoryInterface</connectionfactory-interface>
<connectionfactory-impl-class>com.deve.tef.ressource.factory.PoviderConnexionfactory</connectionfactory-impl-class>
<connection-interface>com.deve.tef.ressource.connexion.ProviderConnexionInterface</connection-interface>
<connection-impl-class>com.deve.tef.ressource.connexion.DefaultProviderConnexion</connection-impl-class>
</connection-definition>
<connection-definition>
<managedconnectionfactory-class>com.deve.tef.ressource.spi.ManagedQueueConnectionFactory</managedconnectionfactory-class>
<config-property>
<config-property-name>raLinkName</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>EXTQCF</config-property-value>
</config-property>
<connectionfactory-interface>javax.jms.QueueConnectionFactory</connectionfactory-interface>
<connectionfactory-impl-class>com.deve.tef.ressource.host.ExternalJMSQueueConnectionFactory</connectionfactory-impl-class>
<connection-interface>javax.jms.QueueConnection</connection-interface>
<connection-impl-class>com.deve.tef.ressource.host.ExternalJMSQueueConnection</connection-impl-class>
</connection-definition>
<connection-definition>
<managedconnectionfactory-class>com.deve.tef.ressource.spi.ManagedTopicConnectionFactory</managedconnectionfactory-class>
<config-property>
<config-property-name>raLinkName</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>EXTTCF</config-property-value>
</config-property>
<connectionfactory-interface>javax.jms.TopicConnectionFactory</connectionfactory-interface>
<connectionfactory-impl-class>com.deve.tef.ressource.host.ExternalJMSTopicConnectionFactory</connectionfactory-impl-class>
<connection-interface>javax.jms.TopicConnection</connection-interface>
<connection-impl-class>com.deve.tef.ressource.host.ExternalJMSTopicConnection</connection-impl-class>
</connection-definition>
<connection-definition>
<managedconnectionfactory-class>com.deve.tef.ressource.spi.ManagedConnectionFactory</managedconnectionfactory-class>
<config-property>
<config-property-name>raLinkName</config-property-name>
<config-property-type>java.lang.String</config-property-type>
<config-property-value>EXTGCF</config-property-value>
</config-property>
<connectionfactory-interface>javax.jms.ConnectionFactory</connectionfactory-interface>
<connectionfactory-impl-class>com.deve.tef.ressource.host.ExternalJMSConnectionFactory</connectionfactory-impl-class>
<connection-interface>javax.jms.Connection</connection-interface>
<connection-impl-class>com.deve.tef.ressource.host.ExternalJMSConnection</connection-impl-class>
</connection-definition>
<transaction-support>LocalTransaction</transaction-support>
<reauthentication-support>false</reauthentication-support>
</outbound-resourceadapter>
<inbound-resourceadapter>
<messageadapter>
<messagelistener>
<messagelistener-type>javax.jms.MessageListener</messagelistener-type>
<activationspec>
<activationspec-class>com.deve.tef.ressource.jca.JonasJMSActivationSpec</activationspec-class>
<required-config-property>
<config-property-name>destinationType</config-property-name>
</required-config-property>
<required-config-property>
<config-property-name>destination</config-property-name>
</required-config-property>
</activationspec>
</messagelistener>
</messageadapter>
</inbound-resourceadapter>
</resourceadapter>
</connector> |
Partager