Repository: camel
Updated Branches:
  refs/heads/master 560844c2c -> 1233ea02a


Removed unusued code


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/1233ea02
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/1233ea02
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/1233ea02

Branch: refs/heads/master
Commit: 1233ea02ae4414a07b76d16b709beefbb0b1e448
Parents: 560844c
Author: Claus Ibsen <davscl...@apache.org>
Authored: Sat Jul 30 09:18:51 2016 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Sat Jul 30 09:18:51 2016 +0200

----------------------------------------------------------------------
 .../camel/spring/CamelBeanPostProcessor.java     | 19 -------------------
 1 file changed, 19 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/1233ea02/components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java
----------------------------------------------------------------------
diff --git 
a/components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java
 
b/components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java
index 50b5ceb..9810154 100644
--- 
a/components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java
+++ 
b/components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.spring;
 
-import java.util.LinkedHashSet;
 import java.util.Map;
 import java.util.Set;
 import javax.xml.bind.annotation.XmlAccessType;
@@ -26,11 +25,9 @@ import javax.xml.bind.annotation.XmlTransient;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.Endpoint;
-import org.apache.camel.Service;
 import org.apache.camel.core.xml.CamelJMXAgentDefinition;
 import org.apache.camel.impl.CamelPostProcessorHelper;
 import org.apache.camel.impl.DefaultCamelBeanPostProcessor;
-import org.apache.camel.util.ServiceHelper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.BeanInstantiationException;
@@ -49,8 +46,6 @@ import org.springframework.context.ApplicationContextAware;
 public class CamelBeanPostProcessor implements BeanPostProcessor, 
ApplicationContextAware {
     private static final Logger LOG = 
LoggerFactory.getLogger(CamelBeanPostProcessor.class);
     @XmlTransient
-    Set<String> prototypeBeans = new LinkedHashSet<String>();
-    @XmlTransient
     private CamelContext camelContext;
     @XmlTransient
     private ApplicationContext applicationContext;
@@ -120,20 +115,6 @@ public class CamelBeanPostProcessor implements 
BeanPostProcessor, ApplicationCon
                             return applicationContext.isSingleton(beanName);
                         }
                     }
-
-                    protected void startService(Service service, Object bean, 
String beanName) throws Exception {
-                        if (isSingleton(bean, beanName)) {
-                            getCamelContext().addService(service);
-                        } else {
-                            // only start service and do not add it to 
CamelContext
-                            ServiceHelper.startService(service);
-                            if (prototypeBeans.add(beanName)) {
-                                // do not spam the log with WARN so do this 
only once per bean name
-                                CamelBeanPostProcessor.LOG.warn("The bean with 
id [" + beanName + "] is prototype scoped and cannot stop the injected service 
when bean is destroyed: "
-                                        + service + ". You may want to stop 
the service manually from the bean.");
-                            }
-                        }
-                    }
                 };
             }
             return camelPostProcessorHelper;

Reply via email to