cancel
Showing results for 
Search instead for 
Did you mean: 

CMIS Parsing Exception Error Jboss

stevegreenbaum
Champ in-the-making
Champ in-the-making
I am performing a CMIS select using Chemistry and receive a parsing exception error when I deploy the code to JBoss.  No error occurs when I test within Eclipse.  The error occurs when executing
ItemIterable<QueryResult> results = session.query………..

Any thoughts would be appreciated.

I’ve seen a couple of reports of this message which may be related, but no possible solution is provided.  https://forums.alfresco.com/en/viewtopic.php?f=45&t=41994  http://issues.liferay.com/browse/LPS-23409

I am running Alfresco 4.0c  with Chemistry 0.4. 


Java console

16:20:30,234 ERROR [STDERR] org.apache.chemistry.opencmis.commons.exceptions.CmisConnectionException: Parsing exception!
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.parse(AbstractAtomPubService.java:529)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.getRepositoriesInternal(AbstractAtomPubService.java:717)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.RepositoryServiceImpl.getRepositoryInfos(RepositoryServiceImpl.java:58)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getRepositoryInfos(RepositoryServiceImpl.java:85)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositories(SessionFactoryImpl.java:109)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositories(SessionFactoryImpl.java:96)
16:20:30,234 ERROR [STDERR] at trademarks.cms.CMS.createSession(CMS.java:192)
16:20:30,234 ERROR [STDERR] at trademarks.cms.CMS.getDocumentRendition(CMS.java:131)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.getSubmissionPrimaryDocument(WorkListQueries.java:355)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.getSubmissionDocuments(WorkListQueries.java:337)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.ExecuteGetAssigned(WorkListQueries.java:100)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.getAssigned(WorkListQueries.java:73)
16:20:30,234 ERROR [STDERR] at com.mantech.common.RetrieveEmployeeListData.getWorkEmployeeList(RetrieveEmployeeListData.java:24)
16:20:30,234 ERROR [STDERR] at com.mantech.common.WorkEmployeeList2Json.retriveEmployeeJson(WorkEmployeeList2Json.java:40)
16:20:30,234 ERROR [STDERR] at com.uspto.Java2Json.server.WorkEmployeeToJsonServlet.doGet(WorkEmployeeToJsonServlet.java:19)
16:20:30,234 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
16:20:30,234 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
16:20:30,234 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
16:20:30,234 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
16:20:30,234 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
16:20:30,234 ERROR [STDERR] at java.lang.Thread.run(Unknown Source)
16:20:30,234 ERROR [STDERR] Caused by: java.lang.NullPointerException
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.commons.impl.JaxBHelper.createUnmarshaller(JaxBHelper.java:91)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.unmarshalElement(AtomPubParser.java:391)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseWorkspaceElement(AtomPubParser.java:443)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseWorkspace(AtomPubParser.java:216)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parseServiceDoc(AtomPubParser.java:186)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AtomPubParser.parse(AtomPubParser.java:136)
16:20:30,234 ERROR [STDERR] at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.parse(AbstractAtomPubService.java:527)
16:20:30,234 ERROR [STDERR] … 36 more
16:20:30,234 ERROR [STDERR] java.lang.NullPointerException
16:20:30,234 ERROR [STDERR] at trademarks.cms.CMS.getDocumentRendition(CMS.java:132)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.getSubmissionPrimaryDocument(WorkListQueries.java:355)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.getSubmissionDocuments(WorkListQueries.java:337)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.ExecuteGetAssigned(WorkListQueries.java:100)
16:20:30,234 ERROR [STDERR] at trademarks.ui.queries.WorkListQueries.getAssigned(WorkListQueries.java:73)
16:20:30,234 ERROR [STDERR] at com.mantech.common.RetrieveEmployeeListData.getWorkEmployeeList(RetrieveEmployeeListData.java:24)
16:20:30,234 ERROR [STDERR] at com.mantech.common.WorkEmployeeList2Json.retriveEmployeeJson(WorkEmployeeList2Json.java:40)
16:20:30,234 ERROR [STDERR] at com.uspto.Java2Json.server.WorkEmployeeToJsonServlet.doGet(WorkEmployeeToJsonServlet.java:19)
16:20:30,234 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
16:20:30,234 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
16:20:30,234 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
16:20:30,234 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
16:20:30,234 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
16:20:30,234 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
16:20:30,234 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
16:20:30,234 ERROR [STDERR] at java.lang.Thread.run(Unknown Source)

Alfresco Log:
16:09:40,384 ERROR
[org.springframework.extensions.webscripts.AbstractRuntime] Exception
from executeScript - redirecting to status template error: 01020002
Wrapped Exception (with status template): 01020081 Failed to execute
script 'classpath*:alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js':
01020080
org.springframework.extensions.webscripts.WebScriptException: 01020002
Wrapped Exception (with status template): 01020081 Failed to execute
script 'classpath*:alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js':
01020080
       at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:971)
       at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)
       at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:393)
       at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)
       at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462)
       at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500)
       at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:316)
       at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372)
       at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
       at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
       at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
       at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
       at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
       at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
       at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)
       at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
       at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
       at java.lang.Thread.run(Thread.java:662)
Caused by: org.alfresco.scripts.ScriptException: 01020081 Failed to
execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js':
01020080
       at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:195)
       at org.alfresco.repo.processor.ScriptServiceImpl.execute(ScriptServiceImpl.java:212)
       at org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:174)
       at org.alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:102)
       at org.springframework.extensions.webscripts.AbstractWebScript.executeScript(AbstractWebScript.java:1194)
       at org.alfresco.repo.cmis.rest.CMISWebScript.executeScript(CMISWebScript.java:46)
       at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86)
       … 25 more
Caused by: org.alfresco.repo.search.impl.lucene.LuceneQueryParserException:
01020080
       at org.alfresco.repo.search.impl.solr.SolrQueryHTTPClient.executeQuery(SolrQueryHTTPClient.java:364)
       at org.alfresco.repo.search.impl.solr.SolrQueryLanguage.executeQuery(SolrQueryLanguage.java:49)
       at org.alfresco.repo.search.impl.solr.SolrCMISQueryServiceImpl.query(SolrCMISQueryServiceImpl.java:93)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:65)
       at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
       at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
       at $Proxy140.query(Unknown Source)
       at org.alfresco.repo.cmis.rest.CMISScript.query(CMISScript.java:683)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:155)
       at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243)
       at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:76)
       at org.mozilla.javascript.gen.c12._c0(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js:67)
       at org.mozilla.javascript.gen.c12.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js)
       at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393)
       at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834)
       at org.mozilla.javascript.gen.c12.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js)
       at org.mozilla.javascript.gen.c12.exec(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js)
       at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:483)
       at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:191)
       … 31 more
Caused by: java.net.SocketException: Software caused connection abort:
recv failed
       at java.net.SocketInputStream.socketRead0(Native Method)
       at java.net.SocketInputStream.read(SocketInputStream.java:129)
       at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
       at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)
       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755)
       at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
       at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
       at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
       at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
       at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
       at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
       at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
       at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
       at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
       at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
       at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
       at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
       at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
       at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
       at org.alfresco.repo.search.impl.solr.SolrQueryHTTPClient.executeQuery(SolrQueryHTTPClient.java:318)
       … 57 more
1 REPLY 1

stevegreenbaum
Champ in-the-making
Champ in-the-making
As a quick follow-up, there was nothing wrong with my code.  The issue was resolved by removing a jar from the server that had inadvertently gotten included in the build (cxf-2.2.2-patched.jar).