Author: jbonofre
Date: Fri Jul 29 11:39:06 2011
New Revision: 1152174

URL: http://svn.apache.org/viewvc?rev=1152174&view=rev
Log:
[CAMEL-4280] Update the OSGi and Spring DM version.

Modified:
    
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintContainerRegistry.java
    
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintPropertiesParser.java
    
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/PackageScanRouteBuilderFinder.java
    camel/trunk/parent/pom.xml

Modified: 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintContainerRegistry.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintContainerRegistry.java?rev=1152174&r1=1152173&r2=1152174&view=diff
==============================================================================
--- 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintContainerRegistry.java
 (original)
+++ 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintContainerRegistry.java
 Fri Jul 29 11:39:06 2011
@@ -67,7 +67,8 @@ public class BlueprintContainerRegistry 
 
     public static <T> Map<String, T> lookupByType(BlueprintContainer 
blueprintContainer, Class<T> type) {
         Map<String, T> objects = new LinkedHashMap<String, T>();
-        for (ExtendedBeanMetadata metadata : 
blueprintContainer.getMetadata(ExtendedBeanMetadata.class)) {
+        for (Object metadataObject : 
blueprintContainer.getMetadata(ExtendedBeanMetadata.class)) {
+            ExtendedBeanMetadata metadata = (ExtendedBeanMetadata) 
metadataObject;
             try {
                 Class cl = metadata.getRuntimeClass();
                 if (cl == null && metadata.getClassName() != null) {
@@ -82,7 +83,8 @@ public class BlueprintContainerRegistry 
                 // ignore
             }
         }
-        for (MutableReferenceMetadata metadata : 
blueprintContainer.getMetadata(MutableReferenceMetadata.class)) {
+        for (Object metadataObject : 
blueprintContainer.getMetadata(MutableReferenceMetadata.class)) {
+            MutableReferenceMetadata metadata = (MutableReferenceMetadata) 
metadataObject;
             try {
                 Class cl = metadata.getRuntimeInterface();
                 if (cl == null && metadata.getInterface() != null) {

Modified: 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintPropertiesParser.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintPropertiesParser.java?rev=1152174&r1=1152173&r2=1152174&view=diff
==============================================================================
--- 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintPropertiesParser.java
 (original)
+++ 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintPropertiesParser.java
 Fri Jul 29 11:39:06 2011
@@ -60,7 +60,8 @@ public class BlueprintPropertiesParser e
     public String[] lookupPropertyPlaceholderIds() {
         List<String> ids = new ArrayList<String>();
 
-        for (String id : container.getComponentIds()) {
+        for (Object componentId : container.getComponentIds()) {
+            String id = (String) componentId;
             ComponentMetadata meta = container.getComponentMetadata(id);
             if (meta instanceof ExtendedBeanMetadata) {
                 Class clazz = ((ExtendedBeanMetadata) meta).getRuntimeClass();

Modified: 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/PackageScanRouteBuilderFinder.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/PackageScanRouteBuilderFinder.java?rev=1152174&r1=1152173&r2=1152174&view=diff
==============================================================================
--- 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/PackageScanRouteBuilderFinder.java
 (original)
+++ 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/PackageScanRouteBuilderFinder.java
 Fri Jul 29 11:39:06 2011
@@ -85,7 +85,8 @@ public class PackageScanRouteBuilderFind
      * Lets ignore beans that are explicitly configured in the Spring XML files
      */
     protected boolean shouldIgnoreBean(Class<?> type) {
-        for (BeanMetadata metadata : 
blueprintContainer.getMetadata(BeanMetadata.class)) {
+        for (Object metadataObject : 
blueprintContainer.getMetadata(BeanMetadata.class)) {
+            BeanMetadata metadata = (BeanMetadata) metadataObject;
             if (BeanMetadata.SCOPE_SINGLETON.equals(metadata.getScope())) {
                 Object bean = 
blueprintContainer.getComponentInstance(metadata.getId());
                 if (type.isInstance(bean)) {

Modified: camel/trunk/parent/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/parent/pom.xml?rev=1152174&r1=1152173&r2=1152174&view=diff
==============================================================================
--- camel/trunk/parent/pom.xml (original)
+++ camel/trunk/parent/pom.xml Fri Jul 29 11:39:06 2011
@@ -120,7 +120,7 @@
     <ode-version>1.3.3</ode-version>
     <ognl-version>2.7.3_3</ognl-version>
     <openjpa-version>1.2.2</openjpa-version>
-    <osgi-version>4.1.0</osgi-version>
+    <osgi-version>4.2.0</osgi-version>
     <pax-exam-version>1.2.4</pax-exam-version>
     <pax-runner-version>1.6.1</pax-runner-version>
     <pax-tiny-bundle-version>1.2.0</pax-tiny-bundle-version>
@@ -143,7 +143,7 @@
     <spring-integration-version>2.0.5.RELEASE</spring-integration-version>
     <spring-javaconfig-version>1.0.0-20090215</spring-javaconfig-version>
     <spring-version>3.0.5.RELEASE</spring-version>
-    <spring-osgi-version>1.2.0</spring-osgi-version>
+    <spring-osgi-version>1.2.1</spring-osgi-version>
     <spring-security-version>3.0.5.RELEASE</spring-security-version>
     <spring-ws-version>2.0.2.RELEASE</spring-ws-version>
     <spymemcached-version>2.5</spymemcached-version>


Reply via email to