Author: davsclaus
Date: Thu Jan 22 05:30:32 2009
New Revision: 736637

URL: http://svn.apache.org/viewvc?rev=736637&view=rev
Log:
Merged revisions 736617,736619-736620 via svnmerge from 
https://svn.apache.org/repos/asf/camel/trunk

........
  r736617 | davsclaus | 2009-01-22 13:17:44 +0100 (Thu, 22 Jan 2009) | 1 line
  
  CAMEL-1287: Added freemarker component.
........
  r736619 | davsclaus | 2009-01-22 13:21:16 +0100 (Thu, 22 Jan 2009) | 1 line
  
  CAMEL-1287: freemarker component.
........
  r736620 | davsclaus | 2009-01-22 13:27:59 +0100 (Thu, 22 Jan 2009) | 1 line
  
  CAMEL-1287: freemarker component.
........

Added:
    camel/branches/camel-1.x/components/camel-freemarker/   (props changed)
      - copied from r736620, camel/trunk/components/camel-freemarker/
    camel/branches/camel-1.x/components/camel-freemarker/pom.xml
      - copied, changed from r736620, 
camel/trunk/components/camel-freemarker/pom.xml
    camel/branches/camel-1.x/components/camel-freemarker/src/
      - copied from r736620, camel/trunk/components/camel-freemarker/src/
    camel/branches/camel-1.x/components/camel-freemarker/src/main/
      - copied from r736620, camel/trunk/components/camel-freemarker/src/main/
    camel/branches/camel-1.x/components/camel-freemarker/src/main/java/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/
    camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java
      - copied, changed from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerEndpoint.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerEndpoint.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/NoCacheStorage.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/NoCacheStorage.java
    camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/LICENSE.txt
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/LICENSE.txt
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/NOTICE.txt
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/NOTICE.txt
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/services/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/services/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/services/org/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/services/org/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/camel/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/camel/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/camel/component/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/camel/component/
    
camel/branches/camel-1.x/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/camel/component/freemarker
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/main/resources/META-INF/services/org/apache/camel/component/freemarker
    camel/branches/camel-1.x/components/camel-freemarker/src/test/
      - copied from r736620, camel/trunk/components/camel-freemarker/src/test/
    camel/branches/camel-1.x/components/camel-freemarker/src/test/java/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/
    camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerBodyAsDomainObjectTest.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerBodyAsDomainObjectTest.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerContentCacheTest.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerContentCacheTest.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerEncodingTest.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerEncodingTest.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerLetterTest.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerLetterTest.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerSetHeaderTest.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerSetHeaderTest.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerTest.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FreemarkerTest.java
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FruitFilter.java
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/java/org/apache/camel/component/freemarker/FruitFilter.java
    camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/log4j.properties
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/log4j.properties
    camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/
      - copied from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/AppleTemplate.ftl
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/AppleTemplate.ftl
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/BodyAsDomainObject.ftl
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/BodyAsDomainObject.ftl
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/OrangeTemplate.ftl
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/OrangeTemplate.ftl
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml
      - copied, changed from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/letter-utf16.ftl
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/letter-utf16.ftl
    
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/letter.ftl
      - copied unchanged from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/letter.ftl
Modified:
    camel/branches/camel-1.x/   (props changed)
    camel/branches/camel-1.x/apache-camel/bundle/pom.xml
    camel/branches/camel-1.x/apache-camel/pom.xml
    camel/branches/camel-1.x/apache-camel/src/main/descriptors/common-bin.xml
    
camel/branches/camel-1.x/components/camel-spring/src/main/java/org/apache/camel/component/ResourceBasedEndpoint.java
    camel/branches/camel-1.x/components/pom.xml
    camel/branches/camel-1.x/pom.xml

Propchange: camel/branches/camel-1.x/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Jan 22 05:30:32 2009
@@ -1,2 +1,2 @@
 
/activemq/camel/trunk:732943,733749,734053,734057-734058,734064,734130,734309,734340-734342,734348,734392,734422,734727,734903,734932,735421,735427,735732
-/camel/trunk:735847,735888,736227
+/camel/trunk:735847,735888,736227,736617-736620

Propchange: camel/branches/camel-1.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: camel/branches/camel-1.x/apache-camel/bundle/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/apache-camel/bundle/pom.xml?rev=736637&r1=736636&r2=736637&view=diff
==============================================================================
--- camel/branches/camel-1.x/apache-camel/bundle/pom.xml (original)
+++ camel/branches/camel-1.x/apache-camel/bundle/pom.xml Thu Jan 22 05:30:32 
2009
@@ -75,6 +75,10 @@
     </dependency>
     <dependency>
       <groupId>org.apache.camel</groupId>
+      <artifactId>camel-freemarker</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
       <artifactId>camel-ftp</artifactId>
     </dependency>
     <dependency>

Modified: camel/branches/camel-1.x/apache-camel/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/apache-camel/pom.xml?rev=736637&r1=736636&r2=736637&view=diff
==============================================================================
--- camel/branches/camel-1.x/apache-camel/pom.xml (original)
+++ camel/branches/camel-1.x/apache-camel/pom.xml Thu Jan 22 05:30:32 2009
@@ -85,6 +85,10 @@
     </dependency>
     <dependency>
       <groupId>org.apache.camel</groupId>
+      <artifactId>camel-freemarker</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.camel</groupId>
       <artifactId>camel-groovy</artifactId>
     </dependency>
     <dependency>

Modified: 
camel/branches/camel-1.x/apache-camel/src/main/descriptors/common-bin.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/apache-camel/src/main/descriptors/common-bin.xml?rev=736637&r1=736636&r2=736637&view=diff
==============================================================================
--- camel/branches/camel-1.x/apache-camel/src/main/descriptors/common-bin.xml 
(original)
+++ camel/branches/camel-1.x/apache-camel/src/main/descriptors/common-bin.xml 
Thu Jan 22 05:30:32 2009
@@ -48,6 +48,7 @@
         <include>org.apache.camel:camel-csv</include>
         <include>org.apache.camel:camel-cxf</include>
         <include>org.apache.camel:camel-flatpack</include>
+        <include>org.apache.camel:camel-freemarker</include>
         <include>org.apache.camel:camel-ftp</include>
         <include>org.apache.camel:camel-groovy</include>
         <include>org.apache.camel:camel-guice</include>

Propchange: camel/branches/camel-1.x/components/camel-freemarker/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Thu Jan 22 05:30:32 2009
@@ -0,0 +1,9 @@
+.project
+.checkstyle
+.pmd
+.classpath
+target
+.settings
+eclipse-classes
+velocity.log
+*.i??

Copied: camel/branches/camel-1.x/components/camel-freemarker/pom.xml (from 
r736620, camel/trunk/components/camel-freemarker/pom.xml)
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/components/camel-freemarker/pom.xml?p2=camel/branches/camel-1.x/components/camel-freemarker/pom.xml&p1=camel/trunk/components/camel-freemarker/pom.xml&r1=736620&r2=736637&rev=736637&view=diff
==============================================================================
--- camel/trunk/components/camel-freemarker/pom.xml (original)
+++ camel/branches/camel-1.x/components/camel-freemarker/pom.xml Thu Jan 22 
05:30:32 2009
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-parent</artifactId>
-        <version>2.0-SNAPSHOT</version>
+        <version>1.5.1-SNAPSHOT</version>
     </parent>
 
     <artifactId>camel-freemarker</artifactId>

Copied: 
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java
 (from r736620, 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java)
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java?p2=camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java&p1=camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java&r1=736620&r2=736637&rev=736637&view=diff
==============================================================================
--- 
camel/trunk/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java
 (original)
+++ 
camel/branches/camel-1.x/components/camel-freemarker/src/main/java/org/apache/camel/component/freemarker/FreemarkerComponent.java
 Thu Jan 22 05:30:32 2009
@@ -37,7 +37,7 @@
 
         // should we use regular configuration or no cache (content cache is 
default true)
         Configuration config;
-        boolean cache = getAndRemoveParameter(parameters, "contentCache", 
Boolean.class, Boolean.TRUE);
+        boolean cache = (Boolean) getAndRemoveParameter(parameters, 
"contentCache", Boolean.class, Boolean.TRUE);
         if (cache) {
             config = getConfiguraiton();
         } else {

Copied: 
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml
 (from r736620, 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml)
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml?p2=camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml&p1=camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml&r1=736620&r2=736637&rev=736637&view=diff
==============================================================================
--- 
camel/trunk/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml
 (original)
+++ 
camel/branches/camel-1.x/components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/camel-context.xml
 Thu Jan 22 05:30:32 2009
@@ -25,12 +25,12 @@
     <route>
                <from uri="direct:start"/>
            <filter>
-                       <method bean="fruitFilter" method="isApple"/>
+                       <methodCall bean="fruitFilter" method="isApple"/>
                <to 
uri="freemarker:org/apache/camel/component/freemarker/AppleTemplate.ftl" />
                <to uri="mock:result" />
            </filter>
            <filter>
-                       <method bean="fruitFilter" method="isOrange"/>
+                       <methodCall bean="fruitFilter" method="isOrange"/>
                <to 
uri="freemarker:org/apache/camel/component/freemarker/OrangeTemplate.ftl" />
            <to uri="mock:result" />
            </filter>

Modified: 
camel/branches/camel-1.x/components/camel-spring/src/main/java/org/apache/camel/component/ResourceBasedEndpoint.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/components/camel-spring/src/main/java/org/apache/camel/component/ResourceBasedEndpoint.java?rev=736637&r1=736636&r2=736637&view=diff
==============================================================================
--- 
camel/branches/camel-1.x/components/camel-spring/src/main/java/org/apache/camel/component/ResourceBasedEndpoint.java
 (original)
+++ 
camel/branches/camel-1.x/components/camel-spring/src/main/java/org/apache/camel/component/ResourceBasedEndpoint.java
 Thu Jan 22 05:30:32 2009
@@ -119,4 +119,7 @@
         this.resourceLoader = resourceLoader;
     }
 
+    public String getResourceUri() {
+        return resourceUri;
+    }
 }
\ No newline at end of file

Modified: camel/branches/camel-1.x/components/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/components/pom.xml?rev=736637&r1=736636&r2=736637&view=diff
==============================================================================
--- camel/branches/camel-1.x/components/pom.xml (original)
+++ camel/branches/camel-1.x/components/pom.xml Thu Jan 22 05:30:32 2009
@@ -40,6 +40,7 @@
     <module>camel-csv</module>
     <module>camel-cxf</module>
     <module>camel-flatpack</module>
+    <module>camel-freemarker</module>
     <module>camel-ftp</module>
     <module>camel-guice</module>
     <module>camel-groovy</module>

Modified: camel/branches/camel-1.x/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-1.x/pom.xml?rev=736637&r1=736636&r2=736637&view=diff
==============================================================================
--- camel/branches/camel-1.x/pom.xml (original)
+++ camel/branches/camel-1.x/pom.xml Thu Jan 22 05:30:32 2009
@@ -243,6 +243,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
+        <artifactId>camel-freemarker</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
         <artifactId>camel-ftp</artifactId>
         <version>${project.version}</version>
       </dependency>


Reply via email to