IBM FileNet Webdav problem

Having trouble installing Oxygen? Got a bug to report? Post it all here.
yury.eroshenkov
Posts: 34
Joined: Mon Jun 03, 2013 2:17 pm

IBM FileNet Webdav problem

Post by yury.eroshenkov »

Dear, oXygen team support.
Again, DITAWorks team needs help.;)
As you may know, our solition is a DITA CMS, which cover all documentation lifecycle. For DITA topics authoring we're using your Author Component (Applet).
But the problem not in this applet, but, actually, with standalone oXygen Editor.
We're using IBM FileNet as a content repository. Some of our clients prefer to author the content with standalone oXygen editor via WEBDAV connection. And here some strange things happen.
There are no exact case, but when the connection established and some topic is open in Editor for some time (for example, for an hour),
FileNet repository begans to create a dozen copies of the locked file with default type "Document", instead of custom type of the main locked file. As a result, FileNet server is down and only restart of the WebSphere helps.
FileNet log when the issue occures:

Code: Select all


************* End Display Current Environment *************
[26.8.14 13.33.47:640 FET] 00000015 ThreadMonitor W WSVR0605W: Thread "WebContainer : 4" (00000034) has been active for 677406 milliseconds and may be hung. There is/are 1 thread(s) in total in the server that may be hung.
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:140)
at com.ibm.db2.jcc.t4.x.b(x.java:208)
at com.ibm.db2.jcc.t4.x.c(x.java:360)
at com.ibm.db2.jcc.t4.x.c(x.java:473)
at com.ibm.db2.jcc.t4.x.v(x.java:1241)
at com.ibm.db2.jcc.t4.y.b(y.java:165)
at com.ibm.db2.jcc.t4.n.b(n.java:36)
at com.ibm.db2.jcc.t4.b.readLocalCommit_(b.java:2935)
at com.ibm.db2.jcc.am.Connection.readCommit(Connection.java:1236)
at com.ibm.db2.jcc.am.Connection.flowCommit(Connection.java:1159)
at com.ibm.db2.jcc.t4.b.flowCommit(b.java:5930)
at com.ibm.db2.jcc.am.Connection.flowAutoCommit(Connection.java:1166)
at com.ibm.db2.jcc.am.ResultSet.flowAutoCommitIfNotAutoCommitted(ResultSet.java:616)
at com.ibm.db2.jcc.am.ResultSet.closeX(ResultSet.java:510)
at com.ibm.db2.jcc.am.ResultSet.nextX(ResultSet.java:414)
at com.ibm.db2.jcc.am.ResultSet.next(ResultSet.java:308)
at com.ibm.ws.rsadapter.jdbc.WSJdbcResultSet.next(WSJdbcResultSet.java:3120)
at com.filenet.engine.dbpersist.DBResult.getRows(DBResult.java:192)
at com.filenet.engine.dbpersist.DBResult.nextRow(DBResult.java:350)
at com.filenet.engine.retrieve.AdHocClassRetriever.loadObject(AdHocClassRetriever.java:5101)
at com.filenet.engine.retrieve.AdHocClassRetriever.doSearchImpl(AdHocClassRetriever.java:1535)
at com.filenet.engine.retrieve.AdHocClassRetriever.doSearch(AdHocClassRetriever.java:1201)
at com.filenet.engine.retrieve.AdHocClassRetriever.executeSearch(AdHocClassRetriever.java:732)
at com.filenet.engine.jca.impl.RequestBrokerImpl.executeSearch(RequestBrokerImpl.java:895)
at com.filenet.engine.jca.impl.RequestBrokerImpl.executeSearch(RequestBrokerImpl.java:817)
at com.filenet.engine.ejb.EngineCoreBean._executeSearch(EngineCoreBean.java:318)
at com.filenet.engine.ejb.EngineCoreBean.executeSearch(EngineCoreBean.java:286)
at com.filenet.engine.ejb.EJSLocalStatelessEngineCore_22877cb1.executeSearch(Unknown Source)
at com.filenet.engine.ejb.EngineBean.executeSearch(EngineBean.java:538)
at com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_2e64c374.executeSearch(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.CORBA.iiop.ClientDelegate$3.run(ClientDelegate.java:1189)
at java.security.AccessController.doPrivileged(AccessController.java:327)
at com.ibm.CORBA.iiop.ClientDelegate.invoke0(ClientDelegate.java:1186)
at com.ibm.CORBA.iiop.ClientDelegate$ClientDelegate0.invoke(ClientDelegate.java:1423)
at com.sun.proxy.$Proxy37.executeSearch(Unknown Source)
at com.filenet.apiimpl.transport.ejbstubs._Engine_Stub.executeSearch(Unknown Source)
at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl._executeSearch(EJBSession.java:925)
at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.run(EJBSession.java:543)
at java.security.AccessController.doPrivileged(AccessController.java:362)
at javax.security.auth.Subject.doAs(Subject.java:573)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:194)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:151)
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.filenet.apiimpl.util.J2EEUtilWS.doAs(J2EEUtilWS.java:215)
at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.executeSearch(EJBSession.java:638)
at com.filenet.apiimpl.transport.ejb.EJBSession.executeSearch(EJBSession.java:306)
at com.filenet.apiimpl.util.SessionHandle.executeSearch(SessionHandle.java:193)
at com.filenet.apiimpl.core.Session.callExecuteSearch(Session.java:199)
at com.filenet.apiimpl.core.Session.fetchObjects(Session.java:776)
at com.filenet.apiimpl.core.Session.fetchObjects(Session.java:952)
at com.filenet.apiimpl.query.RepositorySearch.fetchObjects(RepositorySearch.java:164)
at com.filenet.api.query.SearchScope.fetchObjects(SearchScope.java:218)
at com.filenet.wcm.api.impl.bd.ZMI_GetContainmentName.execute(ZMI_GetContainmentName.java:123)
at com.filenet.wcm.api.impl.bd.MethodImplementation.createAndCall(MethodImplementation.java:154)
at com.filenet.wcm.api.impl.bd.RcBd.performMethodAndGetResponse(RcBd.java:222)
at com.filenet.wcm.api.impl.bd.RcBd.doRpc(RcBd.java:130)
at com.filenet.wcm.api.impl.bd.RcBd.doRpc(RcBd.java:40)
at com.filenet.wcm.api.impl.RemoteCommand.execute(RemoteCommand.java:415)
at com.filenet.wcm.api.impl.RemoteCommand.executeInner(RemoteCommand.java:397)
at com.filenet.wcm.api.impl.RemoteCommand.execute(RemoteCommand.java:329)
at com.filenet.wcm.api.impl.RemoteCommand.executeExpectingStringArray(RemoteCommand.java:285)
at com.filenet.wcm.api.impl.BaseObjectImpl.getContainmentNames(BaseObjectImpl.java:1110)
at com.filenet.wcm.apps.server.util.webdav.dp.WebDAVDataProvider.getDocumentViaParentFolder(WebDAVDataProvider.java:112)
at com.filenet.wcm.apps.server.util.webdav.dp.WebDAVDataProvider.doPut(WebDAVDataProvider.java:561)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:260)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
....thousands rows like this...
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.execute(LockMethod.java:78)
at com.filenet.wcm.apps.server.servlet.WebDAVServlet.service(WebDAVServlet.java:50)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
at com.filenet.ae.servlet.filter.SecurityPluginFilter.doFilter(SecurityPluginFilter.java:167)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.ThreadLocalCleanupFilter.doFilter(ThreadLocalCleanupFilter.java:40)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.PostprocessorFilter.doFilter(PostprocessorFilter.java:38)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.ContainerBasedFilter.doFilter(ContainerBasedFilter.java:244)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.SessionStateFilter.doFilter(SessionStateFilter.java:158)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.PreprocessorFilter.doFilter(PreprocessorFilter.java:118)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3994)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:945)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:277)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1660)
[26.8.14 13.33.48:390 FET] 00000015 ThreadMonitor W WSVR0605W: Thread "WebContainer : 15" (00000049) has been active for 697422 milliseconds and may be hung. There is/are 2 thread(s) in total in the server that may be hung.
at com.filenet.apiimpl.util.BaseLogger.logError(BaseLogger.java:324)
at com.filenet.engine.util.Logger.logError(Logger.java:464)
at com.filenet.engine.jca.impl.RequestBrokerImpl.getObjects(RequestBrokerImpl.java:654)
at com.filenet.engine.ejb.EngineCoreBean._getObjects(EngineCoreBean.java:208)
at com.filenet.engine.ejb.EngineCoreBean.getObjects(EngineCoreBean.java:175)
at com.filenet.engine.ejb.EJSLocalStatelessEngineCore_22877cb1.getObjects(Unknown Source)
at com.filenet.engine.ejb.EngineBean.getObjects(EngineBean.java:415)
at com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_2e64c374.getObjects(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.CORBA.iiop.ClientDelegate$3.run(ClientDelegate.java:1189)
at java.security.AccessController.doPrivileged(AccessController.java:327)
at com.ibm.CORBA.iiop.ClientDelegate.invoke0(ClientDelegate.java:1186)
at com.ibm.CORBA.iiop.ClientDelegate$ClientDelegate0.invoke(ClientDelegate.java:1423)
at com.sun.proxy.$Proxy37.getObjects(Unknown Source)
at com.filenet.apiimpl.transport.ejbstubs._Engine_Stub.getObjects(Unknown Source)
at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl._getObjects(EJBSession.java:675)
at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.run(EJBSession.java:531)
at java.security.AccessController.doPrivileged(AccessController.java:362)
at javax.security.auth.Subject.doAs(Subject.java:573)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:194)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:151)
at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.filenet.apiimpl.util.J2EEUtilWS.doAs(J2EEUtilWS.java:215)
at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.getObjects(EJBSession.java:573)
at com.filenet.apiimpl.transport.ejb.EJBSession.getObjects(EJBSession.java:470)
at com.filenet.apiimpl.util.SessionHandle.getObjects(SessionHandle.java:381)
at com.filenet.apiimpl.core.Session.callGetObjects(Session.java:122)
at com.filenet.apiimpl.core.Session.executeGetObject(Session.java:327)
at com.filenet.apiimpl.core.Session.getObject(Session.java:341)
at com.filenet.apiimpl.core.DispatchEntries.FetchObject_28(DispatchEntries.java:989)
at com.filenet.apiimpl.core.ObjectStoreImpl.fetchObject(ObjectStoreImpl.java:1267)
at com.filenet.wcm.apps.server.util.webdav.dp.WebDAVDataProvider.getObjectByPath(WebDAVDataProvider.java:323)
at com.filenet.wcm.apps.server.util.webdav.dp.WebDAVDataProvider.getObjectByPath(WebDAVDataProvider.java:176)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:132)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.executeLock(LockMethod.java:261)
at com.filenet.wcm.apps.server.util.webdav.method.LockMethod.execute(LockMethod.java:78)
at com.filenet.wcm.apps.server.servlet.WebDAVServlet.service(WebDAVServlet.java:50)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
at com.filenet.ae.servlet.filter.SecurityPluginFilter.doFilter(SecurityPluginFilter.java:167)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.ThreadLocalCleanupFilter.doFilter(ThreadLocalCleanupFilter.java:40)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.PostprocessorFilter.doFilter(PostprocessorFilter.java:38)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.ContainerBasedFilter.doFilter(ContainerBasedFilter.java:244)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.SessionStateFilter.doFilter(SessionStateFilter.java:158)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.filenet.ae.toolkit.server.servlet.filter.PreprocessorFilter.doFilter(PreprocessorFilter.java:118)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3994)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:945)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:277)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1660)
We don't know exactly to which side (server side or client) the problem belongs, but we didn't find any mention of such problem on FileNet forums and documentation. We tried to patch FilNet with last fixpacks, but without any
result. Can you help us to find out the reason of this situation, and, if it's possible, provide as a workaround? Have you expirience of using FileNet WEBDAV connection?
Have you a possibility to investigate this problem with local FileNet? Or we have to provide an access to our installation?
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: IBM FileNet Webdav problem

Post by adrian »

Hello,

From what I see in the server stack trace the issue may be triggered by the resource locking that Oxygen performs. But, regarding the dozen copies, as far as I can tell it's probably the WebDAV server that messes things up.

By default, Oxygen locks a WebDAV resource when opened in the editor, determines the actual lock timeout (by default 5 minutes) and refreshes that lock at intervals calculated to be half of the timeout value (2.5 minutes) for the duration the file is kept opened. When the resource is closed, Oxygen also releases the lock.
When opening a resource, Oxygen reads the entire resource contents into memory and does not keep any open connections for the duration the file is kept open in the editor. During this time it only communicates with the server at the specified intervals in order to refresh the lock.


If you want to enable network logging on Oxygen's side to investigate this, create a file named log4j.properties in the Oxygen installation folder with the following contents:

Code: Select all

log4j.rootCategory= info, R2

log4j.category.org.apache.http.impl.conn=debug
log4j.category.org.apache.http.impl.client=debug
log4j.category.org.apache.http.client=debug
log4j.category.org.apache.http.wire=debug
log4j.category.org.apache.http=debug
log4j.category.ro.sync.net.protocol.ftp=debug
log4j.category.ro.sync.net.protocol.http=debug
log4j.category.ro.sync.fsv=debug

log4j.appender.R2=org.apache.log4j.RollingFileAppender
log4j.appender.R2.File=${user.home}/Desktop/oxygenLog/oxygen.log
log4j.appender.R2.MaxFileSize=12000KB
log4j.appender.R2.MaxBackupIndex=20
log4j.appender.R2.layout=org.apache.log4j.PatternLayout
log4j.appender.R2.layout.ConversionPattern=%r %p [ %t ] %c - %m%n
Restart Oxygen, reproduce the problem and close Oxygen. You will find a directory named 'oxygenLog' on your Desktop and inside it the generated log files(oxygen.log.*). Please zip those files and send them to our support email address, support@oxygenxml.com.
Note that the logging/debug mode decreases the application performance for the logged operations (HTTP/FTP in this case). At the end of the procedure please do not forget to move or remove the file 'log4j.properties' from the Oxygen installation directory.


If the issue is indeed triggered by the automatic resource locking (or lock refreshing), that can be disabled in Oxygen in Options > Preferences, Network Connection Settings > HTTP(S)/WebDAV, WebDAV subsection, "Lock WebDAV files on open".

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
yury.eroshenkov
Posts: 34
Joined: Mon Jun 03, 2013 2:17 pm

Re: IBM FileNet Webdav problem

Post by yury.eroshenkov »

Thank you Adrian.
i've sent details at support@oxygenxml.com.
Post Reply