WAS, overpriced POS...which my current client uses. Does it present during deployment or at runtime? If the latter, I wonder if parent last classloading resolves the issue.
"Florent Guillaume" <[email protected]> wrote: >It seems to be a common WebSphere problem. >Please read the thread at >http://web.archiveorange.com/archive/v/mfjNEc44DbnDxD92reVN >The last message seems to provide a way to fix this. > >Florent > >On Thu, Dec 16, 2010 at 5:29 PM, <[email protected]> wrote: >> After some brainstorming we decided to run the Web application on >Tomcat >> 6.0. And it works. >> >> So we think that this is an issue with WebSphere Application Server. >There >> is some 'class' incompatiblity. In case, if you are curious what the >> exception is .. >> >> >> [12/16/10 9:24:08:656 EST] 00000022 FindDocuments E >> [com.syscom.ecm.RESTATOM.FindDocumentsATOM] [reportError:136] >ECM1003: ECM >> service log error: null >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R >> >org.apache.chemistry.opencmis.commons.exceptions.CmisConnectionException: >> Parsing exception! >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.parse( >> AbstractAtomPubService.java:460) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.getRepositoriesInternal( >> AbstractAtomPubService.java:636) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.RepositoryServiceImpl.getRepositoryInfo( >> RepositoryServiceImpl.java:79) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getRepositoryInfo( >> RepositoryServiceImpl.java:69) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl.connect( >> PersistentSessionImpl.java:525) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.createSession( >> SessionFactoryImpl.java:86) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >com.syscom.ecm.ContentFunctionManager.createApacheChemistryConnectionAtom( >> ContentFunctionManager.java:2247) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> com.syscom.ecm.ContentFunctionManager.findDocumentsCMIS_2( >> ContentFunctionManager.java:328) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >com.syscom.ecm.RESTATOM.FindDocumentsATOM.doPost(FindDocumentsATOM.java:94 >> ) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> >com.syscom.ecm.RESTATOM.FindDocumentsATOM.doGet(FindDocumentsATOM.java:53) >> [12/16/10 9:24:08:609 EST] 00000022 SystemErr R at >> javax.servlet.http.HttpServlet.service(HttpServlet.java:743) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.webcontainer.servlet.ServletWrapper.service( >> ServletWrapper.java:989) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest( >> ServletWrapper.java:501) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest( >> ServletWrapper.java:464) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3252) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:264) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.wswebcontainer.WebContainer.handleRequest( >> WebContainer.java:1439) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:112 >> ) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination( >> HttpInboundLink.java:454) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation( >> HttpInboundLink.java:383) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready( >> HttpInboundLink.java:263) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators( >> NewConnectionInitialReadCallback.java:214) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete( >> NewConnectionInitialReadCallback.java:113) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> >com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted( >> AioReadCompletionListener.java:165) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.io.async.AbstractAsyncFuture.invokeCallback( >> AbstractAsyncFuture.java:217) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.io.async.AsyncChannelFuture.fireCompletionActions( >> AsyncChannelFuture.java:161) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.io.async.ResultHandler.runEventProcessingLoop( >> ResultHandler.java:743) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R at >> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469) >> [12/16/10 9:24:08:625 EST] 00000022 SystemErr R Caused by: >> java.lang.IllegalArgumentException: Unrecognized property >> 'javax.xml.stream.isInterning' >> at >com.ctc.wstx.api.CommonConfig.getProperty(CommonConfig.java:81) >> at com.ctc.wstx.sr.BasicStreamReader.getProperty( >> BasicStreamReader.java:578) >> at com.ctc.wstx.sr.ValidatingStreamReader.getProperty( >> ValidatingStreamReader.java:177) >> at >> com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.create( >> StAXStreamConnector.java:67) >> at >> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0( >> UnmarshallerImpl.java:329) >> at >> com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal( >> UnmarshallerImpl.java:311) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.unmarshalElement( >> AtomPubParser.java:348) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseWorkspaceElement( >> AtomPubParser.java:399) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseWorkspace( >> AtomPubParser.java:172) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseServiceDoc( >> AtomPubParser.java:142) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parse( >> AtomPubParser.java:106) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.parse( >> AbstractAtomPubService.java:458) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.getRepositoriesInternal( >> AbstractAtomPubService.java:636) >> at >> >org.apache.chemistry.opencmis.client.bindings.spi.atompub.RepositoryServiceImpl.getRepositoryInfo( >> RepositoryServiceImpl.java:79) >> at >> >org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getRepositoryInfo( >> RepositoryServiceImpl.java:69) >> at >> >org.apache.chemistry.opencmis.client.runtime.PersistentSessionImpl.connect( >> PersistentSessionImpl.java:525) >> at >> >org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.createSession( >> SessionFactoryImpl.java:86) >> at >> >com.syscom.ecm.ContentFunctionManager.createApacheChemistryConnectionAtom( >> ContentFunctionManager.java:2247) >> at com.syscom.ecm.ContentFunctionManager.findDocumentsCMIS_2( >> ContentFunctionManager.java:328) >> at com.syscom.ecm.RESTATOM.FindDocumentsATOM.doPost( >> FindDocumentsATOM.java:94) >> at com.syscom.ecm.RESTATOM.FindDocumentsATOM.doGet( >> FindDocumentsATOM.java:53) >> at >javax.servlet.http.HttpServlet.service(HttpServlet.java:743) >> at >javax.servlet.http.HttpServlet.service(HttpServlet.java:856) >> at com.ibm.ws.webcontainer.servlet.ServletWrapper.service( >> ServletWrapper.java:989) >> at >com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest( >> ServletWrapper.java:501) >> at >com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest( >> ServletWrapper.java:464) >> at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest( >> WebApp.java:3252) >> at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest( >> WebGroup.java:264) >> at com.ibm.ws.webcontainer.WebContainer.handleRequest( >> WebContainer.java:811) >> at com.ibm.ws.wswebcontainer.WebContainer.handleRequest( >> WebContainer.java:1439) >> at com.ibm.ws.webcontainer.channel.WCChannelLink.ready( >> WCChannelLink.java:112) >> at >> >com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination( >> HttpInboundLink.java:454) >> at >> >com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation( >> HttpInboundLink.java:383) >> at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready( >> HttpInboundLink.java:263) >> 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:165) >> 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:136) >> at >com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195) >> at com.ibm.io.async.ResultHandler.runEventProcessingLoop( >> ResultHandler.java:743) >> at >com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873) >> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469) >> >> Thank you, >> Sreeni >> >> Sreenivas R Angara >> SYSCOM Inc., >> [email protected] >> Cell: (443) 986 4581 >> >> >> >> Florent Guillaume <[email protected]> >> 12/16/2010 09:37 AM >> Please respond to >> [email protected] >> >> >> To >> [email protected] >> cc >> >> Subject >> Re: Question on using Apache Chemistry >> >> >> >> >> >> >> Hi, >> >> How does it fail? Without details we cannot really help. >> >> Florent >> >> On Thu, Dec 16, 2010 at 3:11 PM, <[email protected]> wrote: >>> Hello all, >>> >>> I am working on using Apache Chemistry inside of Web app running on >>> WebSphere Application Server 6.1. >>> >>> As a Java client outside of a J2EE container it works just fine. >> However, >>> inside of J2EE container it fails >>> >>> Has anyone encountered this problem. >>> >>> >>> Thank you, >>> Sreeni >>> >>> Sreenivas R Angara >>> SYSCOM Inc., >>> [email protected] >>> Cell: (443) 986 4581 >> >> >> >> -- >> Florent Guillaume, Director of R&D, Nuxeo >> Open Source, Java EE based, Enterprise Content Management (ECM) >> http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 >> >> > > > >-- >Florent Guillaume, Director of R&D, Nuxeo >Open Source, Java EE based, Enterprise Content Management (ECM) >http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Sent from my Android phone with K-9 Mail. Please excuse my brevity.
