I am using ra.xml included in WebSphere MQ client and there is no int or
java.lang.Integer in config-property type.  See below.  So I am not sure
where this error (Could not load attribute class: type: int) is coming from.

ra.xml:
<?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">

        <display-name>WebSphere MQ Resource Adapter</display-name>
        <vendor-name>
                International Business Machines Corporation ("IBM").
        </vendor-name>
        <eis-type>Java Message Service</eis-type>
        <resourceadapter-version>j600-201 (build date
1/31/08)</resourceadapter-version>
        <license>
                <description>
                        This software is licenced under the IBM International
                        Program License Agreement ("IPLA"). For licence 
information,
                        see the WebSphere MQ Licence Information ("LI") 
available at
                        http://www.ibm.com/software/sla/. The LI may also be 
found
                        in a file in the WebSphere MQ installation directory.
                </description>
                <license-required>true</license-required>
        </license>

        <!-- ResourceAdapter -->
        <!-- Note that WAS CE 1.0.x requires <config-property-name> tags to
be on a single line -->

        <resourceadapter>
                <resourceadapter-class>
                        com.ibm.mq.connector.ResourceAdapterImpl
                </resourceadapter-class>
                <config-property>
                        
<config-property-name>connectionConcurrency</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>5</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>maxConnections</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>10</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>logWriterEnabled</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>true</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>reconnectionRetryCount</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>5</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>reconnectionRetryInterval</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>300000</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>timestampsEnabled</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>true</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>traceDestination</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        
<config-property-value>wmq_jms.trc</config-property-value>
                </config-property>
                <config-property>
                        
<config-property-name>traceEnabled</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>false</config-property-value>
                </config-property>
                <config-property>
                        <config-property-name>traceLevel</config-property-name>
                        
<config-property-type>java.lang.String</config-property-type>
                        <config-property-value>3</config-property-value>
                </config-property>

                <!-- Outbound resource adapter -->

                <outbound-resourceadapter>
                        <connection-definition>
                                <managedconnectionfactory-class>
                                        
com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl
                                </managedconnectionfactory-class>
                                <config-property>
                                        
<config-property-name>brokerCCSubQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerControlQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerQueueManager</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerPubQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerSubQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerVersion</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>ccdtURL</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>CCSID</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>channel</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>cleanupInterval</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>cleanupLevel</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>clientID</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>failIfQuiesce</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>hostName</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>localAddress</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>messageSelection</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>password</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>port</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>pubAckInterval</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>queueManager</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>receiveExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>receiveExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>securityExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>securityExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sendExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sendExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslCertStores</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslCipherSuite</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslFipsRequired</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslPeerName</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslResetCount</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>subscriptionStore</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>targetClientMatching</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>tempQPrefix</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>transportType</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>username</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <connectionfactory-interface>
                                        javax.jms.ConnectionFactory
                                </connectionfactory-interface>
                                <connectionfactory-impl-class>
                                        
com.ibm.mq.connector.outbound.ConnectionFactoryImpl
                                </connectionfactory-impl-class>
                                <connection-interface>
                                        javax.jms.Connection
                                </connection-interface>
                                <connection-impl-class>
                                        
com.ibm.mq.connector.outbound.ConnectionWrapper
                                </connection-impl-class>
                        </connection-definition>
                        <connection-definition>
                                <managedconnectionfactory-class>
                                        
com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl
                                </managedconnectionfactory-class>
                                <config-property>
                                        
<config-property-name>ccdtURL</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>CCSID</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>channel</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>clientID</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>failIfQuiesce</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>hostName</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>localAddress</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>password</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>port</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>queueManager</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>receiveExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>receiveExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>securityExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>securityExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sendExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sendExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslCertStores</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslCipherSuite</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslFipsRequired</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslPeerName</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslResetCount</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>targetClientMatching</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>tempQPrefix</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>transportType</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>username</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <connectionfactory-interface>
                                        javax.jms.QueueConnectionFactory
                                </connectionfactory-interface>
                                <connectionfactory-impl-class>
                                        
com.ibm.mq.connector.outbound.QueueConnectionFactoryImpl
                                </connectionfactory-impl-class>
                                <connection-interface>
                                        javax.jms.QueueConnection
                                </connection-interface>
                                <connection-impl-class>
                                        
com.ibm.mq.connector.outbound.QueueConnectionWrapper
                                </connection-impl-class>
                        </connection-definition>
                        <connection-definition>
                                <managedconnectionfactory-class>
                                        
com.ibm.mq.connector.outbound.ManagedTopicConnectionFactoryImpl
                                </managedconnectionfactory-class>
                                <config-property>
                                        
<config-property-name>brokerCCSubQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerControlQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerQueueManager</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerPubQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerSubQueue</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>brokerVersion</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>ccdtURL</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>CCSID</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>channel</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>cleanupInterval</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>cleanupLevel</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>clientID</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>failIfQuiesce</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>hostName</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>localAddress</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>messageSelection</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>password</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>port</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>pubAckInterval</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>queueManager</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>receiveExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>receiveExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>securityExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>securityExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sendExit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sendExitInit</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslCertStores</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslCipherSuite</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslFipsRequired</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslPeerName</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>sslResetCount</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>subscriptionStore</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>targetClientMatching</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>tempQPrefix</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>transportType</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <config-property>
                                        
<config-property-name>username</config-property-name>
                                        
<config-property-type>java.lang.String</config-property-type>
                                </config-property>
                                <connectionfactory-interface>
                                        javax.jms.TopicConnectionFactory
                                </connectionfactory-interface>
                                <connectionfactory-impl-class>
                                        
com.ibm.mq.connector.outbound.TopicConnectionFactoryImpl
                                </connectionfactory-impl-class>
                                <connection-interface>
                                        javax.jms.TopicConnection
                                </connection-interface>
                                <connection-impl-class>
                                        
com.ibm.mq.connector.outbound.TopicConnectionWrapper
                                </connection-impl-class>
                        </connection-definition>

            <!--
                        <transaction-support>XATransaction</transaction-support>
            -->
                        
<transaction-support>LocalTransaction</transaction-support>
                        
<reauthentication-support>false</reauthentication-support>
                </outbound-resourceadapter>

                <!-- Inbound resource adapter -->

                <inbound-resourceadapter>
                        <messageadapter>
                                <messagelistener>
                                        <messagelistener-type>
                                                javax.jms.MessageListener
                                        </messagelistener-type>
                                        <activationspec>
                                                <activationspec-class>
                                                        
com.ibm.mq.connector.inbound.ActivationSpecImpl
                                                </activationspec-class>
                                                <required-config-property>
                                                        
<config-property-name>destination</config-property-name>
                                                </required-config-property>
                                                <required-config-property>
                                                        
<config-property-name>destinationType</config-property-name>
                                                </required-config-property>
                                        </activationspec>
                                </messagelistener>
                        </messageadapter>
                </inbound-resourceadapter>

                <!-- Administered objects -->

                <adminobject>
                        
<adminobject-interface>javax.jms.Queue</adminobject-interface>
                        <adminobject-class>
                                com.ibm.mq.connector.outbound.MQQueueProxy
                        </adminobject-class>
                        <config-property>
                                
<config-property-name>baseQueueManagerName</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                <config-property-value></config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>baseQueueName</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                <config-property-value></config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>CCSID</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>1208</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>encoding</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>NATIVE</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>expiry</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>APP</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>failIfQuiesce</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>true</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>persistence</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>APP</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>priority</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>APP</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>targetClient</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>JMS</config-property-value>
                        </config-property>
                </adminobject>
                <adminobject>
                        
<adminobject-interface>javax.jms.Topic</adminobject-interface>
                        <adminobject-class>
                                com.ibm.mq.connector.outbound.MQTopicProxy
                        </adminobject-class>
                        <config-property>
                                
<config-property-name>baseTopicName</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                <config-property-value></config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>brokerCCDurSubQueue</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE
</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>brokerDurSubQueue</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                        
<config-property-value>SYSTEM.JMS.D.SUBSCRIBER.QUEUE</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>brokerPubQueue</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                <config-property-value></config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>brokerPubQueueManager</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                <config-property-value></config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>brokerVersion</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                <config-property-value>1</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>CCSID</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>1208</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>encoding</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>NATIVE</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>expiry</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>APP</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>failIfQuiesce</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>true</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>persistence</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>APP</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>priority</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>APP</config-property-value>
                        </config-property>
                        <config-property>
                                
<config-property-name>targetClient</config-property-name>
                                
<config-property-type>java.lang.String</config-property-type>
                                
<config-property-value>JMS</config-property-value>
                        </config-property>
                </adminobject>

        <!-- 
            Security Permissions

            The security permission below grants all permissions to the JMS
Client.
            In application servers which support fine-grained security, the
            security-permission-spec could be replaced with:

                grant { 
                                        permission java.util.PropertyPermission 
"*", "read,write"; 
                                        permission java.lang.RuntimePermission 
"modifyThreadGroup"; 
                                        permission java.lang.RuntimePermission 
"modifyThread"; 
                                        permission java.lang.RuntimePermission 
"getClassLoader"; 
                                        permission java.io.FilePermission "*", 
"read,write"; 
                                };

            This grants the JMS Client only the permissions which are
required to
            run correctly.
        -->
        <security-permission>
                        <description>
                                Security Permissions for the JMS client
                        </description>
                        <security-permission-spec>
                                grant { 
                                        permission java.security.AllPermission; 
                                };
                        </security-permission-spec>
                </security-permission>
        </resourceadapter>
</connector>


djencks wrote:
> 
> int is not an allowed config-property type, it should be Integer.
> 
> Since we call the methods via some sort of reflection you might be  
> able to make this work by changing the type in the ra.xml to  
> java.lang.Integer, but I make no promises.
> 
> thanks
> david jencks
> 
> On Jun 13, 2008, at 8:11 AM, sbyonge wrote:
> 
>>
>> I changed all to upper cases and now I am getting the following error.
>>
>> Deployment failed:
>> Could not load attribute class: type: int
>>
>> org.apache.geronimo.common.DeploymentException: Could not load  
>> attribute
>> class:  type: int
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .connector 
>> .deployment 
>> .ConnectorModuleBuilder.getValue(ConnectorModuleBuilder.java:739)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .connector 
>> .deployment 
>> .ConnectorModuleBuilder 
>> .setDynamicGBeanDataAttributes(ConnectorModuleBuilder.java:717)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .connector 
>> .deployment 
>> .ConnectorModuleBuilder 
>> .addOutboundGBeans(ConnectorModuleBuilder.java:863)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .connector 
>> .deployment 
>> .ConnectorModuleBuilder 
>> .addConnectorGBeans(ConnectorModuleBuilder.java:563)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .connector 
>> .deployment 
>> .ConnectorModuleBuilder.initContext(ConnectorModuleBuilder.java:499)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .j2ee 
>> .deployment 
>> .EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:595)
>>      at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254)
>>      at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133)
>>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>      at
>> sun 
>> .reflect 
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>      at
>> sun 
>> .reflect 
>> .DelegatingMethodAccessorImpl 
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>>      at java.lang.reflect.Method.invoke(Method.java:597)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .gbean 
>> .runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java: 
>> 34)
>>      at
>> org 
>> .apache 
>> .geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
>>      at
>> org 
>> .apache 
>> .geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
>>      at
>> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java: 
>> 239)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .deployment 
>> .plugin 
>> .local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .deployment 
>> .plugin.local.DistributeCommand.run(DistributeCommand.java:61)
>>      at java.lang.Thread.run(Thread.java:619)
>> Caused by: java.lang.ClassNotFoundException: int in classloader
>> gmo.mq/jmsra/1.0/rar
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .kernel 
>> .config 
>> .MultiParentClassLoader 
>> .loadOptimizedClass(MultiParentClassLoader.java:428)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .kernel 
>> .config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java: 
>> 278)
>>      at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>      at
>> org 
>> .apache 
>> .geronimo 
>> .connector 
>> .deployment 
>> .ConnectorModuleBuilder.getValue(ConnectorModuleBuilder.java:737)
>>      ... 18 more
>>
>>
>> I think you have to start the config-property names with an upper-case
>> letter, e.g.
>>         <config-property-setting
>> name="QueueManager">xxx</config-property-setting>
>>
>> thanks
>> david jencks
>>
>> -- 
>> View this message in context:
>> http://www.nabble.com/Cannot-deploy-wmq.jmsra.rar-%28WebSphere-MQ%29-tp17811963s134p17825640.html
>> Sent from the Apache Geronimo - Users mailing list archive at  
>> Nabble.com.
>>
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Cannot-deploy-wmq.jmsra.rar-%28WebSphere-MQ%29-tp17811963s134p17830233.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.

Reply via email to