[CONF] Apache Camel > Camel 2.14.0 Release

2014-09-02 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
Fixed Advice-With to work with transacted routes defined in XML DSL
Fixed Advice-With to work with Content Based Router when adding outputs to the when clauses.
Fixed Advice-With to honor autoStartup option.
Fixed OnCompletion to route the completed Exchange even if it was marked to stop / failed due exception / handled by error handler etc.
Fixed using @EndpointInject with ref in RouteBuilder classes, to enlist the endpoints in JMX during starting CamelContext when using OSGi
Fixed Property Trigger.timerZone is declared as constant for camel-quartz component but not implemented when endpoint is instantiated
 Fixed JPA to not share EntityManager with concurrent threads or other exchanges, as an EntityManager is not thread-safe accordingly to the JPA spec. 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-09-01 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-09-01 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-09-01 Thread charles Moulliard (Confluence)














  


charles Moulliard edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-26 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
Fixed Advice-With to work with transacted routes defined in XML DSL
Fixed Advice-With to work with Content Based Router when adding outputs to the when clauses.
Fixed Advice-With to honor autoStartup option.
Fixed OnCompletion to route the completed Exchange even if it was marked to stop / failed due exception / handled by error handler etc.
 Fixed using @EndpointInject with ref in RouteBuilder classes, to enlist the endpoints in JMX during starting CamelContext when using OSGi 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-08-25 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-25 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-25 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-21 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-18 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
Fixed Advice-With to work with transacted routes defined in XML DSL
Fixed Advice-With to work with Content Based Router when adding outputs to the when clauses.
 Fixed Advice-With to honor autoStartup option. 
Fixed OnCompletion to route the completed Exchange even if it was marked to stop / failed due exception / handled by error handler etc.

...
New Examples 

camel-example-splunkbox-osgi 
 camel-example-servlet-rest-blueprint 
camel-example-servlet-rest-tomcat
camel-example-spark-rest-tomcat
camel-example-box-osgisplunk 

 New  
...
 New Tooling
API changes

 Removed duplicate getter getMessageHistory on ManagedCamelContextMBean  
 Added org.apache.camel.spi.SynchronizationRouteAware 
Added beforeRoute and afterRoute methods to UnitOfWork.

...

 Polling Consumer allows to configure initial queue size and whether to block whe

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-17 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...
New Languages 

XMLTokenizer

New Examples 

 camel-example-splunk 
 camel-example-servlet-rest-blueprint 
 camel-example-servlet-rest-tomcat 
 camel-example-spark-rest-tomcat 
 camel-example-box-osgi 

New Tutorials 
New Tooling
API changes
...






 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 > Camel 2.14.0 Release

2014-08-16 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-16 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-15 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-13 Thread Lauri Kimmel (Confluence)














  


Lauri Kimmel edited the page:
 


Camel 2.14.0 Release   




 Comment: Linked camel-metrics 


...

camel-ahc-ws
camel-atmosphere-websocket
camel-box
 camel-dropbox 
 camel-metrics 
camel-netty4
 camel-openshift 
 camel-gora 
 camel-rest (in camel-core)
 camel-spark-rest 
 camel-swagger 

...






 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 > Camel 2.14.0 Release

2014-08-13 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
 

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-12 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
 REST DSL integrated with Swagger to expose the service as swagger apis.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-12 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

 Removed duplicate getter getMessageHistory on ManagedCamelContextMBean  
 Added org.apache.camel.spi.SynchronizationRouteAware 
Added beforeRoute and afterRoute methods to UnitOfWork.
 Added a new method to org.apache.camel.component.jms.QueueBrowseStrategy to support JMS selectors 

Known Issues
Dependency Upgrades
...






 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 > Camel 2.14.0 Release

2014-08-11 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...



 div








style
padding-right:20px;float:left;margin-left:-20px;


 




   






 div








style
min-height:200px


 




 



New and Noteworthy
Welcome to the 2.14.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST se

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-07 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered.
 camel-scala upgraded from Scala 2.10.x to 2.11.x
The option useSsl has been removed from camel-twitter as ssl is always enabled now, enforced by twitter
Fixed Restlet to return error code 405 (instead of 404 if a http method is not allowed
 Routes starting from JMS will now shutdown the consumer (MessageListenerContainer) quicker when CamelContext is being stopped. (assuming the acceptMessagesWhileStopping hasn't been set to true). This can also help a cleaner shutdown as otherwise some JMS clients may attempt re-connect/failover during shutdown which isn't desired anyway as we are shutting down. If you want the routes to keep accepting messages during shutdown of Camel, then set acceptMessagesWhileStopping=true. 

Important changes to consider when upgrading
...






 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 > Camel 2.14.0 Release

2014-08-07 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode).
 JDBC now supports outputClass for SelectList type.
 Routes starting from JMS will now shutdown the consumer (MessageListenerContainer) quicker when CamelConte

[CONF] Apache Camel > Camel 2.14.0 Release

2014-08-04 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

camel-ahc-ws
camel-atmosphere-websocket
camel-box
 camel-dropbox 
camel-metrics
 camel-netty4 
 camel-openshift 
 camel-gora 
 camel-rest (in camel-core)
 camel-spark-rest 

...






 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 > Camel 2.14.0 Release

2014-08-02 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...

 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered.
 camel-scala upgraded from Scala 2.10.x to 2.11.x
The option useSsl has been removed from camel-twitter as ssl is always enabled now, enforced by twitter
Fixed Restlet to return error code 405 (instead of 4040 404 if a http method is not allowed

...






 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 > Camel 2.14.0 Release

2014-07-31 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered.
 camel-scala upgraded from Scala 2.10.x to 2.11.x
The option useSsl has been removed from camel-twitter as ssl is always enabled now, enforced by twitter
 Fixed Restlet to return error code 405 (instead of 4040 if a http method is not allowed 

Important changes to consider when upgrading
...






 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 > Camel 2.14.0 Release

2014-07-30 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

 Removed duplicate getter getMessageHistory on ManagedCamelContextMBean  
 Added org.apache.camel.spi.SynchronizationRouteAware 
Added beforeRoute and afterRoute methods to UnitOfWork.
 Added a new method to org.apache.camel.component.jms.QueueBrowseStrategy to support JMS selectors 

Known Issues
Dependency Upgrades
...






 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 > Camel 2.14.0 Release

2014-07-30 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

camel-ahc-ws
camel-atmosphere-websocket
camel-box
 camel-dropbox 
 camel-metrics 
 camel-openshift 
 camel-gora 
 camel-rest (in camel-core)
 camel-spark-rest 

...






 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 > Camel 2.14.0 Release

2014-07-27 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type. 
 Introduced SynchronizationRouteAware allowing to have callbacks before/after an Exchange is being routed. This allows to trigger custom code at these points, for example after a route, but before a Consumer writes any response back to a caller (InOut mode). 

Fixed Issues

Timer consumer is now scheduled after Came

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-24 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.1
Deltaspike 0.7 to 1.0.1
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.4
Guava 16.0.1 to 17.0
Hapi 2.1 to 2.2
Hazelcast 3.0.3 to 3.2.4
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
Restlet 2.17 to 2.2.1
RxJava 0.17.5 to 0.19.4
Scala 2.10.3 to 2.11.2
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
spring-redis 1.1.0 to 1.3.0
 Twitter4j 3.0.5 x to 4.0.1 

Internal changes

Changed ...

...

 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered.
 camel-scala upgraded from Scala 2.10.x to 2.11.x
 The option useSsl has been removed from camel-twitter as ssl is always enabled now, enforced by twitter 

Important changes to consider when upgrading
...






 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 > Camel 2.14.0 Release

2014-07-24 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.1
Deltaspike 0.7 to 1.0.1
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.4
Guava 16.0.1 to 17.0
Hapi 2.1 to 2.2
Hazelcast 3.0.3 to 3.2.4
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
 Restlet 2.17 to 2.2.1 
RxJava 0.17.5 to 0.19.4
Scala 2.10.3 to 2.11.2
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
spring-redis 1.1.0 to 1.3.0

...






 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 > Camel 2.14.0 Release

2014-07-24 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.1
Deltaspike 0.7 to 1.0.1
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.4
Guava 16.0.1 to 17.0
Hapi 2.1 to 2.2
Hazelcast 3.0.3 to 3.2.4
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.4
Scala 2.10.3 to 2.1011.42 
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
spring-redis 1.1.0 to 1.3.0

...

 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered.
 camel-scala upgraded from Scala 2.10.x to 2.11.x 

Important changes to consider when upgrading
...






 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 > Camel 2.14.0 Release

2014-07-24 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Deltaspike 0.7 to 1.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
Guava 16.0.1 to 17.0
 Hapi 2.1 to 2.2 
 Hazelcast 3.0.3 to 3.2.4 
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.4
Scala 2.10.3 to 2.10.4
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
spring-redis 1.1.0 to 1.3.0

...






 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 > Camel 2.14.0 Release

2014-07-23 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded.
Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL.
 And camel-jackson can now easily be configured to unmarshal to a List or List instead of either a single pojo or Map type.  

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB 

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-22 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.
 Unmarshal json to pojo using camel-jackson now supports a header to tell Camel what the pojo class name is, to allow more dynamic behavior, as otherwise the class name would be hardcoded. 
 Also allow to configure camel-jackson to skip null values, by setting includes to NOT_NULL. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may le

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-21 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Camel 2.14.0 Release   




 Comment: Added Dropbox component. 


...

camel-ahc-ws
camel-atmosphere-websocket
camel-box
 camel-dropbox 
 camel-openshift 
 camel-gora 
 camel-rest (in camel-core)
 camel-spark-rest 

...






 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 > Camel 2.14.0 Release

2014-07-21 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
 REST DSL to define REST services using a REST style with verbs such as get/post/put/delete etc. The Rest DSL supports Java and XML DSL. 
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes.

...

camel-ahc-ws
camel-atmosphere-websocket
camel-box
 camel-openshift 
 camel-gora 
 camel-rest (in camel-core) 
 camel-spark-rest 

New Camel Maven Archetypes 
...






  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-20 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 
 Producers from static EIPs such as  is is now also enlisted in JMX when Camel is starting routes. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-20 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...
New Tutorials 
New Tooling
API changes

 Changed ...Removed duplicate getter getMessageHistory on ManagedCamelContextMBean 

Known Issues
Dependency Upgrades
...






 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 > Camel 2.14.0 Release

2014-07-14 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

camel-ahc-ws
camel-atmosphere-websocket
camel-barcodecamel-box
 camel-openshift 
 camel-gora 
 camel-spark-rest 

...






 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 > Camel 2.14.0 Release

2014-07-14 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Java 1.6 no longer supported.
 Unit testing with Spring 3.x now requires using camel-test-spring3, as camel-test-spring is for Spring 4.x   

Getting the Distributions
...






 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 > Camel 2.14.0 Release

2014-07-14 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

camel-ahc-ws
camel-atmosphere-websocket
camel-barcode 
 camel-box
 camel-openshift 
 camel-gora 
 camel-spark-rest 

...






 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 > Camel 2.14.0 Release

2014-07-09 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
Support to set the variable map from message header in Velocity, Freemarker, StringTemplate.
 Added HazelcastInstance option to Hazelcast component. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-i

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-08 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs
 Support to set the variable map from message header in Velocity, Freemarker, StringTemplate. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-07 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Deltaspike 0.7 to 1.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
Guava 16.0.1 to 17.0
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.14 
Scala 2.10.3 to 2.10.4
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
spring-redis 1.1.0 to 1.3.0

...






 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 > Camel 2.14.0 Release

2014-07-07 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Camel 2.14.0 Release   




 Comment: Added CAMEL-7583 info. 


...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
Fixed Advice-With to work with transacted routes defined in XML DSL
Fixed Advice-With to work with Content Based Router when adding outputs to the when clauses.
 Improved NettyWorkerPoolBuilder#build visibility. 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-07-04 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures)
 Added option parallelAggregate to Multicast, Splitter and Recipient List EIPs 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
  

[CONF] Apache Camel > Camel 2.14.0 Release

2014-07-01 Thread Aki Yoshida (Confluence)














  


Aki Yoshida edited the page:
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
Allow to define Simple expressions for sql parameters of the SQL component.   
 A new XML tokenizer that is truly XML-aware (e.g., supporting XML namespaces and complex hierarchical structures) 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
Fixed Advice-With to work with transacted routes defined in XML DSL

[CONF] Apache Camel > Camel 2.14.0 Release

2014-06-30 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle.
 Fixed Advice-With to work with transacted routes defined in XML DSL 
 Fixed Advice-With to work with Content Based Router when adding outputs to the when clauses. 

New Enterprise Integration Patterns 
...

camel-ahc-ws
camel-atmosphere-websocket
 camel-box 
 camel-openshift 
 camel-gora 
 camel-sparkspark-rest 

New Camel Maven Archetypes 
...






 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 > Camel 2.14.0 Release

2014-06-27 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

camel-ahc-ws
camel-atmosphere-websocket
 camel-openshift 
 camel-gora 
 camel-spark 

New Camel Maven Archetypes 
...






 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 > Camel 2.14.0 Release

2014-06-26 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
 Deltaspike 0.7 to 1.0.0 
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
Guava 16.0.1 to 17.0
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.1
Scala 2.10.3 to 2.10.4
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
spring-redis 1.1.0 to 1.3.0

...






 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 > Camel 2.14.0 Release

2014-06-26 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters.
 Fixed Camel Karaf commands to work with multiple CamelContext from the same bundle. 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-06-26 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
Fixed POJO aggregating when the parameter type was referring to a type that was class annotated.
 Fixed MyBatis to keep the message body as-is when calling stored procedures, if the procedure returns data as OUT parameters. 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-06-26 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
Guava 16.0.1 to 17.0
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.1
Scala 2.10.3 to 2.10.4
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0
 spring-redis 1.1.0 to 1.3.0 

Internal changes

Changed ...

...






 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 > Camel 2.14.0 Release

2014-06-24 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
 Guava 16.0.1 to 17.0 
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.1
Scala 2.10.3 to 2.10.4
Snmp4j 2.2.5 to 2.3.0
SSHD 0.10.1 to 0.11.0

...






 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 > Camel 2.14.0 Release

2014-06-24 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
RxJava 0.17.5 to 0.19.1
Scala 2.10.3 to 2.10.4
 Snmp4j 2.2.5 to 2.3.0 
SSHD 0.10.1 to 0.11.0

Internal changes
...






 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 > Camel 2.14.0 Release

2014-06-23 Thread Babak Vahdat (Confluence)














  


Babak Vahdat edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
 RxJava 0.17.5 to 0.19.1 
Scala 2.10.3 to 2.10.4
SSHD 0.10.1 to 0.11.0

...






 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 > Camel 2.14.0 Release

2014-06-22 Thread Babak Vahdat (Confluence)














  


Babak Vahdat edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
CXF 2.7.11 to 3.0.0
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
RabbitMQ AMQ Client 3.2.2 to 3.3.0
Scala 2.10.3 to 2.10.4
 Mina SSHD 0.10.1 to 0.11.0

Internal changes
...






 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 > Camel 2.14.0 Release

2014-06-22 Thread Babak Vahdat (Confluence)














  


Babak Vahdat edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
 CXF 2.7.11 to 3.0.0 
Dozer 5.4.0 to 5.5.1
EhCache 2.8.1 to 2.8.3
Groovy 2.2.2 to 2.3.3
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
 Scala 2.10.3 to 2.10.4 
RabbitMQ AMQ Client 3.2.2 to 3.3.0CXF  
 Scala 2.710.11 3 to 3.2.10.4 
 Mina SSHD 0.10.1 to 0.11.0 

Internal changes

Changed ...

...






 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 > Camel 2.14.0 Release

2014-06-16 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it
 Fixed POJO aggregating when the parameter type was referring to a type that was class annotated. 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-06-16 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Camel 2.14.0 Release   




 Comment: Added CAMEL-7506 info 


...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.
 Netty HTTP now removes headerFilterStrategy option after resolving it 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-06-10 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...
New Annotations
New Data Formats 

 camel-barcode 

New Languages 
New Examples 
New Tutorials 
...






 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 > Camel 2.14.0 Release

2014-06-05 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

camel-ahc-ws
camel-atmosphere-websocket
 camel-openshift 
 camel-gora 

New Camel Maven Archetypes 
...






 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 > Camel 2.14.0 Release

2014-06-05 Thread Antoine DESSAIGNE (Confluence)














  


Antoine DESSAIGNE a modifié la page :
 


Camel 2.14.0 Release   






...

Support for running on Java 1.8 JVMs
Spring 4.x supported.
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 
 Allow to define Simple expressions for sql parameters of the SQL component.   

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP 
Improved stability when testing with camel-test-blueprint component.

...






 Afficher en ligne  · J'aime  · Afficher les modifications  
 Ne plus surveiller l'espace  · Gérer les notifications  


 


 


  Ce message a été envoyé par le logiciel de collaborati

[CONF] Apache Camel > Camel 2.14.0 Release

2014-06-03 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...
Welcome to the 2.14.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)

 Support for running on Java 1.8 JVMs 
 Spring 4.x supported. 
Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 

...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.
 Fixed issue with Netty consumer should wait for join to complete when joining a multicast group over UDP  
 Improved stability when testing with camel-test-blueprint component. 

New Enterprise Integration Patterns 
...
API changes

Changed ...

Known Issues

 Spring 4.x is not yet official supported. 

Dependency Upgrades
You can see any dependency changes using Camel Dependencies Version Differences we

[CONF] Apache Camel > Camel 2.14.0 Release

2014-05-27 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 
 Added StreamList option to the JDBC component 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.

...






 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 > Camel 2.14.0 Release

2014-05-19 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
Dozer 5.4.0 to 5.5.1
Groovy upgraded to 2.3.0
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
Scala 2.10.3 to 2.10.4
RabbitMQ AMQ Client 3.2.2 to 3.3.0
 CXF 2.7.11 to 3.0.0 

Internal changes

Changed ...

...






 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 > Camel 2.14.0 Release

2014-05-19 Thread Henryk Konsek (Confluence)














  


Henryk Konsek edited the page:
 


Camel 2.14.0 Release   




 Comment: Added a generic callback to configure the APNS service builder. 


...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 
 Added a generic callback to configure the APNS service builder. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.

...






 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 > Camel 2.14.0 Release

2014-05-06 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 
 Polling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.

...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
Dozer 5.4.0 to 5.5.1
 Groovy upgraded to 2.3.0 
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
Scala 2.10.3 to 2.10.4
RabbitMQ AMQ Client 3.2.2 to 3.3.0

...
Changes that may affect end users

 Bla blaPolling Consumer allows to configure initial queue size and whether to block when full when using the default EventDrivenPollingConsumer which most components does. We now block by default, as otherwise the message may be lost if the queue was full, and a new message was offered. 

Important changes to consider when upgrading
...



 

[CONF] Apache Camel > Camel 2.14.0 Release

2014-04-25 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP producer now supports the Exchange.HTTP_PATH CamelHttpPath header to define a dynamic context-path and query parameters to call the remote http server. 

...






 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 > Camel 2.14.0 Release

2014-04-25 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off.
 Netty HTTP now supports the Exchange.HTTP_PATH header to define a dynamic context-path and query parameters to call the remote http server. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused.

...






 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 > Camel 2.14.0 Release

2014-04-25 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
Dozer 5.4.0 to 5.5.1
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
Scala 2.10.3 to 2.10.4
 RabbitMQ AMQ Client 3.2.2 to 3.3.0 

Internal changes

Changed ...

...






 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 > Camel 2.14.0 Release

2014-04-24 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
Added event notification for routes added and removed.
 Allow to configure cache size in Recipient List, Routing Slip and Dynamic Router EIPs; and as well turn caching off. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown.
 Fixed issue with Netty producer may leak HashWhealTimer instances when having many producers that are not reused. 

New Enterprise Integration Patterns 

 Circuit Breaker pattern implemented as a Load Balancer policy

...

Atomikos 3.9.2 to 3.9.3
Commons-codec 1.8 to 1.9
 Dozer 5.4.0 to 5.5.1 
JRuby 1.7.10 to 1.7.12
MongoDB-Java-Driver 2.11.4 to 2.12.0
Scala 2.10.3 to 2.10.4

...






 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 > Camel 2.14.0 Release

2014-04-19 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...
The below list is a best effort, and we may miss some updates, its better to use the Camel Dependencies Version Differences web tool which uses the released projects for comparison.

Atomikos 3.9.2 to 3.9.3
 Bouncycastle Commons-codec 1.49 8 to 1.509Commons-codec  
 JRuby 1.8 7.10 to 1.97.12 
MongoDB-Java-Driver 2.11.4 to 2.12.0
Scala 2.10.3 to 2.10.4

...






 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 > Camel 2.14.0 Release

2014-04-16 Thread Babak Vahdat (Confluence)














  


Babak Vahdat edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503.
 Fixed the MongoDB readPreference option which used to cause an IllegalArgumentException to be thrown. 

New Enterprise Integration Patterns 
...






 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 > Camel 2.14.0 Release

2014-04-13 Thread Bilgin Ibryam (Confluence)














  


Bilgin Ibryam edited the page:
 


Camel 2.14.0 Release   






...
New Enterprise Integration Patterns 

 Circuit Breaker pattern implemented as a Load Balancer policy 

New Components 

camel-ahc-ws
camel-atmosphere-websocket

...






 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 > Camel 2.14.0 Release

2014-04-12 Thread Babak Vahdat (Confluence)














  


Babak Vahdat edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Bouncycastle 1.49 to 1.50
Commons-codec 1.8 to 1.9
 MongoDB-Java-Driver 2.11.4 to 2.12.0 
Scala 2.10.3 to 2.10.4

Internal changes
...






 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 > Camel 2.14.0 Release

2014-04-10 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...

Atomikos 3.9.2 to 3.9.3
Bouncycastle 1.49 to 1.50
 Commons-codec 1.8 to 1.9 
Scala 2.10.3 to 2.10.4

Internal changes
...






 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 > Camel 2.14.0 Release

2014-04-10 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...
The below list is a best effort, and we may miss some updates, its better to use the Camel Dependencies Version Differences web tool which uses the released projects for comparison.

 Atomikos 3.9.2 to 3.9.3 
Bouncycastle 1.49 to 1.50
Scala 2.10.3 to 2.10.4

...






 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 > Camel 2.14.0 Release

2014-04-10 Thread Christian Mueller (Confluence)














  


Christian Mueller edited the page:
 


Camel 2.14.0 Release   






...
The below list is a best effort, and we may miss some updates, its better to use the Camel Dependencies Version Differences web tool which uses the released projects for comparison.

 Bouncycastle 1.49 to 1.50 
Scala 2.10.3 to 2.10.4

Internal changes
...






 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 > Camel 2.14.0 Release

2014-04-07 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.
 Netty HTTP now returns HTTP status 404 if resource not found instead of 503. 

New Enterprise Integration Patterns 
New Components 

 New component ... 


 camel-ahc-ws 
 camel-atmosphere-websocket 

New Camel Maven Archetypes 
...






 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 > Camel 2.14.0 Release

2014-03-30 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs.
 Added event notification for routes added and removed. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.

...






 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 > Camel 2.14.0 Release

2014-03-28 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






...

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.
 Introduced RuntimeEndpointRegistry to capture runtime usage of endpoints in use during routing, such as dynamic endpoints from dynamic EIPs. 

Fixed Issues

Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run.

...






 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 > Camel 2.14.0 Release

2014-03-28 Thread willem jiang (Confluence)














  


willem jiang edited the page:
 


Camel 2.14.0 Release   






...
The below list is a best effort, and we may miss some updates, its better to use the Camel Dependencies Version Differences web tool which uses the released projects for comparison.

 Bla bla 1.0 to 1.1Scala 2.10.3 to 2.10.4 

Internal changes

Changed ...

...






 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 > Camel 2.14.0 Release

2014-03-20 Thread Claus Ibsen (Confluence)














  


Claus Ibsen edited the page:
 


Camel 2.14.0 Release   






 Camel 2.14.0 release (currently in progress) 



 Wiki Markup




 {div:style=padding-right:20px;float:left;margin-left:-20px;}
!http://camel.apache.org/download.data/camel-box-v1.0-150x200.png!
{div} 






 Wiki Markup




 {div:style=min-height:200px}
{div} 



 New and Noteworthy 
Welcome to the 2.14.0 release which approx XXX issues resolved (new features, improvements and bug fixes such as...)

Simple language defined in routes using resultType as boolean is now evaluated as predicate instead of as _expression_.

 Fixed Issues 

 Fixed ...Timer consumer is now scheduled after CamelContext has started all routes, to ensure other routes is running when timer routes is triggered to run. 

 New Enterprise Integration Patterns 
 New Components 

New component ...

 New Camel Maven Archetypes 
 New DSL 
 New Annotations 
 New Data Formats 
 New Languages 
 New Examples 
 New Tutorials 
 New Tooling 
 API changes 

Changed ...

 Known Issues