<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    need help with config - cannot connect to db2 - using jboss 5.1 and spring 2.5.6
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/geeky2">Mark Meyer</a> in <i>Datasource Configuration</i> - <a href="https://community.jboss.org/message/763937#763937">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>hello all,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>i am converting older webshere, spring and ibatis services to jboss 5.1.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>i have my web services deployed but when i fire my test calls (using soapUI) at the service, i get the following error (see way below).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>any help would be greatly appreciated.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>thx</p><p>mark</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>here is my db2-ds.xml file (pulled from the examples and modified) that is deployed in the $JBOSS_HOME/server/default/deploy dir</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;!-- ===================================================================== --&gt;</p><p>&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!--&#160; JBoss Server Configuration&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!-- ===================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span>&lt;!-- See </span><a class="jive-link-external-small" href="http://www.jboss.org/community/wiki/Multiple1PC" target="_blank">http://www.jboss.org/community/wiki/Multiple1PC</a><span> for information about local-tx-datasource --&gt;</span></p><p>&lt;!-- $Id: db2-ds.xml 88948 2009-05-15 14:09:08Z jesper.pedersen $ --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;datasources&gt;</p><p>&#160; &lt;local-tx-datasource&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;jndi-name&gt;jdbc/MembershipDB&lt;/jndi-name&gt;</p><p>&#160;&#160;&#160; &lt;connection-url&gt;jdbc:db2://blah.blah.com:9999/DB91&lt;/connection-url&gt;</p><p>&#160;&#160;&#160; </p><p>&#160;&#160;&#160; &lt;!-- DB2 Universal Driver Note connection URL is in form of</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jdbc:db2://host:port:dbname</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Default port for Type 4 driver is 50000</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Note, host and port must be specified if using Type 4 driver. And be forewarned, no native</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; XA support is provided with Type 4; you must set a DB property calling for Type 2 to get XA</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;driver-class&gt;com.ibm.db2.jcc.DB2Driver&lt;/driver-class&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;connection-url&gt;jdbc:db2://[hostname]:[port]/databasename"&lt;/connection-url&gt;</p><p>&#160;&#160;&#160;&#160;&#160; </p><p><span>&#160;&#160;&#160;&#160;&#160; Please see </span><a class="jive-link-external-small" href="http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0512kokkat/" target="_blank">http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0512kokkat/</a></p><p>&#160;&#160;&#160;&#160;&#160; or the DB2 JDBC application developers manual.</p><p>&#160;&#160;&#160; --&gt;&#160; </p><p>&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;driver-class&gt;com.ibm.db2.jcc.DB2Driver&lt;/driver-class&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160; &lt;driver-class&gt;COM.ibm.db2.jdbc.app.DB2Driver&lt;/driver-class&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160; &lt;user-name&gt;someuser&lt;/user-name&gt;</p><p>&#160;&#160;&#160; &lt;password&gt;somepassword&lt;/password&gt;</p><p>&#160;&#160;&#160; &lt;min-pool-size&gt;0&lt;/min-pool-size&gt;</p><p>&#160;&#160;&#160; </p><p>&#160;&#160;&#160; &lt;!-- New org.jboss.resource.adapter.jdbc.vendor.DB2ExceptionSorter</p><p>&#160;&#160;&#160; </p><p>&#160;&#160;&#160; &lt;exception-sorter-class-name&gt;org.jboss.resource.adapter.jdbc.vendor.DB2ExceptionSorter&lt;/exception-sorter-class-name&gt;</p><p>&#160;&#160;&#160; </p><p>&#160;&#160;&#160; --&gt; </p><p>&#160;&#160;&#160; </p><p>&#160;&#160;&#160; &lt;!-- sql to call when connection is created</p><p>&#160;&#160;&#160; &lt;new-connection-sql&gt;some arbitrary sql&lt;/new-connection-sql&gt;</p><p>&#160;&#160;&#160; --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160; &lt;!-- sql to call on an existing pooled connection when it is obtained from pool </p><p>&#160;&#160;&#160; &lt;check-valid-connection-sql&gt;some arbitrary sql&lt;/check-valid-connection-sql&gt;</p><p>&#160;&#160;&#160; --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160; &lt;!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;metadata&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;type-mapping&gt;DB2&lt;/type-mapping&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/metadata&gt;</p><p>&#160; &lt;/local-tx-datasource&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>here are the libs that i am deploying in $JBOSS_HOME/server/default/lib</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>-rw-r--r-- 1 mark users 3352093 Oct&#160; 9 08:24 db2jcc.jar</p><p>-rw-r--r-- 1 mark users&#160;&#160; 23709 Oct&#160; 9 08:24 db2jcc_javax.jar</p><p>-rw-r--r-- 1 mark users&#160;&#160;&#160; 2068 Oct&#160; 9 08:24 db2jcc_license_cisuz.jar</p><p>-rw-r--r-- 1 mark users&#160;&#160;&#160;&#160; 673 Oct&#160; 9 08:24 db2jcc_license_c.jar</p><p>-rw-r--r-- 1 mark users&#160;&#160;&#160; 1015 Oct&#160; 9 08:24 db2jcc_license_cu.jar</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>these same libs are being deployed in the .war file</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p> 3352093&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/lib/db2jcc.jar</p><p>&#160;&#160;&#160; 23709&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/lib/db2jcc_javax.jar</p><p>&#160;&#160;&#160;&#160;&#160; 673&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/lib/db2jcc_license_c.jar</p><p>&#160;&#160;&#160;&#160; 2068&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/lib/db2jcc_license_cisuz.jar</p><p>&#160;&#160;&#160;&#160; 1015&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/lib/db2jcc_license_cu.jar</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>here is my beans.xml file </strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; 0&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/ibatis/</p><p>&#160;&#160;&#160; 11254&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/ibatis/MembershipMap.xml</p><p>&#160;&#160;&#160;&#160;&#160; 557&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/ibatis/SqlMapConfig.xml</p><p>&#160;&#160;&#160;&#160; 3313&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/ibatis/SubscriptionMap.xml</p><p>&#160;&#160;&#160;&#160;&#160;&#160; 14&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/ibatis/databaseConfig.properties</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/</p><p>&#160;&#160;&#160;&#160; 1008&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/BusinessObject.xml</p><p>&#160;&#160;&#160;&#160;&#160; 657&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/DataAccessObject.xml</p><p>&#160;&#160;&#160;&#160;&#160; 480&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/Manager.xml</p><p>&#160;&#160;&#160;&#160;&#160; 582&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/MembershipBusinessObject.xml</p><p>&#160;&#160;&#160;&#160;&#160; 859&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/MembershipDataAccessObject.xml</p><p>&#160;&#160;&#160;&#160;&#160; 991&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/MembershipManager.xml</p><p>&#160;&#160; <strong>&#160; 4865&#160; 10-09-2012 09:30&#160;&#160; WEB-INF/classes/resources/spring/beans.xml</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span>&lt;beans xmlns="</span><a class="jive-link-external-small" href="http://www.springframework.org/schema/beans" target="_blank">http://www.springframework.org/schema/beans</a><span>"</span></p><p><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160; xmlns:xsi="</span><a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a><span>"&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></p><p><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160; xmlns:jaxws="</span><a class="jive-link-external-small" href="http://cxf.apache.org/jaxws" target="_blank">http://cxf.apache.org/jaxws</a><span>"</span></p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; xsi:schemaLocation="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p><a class="jive-link-external-small" href="http://www.springframework.org/schema/beans" target="_blank">http://www.springframework.org/schema/beans</a><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></p><p><a class="jive-link-external-small" href="http://www.springframework.org/schema/beans/spring-beans.xsd" target="_blank">http://www.springframework.org/schema/beans/spring-beans.xsd</a></p><p><a class="jive-link-external-small" href="http://cxf.apache.org/jaxws" target="_blank">http://cxf.apache.org/jaxws</a><span> </span></p><p><a class="jive-link-external-small" href="http://cxf.apache.org/schemas/jaxws.xsd" target="_blank">http://cxf.apache.org/schemas/jaxws.xsd</a><span>"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="classpath:META-INF/cxf/cxf.xml" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;jaxws:endpoint id="membershipServiceEndPoint"&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; implementor="#membershipService" address="/MembershipService"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;jaxws:properties&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;entry key="schema-validation-enabled" value="true" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/jaxws:properties&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/jaxws:endpoint&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160; &lt;bean id="dataSourceMySql" class="org.springframework.jndi.JndiObjectFactoryBean"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="jndiName" value="java:jdbc/SubscriptionDataSource"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="lookupOnStartup" value="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="cache" value="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="proxyInterface" value="javax.sql.DataSource"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; <strong>&lt;bean id="membershipDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"&gt;</strong></p><p><strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="jndiName" value="java:jdbc/MembershipDB"/&gt;</strong></p><p><strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="lookupOnStartup" value="false"/&gt;</strong></p><p><strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="cache" value="false"/&gt;</strong></p><p><strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="proxyInterface" value="javax.sql.DataSource"/&gt;</strong></p><p><strong>&#160;&#160;&#160; &lt;/bean&gt;</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="transactionManager"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="org.springframework.jdbc.datasource.DataSourceTransactionManager"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; autowire="byName"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="dataSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ref bean="dataSourceMySql" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="transactionManagerDB2"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="org.springframework.jdbc.datasource.DataSourceTransactionManager"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; autowire="byName"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="dataSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ref bean="membershipDataSource" /&gt; </p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="attributeSource"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="properties"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;props&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;prop key="*"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/prop&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/props&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="sqlMapClient"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="org.springframework.orm.ibatis.SqlMapClientFactoryBean"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; abstract="false" autowire="byName"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="configLocation"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;value&gt;classpath:resources/ibatis/SqlMapConfig.xml&lt;/value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="useTransactionAwareDataSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;value&gt;true&lt;/value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="dataSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ref bean="dataSourceMySql" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="DB2MapClient"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="org.springframework.orm.ibatis.SqlMapClientFactoryBean"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; abstract="false" autowire="byName"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="configLocation"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;value&gt;classpath:resources/ibatis/SqlMapConfig.xml&lt;/value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="useTransactionAwareDataSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;value&gt;true&lt;/value&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="dataSource"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ref bean="membershipDataSource" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/property&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="subscriptionService"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="com.sears.hs.subscription.service.SubscriptionService"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="subscriptionManager" ref="subscriptionManager" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;bean id="membershipService"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; class="com.sears.hs.subscription.service.MembershipService"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;property name="membershipManager" ref="membershipManager" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/bean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="Manager.xml" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="BusinessObject.xml" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="DataAccessObject.xml" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="MembershipManager.xml" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="MembershipBusinessObject.xml" /&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;import resource="MembershipDataAccessObject.xml" /&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;/beans&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>finally here is the error that i am receiving:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><table><tbody><tr><td style=";">09:42:13,838 INFO&#160; [STDOUT] 09:42:13,835 ERROR [MembershipService] Caught Throwable while processing lookupMemberships, request: com.sears.hs.subscription.service.request.LookupRequest@72b4dc StackTrace:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </td><td style=";"></td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </td><td style=";"></td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at $Proxy355.getConnection(Unknown Source)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:200)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:374)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:263)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:101)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at $Proxy357.lookupMemberships(Unknown Source)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at com.sears.hs.subscription.service.MembershipService.lookupMemberships(MembershipService.java:95)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.lang.reflect.Method.invoke(Method.java:597)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:60)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.util.concurrent.FutureTask.run(FutureTask.java:138)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:243)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:109)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:98)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:406)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:178)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:142)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.lang.Thread.run(Thread.java:662)</td></tr></tbody></table><p>org.springframework.aop.AopInvocationException: AOP configuration seems to be invalid: tried calling method [public abstract java.sql.Connection javax.sql.DataSource.getConnection() throws java.sql.SQLException] on target [org.jboss.resource.adapter.jdbc.WrapperDataSource@14e6e7d]; nested exception is java.lang.IllegalArgumentException: object is not an instance of declaring class</p><table><tbody><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at $Proxy355.getConnection(Unknown Source)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:200)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:374)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:263)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:101)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at $Proxy357.lookupMemberships(Unknown Source)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at com.sears.hs.subscription.service.MembershipService.lookupMemberships(MembershipService.java:95)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.lang.reflect.Method.invoke(Method.java:597)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:60)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.util.concurrent.FutureTask.run(FutureTask.java:138)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:243)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:109)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:98)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:406)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:178)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.ap</td></tr></tbody></table><p>09:42:13,845 INFO&#160; [STDOUT] ache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:142)</p><table><tbody><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </td><td style=";"></td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.lang.Thread.run(Thread.java:662)</td></tr></tbody></table><p>Caused by: java.lang.IllegalArgumentException: object is not an instance of declaring class</p><table><tbody><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at java.lang.reflect.Method.invoke(Method.java:597)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)</td></tr><tr><td style=";">&#160;&#160;&#160; </td><td style=";">... 54 more</td></tr></tbody></table></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/763937#763937">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in Datasource Configuration at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2077">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>