git commit: Update pom.xml

2014-02-19 Thread davsclaus
Repository: camel
Updated Branches:
  refs/heads/master a79b15971 -> 2e0ced97f


Update pom.xml

Updated MyBatis version to 3.2.5

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

Branch: refs/heads/master
Commit: 2e0ced97f94a08ac7cd76ee6a172255929569e7a
Parents: a79b159
Author: Eduardo Macarron 
Authored: Thu Feb 20 04:59:52 2014 +0100
Committer: Eduardo Macarron 
Committed: Thu Feb 20 04:59:52 2014 +0100

--
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/camel/blob/2e0ced97/parent/pom.xml
--
diff --git a/parent/pom.xml b/parent/pom.xml
index d99595b..0e60975 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -306,7 +306,7 @@
 0.8.13
 0.8.13_1/
 2.1.7.Final
-3.2.4
+3.2.5
 3.0.1
 3.8.0.Final
 4.0.8.Final



git commit: Update pom.xml

2014-02-19 Thread davsclaus
Repository: camel
Updated Branches:
  refs/heads/camel-2.12.x a0ec08e1c -> c471ae190


Update pom.xml

Updated MyBatis version to 3.2.5


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

Branch: refs/heads/camel-2.12.x
Commit: c471ae190c5b66b0fa1f359477db753169d61903
Parents: a0ec08e
Author: Eduardo Macarron 
Authored: Thu Feb 20 04:59:52 2014 +0100
Committer: Claus Ibsen 
Committed: Thu Feb 20 08:30:54 2014 +0100

--
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/camel/blob/c471ae19/parent/pom.xml
--
diff --git a/parent/pom.xml b/parent/pom.xml
index c8a18a9..c93f64b 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -299,7 +299,7 @@
 0.8.13
 0.8.13_1/
 2.1.7.Final
-3.2.4
+3.2.5
 3.0.1
 3.8.0.Final
 4.0.8.Final



svn commit: r898608 - in /websites/production/camel/content: cache/main.pageCache file2.html

2014-02-19 Thread buildbot
Author: buildbot
Date: Thu Feb 20 07:20:12 2014
New Revision: 898608

Log:
Production update by buildbot for camel

Modified:
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/file2.html

Modified: websites/production/camel/content/cache/main.pageCache
==
Binary files - no diff available.

Modified: websites/production/camel/content/file2.html
==
--- websites/production/camel/content/file2.html (original)
+++ websites/production/camel/content/file2.html Thu Feb 20 07:20:12 2014
@@ -138,7 +138,7 @@ Notice from Camel 2.10 
 About moveFailedThe 
moveFailed option allows you to move files that could 
not be processed succesfully to another location such as a error 
folder of your choice. For example to move the files in an error folder with a 
timestamp you can use 
moveFailed=/error/${file:name.noext}-${date:now:MMddHHmmssSSS}.${file:ext}.See
 more examples at File 
LanguageMessage HeadersThe 
following headers are supported by this component:File producer only
  Header  Description  CamelFileName  Specifies the name of the file 
to write (relative to the endpoint directory). The name can be a 
String; a String with a File Language or Simple expression; or an Expression object. 
If it's null then Camel will auto-generate a filename based on the 
message unique ID.  CamelFileNameProduced  The
  actual absolute filepath (path + name) for the output file that was written. 
This header is set by Camel and its purpose is providing end-users with the 
name of the file that was written.  CamelOverruleFileName 
 Camel 
2.11: Is used for overruling CamelFileName header and use 
the value instead (but only once, as the producer will remove this header after 
writing the file). The value can be only be a String. Notice that if the option 
fileName has been configured, then this is still being evaluated. 

 File consumer only
- Header  Description  CamelFileName  Name of the consumed file as a 
relative file path with offset from the starting directory configured on the 
endpoint.  CamelFileNameOnly  Only the file name (the name 
with no leading paths).  CamelFileAbsolute  A boolean option 
specifying whether the consumed file denotes an absolute path or not. Should 
normally be false for relative paths. Abso
 lute paths should normally not be used but we added to the move option to 
allow moving files to absolute paths. But can be used elsewhere as well. 
 
CamelFileAbsolutePath  The absolute path to the file. For relative files this 
path holds the relative path instead.  CamelFilePath  The file path. For relative 
files this is the starting directory + the relative filename. For absolute 
files this is the absolute path.  CamelFileRelativePath  The relative path. 
 
CamelFileParent  The parent path. 
 
CamelFileLength  A long value containing the file size. 
 
CamelFileLastModified  A Date value containing the last modified 
timestamp of the file. 
+ Header  Description  CamelFileName  Name of the consumed file as a 
relative file path with offset from the starting directory configured on the 
endpoint.  CamelFileNameOnly  Only the file name (the name 
with no leading paths).  CamelFileAbsolute  A boolean option 
specifying whether the consumed file denotes an absolute path or not. Should 
normally be false for relative paths. Abso
 lute paths should normally not be used but we added to the move option to 
allow moving files to absolute paths. But can be used elsewhere as well. 
 
CamelFileAbsolutePath  The absolute path to the file. For relative files this 
path holds the relative path instead.  CamelFilePath  The file path. For relative 
files this is the starting directory + the relative filename. For absolute 
files this is the absolute path.  CamelFileRelativePath  The relative path. 
 
CamelFileParent  The parent path. 
 
CamelFileLength  A long value containing the file size. 
 
CamelFileLastModified  A Long value containing the last modified 
timestamp of the file. In Camel 2.10.3 and older the type is 
Date. 
 Batch ConsumerThis component 
implements the Batch 
Consumer.Exchange 
Properties, file consumer onlyAs the file consumer is 
BatchConsumer it supports batching the files it polls. By batching 
it means that Camel will add some properties to the Exchange so you know the number of files polled the 
current index in that order.
  Property  Description  CamelBatchSize  The total number of files that 
was polled in this batch.  CamelBatchIndex  The current index of the batch. Starts 
from 0.  
CamelBatchComplete  A boolean value indicating the last Exchange in the batch. 
Is only true for the last entry. 
 This allows you for instance to know how many files exists in this 
batch and for instance let the Aggregator2 aggregate this number of files.Using charsetAvailable as of Camel 
2.9.3 The charset option al

[CONF] Apache Camel > File2

2014-02-19 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


File2   






...



 Wiki Markup




 {div:class=confluenceTableSmall}
|| Header || Description ||
| {{CamelFileName}} | Name of the consumed file as a relative file path with offset from the starting directory configured on the endpoint. |
| {{CamelFileNameOnly}} | Only the file name (the name with no leading paths). |
| {{CamelFileAbsolute}} | A {{boolean}} option specifying whether the consumed file denotes an absolute path or not. Should normally be {{false}} for relative paths. Absolute paths should normally not be used but we added to the move option to allow moving files to absolute paths. But can be used elsewhere as well. |
| {{CamelFileAbsolutePath}} | The absolute path to the file. For relative files this path holds the relative path instead. |
| {{CamelFilePath}} | The file path. For relative files this is the starting directory + the relative filename. For absolute files this is the absolute path. |
| {{CamelFileRelativePath}} | The relative path. |
| {{CamelFileParent}} | The parent path. |
| {{CamelFileLength}} | A {{long}} value containing the file size. |
| {{CamelFileLastModified}} | A {{DateLong}} value containing the last modified timestamp of the file. In *Camel 2.10.3 and older* the type is {{Date}}. |
{div} 



Batch Consumer
This component implements the Batch Consumer.
...






 View Online  · Like  · View Changes  
 Stop watching space  · Manage Notifications  


 


 


  This message was sent by Atlassian Confluence 5.0.3, Team Collaboration Software  






[CONF] Apache Camel > Bean Validator

2014-02-19 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Bean Validator   




 Comment: Added CAMEL-7212 information. 


...



 Wiki Markup




 {div:class=confluenceTableSmall}
|| Option || Default || Description ||
| {{group}} | {{javax.validation.groups.Default}} | The custom validation group to use. |
| {{validationProviderResolver}} | Depends on JSR303 jar provided. | Camel *2.13.0*: Reference to a custom {{javax.validation.ValidationProviderResolver}} in the [Registry]. |
| {{messageInterpolator}} | {{org.hibernate.validator.engine.\\ResourceBundleMessageInterpolator}} | Reference to a custom {{javax.validation.MessageInterpolator}} in the [Registry]. |
| {{traversableResolver}} | {{org.hibernate.validator.engine.resolver.\\DefaultTraversableResolver}} | Reference to a custom {{javax.validation.TraversableResolver}} in the [Registry]. |
| {{constraintValidatorFactory}} | {{org.hibernate.validator.engine.\\ConstraintValidatorFactoryImpl}} | Reference to a custom {{javax.validation.ConstraintValidatorFactory}} in the [Registry]. |
{div} 



...
 OSGi  
...
 The bean-validator when deployed in an OSGi environment requires a little help to accommodate the resource loading specified in JSR303, this was fixed in Servicemix-Specs 1.6-SNAPSHOT. 
...
 deployment 
 To use Hibernate Validator in the OSGi environment is to use dedicated ValidationProviderResolver implementation, just as org.apache.camel.component.bean.validator.HibernateValidationProviderResolver. The snippet below demonstrates this approach. Keep in mind that you can use HibernateValidationProviderResolver starting from the Camel 2.13.0.



 Code Block








title
Using HibernateValidationProviderResolver


 
  

[CONF] Apache Camel > Bean Validator

2014-02-19 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Bean Validator   






 Bean  
...
 Validator Component 
 Available as of Camel 2.3 
The Validation Validator component performs bean validation of the message body using the Java Bean Validation API (JSR 303). Camel uses the reference implementation, which is Hibernate Validator.
...



 Code Block









xml


 




 
org.apache.camel
camel-bean-validator
x.y.z


 



 URI format 



 Code Block




 bean-validator:label[?options]
 



...
Where label is an arbitrary text value describing the endpoint. You can append query options to the URI in the following format, ?option=value&option=value&...
 URI Options 



 Wiki Markup




  

[CONF] Apache Camel > Camel 2.13.0 Release

2014-02-19 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Camel 2.13.0 Release   




 Comment: Added CAMEL-7212 information. 


...

The MBean names registered by Camel JMX no longer include the hostname in the context part, eg before context=myHost/myCamelId and now after context=myCamelId. Having the hostname in the MBean name does not bring much value, and in fact makes things more complicated as the mbean name changes depending on the host running Camel.
 MBean naming in OSGi cleaned up to use simpler naming with symbolicName. Before we could have MBean names with duplicate bundle ids such as context=114-114-camel-6, which now is using the symbolic name instead, context=MyApplication.
When using multiple OSGi Blueprint 's then Camel now favors using non-default placeholders, or the last property-placeholder defined in the Blueprint XML file. This allows for example to define default properties in one placeholder, and override these values in other placeholders.
 FTP consumer allow to download a single named file without using the FTP LIST command. This allows to download a known file from a FTP server even when the user account does not have permission to do FTP LIST command.
 FTP consumer allow to ignore file not found or insufficient file permission errors.
 Data Format using marshal now leverages Stream caching out of the box if enabled, which allows to marshal big streams and spool to disk, instead of being pure in-memory based.
Improved using Bean when the bean is looked up in the Registry, when using concurrent processing in the route.
Added cache option to beanRef and  in the DSL. This avoids looking up the Bean from the Registry on each usage; this can safely be done for singleton beans.
Configuring Data Formats in XML attributes now supports reference lookup using the # syntax, eg  
 JDBC component now also support outputType to specify the expected output as either a List or single Object. As well allow to map to a bean using a BeanRowMapper to control the mapping of ROW names to bean properties.
Both Quartz as well as Quartz2 based ScheduledRoutePolicy has been improved to better support cluster setups (e.g. to not schedule jobs being already scheduled through another node inside a given cluster).
Reduced the work the Aggregate EIP does while holding a lock during aggregation, which can lead to improved performance in some use-cases.
 JndiRegistry now implements all the find methods.
 VM component now supports multipleConsumers=true across deployment units.
Added @PreConsumed to JPA consumer.
Added CamelFileName header support to the HDFS producer
Like as JpaConsumer now also JpaProducer of the JPA component supports the CamelEntityManager header.
 Restlet consumer now supports returning custom headers as HTTP headers from the Camel Message.
   

git commit: Update jline version

2014-02-19 Thread janstey
Repository: camel
Updated Branches:
  refs/heads/camel-2.12.x 0a5fffbd1 -> a0ec08e1c


Update jline version


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

Branch: refs/heads/camel-2.12.x
Commit: a0ec08e1cc7f300ecea84af2039979806090a498
Parents: 0a5fffb
Author: Jonathan Anstey 
Authored: Wed Feb 19 13:24:46 2014 -0330
Committer: Jonathan Anstey 
Committed: Wed Feb 19 13:25:04 2014 -0330

--
 components/camel-web/pom.xml | 2 +-
 parent/pom.xml   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/camel/blob/a0ec08e1/components/camel-web/pom.xml
--
diff --git a/components/camel-web/pom.xml b/components/camel-web/pom.xml
index 2d684eb..b19b5a0 100644
--- a/components/camel-web/pom.xml
+++ b/components/camel-web/pom.xml
@@ -592,7 +592,7 @@
 
 .,
 WEB-INF/classes,
-WEB-INF/lib/jline-0.9.94.jar,
+WEB-INF/lib/jline-${jline-version}.jar,
 WEB-INF/lib/jersey-core-${jersey-version}.jar,
 WEB-INF/lib/jersey-server-${jersey-version}.jar,
 WEB-INF/lib/jersey-spring-${jersey-version}.jar,

http://git-wip-us.apache.org/repos/asf/camel/blob/a0ec08e1/parent/pom.xml
--
diff --git a/parent/pom.xml b/parent/pom.xml
index 743f445..c8a18a9 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -224,7 +224,7 @@
 1.2.5
 20030619_5
 20030619
-0.9.94
+2.11
 1.5
 1.6.2
 2.1



git commit: Update jline version

2014-02-19 Thread janstey
Repository: camel
Updated Branches:
  refs/heads/master 5f9e4f23e -> a79b15971


Update jline version


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

Branch: refs/heads/master
Commit: a79b159710debe5ed0517c434421e71f0f521257
Parents: 5f9e4f2
Author: Jonathan Anstey 
Authored: Wed Feb 19 13:24:46 2014 -0330
Committer: Jonathan Anstey 
Committed: Wed Feb 19 13:24:46 2014 -0330

--
 components/camel-web/pom.xml | 2 +-
 parent/pom.xml   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/camel/blob/a79b1597/components/camel-web/pom.xml
--
diff --git a/components/camel-web/pom.xml b/components/camel-web/pom.xml
index f56773c..1c0ff6f 100644
--- a/components/camel-web/pom.xml
+++ b/components/camel-web/pom.xml
@@ -592,7 +592,7 @@
 
 .,
 WEB-INF/classes,
-WEB-INF/lib/jline-0.9.94.jar,
+WEB-INF/lib/jline-${jline-version}.jar,
 WEB-INF/lib/jersey-core-${jersey-version}.jar,
 WEB-INF/lib/jersey-server-${jersey-version}.jar,
 WEB-INF/lib/jersey-spring-${jersey-version}.jar,

http://git-wip-us.apache.org/repos/asf/camel/blob/a79b1597/parent/pom.xml
--
diff --git a/parent/pom.xml b/parent/pom.xml
index fbc59e3..d99595b 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -227,7 +227,7 @@
 1.2.5
 20030619_5
 20030619
-0.9.94
+2.11
 1.5
 1.6.2
 2.3



svn commit: r898513 - in /websites/production/camel/content: cache/main.pageCache jpa.html

2014-02-19 Thread buildbot
Author: buildbot
Date: Wed Feb 19 14:19:21 2014
New Revision: 898513

Log:
Production update by buildbot for camel

Modified:
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/jpa.html

Modified: websites/production/camel/content/cache/main.pageCache
==
Binary files - no diff available.

Modified: websites/production/camel/content/jpa.html
==
--- websites/production/camel/content/jpa.html (original)
+++ websites/production/camel/content/jpa.html Wed Feb 19 14:19:21 2014
@@ -86,140 +86,51 @@

 
 
-JPA 
Component
-
-The jpa component enables you to store and retrieve Java 
objects from persistent storage using EJB 3's Java Persistence Architecture 
(JPA), which is a standard interface layer that wraps Object/Relational Mapping 
(ORM) products such as OpenJPA, Hibernate, TopLink, and so on.
-
-Maven users will need to add the following dependency to their 
pom.xml for this component:
-
-

JPA Component

The jpa component enables you to store and retrieve Java objects from persistent storage using EJB 3's Java Persistence Architecture (JPA), which is a standard interface layer that wraps Object/Relational Mapping (ORM) products such as OpenJPA, Hibernate, TopLink, and so on.

Maven users will need to add the following dependency to their pom.xml for this component:

+