Hi

Maybe try removing cxf from the webapp to start. If not an option we have a
flag to try to solve it but better to clean up the app.

Le 26 sept. 2016 10:17, "gchauvet" <[email protected]> a écrit :

> According to https://issues.apache.org/jira/browse/TOMEE-1898, I've added
> a
> empty beans.xml in my project (ATM, I use TomEE 7.0.1), but I get this log
> at launch time:
>
> INFOS - ------------------------- localhost -> /cmis/test
> INFOS - Configuring enterprise application:
> D:\NetBeansProjects\test\test-cmis-server\target\test-cmis-
> server-1.0.0-SNAPSHOT
> INFOS - Configuring Service(id=Default Managed Container, type=Container,
> provider-id=Default Managed Container)
> INFOS - Auto-creating a container for bean cmis/test.Comp375696282:
> Container(type=MANAGED, id=Default Managed Container)
> INFOS - Creating Container(id=Default Managed Container)
> INFOS - Using directory C:\Apache\TomEE\7\0\1\temp for stateful session
> passivation
> INFOS - Auto-linking resource-ref
> 'java:comp/env/net.test.backends.cmis.testCmisService/dossier' in bean
> cmis/test.Comp375696282 to Resource(id=jdbc/test/dossier)
> INFOS - Auto-linking resource-ref
> 'java:comp/env/net.test.backends.cmis.testCmisServiceFactory/dossier' in
> bean cmis/test.Comp375696282 to Resource(id=jdbc/test/dossier)
> INFOS - Enterprise application
> "D:\NetBeansProjects\test\test-cmis-server\target\test-
> cmis-server-1.0.0-SNAPSHOT"
> loaded.
> INFOS - Assembling app:
> D:\NetBeansProjects\test\test-cmis-server\target\test-cmis-
> server-1.0.0-SNAPSHOT
> INFOS - Existing thread singleton service in SystemInstance():
> org.apache.openejb.cdi.ThreadSingletonServiceImpl@2bbf180e
> INFOS - OpenWebBeans Container is starting...
> INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
> INFOS - Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
> INFOS - All injection points were validated successfully.
> INFOS - OpenWebBeans Container has started, it took 539 ms.
> INFOS - using context file
> D:\NetBeansProjects\test\test-cmis-server\target\test-cmis-
> server-1.0.0-SNAPSHOT\META-INF\context.xml
> INFOS - Deployed
> Application(path=D:\NetBeansProjects\test\test-
> cmis-server\target\test-cmis-server-1.0.0-SNAPSHOT)
> INFOS - At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> INFOS - Initialized Services Factory:
> net.test.backends.cmis.testCmisServiceFactory
> INFOS - Creating Service
> {http://webservices.impl.server.opencmis.chemistry.apache.org/}
> RepositoryServiceService
> from class
> org.apache.chemistry.opencmis.commons.impl.jaxb.RepositoryServicePort
> INFOS - Setting the server's publish address to be /RepositoryService
> INFOS - Creating Service
> {http://webservices.impl.server.opencmis.chemistry.apache.org/}
> RepositoryService10Service
> from class
> org.apache.chemistry.opencmis.server.impl.webservices.
> RepositoryServicePort10
> INFOS - Setting the server's publish address to be /RepositoryService
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.ObjectService10
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/ObjectService10Service,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> ObjectService10Service)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.ObjectService10)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.MultiFilingService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/MultiFilingServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> MultiFilingServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.MultiFilingService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.ObjectService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/ObjectServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> ObjectServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.ObjectService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.RepositoryService10
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/RepositoryService10Service
> ,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> RepositoryService10Service)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.RepositoryService10)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.VersioningService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/VersioningServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> VersioningServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.VersioningService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.DiscoveryService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/DiscoveryServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> DiscoveryServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.DiscoveryService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.NavigationService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/NavigationServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> NavigationServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.NavigationService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.PolicyService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/PolicyServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> PolicyServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.PolicyService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.RepositoryService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/RepositoryServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> RepositoryServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.RepositoryService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.RelationshipService
> webservice: *bean parameter may not be null*
> INFOS -
> Webservice(wsdl=http://localhost:8080/cmis/test/RelationshipServiceService
> ,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> RelationshipServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.RelationshipService)
> INFOS - Can't use cdi to create class
> org.apache.chemistry.opencmis.server.impl.webservices.AclService
> webservice:
> bean parameter may not be null
> INFOS - Webservice(wsdl=http://localhost:8080/cmis/test/AclServiceService,
> qname={http://webservices.impl.server.opencmis.chemistry.apache.org/}
> AclServiceService)
> -->
> Pojo(id=localhost.cmis/test.org.apache.chemistry.opencmis.
> server.impl.webservices.AclService)
> INFOS - Deployment of configuration descriptor
> C:\Apache\TomEE\7\0\1\conf\Catalina\localhost\cmis#test.xml has finished
> in
> 8 075 ms
>
>
> When application is launched,  I get a 500 error code when I try to access
> one of wsdl descriptors :
> javax.xml.ws.WebServiceException: java.lang.ClassCastException: *Cannot
> cast
> org.apache.cxf.management.jmx.InstrumentationManagerImpl to
> org.apache.cxf.management.InstrumentationManager*
>         org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:371)
>         org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
>
> org.apache.cxf.jaxws.spi.ProviderImpl.createAndPublishEndpoint(
> ProviderImpl.java:155)
>         javax.xml.ws.Endpoint.publish(Endpoint.java:240)
>
> org.apache.chemistry.opencmis.server.impl.webservices.
> CmisWebServicesServlet.publish(CmisWebServicesServlet.java:335)
>
> org.apache.chemistry.opencmis.server.impl.webservices.
> CmisWebServicesServlet.loadBus(CmisWebServicesServlet.java:311)
>
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.
> init(CXFNonSpringServlet.java:77)
>
> org.apache.chemistry.opencmis.server.impl.webservices.
> CmisWebServicesServlet.init(CmisWebServicesServlet.java:114)
>         org.apache.tomee.catalina.OpenEJBValve.invoke(
> OpenEJBValve.java:44)
>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:522)
>
> org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:79)
>
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:620)
>         org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:349)
>         org.apache.coyote.http11.Http11Processor.service(
> Http11Processor.java:1110)
>
> org.apache.coyote.AbstractProcessorLight.process(
> AbstractProcessorLight.java:66)
>
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(
> AbstractProtocol.java:785)
>
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> doRun(NioEndpoint.java:1425)
>
> org.apache.tomcat.util.net.SocketProcessorBase.run(
> SocketProcessorBase.java:52)
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> TaskThread.java:61)
>         java.lang.Thread.run(Thread.java:745)
>
> Someone have already encountered this issue ?
>
> Best regards,
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Chemistry-beans-xml-and-ClassCastException-tp4680196.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Reply via email to