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. >
