Author: krasserm
Date: Mon Dec  7 12:41:01 2009
New Revision: 887907

URL: http://svn.apache.org/viewvc?rev=887907&view=rev
Log:
Upgrade to App Engine SDK 1.2.8 and usage of Camel XML schema for Spring

Modified:
    camel/trunk/components/camel-gae/pom.xml
    
camel/trunk/components/camel-gae/src/test/java/com/google/appengine/api/labs/taskqueue/TaskOptionsAccessor.java
    
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/GTaskBindingTest.java
    
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/MockQueue.java
    camel/trunk/examples/camel-example-gae/pom.xml

Modified: camel/trunk/components/camel-gae/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-gae/pom.xml?rev=887907&r1=887906&r2=887907&view=diff
==============================================================================
--- camel/trunk/components/camel-gae/pom.xml (original)
+++ camel/trunk/components/camel-gae/pom.xml Mon Dec  7 12:41:01 2009
@@ -32,7 +32,7 @@
 
   <properties>
        
<camel.osgi.export.pkg>org.apache.camel.component.gae.*</camel.osgi.export.pkg>
-    <appengine-sdk-version>1.2.6</appengine-sdk-version>
+    <appengine-sdk-version>1.2.8</appengine-sdk-version>
   </properties>
 
   <dependencies>

Modified: 
camel/trunk/components/camel-gae/src/test/java/com/google/appengine/api/labs/taskqueue/TaskOptionsAccessor.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-gae/src/test/java/com/google/appengine/api/labs/taskqueue/TaskOptionsAccessor.java?rev=887907&r1=887906&r2=887907&view=diff
==============================================================================
--- 
camel/trunk/components/camel-gae/src/test/java/com/google/appengine/api/labs/taskqueue/TaskOptionsAccessor.java
 (original)
+++ 
camel/trunk/components/camel-gae/src/test/java/com/google/appengine/api/labs/taskqueue/TaskOptionsAccessor.java
 Mon Dec  7 12:41:01 2009
@@ -18,6 +18,7 @@
 
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;
+import java.util.List;
 import java.util.Map;
 
 public class TaskOptionsAccessor {
@@ -40,7 +41,7 @@
         return taskOptions.getUrl();
     }
     
-    public Map<String, String> getHeaders() {
+    public Map<String, List<String>> getHeaders() {
         return taskOptions.getHeaders();
     }
     

Modified: 
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/GTaskBindingTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/GTaskBindingTest.java?rev=887907&r1=887906&r2=887907&view=diff
==============================================================================
--- 
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/GTaskBindingTest.java
 (original)
+++ 
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/GTaskBindingTest.java
 Mon Dec  7 12:41:01 2009
@@ -60,7 +60,7 @@
         exchange.getIn().setHeader(Exchange.HTTP_QUERY, "x=y");
         binding.writeRequestHeaders(endpoint, exchange, 
accessor.getTaskOptions());
         assertEquals(1, accessor.getHeaders().size());
-        assertEquals("abc", accessor.getHeaders().get("test"));
+        assertEquals("abc", accessor.getHeaders().get("test").get(0));
     }
     
     @Test

Modified: 
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/MockQueue.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/MockQueue.java?rev=887907&r1=887906&r2=887907&view=diff
==============================================================================
--- 
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/MockQueue.java
 (original)
+++ 
camel/trunk/components/camel-gae/src/test/java/org/apache/camel/component/gae/task/MockQueue.java
 Mon Dec  7 12:41:01 2009
@@ -16,6 +16,7 @@
  */
 package org.apache.camel.component.gae.task;
 
+import java.util.List;
 import java.util.Map;
 
 import com.google.appengine.api.datastore.Transaction;
@@ -63,8 +64,8 @@
             if (accessor.getTaskName() != null) {
                 request.setHeaderField(GTaskBinding.GAE_TASK_NAME, 
accessor.getTaskName());
             }
-            for (Map.Entry<String, String> entry : 
accessor.getHeaders().entrySet()) {
-                request.setHeaderField(entry.getKey(), entry.getValue());
+            for (Map.Entry<String, List<String>> entry : 
accessor.getHeaders().entrySet()) {
+                request.setHeaderField(entry.getKey(), 
entry.getValue().get(0));
             }
             servletUnitClient.getResponse(request);
         } catch (Exception e) {

Modified: camel/trunk/examples/camel-example-gae/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-gae/pom.xml?rev=887907&r1=887906&r2=887907&view=diff
==============================================================================
--- camel/trunk/examples/camel-example-gae/pom.xml (original)
+++ camel/trunk/examples/camel-example-gae/pom.xml Mon Dec  7 12:41:01 2009
@@ -20,6 +20,17 @@
             <artifactId>camel-gae</artifactId>
         </dependency>
         <dependency>
+            <groupId>com.sun.xml.bind</groupId>
+            <artifactId>jaxb-impl</artifactId>
+            <scope>runtime</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.xml.bind</groupId>
+                    <artifactId>jaxb-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
             <scope>test</scope>


Reply via email to