I did:

export MAVEN_OPTS="-Xmx512M"
svn co http://svn.apache.org/repos/asf/incubator/cxf/trunk
cd trunk
mvn -Pfastinstall
cd distribution
mvn install

I am using the jars in 

distribution/target/apache-cxf-2.0-incubator-SNAPSHOT.dir/apache-cxf-2.0-incubator-SNAPSHOT/lib

I just did everything a 2nd time and it is not working. Below is the complete 
output. At the beginning I print all my environment properties. The content of 
the org/apache/cxf/ws/addressing/wsdl/package-info.java is:

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) 
Reference Implementation, v2.0-b52-fcs 
// See <a href="http://java.sun.com/xml/jaxb";>http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source 
schema. 
// Generated on: 2007.06.15 at 02:08:04 PM BST 
//

@javax.xml.bind.annotation.XmlSchema(namespace = 
"http://www.w3.org/2005/02/addressing/wsdl";)
package org.apache.cxf.ws.addressing.wsdl;


Console output
----------------------------------------
java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path C:\Program Files\Java\jdk1.5.0_11\jre\bin
java.vm.version 1.5.0_11-b03
java.vm.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
path.separator ;
java.vm.name Java HotSpot(TM) Client VM
file.encoding.pkg sun.io
sun.java.launcher SUN_STANDARD
user.country GB
sun.os.patch.level Service Pack 2
java.vm.specification.name Java Virtual Machine Specification
user.dir C:\workspace\SimpleCXF2
java.runtime.version 1.5.0_11-b03
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs C:\Program Files\Java\jdk1.5.0_11\jre\lib\endorsed
os.arch x86
java.io.tmpdir C:\DOCUME~1\rroelofs\LOCALS~1\Temp\
line.separator 

java.vm.specification.vendor Sun Microsystems Inc.
user.variant 
os.name Windows XP
sun.jnu.encoding Cp1252
java.library.path C:\Program 
Files\Java\jdk1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Program 
Files\MiKTeX 2.6\miktex\bin;C:\Program 
Files\Java\jdk1.5.0_11\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\maven-2.0.6\bin;C:\Program
 Files\Subversion\bin
java.specification.name Java Platform API Specification
java.class.version 49.0
sun.management.compiler HotSpot Client Compiler
os.version 5.1
user.home C:\Documents and Settings\rroelofs
user.timezone 
java.awt.printerjob sun.awt.windows.WPrinterJob
file.encoding Cp1252
java.specification.version 1.5
java.class.path 
C:\workspace\SimpleCXF2\bin;C:\workspace\SimpleCXF2\lib\aopalliance-1.0.jar;C:\workspace\SimpleCXF2\lib\bcprov-jdk14-136.jar;C:\workspace\SimpleCXF2\lib\commons-logging-1.1.jar;C:\workspace\SimpleCXF2\lib\cxf-2.0-incubator-SNAPSHOT.jar;C:\workspace\SimpleCXF2\lib\cxf-manifest-incubator.jar;C:\workspace\SimpleCXF2\lib\geronimo-activation_1.1_spec-1.0-M1.jar;C:\workspace\SimpleCXF2\lib\geronimo-annotation_1.0_spec-1.1.jar;C:\workspace\SimpleCXF2\lib\geronimo-javamail_1.4_spec-1.0-M1.jar;C:\workspace\SimpleCXF2\lib\geronimo-jms_1.1_spec-1.1.jar;C:\workspace\SimpleCXF2\lib\geronimo-servlet_2.5_spec-1.1-M1.jar;C:\workspace\SimpleCXF2\lib\geronimo-ws-metadata_2.0_spec-1.1.jar;C:\workspace\SimpleCXF2\lib\jaxb-api-2.0.jar;C:\workspace\SimpleCXF2\lib\jaxb-impl-2.0.5.jar;C:\workspace\SimpleCXF2\lib\jaxb-xjc-2.0.jar;C:\workspace\SimpleCXF2\lib\jaxen-1.1.jar;C:\workspace\SimpleCXF2\lib\jaxws-api-2.0.jar;C:\workspace\SimpleCXF2\lib\jdom-1.0.jar;C:\workspace\SimpleCXF2\lib\jettison-1.0-RC1.jar;C:\workspace\SimpleCXF2\lib\jetty-6.1.3.jar;C:\workspace\SimpleCXF2\lib\jetty-util-6.1.3.jar;C:\workspace\SimpleCXF2\lib\jra-1.0-alpha-3.jar;C:\workspace\SimpleCXF2\lib\js-1.6R5.jar;C:\workspace\SimpleCXF2\lib\neethi-2.0.jar;C:\workspace\SimpleCXF2\lib\saaj-api-1.3.jar;C:\workspace\SimpleCXF2\lib\saaj-impl-1.3.jar;C:\workspace\SimpleCXF2\lib\servlet-api-2.5-6.1.3.jar;C:\workspace\SimpleCXF2\lib\slf4j-api-1.3.1.jar;C:\workspace\SimpleCXF2\lib\slf4j-jdk14-1.3.1.jar;C:\workspace\SimpleCXF2\lib\spring-beans-2.0.4.jar;C:\workspace\SimpleCXF2\lib\spring-context-2.0.4.jar;C:\workspace\SimpleCXF2\lib\spring-core-2.0.4.jar;C:\workspace\SimpleCXF2\lib\spring-web-2.0.4.jar;C:\workspace\SimpleCXF2\lib\stax-api-1.0.1.jar;C:\workspace\SimpleCXF2\lib\stax-utils-20060502.jar;C:\workspace\SimpleCXF2\lib\velocity-1.4.jar;C:\workspace\SimpleCXF2\lib\velocity-dep-1.4.jar;C:\workspace\SimpleCXF2\lib\wsdl4j-1.6.1.jar;C:\workspace\SimpleCXF2\lib\wss4j-1.5.1.jar;C:\workspace\SimpleCXF2\lib\wstx-asl-3.2.1.jar;C:\workspace\SimpleCXF2\lib\xalan-2.7.0.jar;C:\workspace\SimpleCXF2\lib\xbean-2.2.0.jar;C:\workspace\SimpleCXF2\lib\xml-apis-1.3.02.jar;C:\workspace\SimpleCXF2\lib\xml-resolver-1.2.jar;C:\workspace\SimpleCXF2\lib\XmlSchema-1.2.jar;C:\workspace\SimpleCXF2\lib\xmlsec-1.3.0.jar
user.name rroelofs
java.vm.specification.version 1.0
java.home C:\Program Files\Java\jdk1.5.0_11\jre
sun.arch.data.model 32
user.language en
java.specification.vendor Sun Microsystems Inc.
awt.toolkit sun.awt.windows.WToolkit
java.vm.info mixed mode, sharing
java.version 1.5.0_11
java.ext.dirs C:\Program Files\Java\jdk1.5.0_11\jre\lib\ext
sun.boot.class.path C:\Program Files\Java\jdk1.5.0_11\jre\lib\rt.jar;C:\Program 
Files\Java\jdk1.5.0_11\jre\lib\i18n.jar;C:\Program 
Files\Java\jdk1.5.0_11\jre\lib\sunrsasign.jar;C:\Program 
Files\Java\jdk1.5.0_11\jre\lib\jsse.jar;C:\Program 
Files\Java\jdk1.5.0_11\jre\lib\jce.jar;C:\Program 
Files\Java\jdk1.5.0_11\jre\lib\charsets.jar;C:\Program 
Files\Java\jdk1.5.0_11\jre\classes
java.vendor Sun Microsystems Inc.
file.separator \
java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding UnicodeLittle
sun.cpu.endian little
sun.desktop windows
sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
15-Jun-2007 13:59:35 
org.springframework.context.support.AbstractApplicationContext refresh
INFO: Refreshing [EMAIL PROTECTED]: display name [EMAIL PROTECTED]; startup 
date [Fri Jun 15 13:59:35 BST 2007]; root of context hierarchy
15-Jun-2007 13:59:35 org.apache.cxf.bus.spring.BusApplicationContext 
getConfigResources
INFO: Could not find the configuration file cxf.xml on the classpath.
15-Jun-2007 13:59:35 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-management.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-jms.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-local.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-soap.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-object-binding.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-addr.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-http-jetty.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-policy.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-http-binding.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-http.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-xml.xml]
15-Jun-2007 13:59:36 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader 
loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource 
[META-INF/cxf/cxf-extension-rm.xml]
15-Jun-2007 13:59:36 
org.springframework.context.support.AbstractApplicationContext refresh
INFO: Bean factory for application context [EMAIL PROTECTED]: [EMAIL PROTECTED]
15-Jun-2007 13:59:36 
org.springframework.context.support.AbstractApplicationContext$BeanPostProcessorChecker
 postProcessAfterInitialization
INFO: Bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor' is not eligible 
for getting processed by all BeanPostProcessors (for example: not eligible for 
auto-proxying)
15-Jun-2007 13:59:36 
org.springframework.context.support.AbstractApplicationContext$BeanPostProcessorChecker
 postProcessAfterInitialization
INFO: Bean 'cxf' is not eligible for getting processed by all 
BeanPostProcessors (for example: not eligible for auto-proxying)
15-Jun-2007 13:59:36 
org.springframework.context.support.AbstractApplicationContext$BeanPostProcessorChecker
 postProcessAfterInitialization
INFO: Bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor' is not 
eligible for getting processed by all BeanPostProcessors (for example: not 
eligible for auto-proxying)
15-Jun-2007 13:59:36 
org.springframework.beans.factory.support.DefaultListableBeanFactory 
preInstantiateSingletons
INFO: Pre-instantiating singletons in [EMAIL PROTECTED]: defining beans 
[cxf,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.management.jmx.InstrumentationManagerImpl,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInterceptorProvider,org.apache.cxf.binding.http.HttpBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMAssertionBuilder];
 root of factory hierarchy
15-Jun-2007 13:59:37 
org.apache.cxf.service.factory.ReflectionServiceFactoryBean 
buildServiceFromClass
INFO: Creating Service {http://test/}UserService from class test.UserService
Exception in thread "main" java.lang.ClassFormatError: Illegal class modifiers 
in class org/apache/cxf/ws/addressing/wsdl/package-info: 0x1600
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at java.lang.Package.getPackageInfo(Package.java:350)
        at java.lang.Package.getAnnotation(Package.java:361)
        at 
com.sun.xml.bind.v2.model.annotation.RuntimeInlineAnnotationReader.getPackageAnnotation(RuntimeInlineAnnotationReader.java:85)
        at 
com.sun.xml.bind.v2.model.annotation.RuntimeInlineAnnotationReader.getPackageAnnotation(RuntimeInlineAnnotationReader.java:17)
        at 
com.sun.xml.bind.v2.model.impl.TypeInfoImpl.parseTypeName(TypeInfoImpl.java:130)
        at 
com.sun.xml.bind.v2.model.impl.ClassInfoImpl.<init>(ClassInfoImpl.java:132)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.<init>(RuntimeClassInfoImpl.java:53)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createClassInfo(RuntimeModelBuilder.java:65)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createClassInfo(RuntimeModelBuilder.java:41)
        at 
com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:130)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:55)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:41)
        at 
com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:196)
        at 
com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:211)
        at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:383)
        at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:236)
        at 
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:76)
        at 
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:55)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:210)
        at javax.xml.bind.ContextFinder.find(ContextFinder.java:366)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:574)
        at 
org.apache.cxf.jaxb.JAXBDataBinding.createJAXBContext(JAXBDataBinding.java:410)
        at 
org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:266)
        at 
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass(ReflectionServiceFactoryBean.java:220)
        at 
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:248)
        at 
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:136)
        at 
org.apache.cxf.frontend.AbstractEndpointFactory.createEndpoint(AbstractEndpointFactory.java:83)
        at 
org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:88)
        at test.StartHelloService.main(StartHelloService.java:25)



> -----Original Message-----
> From: Freeman Fang [mailto:[EMAIL PROTECTED]
> Sent: 15 June 2007 11:44
> To: [email protected]
> Subject: Re: problems with JaxWsServerFactoryBean / WS and JAXB
> annotations
> 
> 
> Hi Roman,
> 
> I test your code against the latest trunk, it works well.
> 
> The output is
> log4j:WARN No appenders could be found for logger 
> (org.apache.cxf.bus.spring.BusApplicationContext).
> log4j:WARN Please initialize the log4j system properly.
> Jun 15, 2007 6:39:13 PM 
> org.apache.cxf.bus.spring.BusApplicationContext 
> getConfigResources
> INFO: Could not find the configuration file cxf.xml on the classpath.
> Jun 15, 2007 6:39:16 PM 
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean 
> buildServiceFromClass
> INFO: Creating Service {http://test/}UserService from class 
> test.UserService
> Jun 15, 2007 6:39:18 PM sun.reflect.NativeMethodAccessorImpl invoke0
> INFO: Logging to 
> org.slf4j.impl.JDK14LoggerAdapter(org.mortbay.log) via 
> org.mortbay.log.Slf4jLog
> Jun 15, 2007 6:39:18 PM sun.reflect.NativeMethodAccessorImpl invoke0
> INFO: jetty-6.1.3
> Jun 15, 2007 6:39:18 PM sun.reflect.NativeMethodAccessorImpl invoke0
> INFO: Started SelectChannelConnector @ 0.0.0.0:8080
> [EMAIL PROTECTED]
> 
> Would you please clean install(mvn clean install) your trunk 
> and  try it 
> again?
> 
> Thanks very much
> Freeman
> 
> 
> Roelofsen, Roman wrote:
> > A fresh checkout didn't help. I created an issue in JIRA:
> >
> > https://issues.apache.org/jira/browse/CXF-736
> >
> > Cheers,
> >
> > Roman
> >
> >
> >   
> >> -----Original Message-----
> >> From: Willem Jiang [mailto:[EMAIL PROTECTED]
> >> Sent: 15 June 2007 03:22
> >> To: [email protected]
> >> Subject: Re: problems with JaxWsServerFactoryBean / WS and JAXB
> >> annotations
> >>
> >>
> >> Hi Roman,
> >>
> >> It may relate to the change of revision 546954.
> >>
> >> Changed usage of fictious 
> >> http://www.w3.org/2005/08/addressing/wsdl namespace to the 
> >> 2005/02 version that actually existed as a WS-A standard.
> >>
> >> This change will affect the 
> >> org.apache.cxf.ws.addressing.wsdl.package-info.class
> >>
> >> Please update you trunk, and do a clean build all, I think 
> >> the error will go way :)
> >>
> >>
> >> Cheers,
> >> Willem. 
> >>
> >>
> >> Roelofsen, Roman wrote:
> >>     
> >>> Hi all,
> >>>
> >>> a simple example which I used for weeks now, doesn't work 
> >>>       
> >> with the latest SVN version of CXF.
> >>     
> >>> Any ideas?
> >>>
> >>> Best regards,
> >>>
> >>> Roman
> >>>
> >>>
> >>>
> >>> Service Interface
> >>> -----------------------
> >>> @WebService(serviceName = "HelloService")
> >>> public interface Hello {
> >>>     public DataBean sayHello(DataBean dataBean);
> >>> }
> >>>
> >>>
> >>> Implementation
> >>> -----------------------
> >>> @WebService(endpointInterface = "test.Hello")
> >>> public class HelloImpl implements Hello {
> >>>     public DataBean sayHello(DataBean dataBean) {
> >>>         DataBean db = new DataBean();
> >>>         db.setDataOne("One " + dataBean.getDataOne());
> >>>         db.setDataTwo("Two " + dataBean.getDataTwo());
> >>>         return db;
> >>>     }
> >>> }
> >>>
> >>>
> >>> DataBean
> >>> -----------------------
> >>> @XmlRootElement(name = "DataBean")
> >>> public class DataBean {
> >>> ...
> >>>  //only getter/setter for dataOne and dataTwo
> >>> ...
> >>> }
> >>>
> >>>
> >>> Start code
> >>> -----------------------
> >>> JaxWsServerFactoryBean factory = new JaxWsServerFactoryBean();
> >>> factory.setServiceClass(Hello.class);
> >>> factory.setAddress("http://localhost:8080/hello";);
> >>> factory.setServiceBean(new HelloImpl());
> >>> Server server = factory.create();
> >>>
> >>>
> >>> Error message on start
> >>> -----------------------
> >>> Exception in thread "main" java.lang.ClassFormatError: 
> >>>       
> >> Illegal class modifiers in class 
> >> org/apache/cxf/ws/addressing/wsdl/package-info: 0x1600
> >>     
> >>>   at java.lang.ClassLoader.defineClass1(Native Method)
> >>>   at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> >>>   at 
> >>>       
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.
> >> java:124)
> >>     
> >>>   at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
> >>>   at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> >>>   at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> >>>   at java.security.AccessController.doPrivileged(Native Method)
> >>>   at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> >>>   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> >>>   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
> >>>   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> >>>   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >>>   at java.lang.Class.forName0(Native Method)
> >>>   at java.lang.Class.forName(Class.java:242)
> >>>   at java.lang.Package.getPackageInfo(Package.java:350)
> >>>   at java.lang.Package.getAnnotation(Package.java:361)
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.annotation.RuntimeInlineAnnotationRe
> >> ader.getPackageAnnotation(RuntimeInlineAnnotationReader.java:85)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.annotation.RuntimeInlineAnnotationRe
> >> ader.getPackageAnnotation(RuntimeInlineAnnotationReader.java:17)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.TypeInfoImpl.parseTypeName(Type
> >> InfoImpl.java:130)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.ClassInfoImpl.<init>(ClassInfoI
> >> mpl.java:132)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.<init>(Run
> >> timeClassInfoImpl.java:53)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createClass
> >> Info(RuntimeModelBuilder.java:65)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createClass
> >> Info(RuntimeModelBuilder.java:41)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(Model
> >> Builder.java:130)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInf
> >> o(RuntimeModelBuilder.java:55)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInf
> >> o(RuntimeModelBuilder.java:41)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelB
> >> uilder.java:196)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelB
> >> uilder.java:211)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAX
> >> BContextImpl.java:383)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContext
> >> Impl.java:236)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactor
> >> y.java:76)
> >>     
> >>>   at 
> >>>       
> >> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactor
> >> y.java:55)
> >>     
> >>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>   at 
> >>>       
> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> >> orImpl.java:39)
> >>     
> >>>   at 
> >>>       
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> >> odAccessorImpl.java:25)
> >>     
> >>>   at java.lang.reflect.Method.invoke(Method.java:585)
> >>>   at 
> >>>       
> >> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:210)
> >>     
> >>>   at javax.xml.bind.ContextFinder.find(ContextFinder.java:366)
> >>>   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:574)
> >>>   at 
> >>>       
> >> org.apache.cxf.jaxb.JAXBDataBinding.createJAXBContext(JAXBData
> >> Binding.java:410)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding
> >> .java:266)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.bu
> >> ildServiceFromClass(ReflectionServiceFactoryBean.java:220)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.in
> >> itializeServiceModel(ReflectionServiceFactoryBean.java:248)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.cr
> >> eate(ReflectionServiceFactoryBean.java:136)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.frontend.AbstractEndpointFactory.createEndpoint
> >> (AbstractEndpointFactory.java:83)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactory
> >> Bean.java:88)
> >>     
> >>>   at 
> >>>       
> >> org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServer
> >> FactoryBean.java:142)
> >>     
> >>>   at test.StartHelloService.main(StartHelloService.java:18)
> >>>
> >>>
> >>>   
> >>>       
> >
> >   
> 

Reply via email to