Version 2.1.0

RELEASED

Start date not set

Released: 04/Dec/09

Release Notes

PTKeySummaryAssigneeStatus
CriticalImprovementCAMEL-1988Better OSGi metadata to allow deploying multiple camel versions in the same OSGi frameworkGuillaume NodetClosed
MajorNew FeatureCAMEL-382support the JAXWS Dispatch API in camel-cxf componentWillem JiangClosed
MajorImprovementCAMEL-861need an mbean for CamelContext to allow endpoints to be created or removedClaus IbsenClosed
MajorImprovementCAMEL-862allow messages to be sent to an Endpoint over JMXClaus IbsenClosed
MajorImprovementCAMEL-863support BrowseableEndpoint over JMXClaus IbsenClosed
MajorImprovementCAMEL-864allow new routes to be added dynamically to a camelContext over JMX using an XML String (or Scala/Ruby/Groovy one day later too)Xueqiang MiClosed
MajorWishCAMEL-868Add support to start/stop of routes via JMXClaus IbsenClosed
MajorImprovementCAMEL-911Allow the creation of HTTP proxy routes using camel-jetty as input to camel-httpWillem JiangClosed
MajorNew FeatureCAMEL-916Create a new component that uses the OSGi HttpService to accomplish what came-jetty currently doesUnassignedClosed
MajorNew FeatureCAMEL-1048allow routes to easily be enabled/disabled based on an external predicate such as queue sizeClaus IbsenClosed
MajorImprovementCAMEL-1168any missing EIP patterns?Claus IbsenClosed
MajorNew FeatureCAMEL-1266JMX-enable configuration of certain runtime properties within a route such as the properties on the camel throttler, for exampleClaus IbsenClosed
MajorSub-taskCAMEL-1390Java renderer to turn the RouteType into Java codeUnassignedClosed
MajorSub-taskCAMEL-1392groovy rendererXueqiang MiClosed
MajorNew FeatureCAMEL-1473Allow routes to be configured to be stopped by default ie autoStartup="false" in DSL and XML routes --- logical extension of CAMEL-1004 functionalityClaus IbsenClosed
MajorNew FeatureCAMEL-1484JMX - Runtime configuration of DSL that supports optionsClaus IbsenClosed
MajorImprovementCAMEL-1532InterceptStrategy - add feature to only wrap onceClaus IbsenClosed
MajorNew FeatureCAMEL-1556Controlling initiatation order of routesClaus IbsenClosed
MajorTaskCAMEL-1567Upgrading to JUEL 2.1.1 - Beware of API changes in JUELHadrian ZbarceaClosed
MajorBugCAMEL-1612Endpoint are not assigned to correct contextsClaus IbsenClosed
MajorNew FeatureCAMEL-1655Groovy Route Editor for WebConsoleXueqiang MiClosed
MajorNew FeatureCAMEL-1675Created a new camel printer component that supports document/image printing with copies, stationary and sides choices.Jonathan AnsteyClosed
MajorNew FeatureCAMEL-1679InProgress repositoryClaus IbsenClosed
MajorImprovementCAMEL-1699pipeline function should have 0-parameter versionClaus IbsenClosed
MajorImprovementCAMEL-1730Merge camel-spring and camel-osgi into a single bundleWillem JiangClosed
MajorImprovementCAMEL-1767Consumer names in JMX Mbean should show id or description in addition to an uuidClaus IbsenClosed
MajorBugCAMEL-1782connecting private chat consumer fails every other timeStanley J. LewisClosed
MajorImprovementCAMEL-1800EventDrivenConsumer - Wait starting them until all other processors / routes have been startedClaus IbsenClosed
MajorTaskCAMEL-1804User guide for Groovy editor in web consoleXueqiang MiClosed
MajorBugCAMEL-1819Camel features file used by Apache Felix Karaf/ ServiceMix Kernel contains errorsWillem JiangClosed
MajorBugCAMEL-1821XMPP receives only a single issueStanley J. LewisClosed
MajorImprovementCAMEL-1843improve the CSS so that code looks better on the siteUnassignedClosed
MajorNew FeatureCAMEL-1850Velocity Component: Ability to specify velcoity resource/template as message headerStanley J. LewisClosed
MajorNew FeatureCAMEL-1868Created a new Camel Cache component (based on ehCache) with an ability to put messages and receive notifications from a Cache. Willem JiangClosed
MajorImprovementCAMEL-1911camel-jetty component should support the multi port of https consumerWillem JiangClosed
MajorBugCAMEL-1914Xmpp consumer stops consuming after some timeWillem JiangClosed
MajorBugCAMEL-1917DefaultPackageScanClassResolver not able to scan package in jar urlWilliam TamClosed
MajorBugCAMEL-1922BeanEndpoint fails in the presence of bridge methodsHadrian ZbarceaClosed
MajorBugCAMEL-1924Unit test failures on Windows in 2.0.0 releaseWillem JiangClosed
MajorBugCAMEL-1925HTTP component throwing IllegalArgumentException in M3 release while bridging between jetty and httpWillem JiangClosed
MajorTaskCAMEL-1926upgrade the pax exam to 1.0.0Willem JiangClosed
MajorBugCAMEL-1927FileConsumer preMove setting causes filename to be left in in progress repository.Claus IbsenClosed
MajorImprovementCAMEL-1929doCatch handled(true) should have access to caused exception just as onException hasClaus IbsenClosed
MajorBugCAMEL-1930Synchronized access to XPathExpression resulting in contention for multiple consumersClaus IbsenClosed
MajorTaskCAMEL-1932Removed the slf4j-simple from camel-mina componentWillem JiangClosed
MajorNew FeatureCAMEL-1933Overhaul of JMXClaus IbsenClosed
MajorBugCAMEL-1934Unit test failure in Windows for StreamCache. Temp file is not deletedWillem JiangClosed
MajorBugCAMEL-1936TypeConverters aren't loaded in OSGi when bundle is not startedWillem JiangClosed
MajorBugCAMEL-1938Test failure in camel-velocity on windowsWillem JiangClosed
MajorBugCAMEL-1940pollEnrich does not work with queue and quartz or timer endpointsClaus IbsenClosed
MajorImprovementCAMEL-1942Allow access to IoSession via messageWillem JiangClosed
MajorTaskCAMEL-1943Camel 2.0.0 sources missing from the releaseHadrian ZbarceaClosed
MajorBugCAMEL-1948ServiceSupport - incorrect state after restartClaus IbsenClosed
MajorBugCAMEL-1949MultiServletConsumerTest fails on Windows with HttpNotFoundExceptionJonathan AnsteyClosed
MajorImprovementCAMEL-1951camel-jms consumer endpoint should allow properties such as maxConcurrentConsumers and concurrentConsumers to be managed via JMXClaus IbsenClosed
MajorBugCAMEL-1955MessageSupport.copyFrom() doesn't clean the message header and the attachmentsWillem JiangClosed
MajorBugCAMEL-1957The construction method of SourceCache is wrong Willem JiangClosed
MajorBugCAMEL-1958Test failure in SpringDataSetTest on WindowsClaus IbsenClosed
MajorBugCAMEL-1960Enricher - AggregationStrategy - Problem with preparing logicClaus IbsenClosed
MajorBugCAMEL-1961camel-xmpp - 2 failed tests after recent patchesStanley J. LewisClosed
MajorBugCAMEL-1963Graceful shutdown problemClaus IbsenClosed
MajorBugCAMEL-1965onException does not work correctly when used in a transacted route and exception is not send to the bean component calledUnassignedClosed
MajorBugCAMEL-1966CamelNamespaceHandler is not thread safeWillem JiangClosed
MajorSub-taskCAMEL-1968Overhaul of JMX - Pluggable ManagementClaus IbsenClosed
MajorSub-taskCAMEL-1969Overhaul of JMX - Add pluggable event notificationClaus IbsenClosed
MajorSub-taskCAMEL-1970Overhaul of JMX - Add more details to existing mbeansClaus IbsenClosed
MajorSub-taskCAMEL-1971OVerhaul of JMX - Add Tracer as managedClaus IbsenClosed
MajorSub-taskCAMEL-1972Overhaul of JMX - Fix route not having correct statsClaus IbsenClosed
MajorSub-taskCAMEL-1973Overhaul of JMX - Introduce ManagmentAware to allow other Camel components to provide management capabilitiesClaus IbsenClosed
MajorTaskCAMEL-1975Adding General Header such as "transfer-encoding" to the out filter in HttpHeaderStrategy.Willem JiangClosed
MajorImprovementCAMEL-1976Restarting JmsConsumer should pickup configuration changesClaus IbsenClosed
MajorBugCAMEL-1977Camel HTTP binding incorrectly filters out the headersClaus IbsenClosed
MajorSub-taskCAMEL-1979Overhaul of JMX - Add management exampleClaus IbsenClosed
MajorSub-taskCAMEL-1980Overhaul of JMX - Add route id to processor and consumersClaus IbsenClosed
MajorSub-taskCAMEL-1981Overhaul of JMX - Add documentation to wikiClaus IbsenClosed
MajorBugCAMEL-1982JMSBinding needs to be able to deal with an null endpointGary TullyClosed
MajorNew FeatureCAMEL-1984Multicast Processor - Add option to stop further processing in case of an exception occurredClaus IbsenClosed
MajorTaskCAMEL-1985Upgrade the CXF version to 2.2.3Willem JiangClosed
MajorNew FeatureCAMEL-1989Implement support for JAX-WS beansWillem JiangClosed
MajorImprovementCAMEL-1990Clean up the OSGi Service Cache when the camel context is closedWillem JiangClosed
MajorSub-taskCAMEL-1991Overhaul of JMX - Add managed producersClaus IbsenClosed
MajorBugCAMEL-1994WS-Adressing: No headers in the respose, [MAPs retrieved from message null]Willem JiangClosed
MajorImprovementCAMEL-1995Use MessageHelper.extractBodyForLogging for logging exchange messages and avoid streamsClaus IbsenClosed
MajorSub-taskCAMEL-1996Overhaul of JMX - Add managed error handlerClaus IbsenClosed
MajorImprovementCAMEL-1998update the features file for runing camel-jpa in osgi environmentWillem JiangClosed
MajorSub-taskCAMEL-2000Overhaul of JMX - Fire notification event when CamelContext failed during starting or stoppingClaus IbsenClosed
MajorBugCAMEL-2002The matchOnUriPrefix option should set per endpointWillem JiangClosed
MajorImprovementCAMEL-2005Clean up the apache-camel moduleWillem JiangClosed
MajorSub-taskCAMEL-2007camel-cache - add documentation to wikiAshwin J. KarpeClosed
MajorSub-taskCAMEL-2008camel-cache - reduce logging noiseAshwin J. KarpeClosed
MajorSub-taskCAMEL-2009camel-cache - add features so its easy installable from apache karafWillem JiangClosed
MajorSub-taskCAMEL-2012Overhaul of JMX - Only register singleton endpoints to avoid overheadClaus IbsenClosed
MajorImprovementCAMEL-2014support to set the query parameter from cxfrs uriWillem JiangClosed
MajorImprovementCAMEL-2015Add HttpClientAPI option for cxfrs producer to use HttpClientAPIWillem JiangClosed
MajorBugCAMEL-2016camel-jpa exports the org.apache.camel.processor.interceptor which leads to a split packageClaus IbsenClosed
MajorBugCAMEL-2017Connection reset in http componentClaus IbsenClosed
MajorBugCAMEL-2020NPE when the bundle is camel-osgi bundle is inactiveWillem JiangClosed
MajorNew FeatureCAMEL-2021Schema versioning for camel-spring schemaGuillaume NodetClosed
MajorImprovementCAMEL-2023Allow the usage of velocity templates, which are placed/defined in the exchanges In message header or attachmentClaus IbsenClosed
MajorImprovementCAMEL-2024camel-serlvet - It should be work with alongside spring loading using context listenerWillem JiangClosed
MajorBugCAMEL-2025serviceClass needs to be specified for PAYLOAD or MESSAGE mode even though it's documented as not being required.William TamClosed
MajorBugCAMEL-2027NullPointerException when defining Camel route using Spring JavaConfigClaus IbsenClosed
MajorBugCAMEL-2033java.io.NotSerializableException: org.apache.camel.component.jms.JmsQueueEndpoint (polling consumer with POJO)Claus IbsenClosed
MajorNew FeatureCAMEL-2034Camel-castor component as a new data type.Claus IbsenClosed
MajorTaskCAMEL-2037Clean up the camel karaf features file to run it within Servicemix 4.1.0Willem JiangClosed
MajorTaskCAMEL-2038Add the javax.persistence version rang on bundle import packageWillem JiangClosed
MajorImprovementCAMEL-2039Add multi user chat testStanley J. LewisClosed
MajorBugCAMEL-2041bundle resolver issues of camel features Willem JiangClosed
MajorTaskCAMEL-2042Add camel-castor featuresWillem JiangClosed
MajorTaskCAMEL-2043Add integration tests for karaf featuresGuillaume NodetClosed
MajorSub-taskCAMEL-2046Fix the restlet and scacle osgi bundle issueWillem JiangClosed
MajorImprovementCAMEL-2047camel-jms async consumer needs dynamic mechanism to throttle message consumptionClaus IbsenClosed
MajorImprovementCAMEL-2048camel-file async consumer needs dynamic mechanism to throttle message consumptionClaus IbsenClosed
MajorBugCAMEL-2049Improper configuration of MINA connector and acceptor instances; Better producerClaus IbsenClosed
MajorImprovementCAMEL-2050WebSphereMQ uses JMS_IBM as special headersClaus IbsenClosed
MajorImprovementCAMEL-2051Channel - ProcessorDefinition should be more fine grained to match the actual processor it representsClaus IbsenClosed
MajorBugCAMEL-2054Mail Component: Content-ID reference in multipart brokenClaus IbsenClosed
MajorBugCAMEL-2055Overhaul of JMX - Some processors is not managedClaus IbsenClosed
MajorBugCAMEL-2056Optional charset parameter in convertBodyTo is ignored by most converters in IOConverterWillem JiangClosed
MajorBugCAMEL-2058File Component - Rename operations fail sometimes on certain filesystems (Windows)Claus IbsenClosed
MajorBugCAMEL-2060Camel Bean component should not remember the last called method name if the bean's method name is not explicitly specified.Willem JiangClosed
MajorBugCAMEL-2064Redundant interceptions when using interceptSendToEndpointClaus IbsenClosed
MajorImprovementCAMEL-2065Add osgi.test profile to run the osgi related testWillem JiangClosed
MajorNew FeatureCAMEL-2068Add the applicationContextClassLoader set and get method on CamelContext Willem JiangClosed
MajorTestCAMEL-2069Enhancement to MulticastAnotherAggregatorTest to run a load testHadrian ZbarceaClosed
MajorBugCAMEL-2070Dynamic Recipient List - Comma is always delimiter even if custom specifiedClaus IbsenClosed
MajorImprovementCAMEL-2071Camel Bean component should support methodName and argumentsClaus IbsenClosed
MajorImprovementCAMEL-2073Switch to java.util.UUID for generating unique IDsClaus IbsenClosed
MajorBugCAMEL-2074camel-bean - should skip getter/setter methods when looking for method candidatesClaus IbsenClosed
MajorBugCAMEL-2075camel-bean - When a method name is given it should be more strict to be sure always invoking a method with that nameClaus IbsenClosed
MajorBugCAMEL-2076Setting global error handler in camel-spring may not work correctlyClaus IbsenClosed
MajorTaskCAMEL-2080Enable features-maven-plugin validate goal for karaf features buildGert VanthienenClosed
MajorBugCAMEL-2083Delayed start of spring camel context does not work with "shouldStartContext=false"Claus IbsenClosed
MajorSub-taskCAMEL-2086Switch to java.util.UUID for generating unique IDsUnassignedClosed
MajorSub-taskCAMEL-2087Provide a simple Map-based implementation of RegistryClaus IbsenClosed
MajorBugCAMEL-2088camel-bean - Null String bodies is converted to a logging message instead of being nullClaus IbsenClosed
MajorNew FeatureCAMEL-2091Add velocity configuration support on the camel-velocity component Willem JiangClosed
MajorBugCAMEL-2092velocity endpoint should not remember the last used template uriWillem JiangClosed
MajorBugCAMEL-2095Support Issue: Routing a TextMessage from a <camel:proxy> to a JMS queueClaus IbsenClosed
MajorTaskCAMEL-2096Upgrade the CXF version to 2.2.4Willem JiangClosed
MajorTaskCAMEL-2098@deprecated the old 1.0.2 JMS API as its no longer provided in spring 3.0Claus IbsenClosed
MajorSub-taskCAMEL-2099Camel component for URL fetch serviceMartin KrasserClosed
MajorNew FeatureCAMEL-2100Camel Proxy - Allow it to use single parameter methods as message body so you can route it directlyClaus IbsenClosed
MajorBugCAMEL-2102Transacted routes don't allow custom error handlers to mark exception as handled AND set rollback onlyClaus IbsenClosed
MajorSub-taskCAMEL-2103Component for asynchronous message processing using GAE task queueing serviceMartin KrasserClosed
MajorBugCAMEL-2106camel-bean - Should throw NoTypeConversionAvailableException if body cannot be converted to parameter typeClaus IbsenClosed
MajorImprovementCAMEL-2108Filtering the "" string as the encoding option of velocity and freemarkerWillem JiangClosed
MajorBugCAMEL-2109ID of route is not set when onException is usedClaus IbsenClosed
MajorBugCAMEL-2111camel-cxf includes too many CXF pomsWillem JiangClosed
MajorBugCAMEL-2112Problem using a CamelTransportFactory from a junit 4 unit test or together with <context:annotation-config/>Willem JiangClosed
MajorNew FeatureCAMEL-2114camel-cxf MTOM support in PAYLOAD modeWilliam TamClosed
MajorImprovementCAMEL-2116make camel example friendly to deploy into ServicemixWillem JiangClosed
MajorSub-taskCAMEL-2117Create CamelContext to hold the route for camel-example-guice-jmsWillem JiangClosed
MajorSub-taskCAMEL-2118Create the spring CamelContext to hold the route for camel-example-loan-brokerWillem JiangClosed
MajorSub-taskCAMEL-2119Create spring configuration file to hold the route of camel-example-spring-javaconfigWillem JiangClosed
MajorSub-taskCAMEL-2120Create spring configuration file to hold the route of camel-example-cxfWillem JiangClosed
MajorSub-taskCAMEL-2124Camel component for GAE mail serviceMartin KrasserClosed
MajorSub-taskCAMEL-2125Create the spring CamelContext to hold the route for camel-example-jms-fileWillem JiangClosed
MajorImprovementCAMEL-2127DefaultComponent - resolveAndRemoveReferenceParameter for looking up refs in the registryMartin KrasserClosed
MajorBugCAMEL-2128Rollback does not work for transactional routes using camel-cxfWillem JiangClosed
MajorBugCAMEL-2129Misleading exception when a Camel-CXF Service call times out (Null InputStream is not a valid argument)Willem JiangClosed
MajorImprovementCAMEL-2131Introduce a DataFormatResolver similar to LanguageResolver and ComponentResolverClaus IbsenClosed
MajorBugCAMEL-2133The converter's MandatoryConvert method doesn't throw the exception when the value is nullWillem JiangClosed
MajorNew FeatureCAMEL-2135camel-jetty producer supporting async request/reply (non blocking)Claus IbsenClosed
MajorImprovementCAMEL-2136Improve the data format discovery mechanism to be consistent with components / languagesGuillaume NodetClosed
MajorBugCAMEL-2139Some methods of SftpOperations create streams that are never closedClaus IbsenClosed
MajorImprovementCAMEL-2142Add a flag to CamelTransportFactory to let camelDestination throw the exception when it gets fault message Willem JiangClosed
MajorBugCAMEL-2144A null-Message to a cxf-endpoint (e.g. HTTP-GET) can disable accepting regular requestsWillem JiangClosed
MajorBugCAMEL-2146Type converter - Should respect Future ExecutionException as not failed to convert but some other errorClaus IbsenClosed
MajorImprovementCAMEL-2149CxfRs producer should support to get the query parameter from message headerWillem JiangClosed
MajorBugCAMEL-2150RSS Component - parameter filtering not workingClaus IbsenClosed
MajorSub-taskCAMEL-2151Introduce asyncTo in the DSL to support non blocking request/reply conversationsClaus IbsenClosed
MajorImprovementCAMEL-2152Workaround for UnsupportedEncodingExceptionClaus IbsenClosed
MajorBugCAMEL-2153FTP Component issue with tempPrefix or tempFileNameClaus IbsenClosed
MajorImprovementCAMEL-2154make the default value of httpClientAPI option in camel-cxfrs to be true Willem JiangClosed
MajorBugCAMEL-2155Client is not executed while deploying camel-example-jms-file into service mixWillem JiangClosed
MajorBugCAMEL-2158onException - Should look up the hierarchy for exact matches to avoid being handled by Exception.class where an exact match existedClaus IbsenClosed
MajorSub-taskCAMEL-2159Add documentation for new toAsync and the fact that camel-jetty leverages thisClaus IbsenClosed
MajorImprovementCAMEL-2160Camel FTP2 does not has an option to set the data time out on the FTPClientClaus IbsenClosed
MajorBugCAMEL-2161ClassNotFoundException exceptions occurred after deploying camel-example-pojo_messaging into servicemixWillem JiangClosed
MajorBugCAMEL-2162mvn install command is not packaging the jms folder for camel-example-cxf example.Willem JiangClosed
MajorSub-taskCAMEL-2164Add documentation for new JettyHttpProducerClaus IbsenClosed
MajorImprovementCAMEL-2170UnitOfWorkProcessor - Should wrap more EIPs such as Aggregator, Splitter, RecipientList on their child routesClaus IbsenClosed
MajorImprovementCAMEL-2174Remove dependency on spring core in PatternBasedPackageScanFilterClaus IbsenClosed
MajorBugCAMEL-2175Initialization code of camel-cxf is not thread safeClaus IbsenClosed
MajorBugCAMEL-2176camel-example-trace can't work since camel 2.0 released.Willem JiangClosed
MajorImprovementCAMEL-2177Initialization of DefaultTypeConverter should only let one do the classpath scanning for @ConverterClaus IbsenClosed
MajorSub-taskCAMEL-2178toAsync fallback to simulate async request/reply in case producer is not AsyncProcessorClaus IbsenClosed
MajorTaskCAMEL-2179Get trunk build working with Maven 3Jonathan AnsteyClosed
MajorBugCAMEL-2183camel-cxf - Empty body causes http error 500 even for GET when using cxfbeanWilliam TamClosed
MajorNew FeatureCAMEL-2184Add adviceWith(routeBuilder) to advice an existing route with interceptors or the likes from the route builder (testing purpose)Claus IbsenClosed
MajorImprovementCAMEL-2185export the META-INF.cxf for cxf user to load the camel transport componentWillem JiangClosed
MajorBugCAMEL-2186if ftp endpoint is not writeable, the only messages you get are logged at DEBUG level.Claus IbsenClosed
MajorBugCAMEL-2188JcrProducer node creation throws javax.jcr.PathNotFoundException when using exchange ID as node nameHadrian ZbarceaClosed
MajorBugCAMEL-2196camel-cxf - CxfProducer in POJO mode should be able to use POJO object directly without wrapped as ListClaus IbsenClosed
MajorBugCAMEL-2200No component found with sc heme: file at org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:442)Willem JiangClosed
MajorBugCAMEL-2204Import of package javax.xml.bind.annotation.adaptersWillem JiangClosed
MajorImprovementCAMEL-2205When the "from" endpoint is improperly set, it can be very hard to work out why/whereClaus IbsenClosed
MajorNew FeatureCAMEL-2206Addition of 'Sample' Throttling strategyClaus IbsenClosed
MajorBugCAMEL-2208Transacted routes mixed with Camel error handling should invoke Camel redelivery on the failed part of the route and not from beginningClaus IbsenClosed
1200 of 308