For Question 1. I doubt it could be JAXB logging issue. I did not investigate it yet, maybe I am totally wrong.
For Question2. You can find the detail code in the SpringBusFactory[1]. Which will create an Application context with the includeDefaults flage. If the Application context already has the cxf bus , the includeDefualts will be set with false, if else the includeDefaults will be set with true . If the includeDefaults is true, CXF will load the core and all the extensions Spring context files. [1] https://svn.apache.org/repos/asf/incubator/cxf/trunk/rt/core/src/main/java/org/apache/cxf/bus/spring/SpringBusFactory.java Willem. bmargulies wrote: > > 1: > > At FINE log traffic, when I do detailed HTTP configuration: I get this > buried on the bottom of a stack trace. Is it important? > > Caused by: java.lang.LinkageError: duplicate class definition: > org/apache/cxf/transports/http_jetty/configuration/JettyHTTPServerEngine > FactoryConfigType$JaxbAccessP8? > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:620) > at java.lang.ClassLoader.defineClass(ClassLoader.java:465) > ... 62 more > > 2: > > I'm apparently pretty confused by how CXF and spring coexist. When is an > app supposed to import the various CXF files from META-INF, and when > does CXF decide to look for cxf.xml for itself, instead? The doc only > discusses the later case. > > > -- View this message in context: http://www.nabble.com/Beans-tf4552550.html#a13000102 Sent from the cxf-dev mailing list archive at Nabble.com.
