Brad,

The 2.1-incubating stuff was probably implementing the (then current) 0.5 or 
0.6 JAX-RS stuff.   The 2.1.x releases have been updating that newer versions 
each time.   Thus, the JAX-RS stuff is kind of a moving target right now 
since the specification is in complete flux.    That's PROBABLY what you hit.

I know trunk (what will be 2.1.2 in a couple weeks) is now up to 0.8 and has a 
TON of fixes on it.   

As far as an example, no idea.  Not sure there is one.  

Dan


On Monday 04 August 2008 12:20:55 pm Brad O'Hearne wrote:
> Dan,
>
> Thanks for the reply. I did add that jar and it resolved the problem
> with receiving incoming requests, so it appears that there is an error
> somewhere in the Maven dependency chain.
>
> However, this has now exposed a new problem, which is why I changed
> the subject line of the thread. As mentioned, I'm really upgrading
> existing code which was working on an older 2.1-incubating-snapshot of
> CXF. It now appears that deserialization of byte arrays (binary data)
> is broken in my code, where it worked fine previously. It is throwing
> an exception on invalid XML characters which it is detecting, which I
> would assume should be handled by the data binding framework
> recognizing the target as a byte array property.
>
> Have there been any changes in the way data binding is being handled
> in the 2.1 release, and are there any examples anywhere of the
> *current* proper way to serialize / deserialize binary data using CXF?
> I'm currently at a bit of a loss, as I'm working with code that
> previously worked without error -- the older snapshot seemed to have
> no problems.
>
> Any help or insight is greatly appreciated.
>
> Thanks,
>
> Brad
>
> On Aug 1, 2008, at 8:16 PM, Daniel Kulp wrote:
> > Maven is SOOO supposed to deal with these things....   Something
> > isn't being included in the right scope someplace.  :-(
> >
> > Try adding a dependency on the abdera-i18n jar:
> > http://people.apache.org/repo/m2-incubating-repository/org/apache/abdera/
> >abdera-i18n/0.4.0-incubating/
> >
> > Dan
> >
> > On Aug 1, 2008, at 6:37 PM, Brad O'Hearne wrote:
> >> Sergey,
> >>
> >> I reverted back to CXF 2.1. Here is a chunk of my pom.xml:
> >>
> >>    <properties>
> >>            <cxf.version>2.1.1</cxf.version>
> >>    </properties>
> >>    <dependencies>
> >>            <dependency>
> >>                    <groupId>org.springframework</groupId>
> >>                    <artifactId>spring</artifactId>
> >>                    <version>2.5.2</version>
> >>            </dependency>
> >>            <dependency>
> >>                    <groupId>org.springframework</groupId>
> >>                    <artifactId>spring-webmvc</artifactId>
> >>                    <version>2.5.2</version>
> >>            </dependency>
> >>
> >>            <dependency>
> >>                    <groupId>org.apache.cxf</groupId>
> >>                    <artifactId>cxf-rt-frontend-jaxrs</artifactId>
> >>                    <version>${cxf.version}</version>
> >>            </dependency>
> >>
> >>            <dependency>
> >>                    <groupId>org.apache.ws.commons.axiom</groupId>
> >>                    <artifactId>axiom-impl</artifactId>
> >>                    <version>1.2.7</version>
> >>            </dependency>
> >>
> >>            <dependency>
> >>                    <groupId>junit</groupId>
> >>                    <artifactId>junit</artifactId>
> >>                    <version>3.8.2</version>
> >>                    <scope>test</scope>
> >>            </dependency>
> >>
> >>    </dependencies>
> >>
> >> Everything builds cleanly. Tomcat starts cleanly with my deployed
> >> WAR. When I try to hit the service, I receive:
> >>
> >> SEVERE: Servlet.service() for servlet CXFServlet threw exception
> >> java.lang.ClassNotFoundException:
> >> org.apache.abdera.i18n.text.io.CharsetSniffingInputStream
> >>    at
> >> org
> >> .apache
> >> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >> 1360)
> >>    at
> >> org
> >> .apache
> >> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >> 1206)
> >>    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >>    at java.lang.ClassLoader.defineClass1(Native Method)
> >>    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> >>    at
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> >> 124)
> >>    at
> >> org
> >> .apache
> >> .catalina
> >> .loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:
> >> 1819)
> >>    at
> >> org
> >> .apache
> >> .catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:
> >> 872)
> >>    at
> >> org
> >> .apache
> >> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >> 1327)
> >>    at
> >> org
> >> .apache
> >> .catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >> 1206)
> >>    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >>    at java.lang.Class.getDeclaredConstructors0(Native Method)
> >>    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
> >>    at java.lang.Class.getConstructor0(Class.java:2699)
> >>    at java.lang.Class.getConstructor(Class.java:1657)
> >>    at org.apache.abdera.util.ServiceUtil._create(ServiceUtil.java:175)
> >>    at
> >> org.apache.abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >> 229)
> >>    at
> >> org.apache.abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >> 222)
> >>    at org.apache.abdera.util.ServiceUtil.locate(ServiceUtil.java:144)
> >>    at org.apache.abdera.util.ServiceUtil.newInstance(ServiceUtil.java:
> >> 58)
> >>    at
> >> org
> >> .apache.abdera.util.ServiceUtil.newParserInstance(ServiceUtil.java:
> >> 87)
> >>    at
> >> org
> >> .apache
> >> .abdera
> >> .util
> >> .AbderaConfiguration.newParserInstance(AbderaConfiguration.java:282)
> >>    at org.apache.abdera.Abdera.newParser(Abdera.java:219)
> >>    at org.apache.abdera.Abdera.<init>(Abdera.java:91)
> >>    at org.apache.abdera.Abdera.<init>(Abdera.java:81)
> >>    at
> >> org
> >> .apache
> >> .cxf.jaxrs.provider.AtomFeedProvider.<clinit>(AtomFeedProvider.java:
> >> 46)
> >>    at
> >> org
> >> .apache
> >> .cxf.jaxrs.provider.ProviderFactory.<init>(ProviderFactory.java:49)
> >>    at
> >> org
> >> .apache
> >> .cxf.jaxrs.provider.ProviderFactory.<clinit>(ProviderFactory.java:38)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .jaxrs
> >> .interceptor
> >> .JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:86)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:
> >> 221)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .transport
> >> .ChainInitiationObserver.onMessage(ChainInitiationObserver.java:78)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .transport
> >> .servlet.ServletDestination.invoke(ServletDestination.java:92)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .transport
> >> .servlet.ServletController.invokeDestination(ServletController.java:
> >> 279)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .transport.servlet.ServletController.invoke(ServletController.java:
> >> 123)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .transport
> >> .servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:174)
> >>    at
> >> org
> >> .apache
> >> .cxf
> >> .transport
> >> .servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:152)
> >>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> >>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >>    at
> >> org
> >> .apache
> >> .catalina
> >> .core
> >> .ApplicationFilterChain
> >> .internalDoFilter(ApplicationFilterChain.java:290)
> >>    at
> >> org
> >> .apache
> >> .catalina
> >> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
> >> 206)
> >>    at
> >> org
> >> .apache
> >> .catalina
> >> .core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >>    at
> >> org
> >> .apache
> >> .catalina
> >> .core.StandardContextValve.invoke(StandardContextValve.java:175)
> >>    at
> >> org
> >> .apache
> >> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> >>    at
> >> org
> >> .apache
> >> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >>    at
> >> org
> >> .apache
> >> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
> >> 109)
> >>    at
> >> org
> >> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> >> 286)
> >>    at
> >> org
> >> .apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> >> 844)
> >>    at org.apache.coyote.http11.Http11Protocol
> >> $Http11ConnectionHandler.process(Http11Protocol.java:583)
> >>    at org.apache.tomcat.util.net.JIoEndpoint
> >> $Worker.run(JIoEndpoint.java:447)
> >>    at java.lang.Thread.run(Thread.java:619)
> >>
> >> I have in my WAR, the only one deployed to vanilla Tomcat, the
> >> 0.4.0-incubating version of the abdera jars. Let me ask this, has
> >> *anyone* gotten Restful services using jax-rs running on CXF 2.1.1?
> >> Does it even work? And if not, what to do now, as even the older
> >> 2.1-incubating versions of the CXF dependencies no longer work
> >> either....where can the answer be found?
> >>
> >> Thanks....
> >>
> >> Brad
> >>
> >> On Aug 1, 2008, at 3:17 PM, Brad O'Hearne wrote:
> >>> Sergey,
> >>>
> >>> Thanks for the reply. It really isn't an issue of whether I can
> >>> upgrade to 2.1.2 or not -- I was using the 2.1-incubating snapshot
> >>> just fine, but a recent maven build which downloaded new artifacts
> >>> broke everything. I of course want to use whatever code is deemed
> >>> current and superior, so I've tried to use the 2.1 release, but
> >>> haven't been able to get it to work. I just tried changing the
> >>> version to 2.1.2-SNAPSHOT per your email below, but now my pom
> >>> breaks on my jax-rs jar. I'm caught here -- what I was using just
> >>> fine is now broken, and I haven't been able to move successfully
> >>> forward, so even the code I had running properly before is now
> >>> dead in the water. Put simply, I just need a set of CXF/Rest/jax-
> >>> rs maven dependencies that work. If anyone can give me that, then
> >>> problem solved for now. I am attaching my maven output when trying
> >>> to build with 2.1.2-SNAPSHOT as my cxf.version property:
> >>>
> >>> Help!
> >>>
> >>> Thanks,
> >>>
> >>> Brad
> >>>
> >>> $ mvn compile
> >>> [INFO] Scanning for projects...
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>-- ---
> >>> [INFO] Building Unnamed -
> >>> com.whitenoise.securenow:SecureNOW_RemoteDataService:w
> >>> ar:0.7.0
> >>> [INFO]    task-segment: [compile]
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>-- ---
> >>> [INFO] [resources:resources]
> >>> [INFO] Using default encoding to copy filtered resources.
> >>> [INFO] snapshot org.apache.cxf:cxf-rt-frontend-jaxrs:2.1.2-
> >>> SNAPSHOT: checking fo
> >>> r updates from maven-proxy-webapp
> >>> [WARNING] repository metadata for: 'snapshot org.apache.cxf:cxf-rt-
> >>> frontend-jaxr
> >>> s:2.1.2-SNAPSHOT' could not be retrieved from repository: maven-
> >>> proxy-webapp due
> >>> to an error: Error transferring file
> >>> [INFO] Repository 'maven-proxy-webapp' will be blacklisted
> >>> [INFO] snapshot org.apache.cxf:cxf-rt-frontend-jaxrs:2.1.2-
> >>> SNAPSHOT: checking fo
> >>> r updates from codehaus-repository
> >>> Downloading:
> >>> http://maven.codehaus.org/maven2//org/apache/cxf/cxf-rt-frontend-ja
> >>> xrs/2.1.2-SNAPSHOT/cxf-rt-frontend-jaxrs-2.1.2-SNAPSHOT.pom
> >>> Downloading:
> >>> http://maven.codehaus.org/maven2//org/apache/cxf/cxf-rt-frontend-ja
> >>> xrs/2.1.2-SNAPSHOT/cxf-rt-frontend-jaxrs-2.1.2-SNAPSHOT.jar
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>- [ERROR] BUILD ERROR
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>- [INFO] Failed to resolve artifact.
> >>>
> >>> Missing:
> >>> ----------
> >>> 1) org.apache.cxf:cxf-rt-frontend-jaxrs:jar:2.1.2-SNAPSHOT
> >>>
> >>> Try downloading the file manually from the project website.
> >>>
> >>> Then, install it using the command:
> >>>    mvn install:install-file -DgroupId=org.apache.cxf -
> >>> DartifactId=cxf-rt-fron
> >>> tend-jaxrs \
> >>>        -Dversion=2.1.2-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
> >>> Alternatively, if you host your own repository you can deploy the
> >>> file there:
> >>>  mvn deploy:deploy-file -DgroupId=org.apache.cxf -DartifactId=cxf-
> >>> rt-frontend
> >>> -jaxrs \
> >>>        -Dversion=2.1.2-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/
> >>> file \
> >>>         -Durl=[url] -DrepositoryId=[id]
> >>>
> >>> Path to dependency:
> >>>      1) com.whitenoise.securenow:SecureNOW_RemoteDataService:war:
> >>> 0.7.0
> >>>      2) org.apache.cxf:cxf-rt-frontend-jaxrs:jar:2.1.2-SNAPSHOT
> >>>
> >>> ----------
> >>> 1 required artifact is missing.
> >>>
> >>> for artifact:
> >>> com.whitenoise.securenow:SecureNOW_RemoteDataService:war:0.7.0
> >>>
> >>> from the specified remote repositories:
> >>> maven-proxy-webapp
> >>> (http://rocksolid1.got.net/maven-proxy-webapp/repository ),
> >>> codehaus-repository (http://maven.codehaus.org/maven2/),
> >>> central (http://repo1.maven.org/maven2)
> >>>
> >>>
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>- [INFO] For more information, run Maven with the -e switch
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>- [INFO] Total time: 4 seconds
> >>> [INFO] Finished at: Fri Aug 01 15:10:20 MST 2008
> >>> [INFO] Final Memory: 5M/9M
> >>> [INFO]
> >>> -----------------------------------------------------------------------
> >>>-
> >>>
> >>> On Aug 1, 2008, at 2:57 PM, Sergey Beryozkin wrote:
> >>>> Hi
> >>>>
> >>>> In 2.1.2-snapshot, there're no direct registration of
> >>>> AtomProvider, that is
> >>>> I removed it from the default list, so I hope this issue would
> >>>> really go
> >>>> away so people who do not want to deal with Atom won't need to
> >>>> worry about
> >>>> installing all the required abdera libs - though to be honest I'm
> >>>> not sure
> >>>> why these issues occur in the first place - the Atom system test
> >>>> in the
> >>>> trunk runs all right...
> >>>>
> >>>> Sorry I can be of much help here. If you can't upgrade to 2.1.2 -
> >>>> snapshot
> >>>> then installing some of the required libs (listed at the Abdera's
> >>>> getting
> >>>> started guide) may help.
> >>>>
> >>>> I'm also on holidays from tomorrow for the most part of August so
> >>>> I won't be
> >>>> able to contribute to any of the jax-rs related discussions...
> >>>>
> >>>> Cheers, Sergey
> >>>>
> >>>> -----Original Message-----
> >>>> From: Brad O'Hearne [mailto:[EMAIL PROTECTED]
> >>>> Sent: 01 August 2008 22:22
> >>>> To: [email protected]
> >>>> Subject: Re: CXF Maven Dependencies
> >>>>
> >>>> Here's my tree, I see the 0.4.0-incubating version of abdera
> >>>> only, and
> >>>> do not see axiom at all:
> >>>>
> >>>> [INFO] com.whitenoise.securenow:SecureNOW_RemoteDataService:war:
> >>>> 0.7.0
> >>>> [INFO] +- org.springframework:spring:jar:2.5.2:compile
> >>>> [INFO] |  \- commons-logging:commons-logging:jar:1.1.1:compile
> >>>> [INFO] +- org.springframework:spring-webmvc:jar:2.5.2:compile
> >>>> [INFO] |  +- org.springframework:spring-beans:jar:2.5.2:compile
> >>>> [INFO] |  |  \- org.springframework:spring-core:jar:2.5.2:compile
> >>>> [INFO] |  +- org.springframework:spring-context:jar:2.5.2:compile
> >>>> [INFO] |  |  \- aopalliance:aopalliance:jar:1.0:compile
> >>>> [INFO] |  +- org.springframework:spring-context-support:jar:
> >>>> 2.5.2:compile
> >>>> [INFO] |  +- org.springframework:spring-core:jar:2.5.2:compile
> >>>> [INFO] |  \- org.springframework:spring-web:jar:2.5.2:compile
> >>>> [INFO] +- org.apache.cxf:cxf-rt-frontend-jaxrs:jar:2.1:compile
> >>>> [INFO] |  +- org.apache.cxf:cxf-common-utilities:jar:2.1:compile
> >>>> [INFO] |  |  +- org.apache.geronimo.specs:geronimo-
> >>>> annotation_1.0_spec:jar:1.1.1
> >>>>
> >>>> :compile
> >>>>
> >>>> [INFO] |  |  +- javax.xml.bind:jaxb-api:jar:2.1:compile
> >>>> [INFO] |  |  +- org.apache.geronimo.specs:geronimo-stax-
> >>>> api_1.0_spec:jar:1.0.1:c
> >>>> ompile
> >>>> [INFO] |  |  +- wsdl4j:wsdl4j:jar:1.6.1:compile
> >>>> [INFO] |  |  +- xml-resolver:xml-resolver:jar:1.2:compile
> >>>> [INFO] |  |  +- org.apache.ws.commons.schema:XmlSchema:jar:
> >>>> 1.4.2:compile
> >>>> [INFO] |  |  \- commons-lang:commons-lang:jar:2.4:compile
> >>>> [INFO] |  +- org.apache.cxf:cxf-api:jar:2.1:compile
> >>>> [INFO] |  |  +- org.apache.neethi:neethi:jar:2.0.4:compile
> >>>> [INFO] |  |  |  \- org.codehaus.woodstox:wstx-asl:jar:3.2.4:compile
> >>>> [INFO] |  |  |     \- stax:stax-api:jar:1.0.1:compile
> >>>> [INFO] |  |  +- org.apache.geronimo.specs:geronimo-
> >>>> activation_1.1_spec:jar:1.0.2
> >>>>
> >>>> :compile
> >>>>
> >>>> [INFO] |  |  +- org.apache.cxf:cxf-common-schemas:jar:2.1:compile
> >>>> [INFO] |  |  \- org.codehaus.woodstox:wstx-asl:jar:3.2.4:compile
> >>>> [INFO] |  +- org.apache.cxf:cxf-rt-core:jar:2.1:compile
> >>>> [INFO] |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.1.6:compile
> >>>> [INFO] |  |  +- org.apache.geronimo.specs:geronimo-
> >>>> javamail_1.4_spec:jar:1.3:com
> >>>> pile
> >>>> [INFO] |  |  \- com.sun.xml.fastinfoset:FastInfoset:jar:
> >>>> 1.2.2:compile
> >>>> [INFO] |  +- org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.1:compile
> >>>> [INFO] |  |  +- javax.xml.ws:jaxws-api:jar:2.1-1:compile
> >>>> [INFO] |  |  +- asm:asm:jar:2.2.3:compile
> >>>> [INFO] |  |  +- org.apache.cxf:cxf-rt-bindings-soap:jar:2.1:compile
> >>>> [INFO] |  |  |  +- org.apache.cxf:cxf-tools-common:jar:2.1:compile
> >>>> [INFO] |  |  |  |  +- velocity:velocity:jar:1.4:compile
> >>>> [INFO] |  |  |  |  |  \- velocity:velocity-dep:jar:1.4:runtime
> >>>> [INFO] |  |  |  |  +- com.sun.xml.bind:jaxb-xjc:jar:2.1.6:compile
> >>>> [INFO] |  |  |  |  +- javax.xml.soap:saaj-api:jar:1.3:compile
> >>>> [INFO] |  |  |  |  \- org.apache.geronimo.specs:geronimo-ws-
> >>>> metadata_2.0_spec:ja
> >>>> r:1.1.2:compile
> >>>> [INFO] |  |  |  \- org.apache.cxf:cxf-rt-databinding-jaxb:jar:
> >>>> 2.1:compile
> >>>> [INFO] |  |  +- org.apache.cxf:cxf-rt-bindings-xml:jar:2.1:compile
> >>>> [INFO] |  |  +- org.apache.cxf:cxf-rt-frontend-simple:jar:
> >>>> 2.1:compile
> >>>> [INFO] |  |  |  \- javax.xml.soap:saaj-api:jar:1.3:compile
> >>>> [INFO] |  |  +- org.apache.cxf:cxf-rt-ws-addr:jar:2.1:compile
> >>>> [INFO] |  |  +- javax.xml.soap:saaj-api:jar:1.3:compile
> >>>> [INFO] |  |  \- com.sun.xml.messaging.saaj:saaj-impl:jar:
> >>>> 1.3:compile
> >>>> [INFO] |  +- javax.ws.rs:jsr311-api:jar:0.6:compile
> >>>> [INFO] |  +- org.apache.cxf:cxf-rt-transports-http:jar:2.1:compile
> >>>> [INFO] |  +- jaxen:jaxen:jar:1.1:compile
> >>>> [INFO] |  |  \- jdom:jdom:jar:1.0:compile
> >>>> [INFO] |  +- org.apache.abdera:abdera-core:jar:0.4.0-
> >>>> incubating:compile
> >>>> [INFO] |  +- org.apache.abdera:abdera-parser:jar:0.4.0-
> >>>> incubating:compile
> >>>> [INFO] |  +- org.apache.abdera:abdera-extensions-json:jar:0.4.0-
> >>>> incubating:compi
> >>>> le
> >>>> [INFO] |  \- org.codehaus.jettison:jettison:jar:1.0:compile
> >>>> [INFO] \- junit:junit:jar:3.8.2:test
> >>>>
> >>>> So I added the axiom dependency you mentioned prior, and tried the
> >>>> thing again. Again it compiles clean, Tomcat starts clean, but
> >>>> invoking a service throws the following exception:
> >>>>
> >>>> SEVERE: Servlet.service() for servlet CXFServlet threw exception
> >>>> java.lang.ClassNotFoundException:
> >>>> org.apache.abdera.i18n.text.io.CharsetSniffingInputStream
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>> 1360)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>> 1206)
> >>>>  at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >>>>  at java.lang.ClassLoader.defineClass1(Native Method)
> >>>>  at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> >>>>  at
> >>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> >>>> 124)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> ..loader
> >>>> .WebappClassLoader.findClassInternal(WebappClassLoader.java:1819)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>> 1327)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>> 1206)
> >>>>  at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >>>>  at java.lang.Class.getDeclaredConstructors0(Native Method)
> >>>>  at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
> >>>>  at java.lang.Class.getConstructor0(Class.java:2699)
> >>>>  at java.lang.Class.getConstructor(Class.java:1657)
> >>>>  at org.apache.abdera.util.ServiceUtil._create(ServiceUtil.java:
> >>>> 175)
> >>>>  at
> >>>> org.apache.abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >>>> 229)
> >>>>  at
> >>>> org.apache.abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >>>> 222)
> >>>>  at org.apache.abdera.util.ServiceUtil.locate(ServiceUtil.java:144)
> >>>>  at
> >>>> org.apache.abdera.util.ServiceUtil.newInstance(ServiceUtil.java:58)
> >>>>  at
> >>>> org
> >>>> .apache.abdera.util.ServiceUtil.newParserInstance(ServiceUtil.java:
> >>>> 87)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..abdera
> >>>> ..util
> >>>> .AbderaConfiguration.newParserInstance(AbderaConfiguration.java:
> >>>> 282)
> >>>>  at org.apache.abdera.Abdera.newParser(Abdera.java:219)
> >>>>  at org.apache.abdera.Abdera.<init>(Abdera.java:91)
> >>>>  at org.apache.abdera.Abdera.<init>(Abdera.java:81)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> .jaxrs.provider.AtomFeedProvider.<clinit>(AtomFeedProvider.java:46)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> .cxf.jaxrs.provider.ProviderFactory.<init>(ProviderFactory.java:
> >>>> 49)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> .jaxrs.provider.ProviderFactory.<clinit>(ProviderFactory.java:38)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..jaxrs
> >>>> ..interceptor
> >>>> .JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:
> >>>> 86)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..phase
> >>>> .PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:221)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..transport
> >>>> ..ChainInitiationObserver.onMessage(ChainInitiationObserver.java:
> >>>> 78)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..transport
> >>>> .servlet.ServletDestination.invoke(ServletDestination.java:92)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..transport
> >>>> ..servlet
> >>>> .ServletController.invokeDestination(ServletController.java:214)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> .transport.servlet.ServletController.invoke(ServletController.java:
> >>>> 113)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..transport
> >>>> .servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:
> >>>> 170)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..cxf
> >>>> ..transport
> >>>> .servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:
> >>>> 148)
> >>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> >>>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> ..core
> >>>> ..ApplicationFilterChain
> >>>> .internalDoFilter(ApplicationFilterChain.java:
> >>>> 290)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> ..core
> >>>> .ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .core.StandardWrapperValve.invoke(StandardWrapperValve.java:
> >>>> 233)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .core.StandardContextValve.invoke(StandardContextValve.java:
> >>>> 175)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:
> >>>> 128)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
> >>>> 102)
> >>>>  at
> >>>> org
> >>>> ..apache
> >>>> ..catalina
> >>>> .core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >>>>  at
> >>>> org
> >>>> .apache
> >>>> .catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> >>>> 286)
> >>>>  at
> >>>> org
> >>>> .apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> >>>> 844)
> >>>>  at org.apache.coyote.http11.Http11Protocol
> >>>> $Http11ConnectionHandler.process(Http11Protocol.java:583)
> >>>>  at
> >>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
> >>>> 447)
> >>>>  at java.lang.Thread.run(Thread.java:619)
> >>>>
> >>>> ??? Any ideas? Still an abdera problem it appears, but that
> >>>> appears to
> >>>> be getting pulled in. I checked my WAR file being generated, and
> >>>> the
> >>>> 0.4.0-incubating version of the jars are being added. This is the
> >>>> only
> >>>> WAR I've deployed to vanilla Tomcat 6.0.
> >>>>
> >>>> Brad
> >>>>
> >>>> On Aug 1, 2008, at 1:09 PM, Daniel Kulp wrote:
> >>>>> I would suggest trying a:
> >>>>>
> >>>>> mvn dependency:tree
> >>>>>
> >>>>> and checking the versions that are being pulled in.     It might
> >>>>> be
> >>>>> an old version of abdera or an old version of axiom or something.
> >>>>>
> >>>>> For reference, here is what jaxrs seems to want:
> >>>>> [INFO] org.apache.cxf:cxf-rt-frontend-jaxrs:jar:2.1.2-SNAPSHOT
> >>>>> [INFO] +- junit:junit:jar:4.4:test
> >>>>> [INFO] +- org.apache.cxf:cxf-common-utilities:jar:2.1.2-
> >>>>> SNAPSHOT:compile
> >>>>> [INFO] |  +- org.springframework:spring-beans:jar:2.0.8:compile
> >>>>> [INFO] |  +- org.springframework:spring-context:jar:2.0.8:compile
> >>>>> [INFO] |  |  \- aopalliance:aopalliance:jar:1.0:compile
> >>>>> [INFO] |  +- org.apache.geronimo.specs:geronimo-
> >>>>> annotation_1.0_spec:jar:1.1.1:compile
> >>>>> [INFO] |  +- javax.xml.bind:jaxb-api:jar:2.1:compile
> >>>>> [INFO] |  +- org.apache.geronimo.specs:geronimo-stax-
> >>>>> api_1.0_spec:jar:1.0.1:compile
> >>>>> [INFO] |  +- wsdl4j:wsdl4j:jar:1.6.2:compile
> >>>>> [INFO] |  +- xml-resolver:xml-resolver:jar:1.2:compile
> >>>>> [INFO] |  +- org.apache.ws.commons.schema:XmlSchema:jar:
> >>>>> 1.4.2:compile
> >>>>> [INFO] |  \- commons-lang:commons-lang:jar:2.4:compile
> >>>>> [INFO] +- org.apache.cxf:cxf-api:jar:2.1.2-SNAPSHOT:compile
> >>>>> [INFO] |  +- org.apache.geronimo.specs:geronimo-
> >>>>> activation_1.1_spec:jar:1.0.2:compile
> >>>>> [INFO] |  +- org.codehaus.woodstox:wstx-asl:jar:3.2.4:compile
> >>>>> [INFO] |  +- org.apache.neethi:neethi:jar:2.0.4:compile
> >>>>> [INFO] |  \- org.apache.cxf:cxf-common-schemas:jar:2.1.2-
> >>>>> SNAPSHOT:compile
> >>>>> [INFO] +- org.apache.cxf:cxf-rt-core:jar:2.1.2-SNAPSHOT:compile
> >>>>> [INFO] |  +- com.sun.xml.bind:jaxb-impl:jar:2.1.7:compile
> >>>>> [INFO] |  +- org.apache.geronimo.specs:geronimo-
> >>>>> javamail_1.4_spec:jar:1.3:compile
> >>>>> [INFO] |  \- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.2:compile
> >>>>> [INFO] +- org.springframework:spring-core:jar:2.0.8:compile
> >>>>> [INFO] |  \- commons-logging:commons-logging:jar:1.1.1:compile
> >>>>> (version managed from 1.1)
> >>>>> [INFO] +- javax.ws.rs:jsr311-api:jar:0.8:compile
> >>>>> [INFO] +- org.apache.cxf:cxf-rt-bindings-xml:jar:2.1.2-
> >>>>> SNAPSHOT:compile
> >>>>> [INFO] +- org.apache.cxf:cxf-rt-transports-http:jar:2.1.2-
> >>>>> SNAPSHOT:compile
> >>>>> [INFO] |  \- org.springframework:spring-web:jar:2.0.8:compile
> >>>>> [INFO] +- jaxen:jaxen:jar:1.1:compile
> >>>>> [INFO] |  \- jdom:jdom:jar:1.0:compile
> >>>>> [INFO] +- org.apache.abdera:abdera-core:jar:0.4.0-
> >>>>> incubating:compile
> >>>>> [INFO] |  +- org.apache.abdera:abdera-i18n:jar:0.4.0-
> >>>>> incubating:compile
> >>>>> [INFO] |  \- commons-codec:commons-codec:jar:1.3:compile
> >>>>> [INFO] +- org.apache.abdera:abdera-parser:jar:0.4.0-
> >>>>> incubating:compile
> >>>>> [INFO] |  \- org.apache.ws.commons.axiom:axiom-impl:jar:
> >>>>> 1.2.7:compile (version managed from 1.2.5)
> >>>>> [INFO] |     \- org.apache.ws.commons.axiom:axiom-api:jar:
> >>>>> 1.2.7:compile
> >>>>> [INFO] +- org.apache.abdera:abdera-extensions-json:jar:0.4.0-
> >>>>> incubating:compile
> >>>>> [INFO] |  \- org.apache.abdera:abdera-extensions-main:jar:0.4.0-
> >>>>> incubating:compile
> >>>>> [INFO] +- org.apache.geronimo.specs:geronimo-servlet_2.5_spec:jar:
> >>>>> 1.2:provided
> >>>>> [INFO] +- org.codehaus.jettison:jettison:jar:1.0.1:compile
> >>>>> [INFO] +- org.apache.cxf:cxf-testutils:jar:2.1.2-SNAPSHOT:test
> >>>>> [INFO] |  +- org.codehaus.jra:jra:jar:1.0-alpha-3:test
> >>>>> [INFO] |  +- org.apache.geronimo.specs:geronimo-ws-
> >>>>> metadata_2.0_spec:jar:1.1.2:test
> >>>>> [INFO] |  +- org.apache.geronimo.specs:geronimo-
> >>>>> jaxws_2.1_spec:jar:
> >>>>> 1.0:test
> >>>>> [INFO] |  \- javax.xml.soap:saaj-api:jar:1.3:test
> >>>>> [INFO] +- org.apache.xmlbeans:xmlbeans:jar:2.3.0:compile
> >>>>> [INFO] \- org.easymock:easymockclassextension:jar:2.2.2:test
> >>>>> [INFO]    +- org.easymock:easymock:jar:2.2:test
> >>>>> [INFO]    \- cglib:cglib-nodep:jar:2.1_3:test
> >>>>>
> >>>>> On Aug 1, 2008, at 3:56 PM, Brad O'Hearne wrote:
> >>>>>> Dan,
> >>>>>>
> >>>>>> Thanks for the reply. I did as you said, depending on the cxf-rt-
> >>>>>> frontend-jaxrs module, and here is what happened:
> >>>>>>
> >>>>>> - compiled clean.
> >>>>>> - deployed to Tomcat, and started Tomcat successfully (no
> >>>>>> errors).
> >>>>>> - invoked a rest service from a client, and received the
> >>>>>> following
> >>>>>> exception:
> >>>>>>
> >>>>>> SEVERE: Servlet.service() for servlet CXFServlet threw exception
> >>>>>> java.lang.NoSuchMethodError:
> >>>>>> org
> >>>>>> .apache
> >>>>>> .abdera.protocol.error.ErrorExtensionFactory.addImpl(Ljavax/
> >>>>>> xml/namespace/QName;Ljava/lang/Class;)Lorg/apache/abdera/util/
> >>>>>> AbstractExtensionFactory;
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .abdera
> >>>>>> .protocol
> >>>>>> .error.ErrorExtensionFactory.<init>(ErrorExtensionFactory.java:
> >>>>>> 27)
> >>>>>>        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> >>>>>> Method)
> >>>>>>        at
> >>>>>> sun
> >>>>>> .reflect
> >>>>>> .NativeConstructorAccessorImpl
> >>>>>> .newInstance(NativeConstructorAccessorImpl.java:39)
> >>>>>>        at
> >>>>>> sun
> >>>>>> .reflect
> >>>>>> .DelegatingConstructorAccessorImpl
> >>>>>> .newInstance(DelegatingConstructorAccessorImpl.java:27)
> >>>>>>        at java.lang.reflect.Constructor.newInstance(Constructor.java:
> >>>>>> 513)
> >>>>>>        at java.lang.Class.newInstance0(Class.java:355)
> >>>>>>        at java.lang.Class.newInstance(Class.java:308)
> >>>>>>        at org.apache.abdera.util.ServiceUtil._create(ServiceUtil.java:
> >>>>>> 174)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache.abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >>>>>> 217)
> >>>>>>        at
> >>>>>> org.apache.abdera.util.ServiceUtil._loadimpls(ServiceUtil.java:
> >>>>>> 325)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .abdera
> >>>>>> .util.ServiceUtil.loadExtensionFactories(ServiceUtil.java:302)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .abdera
> >>>>>> .util.AbderaConfiguration.<init>(AbderaConfiguration.java:95)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .abdera
> >>>>>> .util.AbderaConfiguration.<init>(AbderaConfiguration.java:81)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .abdera
> >>>>>> .util.AbderaConfiguration.getDefault(AbderaConfiguration.java:48)
> >>>>>>        at org.apache.abdera.Abdera.<init>(Abdera.java:56)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .jaxrs.provider.AtomFeedProvider.<clinit>(AtomFeedProvider.java:
> >>>>>> 46)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf.jaxrs.provider.ProviderFactory.<init>(ProviderFactory.java:
> >>>>>> 49)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .jaxrs.provider.ProviderFactory.<clinit>(ProviderFactory.java:38)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .jaxrs
> >>>>>> .interceptor
> >>>>>> .JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:86)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .phase
> >>>>>> .PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:
> >>>>>> 220)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .transport
> >>>>>> .ChainInitiationObserver.onMessage(ChainInitiationObserver.java:
> >>>>>> 78)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .transport
> >>>>>> .servlet.ServletDestination.invoke(ServletDestination.java:92)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .transport
> >>>>>> .servlet
> >>>>>> .ServletController.invokeDestination(ServletController.java:
> >>>>>> 214)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .transport
> >>>>>> .servlet.ServletController.invoke(ServletController.java:
> >>>>>> 113)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .transport
> >>>>>> .servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:170)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .cxf
> >>>>>> .transport
> >>>>>> .servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:148)
> >>>>>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> >>>>>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina
> >>>>>> .core
> >>>>>> .ApplicationFilterChain
> >>>>>> .internalDoFilter(ApplicationFilterChain.java:290)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina
> >>>>>> .core
> >>>>>> .ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
> >>>>>> 206)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina
> >>>>>> .core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina
> >>>>>> .core.StandardContextValve.invoke(StandardContextValve.java:175)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:
> >>>>>> 128)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
> >>>>>> 102)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina
> >>>>>> .core.StandardEngineValve.invoke(StandardEngineValve.java:
> >>>>>> 109)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> >>>>>> 286)
> >>>>>>        at
> >>>>>> org
> >>>>>> .apache
> >>>>>> .coyote.http11.Http11Processor.process(Http11Processor.java:
> >>>>>> 844)
> >>>>>>        at org.apache.coyote.http11.Http11Protocol
> >>>>>> $Http11ConnectionHandler.process(Http11Protocol.java:583)
> >>>>>>        at org.apache.tomcat.util.net.JIoEndpoint
> >>>>>> $Worker.run(JIoEndpoint.java:447)
> >>>>>>        at java.lang.Thread.run(Thread.java:619)
> >>>>>>
> >>>>>> Any ideas?
> >>>>>>
> >>>>>> Thanks!  There is next to nothing on Google about this, any help
> >>>>>> you can give is greatly appreciated.
> >>>>>>
> >>>>>> B
> >>>>>>
> >>>>>> On Aug 1, 2008, at 12:40 PM, Daniel Kulp wrote:
> >>>>>>> In theory, all you should need is to depend on the cxf-rt-
> >>>>>>> frontend-
> >>>>>>> jaxrs module and it would pull in all the rest of the stuff it
> >>>>>>> needs.
> >>>>>>>
> >>>>>>> This specific error could be addressed by depending on:
> >>>>>>> org.apache.ws.commons.axiom:axiom-impl:jar:1.2.7
> >>>>>>>
> >>>>>>> Dan
> >>>>>>>
> >>>>>>> On Aug 1, 2008, at 3:16 PM, Brad O'Hearne wrote:
> >>>>>>>> Hello,
> >>>>>>>>
> >>>>>>>> I have been using the 2.1-incubating version of CXF for several
> >>>>>>>> months, and have tried upgrading to 2.1.1. When I did so, my
> >>>>>>>> app
> >>>>>>>> compiled / deployed cleanly, but I received an error from my
> >>>>>>>> server when it tried to initialize the CXF servlet. I believe
> >>>>>>>> this is likely due to some change in the dependency list -- I
> >>>>>>>> tried cut/paste from the user guide, plus adding a few jars
> >>>>>>>> (jax-
> >>>>>>>> rs transport, for one), but the same error occurred. Long story
> >>>>>>>> short, I am trying to use CXF and RESTful services via jax-rs.
> >>>>>>>> Can someone enlighten me as to the Maven dependencies and
> >>>>>>>> versions which need to be declared in my pom.xml? It does not
> >>>>>>>> appear that these are listed in the user guide.
> >>>>>>>>
> >>>>>>>> Thanks, my stack trace is below.
> >>>>>>>>
> >>>>>>>> Cheers,
> >>>>>>>>
> >>>>>>>> Brad
> >>>>>>>>
> >>>>>>>> STACK TRACE
> >>>>>>>>
> >>>>>>>> SEVERE: Servlet.service() for servlet CXFServlet threw
> >>>>>>>> exception
> >>>>>>>> java.lang.ClassNotFoundException:
> >>>>>>>> org.apache.axiom.om.impl.llom.factory.OMLinkedListImplFactory
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>>>>>> 1360)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>>>>>> 1206)
> >>>>>>>>      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
> >>>>>>>> 319)
> >>>>>>>>      at java.lang.ClassLoader.defineClass1(Native Method)
> >>>>>>>>      at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> >>>>>>>>      at
> >>>>>>>> java
> >>>>>>>> .security
> >>>>>>>> .SecureClassLoader.defineClass(SecureClassLoader.java:124)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .loader
> >>>>>>>> .WebappClassLoader.findClassInternal(WebappClassLoader.java:
> >>>>>>>> 1819)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>>>>>> 1327)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .loader.WebappClassLoader.loadClass(WebappClassLoader.java:
> >>>>>>>> 1206)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >>>>>>>> 228)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .abdera.util.ServiceUtil.locateInstance(ServiceUtil.java:
> >>>>>>>> 222)
> >>>>>>>>      at
> >>>>>>>> org.apache.abdera.util.ServiceUtil.locate(ServiceUtil.java:144)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache.abdera.util.ServiceUtil.newInstance(ServiceUtil.java:
> >>>>>>>> 58)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .abdera.util.ServiceUtil.newFactoryInstance(ServiceUtil.java:
> >>>>>>>> 97)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .abdera
> >>>>>>>> .util
> >>>>>>>> .AbderaConfiguration
> >>>>>>>> .newFactoryInstance(AbderaConfiguration.java:
> >>>>>>>> 273)
> >>>>>>>>      at org.apache.abdera.Abdera.newFactory(Abdera.java:210)
> >>>>>>>>      at org.apache.abdera.Abdera.<init>(Abdera.java:90)
> >>>>>>>>      at org.apache.abdera.Abdera.<init>(Abdera.java:81)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .jaxrs
> >>>>>>>> .provider.AtomFeedProvider.<clinit>(AtomFeedProvider.java:46)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .jaxrs.provider.ProviderFactory.<init>(ProviderFactory.java:49)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .jaxrs.provider.ProviderFactory.<clinit>(ProviderFactory.java:
> >>>>>>>> 38)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .jaxrs
> >>>>>>>> .interceptor
> >>>>>>>> .JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:86)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .phase
> >>>>>>>> .PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:
> >>>>>>>> 221)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .transport
> >>>>>>>> .ChainInitiationObserver
> >>>>>>>> .onMessage(ChainInitiationObserver.java:78)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .transport
> >>>>>>>> .servlet.ServletDestination.invoke(ServletDestination.java:92)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .transport
> >>>>>>>> .servlet
> >>>>>>>> .ServletController.invokeDestination(ServletController.java:
> >>>>>>>> 214)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .transport
> >>>>>>>> .servlet.ServletController.invoke(ServletController.java:113)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .transport
> >>>>>>>> .servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:170)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .cxf
> >>>>>>>> .transport
> >>>>>>>> .servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:148)
> >>>>>>>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:
> >>>>>>>> 710)
> >>>>>>>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:
> >>>>>>>> 803)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .core
> >>>>>>>> .ApplicationFilterChain
> >>>>>>>> .internalDoFilter(ApplicationFilterChain.java:290)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .core
> >>>>>>>> .ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
> >>>>>>>> 206)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .core.StandardWrapperValve.invoke(StandardWrapperValve.java:
> >>>>>>>> 233)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .core.StandardContextValve.invoke(StandardContextValve.java:
> >>>>>>>> 175)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .core.StandardHostValve.invoke(StandardHostValve.java:128)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina
> >>>>>>>> .core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> >>>>>>>> 286)
> >>>>>>>>      at
> >>>>>>>> org
> >>>>>>>> .apache
> >>>>>>>> .coyote.http11.Http11Processor.process(Http11Processor.java:
> >>>>>>>> 844)
> >>>>>>>>      at org.apache.coyote.http11.Http11Protocol
> >>>>>>>> $Http11ConnectionHandler.process(Http11Protocol.java:583)
> >>>>>>>>      at org.apache.tomcat.util.net.JIoEndpoint
> >>>>>>>> $Worker.run(JIoEndpoint.java:447)
> >>>>>>>>      at java.lang.Thread.run(Thread.java:619)
> >>>>>>>> Aug 1, 2008 11:43:07 AM
> >>>>>>>> org.apache.catalina.core.StandardWrapperValve invoke
> >>>>>>>
> >>>>>>> ---
> >>>>>>> Daniel Kulp
> >>>>>>> [EMAIL PROTECTED]
> >>>>>>> http://www.dankulp.com/blog
> >>>>>
> >>>>> ---
> >>>>> Daniel Kulp
> >>>>> [EMAIL PROTECTED]
> >>>>> http://www.dankulp.com/blog
> >>>>
> >>>> ----------------------------
> >>>> IONA Technologies PLC (registered in Ireland)
> >>>> Registered Number: 171387
> >>>> Registered Address: The IONA Building, Shelbourne Road, Dublin 4,
> >>>> Ireland
> >
> > ---
> > Daniel Kulp
> > [EMAIL PROTECTED]
> > http://www.dankulp.com/blog



-- 
Daniel Kulp
[EMAIL PROTECTED]
http://www.dankulp.com/blog

Reply via email to