Hi,

Looks like classloading issue for me. 

Did you try to activate prefer-application-packages element: 
http://cxf.apache.org/docs/application-server-specific-configuration-guide.html#ApplicationServerSpecificConfigurationGuide-WebLogic
 ?

Regards,
Andrei.

> -----Original Message-----
> From: Sandeep Chittimalla [mailto:[email protected]]
> Sent: Mittwoch, 14. Juni 2017 16:59
> To: [email protected]
> Subject: Issue with openCMIS 1.1 integration
> 
> 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.CXFPortProvide
> r.createPortObject(CXFPortProvider.java:168)
> 
>         at
> org.apache.chemistry.opencmis.client.bindings.spi.webservices.AbstractPortPro
> vider.getPortObject(AbstractPortProvider.java:460)
> 
>         at
> org.apache.chemistry.opencmis.client.bindings.spi.webservices.AbstractPortPro
> vider.getRepositoryServicePort(AbstractPortProvider.java:282)
> 
>         at
> org.apache.chemistry.opencmis.client.bindings.spi.webservices.RepositoryServi
> ceImpl.getRepositoryInfos(RepositoryServiceImpl.java:72)
> 
>         at
> org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.get
> RepositoryInfos(RepositoryServiceImpl.java:92)
> 
>         at
> org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositor
> ies(SessionFactoryImpl.java:120)
> 
>         at
> org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositor
> ies(SessionFactoryImpl.java:107)
> 
>         at
> glog.server.document.cms.CmsHandlerCMIS.session(CmsHandlerCMIS.java:333
> )
> 
>         at
> glog.server.document.cms.CmsHandlerCMIS.getDocument(CmsHandlerCMIS.ja
> va:154)
> 
>         at
> glog.server.document.cms.CmsHandlerCMIS.getDocument(CmsHandlerCMIS.ja
> va:38)
> 
>         at
> glog.server.document.cms.CmsHandlerExternal.setContent(CmsHandlerExterna
> l.java:52)
> 
>         at
> glog.server.document.DocumentSessionBean.insertUpdateDocumentContent(D
> ocumentSessionBean.java:260)
> 
>         at
> glog.server.document.DocumentSessionBean.attachDocumentContent(Docume
> ntSessionBean.java:238)
> 
>         at
> glog.server.document.DocumentSessionBean.attachDocumentContent(Docume
> ntSessionBean.java:196)
> 
>         at
> glog.server.document.DocumentSessionStub.attachDocumentContent(Documen
> tSessionStub.java:298)
> 
>         at
> glog.server.document.gen.DocumentSessionSkel.attachDocumentContent(Docu
> mentSessionSkel.java:499)
> 
>         at
> glog.server.document.gen.DocumentSessionSkel.exec(DocumentSessionSkel.jav
> a:102)
> 
>         at glog.webserver.wrapper.SkelImpl.execDispatch(SkelImpl.java:16)
> 
>         at
> glog.server.wrapper.WrapperSessionBean.execDispatch(WrapperSessionBean.j
> ava:62)
> 
>         at
> glog.server.wrapper.WrapperSessionStub.execDispatch(WrapperSessionStub.ja
> va: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.createDocAndConte
> nt(DocumentContentSecureServlet.java:364)
> 
>         at
> glog.webserver.document.DocumentContentSecureServlet$5.doit(DocumentCo
> ntentSecureServlet.java:131)
> 
>         at
> glog.webserver.document.DocumentContentSecureServlet.getDocument(Docu
> mentContentSecureServlet.java:60)
> 
>         at
> glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer.ja
> va: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(StubSecu
> rityHelper.java:286)
> 
>         at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecu
> rityHelper.java:260)
> 
>         at
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.j
> ava: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(ClientSessionFil
> ter.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.j
> ava:25)
> 
>         at
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
> 
>         at
> glog.webserver.session.ContentTypeHeaderFilter.doFilter(ContentTypeHeaderFi
> lter.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(FrameInterceptFilte
> r.java:33)
> 
>         at
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
> 
>         at
> glog.webserver.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF
> ilter.java:46)
> 
> 
> 
> 
> 
> Can you please let us know how could we get rid of this issue ?
> 
> 
> 
> Thanks,
> 
> Sandeep

Reply via email to