java - Mule Database connector issue -


i have stored procedure in cache database, , trying call mule database connector. able connect it, every time, when call procedure, giving following error on console,

    java.sql.sqlexception: keep_current_result not supported. @ com.intersys.jdbc.cachestatement.getmoreresults(cachestatement.java:2273) @ org.mule.module.db.internal.result.statement.statementresultiterator.movetonextresult(statementresultiterator.java:199) @ org.mule.module.db.internal.result.statement.statementresultiterator.hasnext(statementresultiterator.java:93) @ org.mule.module.db.internal.result.statement.abstractmapstatementresulthandler.processstatement(abstractmapstatementresulthandler.java:41) @ org.mule.module.db.internal.domain.executor.storedprocedureexecutor.doexecutequery(storedprocedureexecutor.java:45) @ org.mule.module.db.internal.domain.executor.abstractsinglequeryexecutor.execute(abstractsinglequeryexecutor.java:48) @ org.mule.module.db.internal.processor.storedproceduremessageprocessor.doexecutequery(storedproceduremessageprocessor.java:58) @ org.mule.module.db.internal.processor.abstractsinglequerydbmessageprocessor.executequery(abstractsinglequerydbmessageprocessor.java:42) @ org.mule.module.db.internal.processor.abstractdbmessageprocessor.process(abstractdbmessageprocessor.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.defaultmessageprocessorchain.doprocess(defaultmessageprocessorchain.java:94) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.processor.asyncinterceptingmessageprocessor.process(asyncinterceptingmessageprocessor.java:97) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.construct.dynamicpipelinemessageprocessor.process(dynamicpipelinemessageprocessor.java:54) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.defaultmessageprocessorchain.doprocess(defaultmessageprocessorchain.java:94) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.interceptor.abstractenvelopeinterceptor.process(abstractenvelopeinterceptor.java:51) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.processor.abstractfilteringmessageprocessor.process(abstractfilteringmessageprocessor.java:40) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.construct.abstractpipeline$1.process(abstractpipeline.java:109) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.defaultmessageprocessorchain.doprocess(defaultmessageprocessorchain.java:94) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.doprocess(interceptingchainlifecyclewrapper.java:50) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.access$001(interceptingchainlifecyclewrapper.java:22) @ org.mule.processor.chain.interceptingchainlifecyclewrapper$1.process(interceptingchainlifecyclewrapper.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.process(interceptingchainlifecyclewrapper.java:61) @ org.mule.construct.abstractpipeline$3.process(abstractpipeline.java:207) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.simplemessageprocessorchain.doprocess(simplemessageprocessorchain.java:43) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.doprocess(interceptingchainlifecyclewrapper.java:50) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.access$001(interceptingchainlifecyclewrapper.java:22) @ org.mule.processor.chain.interceptingchainlifecyclewrapper$1.process(interceptingchainlifecyclewrapper.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.process(interceptingchainlifecyclewrapper.java:61) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.simplemessageprocessorchain.doprocess(simplemessageprocessorchain.java:43) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.doprocess(interceptingchainlifecyclewrapper.java:50) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.access$001(interceptingchainlifecyclewrapper.java:22) @ org.mule.processor.chain.interceptingchainlifecyclewrapper$1.process(interceptingchainlifecyclewrapper.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.process(interceptingchainlifecyclewrapper.java:61) @ org.mule.transport.abstractmessagereceiver.routeevent(abstractmessagereceiver.java:511) @ org.mule.transport.abstracttransportmessageprocesstemplate.routeevent(abstracttransportmessageprocesstemplate.java:80) @ org.mule.execution.flowprocessingphase$1$1.process(flowprocessingphase.java:76) @ org.mule.execution.flowprocessingphase$1$1.process(flowprocessingphase.java:63) @ org.mule.execution.executecallbackinterceptor.execute(executecallbackinterceptor.java:16) @ org.mule.execution.handleexceptioninterceptor.execute(handleexceptioninterceptor.java:30) @ org.mule.execution.handleexceptioninterceptor.execute(handleexceptioninterceptor.java:14) @ org.mule.execution.beginandresolvetransactioninterceptor.execute(beginandresolvetransactioninterceptor.java:54) @ org.mule.execution.resolveprevioustransactioninterceptor.execute(resolveprevioustransactioninterceptor.java:44) @ org.mule.execution.suspendxatransactioninterceptor.execute(suspendxatransactioninterceptor.java:50) @ org.mule.execution.validatetransactionalstateinterceptor.execute(validatetransactionalstateinterceptor.java:40) @ org.mule.execution.isolatecurrenttransactioninterceptor.execute(isolatecurrenttransactioninterceptor.java:41) @ org.mule.execution.externaltransactioninterceptor.execute(externaltransactioninterceptor.java:48) @ org.mule.execution.rethrowexceptioninterceptor.execute(rethrowexceptioninterceptor.java:28) @ org.mule.execution.rethrowexceptioninterceptor.execute(rethrowexceptioninterceptor.java:13) @ org.mule.execution.transactionalerrorhandlingexecutiontemplate.execute(transactionalerrorhandlingexecutiontemplate.java:109) @ org.mule.execution.flowprocessingphase$1.run(flowprocessingphase.java:62) @ org.mule.transport.trackingworkmanager$trackeablework.run(trackingworkmanager.java:267) @ org.mule.work.workercontext.run(workercontext.java:286) @ java.util.concurrent.threadpoolexecutor.runworker(unknown source) @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) @ java.lang.thread.run(unknown source) info  2014-08-18 19:45:08,745 [[mule-cache].connector.http.mule.default.receiver.02] org.mule.api.processor.loggermessageprocessor: sunquest warn  2014-08-18 19:45:08,902 [[mule-cache].connector.http.mule.default.receiver.02] org.mule.module.db.internal.result.statement.statementresultiterator: unable determine if there more statement results  java.sql.sqlexception: keep_current_result not supported. @ com.intersys.jdbc.cachestatement.getmoreresults(cachestatement.java:2273) @ org.mule.module.db.internal.result.statement.statementresultiterator.movetonextresult(statementresultiterator.java:199) @ org.mule.module.db.internal.result.statement.statementresultiterator.hasnext(statementresultiterator.java:93) @ org.mule.module.db.internal.result.statement.abstractmapstatementresulthandler.processstatement(abstractmapstatementresulthandler.java:41) @ org.mule.module.db.internal.domain.executor.storedprocedureexecutor.doexecutequery(storedprocedureexecutor.java:45) @ org.mule.module.db.internal.domain.executor.abstractsinglequeryexecutor.execute(abstractsinglequeryexecutor.java:48) @ org.mule.module.db.internal.processor.storedproceduremessageprocessor.doexecutequery(storedproceduremessageprocessor.java:58) @ org.mule.module.db.internal.processor.abstractsinglequerydbmessageprocessor.executequery(abstractsinglequerydbmessageprocessor.java:42) @ org.mule.module.db.internal.processor.abstractdbmessageprocessor.process(abstractdbmessageprocessor.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.defaultmessageprocessorchain.doprocess(defaultmessageprocessorchain.java:94) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.processor.asyncinterceptingmessageprocessor.process(asyncinterceptingmessageprocessor.java:97) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.construct.dynamicpipelinemessageprocessor.process(dynamicpipelinemessageprocessor.java:54) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.defaultmessageprocessorchain.doprocess(defaultmessageprocessorchain.java:94) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.interceptor.abstractenvelopeinterceptor.process(abstractenvelopeinterceptor.java:51) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.processor.abstractfilteringmessageprocessor.process(abstractfilteringmessageprocessor.java:40) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.abstractinterceptingmessageprocessorbase.processnext(abstractinterceptingmessageprocessorbase.java:102) @ org.mule.construct.abstractpipeline$1.process(abstractpipeline.java:109) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.defaultmessageprocessorchain.doprocess(defaultmessageprocessorchain.java:94) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.doprocess(interceptingchainlifecyclewrapper.java:50) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.access$001(interceptingchainlifecyclewrapper.java:22) @ org.mule.processor.chain.interceptingchainlifecyclewrapper$1.process(interceptingchainlifecyclewrapper.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.process(interceptingchainlifecyclewrapper.java:61) @ org.mule.construct.abstractpipeline$3.process(abstractpipeline.java:207) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.simplemessageprocessorchain.doprocess(simplemessageprocessorchain.java:43) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.doprocess(interceptingchainlifecyclewrapper.java:50) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.access$001(interceptingchainlifecyclewrapper.java:22) @ org.mule.processor.chain.interceptingchainlifecyclewrapper$1.process(interceptingchainlifecyclewrapper.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.process(interceptingchainlifecyclewrapper.java:61) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.simplemessageprocessorchain.doprocess(simplemessageprocessorchain.java:43) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.doprocess(interceptingchainlifecyclewrapper.java:50) @ org.mule.processor.chain.abstractmessageprocessorchain.process(abstractmessageprocessorchain.java:67) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.access$001(interceptingchainlifecyclewrapper.java:22) @ org.mule.processor.chain.interceptingchainlifecyclewrapper$1.process(interceptingchainlifecyclewrapper.java:66) @ org.mule.execution.exceptiontomessagingexceptionexecutioninterceptor.execute(exceptiontomessagingexceptionexecutioninterceptor.java:24) @ org.mule.execution.messageprocessornotificationexecutioninterceptor.execute(messageprocessornotificationexecutioninterceptor.java:58) @ org.mule.execution.messageprocessorexecutiontemplate.execute(messageprocessorexecutiontemplate.java:44) @ org.mule.processor.chain.interceptingchainlifecyclewrapper.process(interceptingchainlifecyclewrapper.java:61) @ org.mule.transport.abstractmessagereceiver.routeevent(abstractmessagereceiver.java:511) @ org.mule.transport.abstracttransportmessageprocesstemplate.routeevent(abstracttransportmessageprocesstemplate.java:80) @ org.mule.execution.flowprocessingphase$1$1.process(flowprocessingphase.java:76) @ org.mule.execution.flowprocessingphase$1$1.process(flowprocessingphase.java:63) @ org.mule.execution.executecallbackinterceptor.execute(executecallbackinterceptor.java:16) @ org.mule.execution.handleexceptioninterceptor.execute(handleexceptioninterceptor.java:30) @ org.mule.execution.handleexceptioninterceptor.execute(handleexceptioninterceptor.java:14) @ org.mule.execution.beginandresolvetransactioninterceptor.execute(beginandresolvetransactioninterceptor.java:54) @ org.mule.execution.resolveprevioustransactioninterceptor.execute(resolveprevioustransactioninterceptor.java:44) @ org.mule.execution.suspendxatransactioninterceptor.execute(suspendxatransactioninterceptor.java:50) @ org.mule.execution.validatetransactionalstateinterceptor.execute(validatetransactionalstateinterceptor.java:40) @ org.mule.execution.isolatecurrenttransactioninterceptor.execute(isolatecurrenttransactioninterceptor.java:41) @ org.mule.execution.externaltransactioninterceptor.execute(externaltransactioninterceptor.java:48) @ org.mule.execution.rethrowexceptioninterceptor.execute(rethrowexceptioninterceptor.java:28) @ org.mule.execution.rethrowexceptioninterceptor.execute(rethrowexceptioninterceptor.java:13) @ org.mule.execution.transactionalerrorhandlingexecutiontemplate.execute(transactionalerrorhandlingexecutiontemplate.java:109) @ org.mule.execution.flowprocessingphase$1.run(flowprocessingphase.java:62) @ org.mule.transport.trackingworkmanager$trackeablework.run(trackingworkmanager.java:267) @ org.mule.work.workercontext.run(workercontext.java:286) @ java.util.concurrent.threadpoolexecutor.runworker(unknown source) @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) @ java.lang.thread.run(unknown source) 

below code call stored procedure database

    <db:stored-procedure config-ref="generic_database_configuration"         doc:name="cache database" streaming="true">         <db:parameterized-query><![cdata[{ call aviation.testproc_returnall() }]]></db:parameterized-query>     </db:stored-procedure> 

and below code used create stored procedure in intersystems cache database

    class aviation.testproc extends (%persistent, %populate, %xml.adaptor){      classmethod returnall() [ returnresultsets, sqlproc ]{         $$$resultset("select event aviation.aircraft")         $$$resultset("select category aviation.crew")         quit      }      } 

can tell me root cause of issue ?

it looks there jdbc feature jdbc driver doesn't support. i'd suggest capturing problem in log of jdbc connection (you can set jdbc connection log modifying connection string), , examining log.

as work around, i'd try separating 2 queries discrete stored procedures , call each of them.

you can contact support @ intersystems , assist you.


Comments

Popular posts from this blog

javascript - Jquery show_hide, what to add in order to make the page scroll to the bottom of the hidden field once button is clicked -

javascript - Highcharts multi-color line -

javascript - Enter key does not work in search box -