Hi all, i'm using informix database, runing on jhtml and java platform, i got this error when running my program in the web browser, it doesn't effect the outcome but i wonder why this cursor not open came out.

thanks.



java.sql.SQLException: Cursor not open.
at com.informix.util.IfxErrMsg.getSQLException(IfxErr Msg.java:348)
at com.informix.jdbc.IfxSqli.addException(IfxSqli.jav a:3000)
at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.jav a:3310)
at com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java :2263)
at com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.j ava:2183)
at com.informix.jdbc.IfxSqli.executeFetch(IfxSqli.jav a:1835)
at com.informix.jdbc.IfxSqli.getaRow(IfxSqli.java:401 5)
at com.informix.jdbc.IfxResultSet.next(IfxResultSet.j ava:533)
at com.portrade.vss.VSSMultitableLookupDroplet.servic e(Unknown Source)
at atg.servlet.DynamoServlet.service(DynamoServlet.ja va:120)
at atg.servlet.pagecompile.SubServlet.serviceServlet( SubServlet.java:211)
at atg.servlet.pagecompile.SubServlet.serviceByName(S ubServlet.java:169)
at _c_003a_3._Inetpub._wwwroot._portrade._vss._en._vw p._admin._StevedoreGangRequisitionPreview$_Param_1 6_default.service(_StevedoreGangRequisitionPreview .java:626)
at atg.servlet.DynamoServlet.service(DynamoServlet.ja va:120)
at atg.servlet.DynamoHttpServletRequest.serviceLocalP arameter(DynamoHttpServletRequest.java:2974)
at atg.servlet.DynamoHttpServletRequest.serviceLocalP arameter(DynamoHttpServletRequest.java:3068)
at com.portrade.vss.AccessControlDroplet.service(Unkn own Source)
at atg.servlet.DynamoServlet.service(DynamoServlet.ja va:120)
at atg.servlet.pagecompile.SubServlet.serviceServlet( SubServlet.java:211)
at atg.servlet.pagecompile.SubServlet.serviceByName(S ubServlet.java:169)
at _c_003a_3._Inetpub._wwwroot._portrade._vss._en._vw p._admin._StevedoreGangRequisitionPreview.service( _StevedoreGangRequisitionPreview.java:688)
at atg.servlet.DynamoServlet.service(DynamoServlet.ja va:120)
at atg.servlet.pagecompile.PageCompileServlet.service (PageCompileServlet.java:288)
at atg.servlet.DynamoServlet.service(DynamoServlet.ja va:120)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:117)
at atg.droplet.DropletEventServlet.service(DropletEve ntServlet.java:222)
at atg.servlet.pipeline.PipelineableServletImpl.servi ce(PipelineableServletImpl.java:224)
at atg.servlet.pipeline.DispatcherPipelineServletImpl .service(DispatcherPipelineServletImpl.java:146)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.MimeTyperPipelineServlet.serv ice(MimeTyperPipelineServlet.java:167)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.FileFinderPipelineServlet.ser vice(FileFinderPipelineServlet.java:568)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.DispatcherPipelineServletImpl .service(DispatcherPipelineServletImpl.java:163)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.CgiServlet.serviceRequest(CgiServlet.j ava:318)
at atg.servlet.CgiServlet.service(CgiServlet.java:194 )
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.sessionsaver.SessionSaverServlet.servi ce(SessionSaverServlet.java:1089)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.DynamoPipelineServlet.service (DynamoPipelineServlet.java:325)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.SessionPipelineServlet.servic e(SessionPipelineServlet.java:316)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.ServletPathPipelineServlet.se rvice(ServletPathPipelineServlet.java:136)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.CookiePipelineServlet.service (CookiePipelineServlet.java:258)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.URLArgumentPipelineServlet.se rvice(URLArgumentPipelineServlet.java:249)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.PathAuthenticationPipelineSer vlet.service(PathAuthenticationPipelineServlet.jav a:366)
at atg.servlet.pipeline.PipelineableServletImpl.passR equest(PipelineableServletImpl.java:114)
at atg.servlet.pipeline.HeadPipelineServlet.service(H eadPipelineServlet.java:365)
at atg.servlet.pipeline.PipelineableServletImpl.servi ce(PipelineableServletImpl.java:229)
at atg.server.drp.DrpServerConnection.handleRequest(D rpServerConnection.java:499)
at atg.server.drp.DrpServerConnection.handleDrpReques t(DrpServerConnection.java:353)
at atg.server.drp.DrpServerConnection.handleConnectio n(DrpServerConnection.java:316)
at atg.server.drp.DrpServerConnection.handleRequest(D rpServerConnection.java:285)
at atg.server.tcp.RequestServerHandler.run(RequestSer verHandler.java:127)