Dear CFX support Team,
We are trying to integrate with openCMIS 11 to access our Sharepoint server. We
had integrated with other third party applications using JAX - WS web services.
While integrating with CMIS 11 we are facing one issue, we are sending the
Session parameter "web service implementation type parameter
(WEBSERVICES_JAXWS_IMPL)" as 'CXF' in the method call.
While trying to use any action we are getting the below error.
org.apache.chemistry.opencmis.commons.exceptions.CmisConnectionException:
Cannot initalize Web Services port object:
weblogic.wsee.jaxws.spi.ClientInstanceInvocationHandler cannot be cast to
org.apache.cxf.frontend.ClientProxy
at
org.apache.chemistry.opencmis.client.bindings.spi.webservices.CXFPortProvider.createPortObject(CXFPortProvider.java:168)
at
org.apache.chemistry.opencmis.client.bindings.spi.webservices.AbstractPortProvider.getPortObject(AbstractPortProvider.java:460)
at
org.apache.chemistry.opencmis.client.bindings.spi.webservices.AbstractPortProvider.getRepositoryServicePort(AbstractPortProvider.java:282)
at
org.apache.chemistry.opencmis.client.bindings.spi.webservices.RepositoryServiceImpl.getRepositoryInfos(RepositoryServiceImpl.java:72)
at
org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getRepositoryInfos(RepositoryServiceImpl.java:92)
at
org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositories(SessionFactoryImpl.java:120)
at
org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositories(SessionFactoryImpl.java:107)
at
glog.server.document.cms.CmsHandlerCMIS.session(CmsHandlerCMIS.java:333)
at
glog.server.document.cms.CmsHandlerCMIS.getDocument(CmsHandlerCMIS.java:154)
at
glog.server.document.cms.CmsHandlerCMIS.getDocument(CmsHandlerCMIS.java:38)
at
glog.server.document.cms.CmsHandlerExternal.setContent(CmsHandlerExternal.java:52)
at
glog.server.document.DocumentSessionBean.insertUpdateDocumentContent(DocumentSessionBean.java:260)
at
glog.server.document.DocumentSessionBean.attachDocumentContent(DocumentSessionBean.java:238)
at
glog.server.document.DocumentSessionBean.attachDocumentContent(DocumentSessionBean.java:196)
at
glog.server.document.DocumentSessionStub.attachDocumentContent(DocumentSessionStub.java:298)
at
glog.server.document.gen.DocumentSessionSkel.attachDocumentContent(DocumentSessionSkel.java:499)
at
glog.server.document.gen.DocumentSessionSkel.exec(DocumentSessionSkel.java:102)
at glog.webserver.wrapper.SkelImpl.execDispatch(SkelImpl.java:16)
at
glog.server.wrapper.WrapperSessionBean.execDispatch(WrapperSessionBean.java:62)
at
glog.server.wrapper.WrapperSessionStub.execDispatch(WrapperSessionStub.java:34)
at glog.webserver.wrapper.BaseWrapper.execDispatch(BaseWrapper.java:150)
at
glog.server.document.gen.DocumentSessionWrapper.attachDocumentContent(DocumentSessionWrapper.java:214)
at
glog.webserver.document.DocumentUtil.attachContent(DocumentUtil.java:59)
at
glog.webserver.document.DocumentContentSecureServlet.createDocAndContent(DocumentContentSecureServlet.java:364)
at
glog.webserver.document.DocumentContentSecureServlet$5.doit(DocumentContentSecureServlet.java:131)
at
glog.webserver.document.DocumentContentSecureServlet.getDocument(DocumentContentSecureServlet.java:60)
at
glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer.java:80)
at glog.webserver.util.BaseServlet.serviceInternal(BaseServlet.java:995)
at glog.webserver.util.BaseServlet.doServicePost(BaseServlet.java:889)
at glog.webserver.util.BaseServlet.service(BaseServlet.java:877)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)
at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)
at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at glog.webserver.screenlayout.CsrfFilter.doFilter(CsrfFilter.java:79)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.session.ParameterValidation.doFilter(ParameterValidation.java:32)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.session.clientsession.ClientSessionFilter.doFilter(ClientSessionFilter.java:74)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.session.CacheControlFilter.doFilter(CacheControlFilter.java:29)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.session.ProtectionHeaderFilter.doFilter(ProtectionHeaderFilter.java:25)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.session.ContentTypeHeaderFilter.doFilter(ContentTypeHeaderFilter.java:25)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at glog.webserver.session.CSPFilter.doFilter(CSPFilter.java:27)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.screenlayout.FrameInterceptFilter.doFilter(FrameInterceptFilter.java:33)
at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at
glog.webserver.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:46)
Can you please let us know how could we get rid of this issue ?
Thanks,
Sandeep