database - why the exception (java.lang.IllegalStateException: Queue full) occured when i use jpa(eclipselink) -


here code,em mean entitymanager,i try query 490000 record table of db,then exception occured warning , output of remaining id missing,but when query 5000 record or less table,this exception not happened!
environment glassfish 4.0+jpa(eclipselink)

string initsql="select id resource.tag_resource order id"; system.out.println("count is:"+commonservice.findsqlcount(initsql)); list<long> list=em.createnativequery(initsql).getresultlist(); (int j = 0; j < list.size(); j++) {     long = list.get(j);     system.out.println(get); } 

here output

info:   count is:419078 info:   1  ...here many output  info:   61102 warning:   javax.ejb.transactionrolledbacklocalexception: exception thrown bean     @ com.sun.ejb.containers.ejbcontainertransactionmanager.checkexceptionclienttx(ejbcontainertransactionmanager.java:662)     @ com.sun.ejb.containers.ejbcontainertransactionmanager.postinvoketx(ejbcontainertransactionmanager.java:507)     @ com.sun.ejb.containers.basecontainer.postinvoketx(basecontainer.java:4475)     @ com.sun.ejb.containers.basecontainer.postinvoke(basecontainer.java:2009)     @ com.sun.ejb.containers.basecontainer.postinvoke(basecontainer.java:1979)     @ com.sun.ejb.containers.ejblocalobjectinvocationhandler.invoke(ejblocalobjectinvocationhandler.java:220)     @ com.sun.ejb.containers.ejblocalobjectinvocationhandlerdelegate.invoke(ejblocalobjectinvocationhandlerdelegate.java:88)     @ com.sun.proxy.$proxy755.batchallauditpasstag(unknown source)     @ cn.com.chuangdata.dtdmp.dtweb.tag.boundary.users.usertagrest.test(usertagrest.java:317)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ org.glassfish.ejb.security.application.ejbsecuritymanager.runmethod(ejbsecuritymanager.java:1081)     @ org.glassfish.ejb.security.application.ejbsecuritymanager.invoke(ejbsecuritymanager.java:1153)     @ com.sun.ejb.containers.basecontainer.invokebeanmethod(basecontainer.java:4695)     @ com.sun.ejb.ejbinvocation.invokebeanmethod(ejbinvocation.java:630)     @ com.sun.ejb.containers.interceptors.aroundinvokechainimpl.invokenext(interceptormanager.java:822)     @ com.sun.ejb.ejbinvocation.proceed(ejbinvocation.java:582)     @ org.jboss.weld.ejb.abstractejbrequestscopeactivationinterceptor.aroundinvoke(abstractejbrequestscopeactivationinterceptor.java:46)     @ sun.reflect.generatedmethodaccessor96.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ com.sun.ejb.containers.interceptors.aroundinvokeinterceptor.intercept(interceptormanager.java:883)     @ com.sun.ejb.containers.interceptors.aroundinvokechainimpl.invokenext(interceptormanager.java:822)     @ com.sun.ejb.ejbinvocation.proceed(ejbinvocation.java:582)     @ com.sun.ejb.containers.interceptors.systeminterceptorproxy.docall(systeminterceptorproxy.java:163)     @ com.sun.ejb.containers.interceptors.systeminterceptorproxy.aroundinvoke(systeminterceptorproxy.java:140)     @ sun.reflect.generatedmethodaccessor102.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ com.sun.ejb.containers.interceptors.aroundinvokeinterceptor.intercept(interceptormanager.java:883)     @ com.sun.ejb.containers.interceptors.aroundinvokechainimpl.invokenext(interceptormanager.java:822)     @ com.sun.ejb.containers.interceptors.interceptormanager.intercept(interceptormanager.java:369)     @ com.sun.ejb.containers.basecontainer.__intercept(basecontainer.java:4667)     @ com.sun.ejb.containers.basecontainer.intercept(basecontainer.java:4655)     @ com.sun.ejb.containers.ejblocalobjectinvocationhandler.invoke(ejblocalobjectinvocationhandler.java:212)     @ com.sun.ejb.containers.ejblocalobjectinvocationhandlerdelegate.invoke(ejblocalobjectinvocationhandlerdelegate.java:88)     @ com.sun.proxy.$proxy688.test(unknown source)     @ cn.com.chuangdata.dtdmp.dtweb.tag.boundary.users.__ejb31_generated__usertagrest__intf____bean__.test(unknown source)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ org.glassfish.jersey.server.model.internal.resourcemethodinvocationhandlerfactory$1.invoke(resourcemethodinvocationhandlerfactory.java:81)     @ org.glassfish.jersey.server.model.internal.abstractjavaresourcemethoddispatcher.invoke(abstractjavaresourcemethoddispatcher.java:125)     @ org.glassfish.jersey.server.model.internal.javaresourcemethoddispatcherprovider$typeoutinvoker.dodispatch(javaresourcemethoddispatcherprovider.java:195)     @ org.glassfish.jersey.server.model.internal.abstractjavaresourcemethoddispatcher.dispatch(abstractjavaresourcemethoddispatcher.java:91)     @ org.glassfish.jersey.server.model.resourcemethodinvoker.invoke(resourcemethodinvoker.java:346)     @ org.glassfish.jersey.server.model.resourcemethodinvoker.apply(resourcemethodinvoker.java:341)     @ org.glassfish.jersey.server.model.resourcemethodinvoker.apply(resourcemethodinvoker.java:101)     @ org.glassfish.jersey.server.serverruntime$1.run(serverruntime.java:224)     @ org.glassfish.jersey.internal.errors$1.call(errors.java:271)     @ org.glassfish.jersey.internal.errors$1.call(errors.java:267)     @ org.glassfish.jersey.internal.errors.process(errors.java:315)     @ org.glassfish.jersey.internal.errors.process(errors.java:297)     @ org.glassfish.jersey.internal.errors.process(errors.java:267)     @ org.glassfish.jersey.process.internal.requestscope.runinscope(requestscope.java:317)     @ org.glassfish.jersey.server.serverruntime.process(serverruntime.java:198)     @ org.glassfish.jersey.server.applicationhandler.handle(applicationhandler.java:946)     @ org.glassfish.jersey.servlet.webcomponent.service(webcomponent.java:323)     @ org.glassfish.jersey.servlet.servletcontainer.service(servletcontainer.java:372)     @ org.glassfish.jersey.servlet.servletcontainer.service(servletcontainer.java:335)     @ org.glassfish.jersey.servlet.servletcontainer.service(servletcontainer.java:218)     @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1682)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:344)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:214)     @ org.glassfish.tyrus.servlet.tyrusservletfilter.dofilter(tyrusservletfilter.java:253)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:214)     @ org.apache.shiro.web.servlet.abstractshirofilter.executechain(abstractshirofilter.java:449)     @ org.apache.shiro.web.servlet.abstractshirofilter$1.call(abstractshirofilter.java:365)     @ org.apache.shiro.subject.support.subjectcallable.docall(subjectcallable.java:90)     @ org.apache.shiro.subject.support.subjectcallable.call(subjectcallable.java:83)     @ org.apache.shiro.subject.support.delegatingsubject.execute(delegatingsubject.java:383)     @ org.apache.shiro.web.servlet.abstractshirofilter.dofilterinternal(abstractshirofilter.java:362)     @ org.apache.shiro.web.servlet.onceperrequestfilter.dofilter(onceperrequestfilter.java:125)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:214)     @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:316)     @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:160)     @ org.apache.catalina.core.standardpipeline.doinvoke(standardpipeline.java:734)     @ org.apache.catalina.core.standardpipeline.invoke(standardpipeline.java:673)     @ com.sun.enterprise.web.webpipeline.invoke(webpipeline.java:99)     @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:174)     @ org.apache.catalina.connector.coyoteadapter.doservice(coyoteadapter.java:357)     @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:260)     @ com.sun.enterprise.v3.services.impl.containermapper.service(containermapper.java:188)     @ org.glassfish.grizzly.http.server.httphandler.runservice(httphandler.java:191)     @ org.glassfish.grizzly.http.server.httphandler.dohandle(httphandler.java:168)     @ org.glassfish.grizzly.http.server.httpserverfilter.handleread(httpserverfilter.java:189)     @ org.glassfish.grizzly.filterchain.executorresolver$9.execute(executorresolver.java:119)     @ org.glassfish.grizzly.filterchain.defaultfilterchain.executefilter(defaultfilterchain.java:288)     @ org.glassfish.grizzly.filterchain.defaultfilterchain.executechainpart(defaultfilterchain.java:206)     @ org.glassfish.grizzly.filterchain.defaultfilterchain.execute(defaultfilterchain.java:136)     @ org.glassfish.grizzly.filterchain.defaultfilterchain.process(defaultfilterchain.java:114)     @ org.glassfish.grizzly.processorexecutor.execute(processorexecutor.java:77)     @ org.glassfish.grizzly.nio.transport.tcpniotransport.fireioevent(tcpniotransport.java:838)     @ org.glassfish.grizzly.strategies.abstractiostrategy.fireioevent(abstractiostrategy.java:113)     @ org.glassfish.grizzly.strategies.workerthreadiostrategy.run0(workerthreadiostrategy.java:115)     @ org.glassfish.grizzly.strategies.workerthreadiostrategy.access$100(workerthreadiostrategy.java:55)     @ org.glassfish.grizzly.strategies.workerthreadiostrategy$workerthreadrunnable.run(workerthreadiostrategy.java:135)     @ org.glassfish.grizzly.threadpool.abstractthreadpool$worker.dowork(abstractthreadpool.java:564)     @ org.glassfish.grizzly.threadpool.abstractthreadpool$worker.run(abstractthreadpool.java:544)     @ java.lang.thread.run(thread.java:745) caused by: java.lang.illegalstateexception: queue full     @ java.util.abstractqueue.add(abstractqueue.java:98)     @ java.util.concurrent.arrayblockingqueue.add(arrayblockingqueue.java:312)     @ com.sun.common.util.logging.loggingoutputstream.flush(loggingoutputstream.java:116)     @ java.io.printstream.write(printstream.java:482)     @ com.sun.common.util.logging.loggingoutputstream$loggingprintstream.write(loggingoutputstream.java:392)     @ sun.nio.cs.streamencoder.writebytes(streamencoder.java:221)     @ sun.nio.cs.streamencoder.implflushbuffer(streamencoder.java:291)     @ sun.nio.cs.streamencoder.flushbuffer(streamencoder.java:104)     @ java.io.outputstreamwriter.flushbuffer(outputstreamwriter.java:185)     @ java.io.printstream.write(printstream.java:527)     @ java.io.printstream.print(printstream.java:669)     @ com.sun.common.util.logging.loggingoutputstream$loggingprintstream.print(loggingoutputstream.java:297)     @ java.io.printstream.println(printstream.java:806)     @ com.sun.common.util.logging.loggingoutputstream$loggingprintstream.println(loggingoutputstream.java:279)     @ com.sun.common.util.logging.loggingoutputstream$loggingprintstream.println(loggingoutputstream.java:230)     @ org.apache.felix.gogo.runtime.threadio.threadprintstream.println(threadprintstream.java:205)     @ cn.com.chuangdata.dtdmp.dtweb.tag.control.audited.auditedtagserviceimpl.batchallauditpasstag(auditedtagserviceimpl.java:1015)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:62)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ org.glassfish.ejb.security.application.ejbsecuritymanager.runmethod(ejbsecuritymanager.java:1081)     @ org.glassfish.ejb.security.application.ejbsecuritymanager.invoke(ejbsecuritymanager.java:1153)     @ com.sun.ejb.containers.basecontainer.invokebeanmethod(basecontainer.java:4695)     @ com.sun.ejb.ejbinvocation.invokebeanmethod(ejbinvocation.java:630)     @ com.sun.ejb.containers.interceptors.aroundinvokechainimpl.invokenext(interceptormanager.java:822)     @ com.sun.ejb.ejbinvocation.proceed(ejbinvocation.java:582)     @ org.jboss.weld.ejb.abstractejbrequestscopeactivationinterceptor.aroundinvoke(abstractejbrequestscopeactivationinterceptor.java:46)     @ sun.reflect.generatedmethodaccessor96.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ com.sun.ejb.containers.interceptors.aroundinvokeinterceptor.intercept(interceptormanager.java:883)     @ com.sun.ejb.containers.interceptors.aroundinvokechainimpl.invokenext(interceptormanager.java:822)     @ com.sun.ejb.ejbinvocation.proceed(ejbinvocation.java:582)     @ com.sun.ejb.containers.interceptors.systeminterceptorproxy.docall(systeminterceptorproxy.java:163)     @ com.sun.ejb.containers.interceptors.systeminterceptorproxy.aroundinvoke(systeminterceptorproxy.java:140)     @ sun.reflect.generatedmethodaccessor102.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:498)     @ com.sun.ejb.containers.interceptors.aroundinvokeinterceptor.intercept(interceptormanager.java:883)     @ com.sun.ejb.containers.interceptors.aroundinvokechainimpl.invokenext(interceptormanager.java:822)     @ com.sun.ejb.containers.interceptors.interceptormanager.intercept(interceptormanager.java:369)     @ com.sun.ejb.containers.basecontainer.__intercept(basecontainer.java:4667)     @ com.sun.ejb.containers.basecontainer.intercept(basecontainer.java:4655)     @ com.sun.ejb.containers.ejblocalobjectinvocationhandler.invoke(ejblocalobjectinvocationhandler.java:212)     ... 99 more  info:   61103 info:   61104 info:   61105 

here doc getresultlist()


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -