We have a ListGrid populated with data from a DataSource. We could ask this ListGrid for exportData() when the export format is CSV, JSON, or XML. However, if we did the same for XLS and XLSX, we would get an error of "No current connection" exception. Below are the stacktrace that we have.
The connection that the exception complained about, "central_aware_db", has already been configured properly in servers.properties and we are using the same connection for other functions of the same system.
We are implementing a class that extends IDACall.java. Are there any special configuration concerns when we are subclassing IDACall.java ?
More details of our environment are listed below:
1. SmartClient Version: v8.3p_2013-01-15/PowerEdition Deployment (built 2013-01-15)
2. Browser: Firefox
3. Server log: (see below)
19133128.xls - unwrapping response output stream (CompressionFilter)
=== 2013-07-19 13:29:54,236 [sor3] WARN RPCManager - Exception thrown during onFailure processing
java.lang.Exception: No current connection for 'central_aware_db'
at com.isomorphic.sql.SQLTransaction.rollbackTransact ion(SQLTransaction.java:173)
at com.isomorphic.sql.SQLDataSource.onFailure(SQLData Source.java:2718)
at com.isomorphic.rpc.RPCManager.onFailure(RPCManager .java:1533)
at com.isomorphic.rpc.RPCManager.onFailure(RPCManager .java:1429)
at com.isomorphic.rpc.RPCManager.completeResponse(RPC Manager.java:1363)
at com.isomorphic.rpc.RPCManager.send(RPCManager.java :586)
at com.isomorphic.rpc.RPCManager.sendFailure(RPCManag er.java:669)
at com.isomorphic.rpc.RPCManager.sendFailure(RPCManag er.java:690)
at com.isomorphic.servlet.IDACall.processRPCTransacti on(IDACall.java:179)
at com.isomorphic.servlet.IDACall.processRequest(IDAC all.java:138)
at com.isomorphic.servlet.IDACall.doPost(IDACall.java :74)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:637)
at com.isomorphic.servlet.BaseServlet.service(BaseSer vlet.java:152)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.isomorphic.servlet.CompressionFilter.doFilter( CompressionFilter.java:259)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:298)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:769)
at org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:698)
at org.apache.jk.common.ChannelSocket$SocketConnectio n.runIt(ChannelSocket.java:891)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:662)
The connection that the exception complained about, "central_aware_db", has already been configured properly in servers.properties and we are using the same connection for other functions of the same system.
We are implementing a class that extends IDACall.java. Are there any special configuration concerns when we are subclassing IDACall.java ?
More details of our environment are listed below:
1. SmartClient Version: v8.3p_2013-01-15/PowerEdition Deployment (built 2013-01-15)
2. Browser: Firefox
3. Server log: (see below)
19133128.xls - unwrapping response output stream (CompressionFilter)
=== 2013-07-19 13:29:54,236 [sor3] WARN RPCManager - Exception thrown during onFailure processing
java.lang.Exception: No current connection for 'central_aware_db'
at com.isomorphic.sql.SQLTransaction.rollbackTransact ion(SQLTransaction.java:173)
at com.isomorphic.sql.SQLDataSource.onFailure(SQLData Source.java:2718)
at com.isomorphic.rpc.RPCManager.onFailure(RPCManager .java:1533)
at com.isomorphic.rpc.RPCManager.onFailure(RPCManager .java:1429)
at com.isomorphic.rpc.RPCManager.completeResponse(RPC Manager.java:1363)
at com.isomorphic.rpc.RPCManager.send(RPCManager.java :586)
at com.isomorphic.rpc.RPCManager.sendFailure(RPCManag er.java:669)
at com.isomorphic.rpc.RPCManager.sendFailure(RPCManag er.java:690)
at com.isomorphic.servlet.IDACall.processRPCTransacti on(IDACall.java:179)
at com.isomorphic.servlet.IDACall.processRequest(IDAC all.java:138)
at com.isomorphic.servlet.IDACall.doPost(IDACall.java :74)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:637)
at com.isomorphic.servlet.BaseServlet.service(BaseSer vlet.java:152)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.isomorphic.servlet.CompressionFilter.doFilter( CompressionFilter.java:259)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:298)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:769)
at org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:698)
at org.apache.jk.common.ChannelSocket$SocketConnectio n.runIt(ChannelSocket.java:891)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:662)