You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2010/02/12 08:45:15 UTC

svn commit: r909277 - in /camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring: CxfRsClientFactoryBeanDefinitionParser.java CxfRsServerFactoryBeanDefinitionParser.java

Author: ningjiang
Date: Fri Feb 12 07:45:14 2010
New Revision: 909277

URL: http://svn.apache.org/viewvc?rev=909277&view=rev
Log:
CAMEL-2465 SpringCxfRs{Server|Client}FactoryBean should use the application context to create the bus

Modified:
    camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsClientFactoryBeanDefinitionParser.java
    camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsServerFactoryBeanDefinitionParser.java

Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsClientFactoryBeanDefinitionParser.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsClientFactoryBeanDefinitionParser.java?rev=909277&r1=909276&r2=909277&view=diff
==============================================================================
--- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsClientFactoryBeanDefinitionParser.java (original)
+++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsClientFactoryBeanDefinitionParser.java Fri Feb 12 07:45:14 2010
@@ -83,7 +83,7 @@
         public void setApplicationContext(ApplicationContext ctx) throws BeansException {
             if (getBus() == null) {
                 // Don't relate on the DefaultBus
-                BusFactory factory = new SpringBusFactory();
+                BusFactory factory = new SpringBusFactory(ctx);
                 Bus bus = factory.createBus();    
                 BusWiringBeanFactoryPostProcessor.updateBusReferencesInContext(bus, ctx);
                 setBus(bus);

Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsServerFactoryBeanDefinitionParser.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsServerFactoryBeanDefinitionParser.java?rev=909277&r1=909276&r2=909277&view=diff
==============================================================================
--- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsServerFactoryBeanDefinitionParser.java (original)
+++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/spring/CxfRsServerFactoryBeanDefinitionParser.java Fri Feb 12 07:45:14 2010
@@ -100,7 +100,7 @@
         public void setApplicationContext(ApplicationContext ctx) throws BeansException {
             if (getBus() == null) {
                 // Don't relate on the DefaultBus
-                BusFactory factory = new SpringBusFactory();
+                BusFactory factory = new SpringBusFactory(ctx);
                 Bus bus = factory.createBus();  
                 BusWiringBeanFactoryPostProcessor.updateBusReferencesInContext(bus, ctx);
                 setBus(bus);