Actions
Bug #6768
closedException for irods listing with jargon 3.3.1.1
Status:
Resolved
Priority:
High
Assigned To:
Category:
Non-grid adaptors
Target version:
Start date:
04/07/2014
Due date:
% Done:
0%
Estimated time:
Description
I get exception randomly when I try to list an irods directory (stacktrace attached).
This problem never occurs when running standalone (I guess it because everything is shut down when JVM exits),
but using JSAGA in a webapp, maybe jargon tries to use some session or
something, and throws exception in 50% of the cases.
Regards, Akos
[03/04/14 16:19:14] INFO IRODSSimpleProtocolManager: creating simple protocol manager (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSSession: IRODS Session creation, loading default properties, these may be overridden... (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileSystem: IRODSfileSystem is initialized (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileSystemAOImpl: checking existence of: / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: calling irods function with byte array (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: reading message from irods (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO CollectionAndDataObjectListAndSearchAOImpl: objStat: absolutePath:/ dataId:9003 specColType:NORMAL objectType:COLLECTION collectionPath: objectPath: checksum: ownerName:rods ownerZone:IPGP05Zone objSize:0 cacheDir: cacheDirty:false createdAt:replNumber:0Sun Jan 28 17:00:00 CET 2007 modifiedAt:Sun Jan 28 17:00:00 CET 2007 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: calling irods function with byte array (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: reading message from irods (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO CollectionAndDataObjectListAndSearchAOImpl: objStat: absolutePath:/ dataId:9003 specColType:NORMAL objectType:COLLECTION collectionPath: objectPath: checksum: ownerName:rods ownerZone:IPGP05Zone objSize:0 cacheDir: cacheDirty:false createdAt:replNumber:0Sun Jan 28 17:00:00 CET 2007 modifiedAt:Sun Jan 28 17:00:00 CET 2007 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileSystemAOImpl: getListInDir for parent:/ (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: isDirectory() for path:/ (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSGenQueryExecutorImpl: executeIRODSQueryInZone() (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSGenQueryExecutorImpl: query: org.irods.jargon.core.query.IRODSGenQueryFromBuilder@5623bee3 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: calling irods function with byte array (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: reading message from irods (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: continuation value: 0 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: total records:0 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO QueryResultProcessingUtils: rows returned from iRODS query: 7 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSGenQueryExecutorImpl: closeResults() (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: getting more results for query (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: no results to close, ignore (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSGenQueryExecutorImpl: executeIRODSQueryInZone() (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSGenQueryExecutorImpl: query: org.irods.jargon.core.query.IRODSGenQueryFromBuilder@44c95543 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: calling irods function with byte array (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: reading message from irods (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: response from IRODS call indicates no rows found (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSGenQueryExecutorImpl: closeResults() (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: getting more results for query (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO GenQueryProcessor: no results to close, ignore (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileSystemAOImpl: length of subdirs after gathering all results:6 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = CINECA (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: CINECA (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = INGV1211 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: INGV1211 (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = IPGP05Zone (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: IPGP05Zone (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = UEDINZone (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: UEDINZone (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = cigri (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: cigri (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: setting file name, given path = verce-scai (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: detected local separator = / (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: file name was set as: verce-scai (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: isDirectory() for path:/CINECA (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSFileImpl: looking up objStat, not cached in file (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: calling irods function with byte array (http-bio-8082-exec-5) [03/04/14 16:19:14] INFO IRODSCommands: reading message from irods (http-bio-8082-exec-5) [03/04/14 16:19:24] ERROR IRODSConnection: read length is set to zero (http-bio-8082-exec-5) [03/04/14 16:19:24] INFO IRODSConnection: disconnecting... (http-bio-8082-exec-5) [03/04/14 16:19:24] WARN IRODSSimpleProtocolManager: connection returned with IOException, will forcefully close and remove from session cache (http-bio-8082-exec-5) [03/04/14 16:19:24] INFO IRODSConnection: is connected for : irodsSimpleConnection/http-bio-8082-exec-5/1396528392786 (http-bio-8082-exec-5) [03/04/14 16:19:24] INFO IRODSConnection: now disconnected (http-bio-8082-exec-5) [03/04/14 16:19:24] INFO IRODSSimpleProtocolManager: returning connection, no session, so do not discard in session, this can be a normal case in authentication processing, or in areas where a connection is manually done outside of the normal access object factory scheme, otherwise, it might signify a logic error (http-bio-8082-exec-5) [03/04/14 16:19:24] ERROR IRODSCommands: io exception (http-bio-8082-exec-5) java.io.IOException: read length is set to zero at org.irods.jargon.core.connection.IRODSConnection.read(IRODSConnection.java:910) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.readHeader(IRODSCommands.java:1132) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.readMessage(IRODSCommands.java:819) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.readMessage(IRODSCommands.java:802) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:391) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:314) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:744) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.pub.CollectionAndDataObjectListAndSearchAOImpl.retrieveObjectStatForPath(CollectionAndDataObjectListAndSearchAOImpl.java:1896) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.pub.IRODSFileSystemAOImpl.getObjStat(IRODSFileSystemAOImpl.java:454) [jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.pub.io.IRODSFileImpl.isDirectory(IRODSFileImpl.java:730) [jargon-core-3.3.1.1.jar:na] at fr.in2p3.jsaga.adaptor.data.GeneralFileAttributes.getType(GeneralFileAttributes.java:34) [jsaga-adaptor-irods-1.1.0-20140324.142539-5.jar:na] at fr.in2p3.jsaga.adaptor.data.read.FileAttributes.getRelativePath(FileAttributes.java:36) [jsaga-adaptoritf-1.1.0-20140324.142015-3.jar:na] at fr.in2p3.jsaga.impl.url.RelativeURLImpl.<init>(RelativeURLImpl.java:40) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.url.URLFactoryImpl.createURLWithCache(URLFactoryImpl.java:32) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractSyncNSDirectoryImpl._list(AbstractSyncNSDirectoryImpl.java:190) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractSyncNSDirectoryImpl.listSync(AbstractSyncNSDirectoryImpl.java:153) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractSyncNSDirectoryImpl.listSync(AbstractSyncNSDirectoryImpl.java:157) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractNSDirectoryImpl.list(AbstractNSDirectoryImpl.java:93) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at hu.sztaki.lpds.dataavenue.adaptors.jsaga.JSagaGenericAdaptor.list(JSagaGenericAdaptor.java:398) [data-avenue.core.service-2.0.0.jar:na] at hu.sztaki.lpds.dataavenue.adaptors.jsaga.JSagaGenericAdaptor.list(JSagaGenericAdaptor.java:365) [data-avenue.core.service-2.0.0.jar:na] at hu.sztaki.lpds.dataavenue.core.webservices.DataAvenueServiceImpl.list(DataAvenueServiceImpl.java:102) [data-avenue.core.service-2.0.0.jar:na] at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_40] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_40] at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178) [cxf-rt-frontend-jaxws-2.7.5.jar:2.7.5] at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:68) [cxf-rt-frontend-jaxws-2.7.5.jar:2.7.5] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [cxf-api-2.7.5.jar:2.7.5] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_40] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_40] at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:163) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) [servlet-api.jar:na] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) [catalina.jar:7.0.42] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.42] at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) [urlrewritefilter-4.0.3.jar:4.0.3] at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) [urlrewritefilter-4.0.3.jar:4.0.3] at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) [urlrewritefilter-4.0.3.jar:4.0.3] at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) [urlrewritefilter-4.0.3.jar:4.0.3] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.42] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [catalina.jar:7.0.42] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [catalina.jar:7.0.42] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [catalina.jar:7.0.42] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [catalina.jar:7.0.42] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [catalina.jar:7.0.42] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) [tomcat-coyote.jar:7.0.42] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-coyote.jar:7.0.42] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) [tomcat-coyote.jar:7.0.42] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_40] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_40] at java.lang.Thread.run(Thread.java:724) [na:1.7.0_40] [03/04/14 16:19:24] WARN IRODSSimpleProtocolManager: connection returned with IOException, will forcefully close and remove from session cache (http-bio-8082-exec-5) [03/04/14 16:19:24] INFO IRODSSimpleProtocolManager: returning connection, no session, so do not discard in session, this can be a normal case in authentication processing, or in areas where a connection is manually done outside of the normal access object factory scheme, otherwise, it might signify a logic error (http-bio-8082-exec-5) [03/04/14 16:19:24] ERROR IRODSFileImpl: jargon exception, rethrow as unchecked (http-bio-8082-exec-5) org.irods.jargon.core.exception.JargonException: java.io.IOException: read length is set to zero at org.irods.jargon.core.connection.IRODSCommands.readHeader(IRODSCommands.java:1136) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.readMessage(IRODSCommands.java:819) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.readMessage(IRODSCommands.java:802) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:391) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:314) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:744) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.pub.CollectionAndDataObjectListAndSearchAOImpl.retrieveObjectStatForPath(CollectionAndDataObjectListAndSearchAOImpl.java:1896) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.pub.IRODSFileSystemAOImpl.getObjStat(IRODSFileSystemAOImpl.java:454) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.pub.io.IRODSFileImpl.isDirectory(IRODSFileImpl.java:730) ~[jargon-core-3.3.1.1.jar:na] at fr.in2p3.jsaga.adaptor.data.GeneralFileAttributes.getType(GeneralFileAttributes.java:34) [jsaga-adaptor-irods-1.1.0-20140324.142539-5.jar:na] at fr.in2p3.jsaga.adaptor.data.read.FileAttributes.getRelativePath(FileAttributes.java:36) [jsaga-adaptoritf-1.1.0-20140324.142015-3.jar:na] at fr.in2p3.jsaga.impl.url.RelativeURLImpl.<init>(RelativeURLImpl.java:40) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.url.URLFactoryImpl.createURLWithCache(URLFactoryImpl.java:32) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractSyncNSDirectoryImpl._list(AbstractSyncNSDirectoryImpl.java:190) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractSyncNSDirectoryImpl.listSync(AbstractSyncNSDirectoryImpl.java:153) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractSyncNSDirectoryImpl.listSync(AbstractSyncNSDirectoryImpl.java:157) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at fr.in2p3.jsaga.impl.namespace.AbstractNSDirectoryImpl.list(AbstractNSDirectoryImpl.java:93) [jsaga-engine-1.1.0-20140324.142109-3.jar:1.1.0-SNAPSHOT] at hu.sztaki.lpds.dataavenue.adaptors.jsaga.JSagaGenericAdaptor.list(JSagaGenericAdaptor.java:398) [data-avenue.core.service-2.0.0.jar:na] at hu.sztaki.lpds.dataavenue.adaptors.jsaga.JSagaGenericAdaptor.list(JSagaGenericAdaptor.java:365) [data-avenue.core.service-2.0.0.jar:na] at hu.sztaki.lpds.dataavenue.core.webservices.DataAvenueServiceImpl.list(DataAvenueServiceImpl.java:102) [data-avenue.core.service-2.0.0.jar:na] at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_40] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_40] at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:178) [cxf-rt-frontend-jaxws-2.7.5.jar:2.7.5] at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:68) [cxf-rt-frontend-jaxws-2.7.5.jar:2.7.5] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [cxf-api-2.7.5.jar:2.7.5] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_40] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_40] at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.7.5.jar:2.7.5] at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:163) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) [servlet-api.jar:na] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) [cxf-rt-transports-http-2.7.5.jar:2.7.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) [catalina.jar:7.0.42] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.42] at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) [urlrewritefilter-4.0.3.jar:4.0.3] at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) [urlrewritefilter-4.0.3.jar:4.0.3] at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) [urlrewritefilter-4.0.3.jar:4.0.3] at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) [urlrewritefilter-4.0.3.jar:4.0.3] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.42] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [catalina.jar:7.0.42] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [catalina.jar:7.0.42] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [catalina.jar:7.0.42] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) [catalina.jar:7.0.42] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [catalina.jar:7.0.42] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [catalina.jar:7.0.42] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) [tomcat-coyote.jar:7.0.42] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-coyote.jar:7.0.42] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) [tomcat-coyote.jar:7.0.42] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_40] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_40] at java.lang.Thread.run(Thread.java:724) [na:1.7.0_40] Caused by: java.io.IOException: read length is set to zero at org.irods.jargon.core.connection.IRODSConnection.read(IRODSConnection.java:910) ~[jargon-core-3.3.1.1.jar:na] at org.irods.jargon.core.connection.IRODSCommands.readHeader(IRODSCommands.java:1132) ~[jargon-core-3.3.1.1.jar:na] ... 65 common frames omitted
Updated by Hajnal Akos about 11 years ago
Additional note: the bug does not come out with Tomcat running on Windows.
Updated by Schwarz Lionel almost 11 years ago
- Status changed from New to Resolved
Actions