Return-Path: X-Original-To: apmail-cxf-dev-archive@www.apache.org Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 775BDC0AD for ; Fri, 21 Jun 2013 14:32:52 +0000 (UTC) Received: (qmail 37396 invoked by uid 500); 21 Jun 2013 14:32:51 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 37298 invoked by uid 500); 21 Jun 2013 14:32:50 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 37290 invoked by uid 99); 21 Jun 2013 14:32:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Jun 2013 14:32:50 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of rmannibucau@gmail.com designates 209.85.212.41 as permitted sender) Received: from [209.85.212.41] (HELO mail-vb0-f41.google.com) (209.85.212.41) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Jun 2013 14:32:44 +0000 Received: by mail-vb0-f41.google.com with SMTP id p13so5904992vbe.14 for ; Fri, 21 Jun 2013 07:32:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=9012tdVwPu15hwHNr2dmKYZR7DzVjha0n7FLrEUP6vE=; b=A2M/xMPiNkhyDI0DNmMZKttURSx47Rrsesoeyeuhv9+ZtooCGhLEE9LuWoIg5XYo4x xeRpoQ6wN1+nlsCk3M4OBpzfINQuyKnfNQH0KUgQ6s1MszwSrR/3txYbl60yWCfRaNuj F2tm5s/UuiEagnQKnTWnRr8TUX1Xmbn+/niiiWKAqJinI29vXy8QYIr8d3cwXYeCEUN3 fHeVmwxTi/WPKkxZkW9ZmJHHVn1HF+LbXZo6IbrrFgfo+1Er8owrf7XCV473hbzJk56K NM5dFFsP3afFjynFqJBPPM9NJsdWEhjwqlGo9lst8NU70RM0BSAtDGN5D3X8ELDgJ7aq wOQw== MIME-Version: 1.0 X-Received: by 10.52.74.67 with SMTP id r3mr4865741vdv.112.1371825143208; Fri, 21 Jun 2013 07:32:23 -0700 (PDT) Received: by 10.58.152.194 with HTTP; Fri, 21 Jun 2013 07:32:23 -0700 (PDT) Received: by 10.58.152.194 with HTTP; Fri, 21 Jun 2013 07:32:23 -0700 (PDT) In-Reply-To: References: <1371820140260-5729652.post@n5.nabble.com> Date: Fri, 21 Jun 2013 16:32:23 +0200 Message-ID: Subject: Re: [cxf] tomee Error deploying CXF webservice From: Romain Manni-Bucau To: dev@cxf.apache.org Content-Type: multipart/alternative; boundary=bcaec501666d5ae2a904dfaaee7e X-Virus-Checked: Checked by ClamAV on apache.org --bcaec501666d5ae2a904dfaaee7e Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable FYI this should work on trunk (providing cxf) Le 21 juin 2013 16:21, "Daniel Kulp" a =E9crit : > > This looks like a class loader issue. Keep in mind, TomEE includes CXF > already. Thus, if you are adding CXF to your project, it may end up in > TomEE twice and then have conflicts. > > Dan > > > > On Jun 21, 2013, at 9:09 AM, ced_benoit wrote: > > > Hi, > > > > I have simple webservice and when I start the server, by exemple in > eclipse, > > i have this error come: > > > > SEVERE: Error deploying CXF webservice for servlet > > web.serve.cxf.test.TestWS3 > > org.apache.cxf.service.factory.ServiceConstructionException > > at > > > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.createDefault= DataBinding(ReflectionServiceFactoryBean.java:232) > > at > > > org.apache.cxf.service.factory.AbstractServiceFactoryBean.getDataBinding(= AbstractServiceFactoryBean.java:109) > > at > > > org.apache.cxf.service.factory.AbstractServiceFactoryBean.getDataBinding(= AbstractServiceFactoryBean.java:105) > > at > > > org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.generatedWrapperBean= Class(JaxWsServiceFactoryBean.java:662) > > at > > > org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.getExtraClass(JaxWsS= erviceFactoryBean.java:638) > > at > > > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceF= romClass(ReflectionServiceFactoryBean.java:468) > > at > > > org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.buildServiceFromClas= s(JaxWsServiceFactoryBean.java:690) > > at > > > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeSer= viceModel(ReflectionServiceFactoryBean.java:536) > > at > > > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(Reflec= tionServiceFactoryBean.java:248) > > at > > > org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceF= actoryBean.java:205) > > at > > > org.apache.openejb.server.cxf.pojo.PojoEndpoint.(PojoEndpoint.java:= 66) > > at > > > org.apache.openejb.server.cxf.pojo.PojoWsContainer.createEndpoint(PojoWsC= ontainer.java:43) > > at > > > org.apache.openejb.server.cxf.pojo.PojoWsContainer.createEndpoint(PojoWsC= ontainer.java:28) > > at > > > org.apache.openejb.server.cxf.CxfWsContainer.start(CxfWsContainer.java:54= ) > > at > > > org.apache.openejb.server.cxf.CxfService.createPojoWsContainer(CxfService= .java:79) > > at > > > org.apache.openejb.server.webservices.WsService.afterApplicationCreated(W= sService.java:372) > > at > > > org.apache.tomee.webservices.TomeeJaxWsService.afterApplicationCreated(To= meeJaxWsService.java:54) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java= :57) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI= mpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:601) > > at > > > org.apache.openejb.observer.ObserverManager$Observer.invoke(ObserverManag= er.java:145) > > at > > > org.apache.openejb.observer.ObserverManager.fireEvent(ObserverManager.jav= a:69) > > at > > > org.apache.openejb.loader.SystemInstance.fireEvent(SystemInstance.java:10= 7) > > at > > > org.apache.tomee.catalina.TomcatWebAppBuilder.afterStart(TomcatWebAppBuil= der.java:1486) > > at > > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalList= enerSupport.java:110) > > at > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup= port.java:119) > > at > > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.j= ava:90) > > at > > > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.jav= a:402) > > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:168) > > at > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java= :1559) > > at > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java= :1549) > > at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > > at > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java= :1145) > > at > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a:615) > > at java.lang.Thread.run(Thread.java:722) > > Caused by: java.lang.ClassCastException: class > > org.apache.cxf.jaxb.JAXBDataBinding > > at java.lang.Class.asSubclass(Class.java:3046) > > at > > > org.apache.cxf.common.classloader.ClassLoaderUtils.loadClass(ClassLoaderU= tils.java:253) > > at > > > org.apache.cxf.service.factory.ReflectionServiceFactoryBean.createDefault= DataBinding(ReflectionServiceFactoryBean.java:220) > > ... 36 more > > > > I use TomEE 7.0.37 > > > > I don't know what is wrong? Is anybody has an idea? I checked my > webservice, > > i don't find what is wrong. > > > > thank you for your help > > > > Cedirc > > > > > > > > > > -- > > View this message in context: > http://cxf.547215.n5.nabble.com/cxf-tomee-Error-deploying-CXF-webservice-= tp5729652.html > > Sent from the cxf-dev mailing list archive at Nabble.com. > > -- > Daniel Kulp > dkulp@apache.org - http://dankulp.com/blog > Talend Community Coder - http://coders.talend.com > > --bcaec501666d5ae2a904dfaaee7e--