UNCLASSIFIED////
Forcing the updates worked. I am not building from the trunk but I am using the 2.1-SNAPSHOTS. I ran multiple cleans, however, I did not run force updates so now it makes complete sense. I was focusing too much on the ENDPOINT field message. Thanks again, Jamie -----Original Message----- From: Daniel Kulp [mailto:[EMAIL PROTECTED] Sent: Thursday, September 20, 2007 5:40 PM To: [email protected] Cc: Ridgway, Jamie Mr CONT USAAC Subject: Re: [U] Endpoint exception It SOUNDS like you have a mix of CXF snapshot jars on the classpath. The DataWriter.ENDPOINT field was very recently added (would not have been in any of the releases yet). From the looks of it, you are using a version of cxf-api jar that is older than the version of cxf-rt-core. If this is maven based app, definitely do a -U to force updating things. If you are building from an svn checkout of trunk, do a "mvn clean" first to start things off with a clean slate. Dan On Thursday 20 September 2007, Ridgway, Jamie Mr CONT USAAC wrote: > UNCLASSIFIED//// > > > I am attempting to create a CXF client to service and I am getting the > following error. > > java.lang.NoSuchFieldError: ENDPOINT > at > org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.getDataWr >it er(AbstractOutDatabindingInterceptor.java:128) > at > org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writePart >s( AbstractOutDatabindingInterceptor.java:79) > at > org.apache.cxf.interceptor.BareOutInterceptor.handleMessage(BareOutInt >er ceptor.java:68) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseIntercepto >rC hain.java:207) > at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:254) > at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:205) > at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135 >) at $Proxy42.validate(Unknown Source) > at > mil.army.usaac.services.formsvalidation.FormsValidationTest.testValida >te (FormsValidationTest.java:66) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j >av a:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess >or Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMeth >od Runner.java:99) > at > org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethodR >un ner.java:81) > at > org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAnd >Af terRunner.java:34) > at > org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner >.j ava:75) > at > org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java: >45 ) > at > org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Tes >tC lassMethodsRunner.java:66) > at > org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethods >Ru nner.java:35) > at > org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassR >un ner.java:42) > at > org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAnd >Af terRunner.java:34) > at > org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52 >) at > org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4T >es tReference.java:38) > at > org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution. >ja va:38) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Remote >Te stRunner.java:460) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Remote >Te stRunner.java:673) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestR >un ner.java:386) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTest >Ru nner.java:196) > > > I have attempted to create the client using several approaches and I > can't seem to get any clues to why it is not working. I coded it just > like other CXF clients I have that are working. I am trying to replace > an existing Axis2 client that is working so I know the service works. > > Anyone recognize this error? > > Let me know if more info would be helpful. > > Thanks, > Jamie > UNCLASSIFIED//// -- J. Daniel Kulp Principal Engineer IONA P: 781-902-8727 C: 508-380-7194 [EMAIL PROTECTED] http://www.dankulp.com/blog UNCLASSIFIED////
