Datasource problem.
muddu_shafi Oct 10, 2008 4:33 PMI have a program that uses connection pooling to connect to the database.
I have 3 datasource files web-ds.xml, proxy-ds.xml, proxy-backup-ds.xml
Data source files are deployed in %JBOSS_HOME%/server/all/deploy folder.
I am trying to access the datasource but I am getting an error. By seeing the Datasource file and Code to access it , could you pinpoint the error.
[Error message is given last
one of it the datasource file looks as such
web-ds.xml
 <local-tx-datasource>
 <jndi-name>web</jndi-name>
<connection-url>jdbc:JdbcProgress:T:qad3:15330:trnwebeb2</connection-url>
 <driver-class>com.progress.sql.jdbc.JdbcProgressDriver</driver-class>
 <user-name>webproxy</user-name>
 yxorpbew
 <min-pool-size>5</min-pool-size>
 <max-pool-size>20</max-pool-size>
 <!-- The time before an unused connection is destroyed -->
 <idle-timeout-minutes>20</idle-timeout-minutes>
 <check-valid-connection-sql>SELECT COUNT(1) FROM pub.zzad_ctrl</check-valid-connection-sql>
 <track-statements>true</track-statements>
 <!-- HSQL DB benefits from prepared statement caching -->
 <prepared-statement-cache-size>32</prepared-statement-cache-size>
 <type-mapping>PostgreSQL 7.2</type-mapping>
 </local-tx-datasource>
I have a code which seems as such
public Map<String, String> getProfileMap(String userName, String application) throws ErpProxyServicesException, SQLException{
 Connection con = null;
 Statement stmt = null;
 ResultSet rs = null;
 Map <String, String> results = new HashMap<String, String>();
 try{
 logger.info("Getting connection to QadWebDb");
 con = getQadWebDBConnection();//written below
 stmt = con.createStatement();
 logger.info("Getting User from userTable");
 String applicationUserId = getUserFromUserTable(userName, application);
 if(applicationUserId != null){
 logger.info("Found User"); results.put("APPLICATIONUSERID" , applicationUserId);
 results.put("USERNAME", userName);
 String sql = "select zzapp_fieldname, zzapp_fieldvalue " +
"from pub.zzapp_profile where " +"zzapp_applicationuserid = '" + applicationUserId + "'";
 logger.info("profile sql: " + sql);
 rs = stmt.executeQuery(sql);
 while (rs.next()) {
 String fieldName = rs.getString("zzapp_fieldname");
 logger.info("fieldName: " + fieldName);
 String fieldValue = rs.getString("zzapp_fieldvalue");
 logger.info("fieldValue: " + fieldValue);
 results.put(fieldName, fieldValue);
 }
 }else{
 logger.info("Found not User");
 throw new ErpProxyDaoException (userName + " NOT existed in the application of " + application + ".");
 }
 }catch (NoSuchRecordException e){
 throw new NoSuchRecordException(e);
 }catch (Throwable e) {
 throw new ErpProxyDaoException (e);
 }finally{
 try {
 if (rs != null) {
 rs.close();
 }
 if (stmt != null) {
 stmt.close();
 }
 if (con != null){
 con.close();
 }
 } catch (SQLException e) {
 e.printStackTrace();
 }
 }
 return results;
 }
and the database connection looks like getQadWebDBConnection.
private Connection getQadWebDbConnection() throws ErpProxyDaoException, SQLException {
 Connection con = this.connectToDatabase("web");
 ErpProxyProgressDAO.logger.info("Connected to web db");
 return con;
 if ((this.qadWebConnection == null) || (this.qadWebConnection.isClosed())) {
ErpProxyProgressDAO.logger.info("Get new QAD/web connection");
 this.qadWebConnection = this.connectToDatabase("web");
 ErpProxyProgressDAO.logger.info("Connected to QAD/WEB");
 }
 return this.qadWebConnection;
 }
Which inturn calls the funtion connecttodatabase()
private Connection connectToDatabase(String name) throws ErpProxyDaoException, SQLException{
 Context ctx = null;
 DataSource ds = null;
 try{
 ctx = new InitialContext();
 ds = (DataSource) ctx.lookup("java:" + name);
 }catch(Exception e){
 throw new ErpProxyDaoException("to throw NamingException -- ", e);
 }
 return ds.getConnection();
}
When I try to access this file I am getting the follwoing error:
 can anyone pinpoint the orgigin of error.
2008-10-10 11:46:25,501 ERROR [STDERR] Oct 10, 2008 11:46:25 AM org.atcc.erpproxy.services.ErpProxyDataValidator
INFO: services = org.atcc.erpproxy.services.ErpProxyServices@78ae82
2008-10-10 11:48:08,747 ERROR [STDERR] Oct 10, 2008 11:48:08 AM org.atcc.erpproxy.services.dao.progress.ErpProxyProgressDAO getQadWebDbConnection
INFO: Connected to web db
2008-10-10 11:48:13,590 ERROR [STDERR] Oct 10, 2008 11:48:13 AM org.atcc.erpproxy.services.dao.progress.ErpProxyProgressDAO getProxyDbConnection
INFO: Connected to proxy backup
2008-10-10 11:48:16,668 ERROR [STDERR] java.sql.SQLException: ResultSet is closed
2008-10-10 11:48:16,668 ERROR [STDERR] at com.progress.sql.jdbc.JdbcProgressResultSet.checkOpen(JdbcProgressResultSet.java:6539)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.progress.sql.jdbc.JdbcProgressResultSet.clearWarnings(JdbcProgressResultSet.java:1820)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.progress.sql.jdbc.JdbcProgressResultSet.close(JdbcProgressResultSet.java:1539)
2008-10-10 11:48:16,668 ERROR [STDERR] at org.jboss.resource.adapter.jdbc.WrappedResultSet.internalClose(WrappedResultSet.java:1931)
2008-10-10 11:48:16,668 ERROR [STDERR] at org.jboss.resource.adapter.jdbc.WrappedResultSet.close(WrappedResultSet.java:184)
2008-10-10 11:48:16,668 ERROR [STDERR] at org.atcc.erpproxy.services.dao.progress.ErpProxyProgressDAO.healthCheck(ErpProxyProgressDAO.java:3534)
2008-10-10 11:48:16,668 ERROR [STDERR] at org.atcc.erpproxy.services.ErpProxyServices.healthCheck(ErpProxyServices.java:550)
2008-10-10 11:48:16,668 ERROR [STDERR] at org.atcc.webuser.services.WebUserServices.healthCheck(WebUserServices.java:73)
2008-10-10 11:48:16,668 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2008-10-10 11:48:16,668 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2008-10-10 11:48:16,668 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2008-10-10 11:48:16,668 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.engine.cfJavaObjectData.invokeMethod(cfJavaObjectData.java:645)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.engine.cfJavaObjectData.getJavaData(cfJavaObjectData.java:315)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.expression.compile.cfFullVarExpression.Eval(cfFullVarExpression.java:367)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.expression.compile.cfFullVarExpression.evalNatural(cfFullVarExpression.java:254)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.expression.compile.cfFullVarExpression.Eval(cfFullVarExpression.java:112)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.expression.compile.runTime.run(runTime.java:52)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.expression.compile.runTime.runExpression(runTime.java:27)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.expression.compile.runTime.runExpression(runTime.java:38)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfSET.render(cfSET.java:33)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfTRY.render(cfTRY.java:59)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfTag.coreRender(cfTag.java:162)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfTag.renderToString(cfTag.java:220)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfFUNCTION.realRun(cfFUNCTION.java:525)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfFUNCTION.run(cfFUNCTION.java:459)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.tag.cfFUNCTION.run(cfFUNCTION.java:296)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.script.userDefinedFunction.execute(userDefinedFunction.java:182)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.engine.cfComponentData.invokeComponentFunction(cfComponentData.java:527)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.engine.cfComponentData.invokeComponentFunction(cfComponentData.java:421)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.xml.ws.dynws.CFCInvoker.invokeComponentMethod(CFCInvoker.java:135)
2008-10-10 11:48:16,668 ERROR [STDERR] at com.naryx.tagfusion.cfm.xml.ws.dynws.CFCInvoker.invoke(CFCInvoker.java:48)
2008-10-10 11:48:16,668 ERROR [STDERR] at na_svr.ATCC.WebServicesAPI.healthCheck(WebServicesAPI.java:441)
2008-10-10 11:48:16,668 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2008-10-10 11:48:16,668 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2008-10-10 11:48:16,668 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2008-10-10 11:48:16,668 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
2008-10-10 11:48:16,715 ERROR [STDERR] at com.naryx.tagfusion.cfm.cfcServlet.doPost(cfcServlet.java:92)
2008-10-10 11:48:16,715 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:336)
2008-10-10 11:48:16,715 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
2008-10-10 11:48:16,715 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
2008-10-10 11:48:16,715 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
2008-10-10 11:48:16,824 WARN [org.jboss.resource.adapter.jdbc.WrappedConnection] Closing a statement you left open, please do your own housekeeping
java.lang.Throwable: STACKTRACE
 at org.jboss.resource.adapter.jdbc.WrappedConnection.registerStatement(WrappedConnection.java:576)
 at org.jboss.resource.adapter.jdbc.WrappedStatement.(WrappedStatement.java:62)
 at org.jboss.resource.adapter.jdbc.WrappedConnection.createStatement(WrappedConnection.java:145)
 at org.atcc.erpproxy.services.dao.progress.ErpProxyProgressDAO.healthCheck(ErpProxyProgressDAO.java:3524)
 at org.atcc.erpproxy.services.ErpProxyServices.healthCheck(ErpProxyServices.java:550)
 at org.atcc.webuser.services.WebUserServices.healthCheck(WebUserServices.java:73)
 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 com.naryx.tagfusion.cfm.engine.cfJavaObjectData.invokeMethod(cfJavaObjectData.java:645)
 at com.naryx.tagfusion.cfm.engine.cfJavaObjectData.getJavaData(cfJavaObjectData.java:315)
 at com.naryx.tagfusion.expression.compile.cfFullVarExpression.Eval(cfFullVarExpression.java:367)
 at com.naryx.tagfusion.expression.compile.cfFullVarExpression.evalNatural(cfFullVarExpression.java:254)
 at com.naryx.tagfusion.expression.compile.cfFullVarExpression.Eval(cfFullVarExpression.java:112)
 at com.naryx.tagfusion.expression.compile.runTime.run(runTime.java:52)
 at com.naryx.tagfusion.expression.compile.runTime.runExpression(runTime.java:27)
 at com.naryx.tagfusion.expression.compile.runTime.runExpression(runTime.java:38)
 at com.naryx.tagfusion.cfm.tag.cfSET.render(cfSET.java:33)
 at com.naryx.tagfusion.cfm.tag.cfTRY.render(cfTRY.java:59)
 at com.naryx.tagfusion.cfm.tag.cfTag.coreRender(cfTag.java:162)
 at com.naryx.tagfusion.cfm.tag.cfTag.renderToString(cfTag.java:220)
 at com.naryx.tagfusion.cfm.tag.cfFUNCTION.realRun(cfFUNCTION.java:525)
 at com.naryx.tagfusion.cfm.tag.cfFUNCTION.run(cfFUNCTION.java:459)
 at com.naryx.tagfusion.cfm.tag.cfFUNCTION.run(cfFUNCTION.java:296)
 at com.naryx.tagfusion.cfm.script.userDefinedFunction.execute(userDefinedFunction.java:182)
 at com.naryx.tagfusion.cfm.engine.cfComponentData.invokeComponentFunction(cfComponentData.java:527)
 at com.naryx.tagfusion.cfm.engine.cfComponentData.invokeComponentFunction(cfComponentData.java:421)
 at com.naryx.tagfusion.cfm.xml.ws.dynws.CFCInvoker.invokeComponentMethod(CFCInvoker.java:135)
 at com.naryx.tagfusion.cfm.xml.ws.dynws.CFCInvoker.invoke(CFCInvoker.java:48)
 at na_svr.ATCC.WebServicesAPI.healthCheck(WebServicesAPI.java:441)
 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.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388)
 at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283)
 at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
 at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
 at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
 at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
 at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
 at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
 at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
 at com.naryx.tagfusion.cfm.cfcServlet.doPost(cfcServlet.java:92)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
 at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:336)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
 at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
 at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
 at java.lang.Thread.run(Thread.java:619)
2008-10-10 11:48:16,934 WARN [org.jboss.resource.adapter.jdbc.WrappedConnection] Closing a statement you left open, please do your own housekeeping
java.lang.Throwable: STACKTRACE
 at org.jboss.resource.adapter.jdbc.WrappedConnection.registerStatement(WrappedConnection.java:576)
 at org.jboss.resource.adapter.jdbc.WrappedStatement.(WrappedStatement.java:62)
 at org.jboss.resource.adapter.jdbc.WrappedConnection.createStatement(WrappedConnection.java:145)
 at org.atcc.erpproxy.services.dao.progress.ErpProxyProgressDAO.healthCheck(ErpProxyProgressDAO.java:3511)
 at org.atcc.erpproxy.services.ErpProxyServices.healthCheck(ErpProxyServices.java:550)
 at org.atcc.webuser.services.WebUserServices.healthCheck(WebUserServices.java:73)
 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 com.naryx.tagfusion.cfm.engine.cfJavaObjectData.invokeMethod(cfJavaObjectData.java:645)
 at com.naryx.tagfusion.cfm.engine.cfJavaObjectData.getJavaData(cfJavaObjectData.java:315)
 at com.naryx.tagfusion.expression.compile.cfFullVarExpression.Eval(cfFullVarExpression.java:367)
 at com.naryx.tagfusion.expression.compile.cfFullVarExpression.evalNatural(cfFullVarExpression.java:254)
 at com.naryx.tagfusion.expression.compile.cfFullVarExpression.Eval(cfFullVarExpression.java:112)
 at com.naryx.tagfusion.expression.compile.runTime.run(runTime.java:52)
 at com.naryx.tagfusion.expression.compile.runTime.runExpression(runTime.java:27)
 at com.naryx.tagfusion.expression.compile.runTime.runExpression(runTime.java:38)
 at com.naryx.tagfusion.cfm.tag.cfSET.render(cfSET.java:33)
 at com.naryx.tagfusion.cfm.tag.cfTRY.render(cfTRY.java:59)
 at com.naryx.tagfusion.cfm.tag.cfTag.coreRender(cfTag.java:162)
 at com.naryx.tagfusion.cfm.tag.cfTag.renderToString(cfTag.java:220)
 at com.naryx.tagfusion.cfm.tag.cfFUNCTION.realRun(cfFUNCTION.java:525)
 at com.naryx.tagfusion.cfm.tag.cfFUNCTION.run(cfFUNCTION.java:459)
 at com.naryx.tagfusion.cfm.tag.cfFUNCTION.run(cfFUNCTION.java:296)
 at com.naryx.tagfusion.cfm.script.userDefinedFunction.execute(userDefinedFunction.java:182)
 at com.naryx.tagfusion.cfm.engine.cfComponentData.invokeComponentFunction(cfComponentData.java:527)
 at com.naryx.tagfusion.cfm.engine.cfComponentData.invokeComponentFunction(cfComponentData.java:421)
 at com.naryx.tagfusion.cfm.xml.ws.dynws.CFCInvoker.invokeComponentMethod(CFCInvoker.java:135)
 at com.naryx.tagfusion.cfm.xml.ws.dynws.CFCInvoker.invoke(CFCInvoker.java:48)
 at na_svr.ATCC.WebServicesAPI.healthCheck(WebServicesAPI.java:441)
 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.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388)
 at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283)
 at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
 at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
 at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
 at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
 at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
 at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
 at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
 at com.naryx.tagfusion.cfm.cfcServlet.doPost(cfcServlet.java:92)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
 at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:336)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
 at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
 at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
 at java.lang.Thread.run(Thread.java:619)
 
    