Latest post Mon, Apr 30 2018 12:32 PM by omsupport. 0 replies.
Page 1 of 1 (1 items)
Sort Posts: Previous Next
  • Mon, Apr 30 2018 12:32 PM

    • omsupport
    • Not Ranked
    • Joined on Tue, Aug 20 2013
    • Posts 82
    • Points 885

    WS 3.8.0.57200 throws ConcurrentModificationException

    Just got this when I issued a DeleteAssets request at 12:09:45 today

    Here's the stack trace from the iws log:

    2018-04-30 12:09:45.151 [WARN ] http-8000-Processor22 Administrator   o.a.c.p.PhaseInterceptorChain      :345   -- Application has thrown exception, unwinding now
    org.apache.cxf.interceptor.Fault: null
     at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:148) [cxf.jar:2.2.4]
     at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.createFault(AbstractJAXWSMethodInvoker.java:83) [cxf.jar:2.2.4]
     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:114) [cxf.jar:2.2.4]
     at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:55) [cxf.jar:2.2.4]
     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:68) [cxf.jar:2.2.4]
     at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [cxf.jar:2.2.4]
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_102-u102]
     at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_102-u102]
     at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37) [cxf.jar:2.2.4]
     at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:98) [cxf.jar:2.2.4]
     at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236) [cxf.jar:2.2.4]
     at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104) [cxf.jar:2.2.4]
     at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:98) [cxf.jar:2.2.4]
     at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:392) [cxf.jar:2.2.4]
     at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:170) [cxf.jar:2.2.4]
     at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:142) [cxf.jar:2.2.4]
     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:45) [cxf.jar:2.2.4]
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) [servlet-api.jar:na]
     at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:101) [cxf.jar:2.2.4]
     at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) [na:na]
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [na:1.8.0_102-u102]
     at java.lang.reflect.Method.invoke(Method.java:498) [na:1.8.0_102-u102]
     at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244) [catalina.jar:na]
     at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_102-u102]
     at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) [na:1.8.0_102-u102]
     at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276) [catalina.jar:na]
     at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162) [catalina.jar:na]
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:262) [catalina.jar:na]
     at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:52) [catalina.jar:na]
     at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:171) [catalina.jar:na]
     at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_102-u102]
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) [catalina.jar:na]
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) [catalina.jar:na]
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) [catalina.jar:na]
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:na]
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) [catalina.jar:na]
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) [catalina.jar:na]
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) [catalina.jar:na]
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) [tomcat-http.jar:na]
     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) [tomcat-http.jar:na]
     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) [tomcat-util.jar:5.1]
     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) [tomcat-util.jar:5.1]
     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) [tomcat-util.jar:5.1]
     at java.lang.Thread.run(Thread.java:745) [na:1.8.0_102-u102]
    Caused by: java.util.ConcurrentModificationException: null
     at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) [na:1.8.0_102-u102]
     at java.util.ArrayList$Itr.next(ArrayList.java:851) [na:1.8.0_102-u102]
     at net.nxn.common.ArrayUtilities$1.next(ArrayUtilities.java:808) [muc-common.jar:na]
     at net.nxn.JXDK.collections.Algorithms.foreach(Algorithms.java:155) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreachInCacheWithPrefetch(SimpleStructureCache.java:120) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreachInCache(SimpleStructureCache.java:103) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreach(SimpleStructureCache.java:92) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.StructureCacheChildren.foreach(StructureCacheChildren.java:51) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms$2.foreach(Algorithms.java:74) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities$FindChildCommand.execute(JXDKUtilities.java:977) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities$FindChildCommand.execute(JXDKUtilities.java:941) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms$SelectCommand.execute(Algorithms.java:394) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache$PrefetchVisitorCommand.visitNode(SimpleStructureCache.java:528) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache$PrefetchVisitorCommand.processDbNode(SimpleStructureCache.java:538) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache$PrefetchVisitorCommand.visitDbItem(SimpleStructureCache.java:523) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.visitors.DefaultNodeVisitor.visitFolder(DefaultNodeVisitor.java:206) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.visitors.DefaultNodeVisitor.visitVersionControlFolder(DefaultNodeVisitor.java:176) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.VersionControlFolderNode.accept(VersionControlFolderNode.java:65) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.commands.AbstractVisitorCommand.execute(AbstractVisitorCommand.java:78) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms.foreach(Algorithms.java:158) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreachInCacheWithPrefetch(SimpleStructureCache.java:120) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreachInCache(SimpleStructureCache.java:103) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreach(SimpleStructureCache.java:92) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.StructureCacheChildren.foreach(StructureCacheChildren.java:51) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms$2.foreach(Algorithms.java:74) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities$FindChildCommand.execute(JXDKUtilities.java:977) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities$FindChildCommand.execute(JXDKUtilities.java:941) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms$SelectCommand.execute(Algorithms.java:394) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache$PrefetchVisitorCommand.visitNode(SimpleStructureCache.java:528) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache$PrefetchVisitorCommand.processDbNode(SimpleStructureCache.java:538) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache$PrefetchVisitorCommand.visitDbItem(SimpleStructureCache.java:523) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.visitors.DefaultNodeVisitor.visitFolder(DefaultNodeVisitor.java:206) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.visitors.DefaultNodeVisitor.visitVersionControlFolder(DefaultNodeVisitor.java:176) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.VersionControlFolderNode.accept(VersionControlFolderNode.java:65) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.commands.AbstractVisitorCommand.execute(AbstractVisitorCommand.java:78) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms.foreach(Algorithms.java:158) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreachInCacheWithPrefetch(SimpleStructureCache.java:120) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreachInCache(SimpleStructureCache.java:103) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.cache.SimpleStructureCache.foreach(SimpleStructureCache.java:92) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.StructureCacheChildren.foreach(StructureCacheChildren.java:51) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.collections.Algorithms$2.foreach(Algorithms.java:74) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities$FindChildCommand.execute(JXDKUtilities.java:977) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities.findNode(JXDKUtilities.java:175) [jxdk.jar:3.8.0]
     at net.nxn.JXDK.JXDKUtilities.findNode(JXDKUtilities.java:146) [jxdk.jar:3.8.0]
     at com.avid.interplay.ws.util.JXDKUtils.getNodeByPath(JXDKUtils.java:312) [interplay_ws_logic.jar:3.8.0.0]
     at com.avid.interplay.ws.util.JXDKUtils.getNode(JXDKUtils.java:61) [interplay_ws_logic.jar:3.8.0.0]
     at com.avid.interplay.ws.assets.dao.JXDKAssetDAO.deleteAssets(JXDKAssetDAO.java:305) [interplay_ws_logic.jar:3.8.0.0]
     at com.avid.interplay.ws.assets.service.DefaultAssetsService.deleteAssets(DefaultAssetsService.java:140) [interplay_ws_logic.jar:3.8.0.0]
     at com.avid.interplay.ws.assets.soap.AssetsWebServiceImpl.deleteAssets(AssetsWebServiceImpl.java:477) [interplay_ws_soap.jar:3.8.0.0]
     at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) [na:na]
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [na:1.8.0_102-u102]
     at java.lang.reflect.Method.invoke(Method.java:498) [na:1.8.0_102-u102]
     at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:166) [cxf.jar:2.2.4]
     at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:82) [cxf.jar:2.2.4]
     ... 41 common frames omitted

    And here's the activity log

    2018-04-30 12:09:43.601 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d73893c250f43-060e2b347f7f-2a80}]
    2018-04-30 12:09:43.740 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:43.754 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d738c45b60f43-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:43.765 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:43.767 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d738c45b60f43-060e2b347f7f-2a80}]
    2018-04-30 12:09:43.916 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:43.929 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d738d4c7a0f43-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:43.940 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:43.943 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d738d4c7a0f43-060e2b347f7f-2a80}]
    2018-04-30 12:09:44.111 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:44.125 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d739057ef0f43-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:44.136 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:44.138 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d739057ef0f43-060e2b347f7f-2a80}]
    2018-04-30 12:09:44.288 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:44.302 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d739361700f43-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:44.313 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:44.315 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524d739361700f43-060e2b347f7f-2a80}]
    2018-04-30 12:09:44.475 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:44.490 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524ecbefddc20061-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:44.501 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:44.503 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524ecbefddc20061-060e2b347f7f-2a80}]
    2018-04-30 12:09:44.651 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:44.666 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524eccafce480064-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:44.677 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:44.679 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524eccafce480064-060e2b347f7f-2a80}]
    2018-04-30 12:09:44.832 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:44.846 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-525fe42b8a354328-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:44.856 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:44.858 http-8000-Processor22 Administrator   -- INPUT: GetFileDetailsType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-525fe42b8a354328-060e2b347f7f-2a80}]
    2018-04-30 12:09:45.012 http-8000-Processor22 Administrator   -- OUTPUT: GetFileDetailsResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:45.028 http-8000-Processor22 Administrator   -- INPUT: SetAttributesType[interplayURIs={interplay://LAB4?mobid=060a2b340101010101010f0013-000000-524ec6c4ae49004d-060e2b347f7f-2a80},attributes={[group=USER,name=MatrixStore status,value=archive in progress 30/04/18 12:09]}]
    2018-04-30 12:09:45.057 http-8000-Processor22 Administrator   -- OUTPUT: SetAttributesResponseType[numErrors=0]
    2018-04-30 12:09:45.060 http-8000-Processor22 Administrator   -- INPUT: DeleteAssetsType[interplayURIs=[interplay://LAB4/MatrixStore/AutoArchive/subfolder/Basic Test/060a2b340101010101010f0013-000000-524ec6c09e72004d-060e2b347f7f-2a80],deleteMetadata=false,deleteMedia=true,resolutions={},simulation=true]
    2018-04-30 12:09:45.622 http-8000-Processor24 Administrator   -- INPUT: GetAttributesType[interplayURIs={interplay://LAB4/MatrixStore/To Be Restored/},AllAttribute=<null>,attributes={[group=SYSTEM,name=Moniker,value=]}]
    2018-04-30 12:09:45.652 http-8000-Processor24 Administrator   -- OUTPUT: GetAttributesResponseType[numResults=1,numErrors=0]
    2018-04-30 12:09:45.668 http-8000-Processor24 Administrator   -- INPUT: GetChildrenType[interplayURI=interplay://LAB4/MatrixStore/To Be Restored/,includeMobs=true,includeFiles=true,includeFolders=true,nameFilter=<null>,attributes={}]
    2018-04-30 12:09:45.687 http-8000-Processor24 Administrator   -- OUTPUT: GetChildrenResponseType[numResults=0,numErrors=0]

Page 1 of 1 (1 items)

© Copyright 2011 Avid Technology, Inc.  Terms of Use |  Privacy Policy |  Site Map |  Find a Reseller