Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Red Hat JBoss Fuse 6.2
Release Notes
What's new in Red Hat JBoss Fuse
Last Updated: 2017-09-27
Red Hat JBoss Fuse 6.2 Release Notes
What's new in Red Hat JBoss Fuse
JBoss A-MQ Docs TeamContent [email protected]
Legal Notice
Copyright © 2015 Red Hat.
The text of and illustrations in this document are licensed by Red Hat under a Creative CommonsAttribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA isavailable athttp://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you mustprovide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert,Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinitylogo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and othercountries.
Linux ® is the registered trademark of Linus Torvalds in the United States and other countries.
Java ® is a registered trademark of Oracle and/or its affiliates.
XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the UnitedStates and/or other countries.
MySQL ® is a registered trademark of MySQL AB in the United States, the European Union andother countries.
Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally relatedto or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marksor trademarks/service marks of the OpenStack Foundation, in the United States and othercountries and are used with the OpenStack Foundation's permission. We are not affiliated with,endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Abstract
These notes provide an overview of the changes between each release of Red Hat JBoss Fuse.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents
CHAPTER 1. WHAT'S NEW1.1. NEW FEATURES1.2. TECHNOLOGY PREVIEW FEATURES
CHAPTER 2. DEPRECATED AND REMOVED FEATURESSERVICEMIX MAVEN ARCHETYPES NOT SUPPORTEDFUSE APPLICATION BUNDLESJBI CONTAINERAPACHE OPENJPA IS DEPRECATEDSPRING DYNAMIC MODULES (SPRING-DM) IS DEPRECATEDTHE CAMEL-INFINISPAN COMPONENT HAS BEEN REMOVED FROM JBOSS FUSE 6.2
CHAPTER 3. WHAT'S NEXT3.1. NEW FEATURES EXPECTED IN RED HAT JBOSS FUSE 6.2.13.2. OFFLINE MAVEN REPOSITORIES IN RED HAT JBOSS FUSE 7
CHAPTER 4. KNOWN ISSUES4.1. LIST OF KNOWN ISSUES
CHAPTER 5. RESOLVED ISSUES5.1. GENERAL5.2. MESSAGING5.3. ROUTING5.4. WEB SERVICES5.5. CONTAINER5.6. FUSE FABRIC5.7. MANAGEMENT CONSOLE5.8. OPENSHIFT ENTERPRISE CARTRIDGES
CHAPTER 6. ENHANCEMENTS6.1. GENERAL6.2. MESSAGING6.3. ROUTING6.4. WEB SERVICES6.5. CONTAINER6.6. FUSE FABRICMANAGEMENT CONSOLE
CHAPTER 7. SUPPORTED CONFIGURATIONS7.1. INFORMATION ON THE CUSTOMER PORTAL
334
5555555
777
88
1111
142462778696
107
109109109114141151163166
168168
Table of Contents
1
Red Hat JBoss Fuse 6.2 Release Notes
2
CHAPTER 1. WHAT'S NEW
Abstract
This section describes the main features and changes in version 6.2.
1.1. NEW FEATURES
The main features in version 6.2 are:
Both Java 7 and Java 8 are now supported. See Red Hat JBoss A-MQ Supported Configurationsfor detailed information about supported JVMs on different architectures.
HP UX 11i is now a supported operating system for running Red Hat JBoss Fuse. See Red HatJBoss A-MQ Supported Configurations for full information.
Fuse Tooling, which is now delivered as part of Red Hat JBoss Developer Studio IntegrationStack, has been enhanced with various functionality and usability improvements. See Red HatJBoss Developer Studio Integration Stack 8.0.2 Release Notes for more details.
New Camel connectors have been added for Box, Dropbox, GoogleDrive, OData, andSalesForce APEX API. See the Apache Camel Component Reference for more details.
New diagnostics tooling has been added to Fuse Management Console. See the Diagnostic ToolPlug-in part of the Management Console User Guide for more details.
New Insight plugin has been added to Fuse Management Console for better management oflogs and metrics of Fabric containers. See the Log Management with Insight part of theManagement Console User Guide for more details.
A REST domain specific language (REST DSL) has been added to allow developers define RESTservices using REST style expressions such as GET, POST, and DELETE, regardless of theunderlying implementation such as camel-jetty, camel-restlet, camel-servlet, or camel-spark-rest. See The API Component Framework in the Apache Camel Development Guide for moredetails.
The Camel API Component Framework has been added. It allows creation of Camelcomponents from published WSDL and WADL APIs. See Defining REST Services in the ApacheCamel Development Guide for more details.
Role Based Access Control (RBAC) has been implemented in Fuse CLI (Karaf Console) andFuse Management Console (Hawtio). See the Role-Based Access Control chapter of the SecurityGuide for more details.
New messaging clients and client APIs have been added for JMS, Python and .NET. See Red HatJBoss A-MQ Client Connectivity Guide for detailed information about the clients and client APIs.
The logging level can now be changed at runtime using the JConsole. See Change Logging Levelat Runtime using JConsole in the Managing and Monitoring a Broker guide for detailedinformation on how the logging level can be changed.
JMS messages can now be edited and resent in the Management Console. For detailedinformation, see Managing JMS Queues and Messages in the Management Console User Guide.
CHAPTER 1. WHAT'S NEW
3
The MQ Gateway, AMQP protocol stack and MQTT protocol stack have undergone morecomplex testing compared to the previous release.
A separately downloadable Integration Package will be delivered post-release. It will enableintegration of Red Hat JBoss Fuse applications with Red Hat JBoss BRMS applications.
1.2. TECHNOLOGY PREVIEW FEATURES
The following features are provided as technical previews only in version 6.2, and are not suitable forproduction environments. For details on what "technical preview" means, seehttps://access.redhat.com/support/offerings/techpreview/.
SwitchYard on Karaf. See Getting Started with SwitchYard on JBoss Fuse in the Installation Guidefor more details.
Transformation Tooling. See Getting Started with Data Transformation in the Tooling User Guidefor more details.
SAP Tooling. See Using the JBoss Fuse SAP Tool Suite in the Tooling User Guide for more details.
Swagger. See Swagger Integration in the Apache Camel Development Guide for more details.
The SwitchYard part of the Integration Package will the delivered as a technology preview. Therest of the Integration Package's contents will be delivered as fully supported.
Red Hat JBoss Fuse 6.2 Release Notes
4
CHAPTER 2. DEPRECATED AND REMOVED FEATURES
SERVICEMIX MAVEN ARCHETYPES NOT SUPPORTED
The ServiceMix Maven archetypes (with a groupId of org.apache.servicemix.tooling) are nolonger supported and are not available in 6.2. You can use the fabric8 Maven archetypes instead(which provide similar functionality). The fabric8 archetypes have a groupId of io.fabric8.archetypes and the following fabric8 archetypes are available:
FUSE APPLICATION BUNDLES
Fuse Application Bundles (FABs) are no longer supported and are not available in 6.2. Instead of usingFABs, it is recommended that you repackage your code as an OSGi bundle, for deployment into theJBoss Fuse container.
JBI CONTAINER
The Java Business Integration (JBI) container has been removed from JBoss Fuse 6.2.
APACHE OPENJPA IS DEPRECATED
The Apache OpenJPA implementation of the Java Persistence API (JPA) is deprecated in 6.2. It isrecommended that you use the Hibernate implementation instead.
SPRING DYNAMIC MODULES (SPRING-DM) IS DEPRECATED
Spring-DM (which integrates Spring XML with the OSGi service layer) is deprecated in 6.2 and youshould use the Blueprint framework instead. Using Blueprint does not prevent you from using theSpring framework: the latest version of Spring is compatible with Blueprint.
THE CAMEL-INFINISPAN COMPONENT HAS BEEN REMOVED FROMJBOSS FUSE 6.2
karaf-camel-amq-archetypekaraf-camel-cbr-archetypekaraf-camel-cxf-code-first-archetypekaraf-camel-cxf-contract-first-archetypekaraf-camel-dozer-wiki-archetypekaraf-camel-drools-archetypekaraf-camel-eips-archetypekaraf-camel-errorhandler-archetypekaraf-camel-log-archetypekaraf-camel-log-wiki-archetypekaraf-camel-webservice-archetypekaraf-rest-archetypekaraf-secure-rest-archetype karaf-secure-soap-archetypekaraf-soap-archetype
CHAPTER 2. DEPRECATED AND REMOVED FEATURES
5
The camel-infinispan component is not included in JBoss Fuse 6.2. It is recommended that youuse the camel-jbossdatagrid component instead. For details on how to install it, see Red Hat JBossData Grid and Red Hat JBoss Fuse in the Red Hat JBoss Data Grid Getting Started guide.
You can use any supported combination of JBoss Data Grid in a given container, where the list ofcertified versions is listed in the JBoss Data Grid support matrix . For some examples of how to useJBoss Data Grid with JBoss Fuse, see https://github.com/jbossdemocentral/jdg-fuse-demos.
Red Hat JBoss Fuse 6.2 Release Notes
6
CHAPTER 3. WHAT'S NEXT
Abstract
This section describes the main changes expected in the upcoming releases of Red Hat JBoss Fuse.
3.1. NEW FEATURES EXPECTED IN RED HAT JBOSS FUSE 6.2.1
The following features are expected to be delivered as part of Red Hat JBoss Fuse 6.2.1:
Red Hat JBoss EAP will be added as another container option alongside Apache Karaf.
The Integration Package and all its components will be released as fully supported.
The Transformation Tooling will be released as fully supported.
The SAP Tooling will be released as fully supported.
The former Red Hat JBoss Fuse Service Works components - SwitchYard and BPEL - will bedistributed as fully supported components of Red Hat JBoss Fuse, available on both JBoss EAPand Apache Karaf.
3.2. OFFLINE MAVEN REPOSITORIES IN RED HAT JBOSS FUSE 7
The current delivery mechanism of the offline Maven repositories is expected to change in the nextmajor release, Red Hat JBoss Fuse 7. The planned change is to no longer ship the repositories asdownloadable ZIP files, but to provide a script that will download all required artifacts from an onlinerepository.
CHAPTER 3. WHAT'S NEXT
7
CHAPTER 4. KNOWN ISSUES
4.1. LIST OF KNOWN ISSUES
The following list describes known issues in version 6.2:
[FABRIC-963] Cannot create a fabric on a Windows 7 operating system with Java 7
To connect to the ZooKeeper server, you must change the connectivity type from IPv6 to IPv4. Forthe detailed solution, see the following Customer Portal article: Cannot create fabric in JBoss Fuse6.1 Beta on Windows 7
[ENTESB-2443] Google Mail API - Sending of messages and drafts is not synchronous
When you send a message or draft, the response contains a Message object with an ID. It may notbe possible to immediately get this message via another call to the API. You may have to wait andretry the call.
[ENTESB-2458] Google Mail Component - Import of message throws sometimesSocketTimeoutException
Importing a message may throw a java.net.SocketTimeoutException if the send operationwas called before. Workaround: After a send call wait for few moments before calling import.
[ENTESB-2365] Google Drive API bug - Response of permission insert operation mostly does notcontain emailAddress property
Response of permission insert operation sometimes does not return emailAddress property evenif the value of request property type was set to user. Nevertheless the permission is successfullyinserted.
[ENTESB-2332] Google Drive API JSON reponse for changes returns bad count of items for the firstpage
Google Drive API JSON reponse for changes returns bad count of items for the first page. SettingmaxResults for a list operation may not return all the results in the first page. You may have to gothrough several pages to get the complete list (that is by setting pageToken on new requests).
Configuring a CXF endpoint to only support a specific version of TLS/SSL
Configuring for a specific version of TLS is possible from Red Hat JBoss Fuse 6.1 rollup 2 onwards.Earlier versions of JBoss Fuse do not allow to explicitly configure a specific TLS/SSL version to beused by the CXF server. For the detailed solution, see the following Customer Portal article:https://access.redhat.com/solutions/1314403
[ENTESB-3192] Client session is dropped after fabric:create
The Client session is dropped after fabric:create is run. The workaround is to reconnect to thekaraf console after fabric is created.
[ENTESB-3039] [HTTP Gateway] apis mapping rules don't work right after deployment
If the zooKeeperPath property in the io.fabric8.gateway.http.mapping-apis.properties is changed, a gateway node restart will be required.
[ENTESB-2929] can't install features camel-avro camel-hbase camel-hdfs2
Red Hat JBoss Fuse 6.2 Release Notes
8
camel-avro, camel-hbase, camel-hdfs2 are not supported on Solaris / AIX. The camel-hdfs2feature can only run if you have libsnappyjava.dylib in java.library.path. You mustmanually setup libsnappyjava.dylib in Red Hat JBoss Fuse before installing these features.
[ENTESB-2924] Insight - Elasticsearch: JsonPretty error: Unable to get property 'toLowerCase' ofundefined or null reference (:7999:6)
Insight Elasticsearch page is not supported in IE. The error occurs when clicking rectangles withnumbers at Insight - Elasticsearch page.
[ENTESB-2773] [platform AIX HPUX] camel-leveldb missing native library
The camel-leveldb feature is not supported on IBM AIX, HP-UX, and Oracle Solaris operatingsystems.
[ENTESB-2770] [OSE][6.2]AMQ6.2 and AMQ6.1 should allow to be installed together in OSE
It is not possible to update both Red Hat JBoss Fuse 6.1 on OSE and Red Hat JBoss Fuse 6.2 on OSEon the same node. Once you update to Red Hat JBoss Fuse 6.2 using rpm -U or yum you will nolonger be able to receive updates (patches) for Red Hat JBoss Fuse 6.1 on OSE.
[ENTESB-2513] OSE Fuse JVM sometimes dies with SIGABRT
RHEL customers need to upgrade openjdk to java-1.7.0-openjdk-1.7.0.79-2.5.5.3.el6_6 or laterwhich will fix the SIGABRT.
[ENTESB-3431] Failed to register plugin exception after patch:install
A failed to register plugin exception is thrown after running the command patch:install
[ENTMQ-1040] Stop script ignores arguments
When shutting down a broker using the stop script, the stop script fails to work remotely.
[ENTESB-2069] Container which is created from Hawtio can not start if restarting openshift node
After restarting OpenShift, containers created from Hawtio cannot be started. This happensbecause the containers started before the ZooKeeper starts running will fail to start. Theworkaround is to wait for the start and keep restarting untill we get connected to ZooKeeper.
[ENTESB-3328] [6.2] ./cxf/fabric8 REST API endpoint is not secured
The default installation of Red Hat JBoss Fuse 6.2 contains fabric-rest feature which is activeby default. This allows to invoke REST-like operations on Fabric (like deleting containers orversions) without any authentication. For 6.2.0, the recommended action is to uninstall this featureafter installing Red Hat JBoss Fuse 6.2.
1. To uninstall the fabric-rest feature, run the command:
Or you can uninstall (or stop) the bundle by running the command:
JBossFuse:karaf@root> features:info camel-hdfs2 Description of camel-hdfs2 2.15.0.redhat-620133 feature
features:uninstall fabric-rest
osgi:uninstall <id of io.fabric8.fabric-rest bundle>
CHAPTER 4. KNOWN ISSUES
9
2. Then remove fabric-rest feature from the default profile by running the command:
[ENTMQ-1063] jboss-amq allows user without role full access through non-interactive ssh
Karaf commands that are not explicitly listed in RBAC access control lists can be invoked in non-interactive shells. To work around the issue, create explicit rules that prevent execution ofunwanted commands.
[ENTESB-3405] Unable to provision SSH container - problem in getting .zip distro
The ssh container provisioning fails to create or publish the artifacts to the fabric maven instance.The workaround is to remove (temporarely) remote Maven servers so that the resolutioncompletes successfully with just the local maven instance.
[ENTESB-3200] fuse startup warning on java 8 - PermSize and MaxPermSize support was removed
During JBoss Fuse 6.2 startup on Java 8, the following warnings are printed to the Karaf console:
You can safely ignore these warnings (the PermSize and MaxPermSize JVM options are neededfor Java 7, but are ignored in Java 8).
[ENTESB-3342] Command fabric:join ignores option --non-managed
The fabric:join command ignores the --non-managed option when joining a standalonecontainer into an existing fabric. This issue will be fixed in the next release of JBoss Fuse.
fabric:profile-edit --delete --feature fabric-rest default
$FUSE_HOME/bin/fuseOpenJDK 64-Bit Server VM warning: ignoring option PermSize=128M; support was removed in 8.0OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0Please wait while JBoss Fuse is loading...100% [========================================================================]
Red Hat JBoss Fuse 6.2 Release Notes
10
CHAPTER 5. RESOLVED ISSUES
5.1. GENERAL
Table 5.1, “General Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Table 5.1. General Issues Resolved in 6.2
Issue Number Description
ENTESB-1355 NPE in MavenIndexerFacade after a few minutes
ENTESB-1531 SSH Console regenerates the SSH key on each restart
ENTESB-1581 Set HttpOnly flag for Fuse distros
ENTESB-1792 Fix broken ESB itests
ENTESB-1833 SOAP and SECURE-SOAP quickstarts fail to install
ENTESB-1850 Unable to create a Fabric
ENTESB-1870 Error while using detector ActiveMQDetector in DR1 kit
ENTESB-1892 need filter out more RBAC related configuration files likeusers.properties|system.properties|jmx.acl.whitelist.cfg from fabric8 kit
ENTESB-1900 In -021 kits Hawtio has Community branding
ENTESB-1936 EsbFullBootTest failure with Insufficient roles/credentials for operation
ENTESB-1939 Clean up welcome message
ENTESB-2070 Add a default hawtio.roles setting to etc/system.properties
ENTESB-2071 RBAC for ActiveMQ brokers is bypassed
ENTESB-2105 Fuse CDC should not include fabric-bundle feature by default
ENTESB-2115 fabric:create fails with 6.2 DR3 034 kit
ENTESB-2163 java.lang.SecurityException: unable to instantiate Subject-based policy when using IBMJVM
ENTESB-2183 Camel-sap feature not available in latest 6.2 kit (-042)
ENTESB-2198 Registry value created by container-default-jvm-options is ignored
CHAPTER 5. RESOLVED ISSUES
11
ENTESB-2202 connector features does not install
ENTESB-2228 Can't close staging repo for redhat-support-lib-java
ENTESB-2296 example-cxf-cxf.server binds to localhost:9000 instead of $[bind.address]:$[app1.port]
ENTESB-2299 Disable Deploy of Data Layer Plugins from SAP Camel Component
ENTESB-2305 [RH-Support] SUPPORT attachement populated only in case of a Fabric environment
ENTESB-2370 OSE Maven artifacts uploaded to fabric proxy cannot be resolved by containers
ENTESB-2381 Broken camel-linkedin quickstart
ENTESB-2403 Update Camel SAP Quick Start for 6.2
ENTESB-2429 Broken camel-box quickstart: Cannot deploy to Fuse
ENTESB-2444 Unresolved constraint exception during fuse-full-karaf startup
ENTESB-2471 missing RBAC config for RH Access Log viewing
ENTESB-2475 Insight - MetricsCollector: Error sending metrics, insufficient roles/credentials foroperation
ENTESB-2582 Valid XML Documents for IDocs and SAP Structures failing to unmarshal
ENTESB-2584 camel-sap not deploying sources
ENTESB-2587 RH Access - List Cases: pagination disappears when number of displayed records changes
ENTESB-2592 Unmarshalling of IDoc Document List does not initialize root segment class
ENTESB-2616 Include this org.ops4j.pax.url/pax-url-classpath for the standard installation for Fuse
ENTESB-2620 ABAP 'SPACE' keyword assigned as default value in JCo meta-data instead of spacecharacter
ENTESB-2622 Can't create fabric with 6.2.0.064 (Could not find quickstarts artefact)
ENTESB-2624 Camel-cxf-contract-first quickstart fails
ENTESB-2628 After installing REST quickstart on patched Fuse: Can't findcom.wordnik.swagger.jaxrs.listing.ApiListingResourceJSON
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
12
ENTESB-2632 [OSE] [6.2] AMQ cartridge lacks RedHat branding in Hawt.io
ENTESB-2633 Remove obsolete karaf.admin.role setting from system.properties
ENTESB-2701 Beginner quickstarts README.md contain invalid paths
ENTESB-2723 Add missing xalan and xmlresolver bundles to lib/endorsed directory in JBoss Fuse distro
ENTESB-2729 Fix minor typos etc. in Salesforce quickstart
ENTESB-2787 Camel SAP - Spring container - Could not initialize classorg.eclipse.emf.ecore.xml.type.XMLTypePackage
ENTESB-2793 Cannot use ssh console /w SSH public-key auth
ENTESB-2802 Export Xerces packages using org.osgi.framework.system.packages.extra instead oforg.osgi.framework.bootdelegation
ENTESB-2830 [6.2] WARN in the logs "Old style feature file without namespace found"
ENTESB-2910 SAP Camel Component needs to unregister its Data Providers in OSGi environment
ENTESB-2913 SAP Camel Component Unit Tests Failing
ENTESB-2918 Fuse quickstarts : camel-cxf-code-first and camel-cxf-contract-first tests exceptions
ENTESB-2980 SAP Camel Server Components needs to stop and release JCo Servers
ENTESB-3008 Compile errors in camel-sap component
ENTESB-3040 EsbProfileRedeployTest fails with java.lang.SecurityException: Insufficient credentials.
ENTESB-3072 SAP Camel Server Components do not return responses
ENTESB-3081 etc/config.properties repeated keys
ENTESB-3090 Wrong instruction to build and deploy QS secure-soap
ENTESB-3099 Quickstarts should build without warnings; most should work without fabric
ENTESB-3168 JBoss Fuse BOM - Missing gravia version
ENTESB-3189 Unable to install 2 patches on Fuse without access to Internet
ENTESB-3276 Bug in meta-data for sap-idoclist-server endpoint affecting Karaf console help
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
13
ENTESB-3344 Activemq configuration file inconsistent between Fuse and A-MQ
ENTESB-3389 Wrong instructions in cxf-rest quickstart READMEs
ENTMQ-1005 After creating a Fabric in JBoss A-MQ, RBAC is not enabled
ENTMQ-1023 [AMQ 117 + Fabric] Child container Insufficient roles/credentials for operation in log
ENTMQ-725 Use archive.apache.org to ensure reproducible builde
ENTMQ-746 feature jasypt-encryption should be installed by default.
ENTMQ-898 SecurityException during startup
ENTMQ-944 [ER2] activemq.xml has been renamed to broker.xml
FABRIC-1174 log file name changed from fuse.log to karaf.log after fabric:create
ENTESB-1364 Jasypt-Spring is no longer included in Servicemix Jasypt bundle
ENTESB-1624 Have jasypt-spring31 bundle installed out of the box
ENTESB-2530 Move JMX ACL config files into a separate directory
ENTESB-2614 include mvn:org.slf4j/jcl-over-slf4j version in fuse BOM
ENTESB-2678 container-create-ssh should zip up current distro rather than shipping fabric8-karafdistro
ENTMQ-993 Revise current standalone (non-fabric) JBoss A-MQ default transport connectorsconfiguration
FABRIC-1054 Change the form of multi-valued options to singular - they are specified multiple times
Issue Number Description
5.2. MESSAGING
Table 5.2, “Messaging Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Table 5.2. Messaging Issues Resolved in 6.2
Issue Number Description
AMQ-4107 Message order can be broken for Topic under a high load when topicPrefetch=1 andcomsumer is slow
Red Hat JBoss Fuse 6.2 Release Notes
14
AMQ-4636 JDBCPersistence DB stopped during message send; JMSException is sent back to clientrather than shutting down connection
AMQ-4727 Unable to add camel routes to activemq running in a karaf container
AMQ-4900 With AMQP transport, Delivery Annotations are stored with the message
AMQ-4929 remove old and unused org.apache.activemq.broker.BrokerService#setSupportFailOver
AMQ-5004 Dispatching large messages over AMQP is very slow.
AMQ-5016 BitArrayBin doesn't work well with index larger than Integer.MAX_VALUE
AMQ-5052 DemandForwardingBridgeSupport has noisy log
AMQ-5082 ActiveMQ replicatedLevelDB cluster breaks, all nodes stop listening
AMQ-5086 vm transport create=false&waitForStart race condition
AMQ-5105 leveldb fails to startup because of NoSuchMethodError
AMQ-5107 In-flight queue message redelivered to multiple listeners upon broker shutdown
AMQ-5116 batchStatment is misspelled for JDBC adaptors
AMQ-5124 Exception logged on startup: jolokia-agent: Cannot start discovery multicast handler
AMQ-5125 Broker and clients hang
AMQ-5126 OnePrefetchAsyncConsumerTest fails intermittently
AMQ-5127 MQTT Subscriber with QoS.EXACTLY_ONCE receives messages even after unsubscribingfrom topic
AMQ-5128 Provide SSL_OPTS to all tasks in shell scripts
AMQ-5131 Add proton META_INF/services to the activemq-osgi bundle definition so AMQP worksinside Karaf
AMQ-5136 MemoryUsage is not decremented on a JMS topic when rolling back a transacted session
AMQ-5138 Useless code in VMTransport class
AMQ-5141 Message expiry that is done as part of a removeSubscription command should not use theclients credentials.
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
15
AMQ-5144 stomp+nio+ssl very slow message sending
AMQ-5149 Potential deadlock
AMQ-5153 LevelDB does not store subscribedDestination for durable subscriptions
AMQ-5155 Heartbeat fails in STOMP over WebSockets
AMQ-5159 STOMP browse gets null pointer exception if ACK mode is not AUTO
AMQ-5160 Wildcard subscriptions bypass Authentication / Authorization
AMQ-5162 Slave broker does not shutdown after persistence store lockout.
AMQ-5164 QueueMasterSlaveSingleUrlTest.testAdvisory fails
AMQ-5165 Fix destination statistics queue name
AMQ-5166 MessageDatabase does not consistently apply tracker settings
AMQ-5167 ActiveMQ web-console fails to start in Karaf - missing import
AMQ-5174 Cannot use the JDBCIOExceptionHandler when kahadb is configured with lease-database-locker
AMQ-5182 ActiveMQ web demo - chat example - Very slow on JBoss7 after AMQ-4801
AMQ-5186 AMQP producers aren't removed
AMQ-5187 Virtual destination consumers do not support retroactive message recovery
AMQ-5193 Java Files Started Appearing in activemq-all jar starting in 5.9.0
AMQ-5195 AMQP protocol handler doesn't set session incoming capacity
AMQ-5198 MessageConsumer and Producer are not thread safe
AMQ-5211 ActiveMQDestination.createDestination() should prevent empty destination name
AMQ-5216 BrokerXmlConfigStartTest fails on Windows
AMQ-5220 Advisory messages are still empty when received with a Stomp subscription
AMQ-5222 Issue with Purge Inactive Destination feature
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
16
AMQ-5223 activemq-jms-pool is missing OSGi metadata
AMQ-5224 XA pooled connection factories are not recoverable
AMQ-5226 When create on start is set to true, the JMS Pool can return the same connection twice ina row
AMQ-5233 MQTT broker with ACL, try to connect using bad credential sends first connection eventand next disconnect event to client
AMQ-5237 Link stealing doesn't work for MQTT + Webscokets
AMQ-5242 Most Stomp tests fail or hang on AIX
AMQ-5251 Scheduler missing some synchronization
AMQ-5253 Typo In settings parameter for policyEntries
AMQ-5258 Connection reference leak in PooledConnectionFactory leading to expired connectionsstuck in the pool
AMQ-5262 ActiveMQ hangs on shutdown when JMS Bridge is created
AMQ-5265 JMX destination entires fail due to race condition in MBeanBridgeDestination
AMQ-5267 Some MQTT tests hang on HP-UX
AMQ-5268 PooledConnectionFactory gets in endless loop when storing into JNDI
AMQ-5269 NIO transports using blocking accept calls, very slow shutdown
AMQ-5277 JDBC ack does not use messageId.entryLocator
AMQ-5281 Incorrect handling of unknown values in selectors
AMQ-5295 HTTPS Network Connector doesn't work with Mutual authentication-HTTPSClientTransport uses wrong SSLSocketFactory
AMQ-5298 MQTT Transport can generate class cast exception when subscription is to a Virtual Topic
AMQ-5299 MQTT does to calls to unsubscribe on a duplicate subscription request.
AMQ-5300 Inifinite loop when attempting to replay levelDB logs to rebuild index
AMQ-5304 groupClass not applied to TempDestinationAuthorizationEntry
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
17
AMQ-5306 Composite destination creation in perf test always builds topics
AMQ-5315 NullPointerException in DemandForwardingBridgeSupport.collectBrokerInfos
AMQ-5316 LoggingBrokerPluggin, configuration variable logMessageEvents is not used
AMQ-5317 NPE on brokerView addConnector
AMQ-5318 JDBC store; commit called on connection that uses autocommit during"deleteAllMessages" .
AMQ-5320 Incorrect Documentation in org.apache.activemq.management.SizeStatisticImpl
AMQ-5323 ActiveMQ Message getProperty and setProperty inconsistent behaviour
AMQ-5333 XPath selector - make xml parser features configurable
AMQ-5337 Bug in ConcurrentLinkedQueue leads to excessive CPU-consumption by ActiveMQprocess
AMQ-5345 Improve LDAP communication
AMQ-5347 persistJMSRedelivered flag doesn't work correctly when exceptions occur
AMQ-5350 Separate the AMQP maxFrameSize setting from the WireFormat maxFrameSize setting.
AMQ-5352 AMQP messages published transactionally should be accepted using a TransactionalState
AMQ-5353 Mismatch of camel versions allowed
AMQ-5354 persistJMSRedelivered feature breaks the ability for KahaDB to compact its journal files
AMQ-5365 MQTT topic name in received message is wrong in network of brokers scenario
AMQ-5372 UdpTransportTests fail with JDK8 in teardown
AMQ-5377 Incorrect wild card replacement in mqtt topics
AMQ-5381 ActiveMQBytesMessage mishandles restoration of old message contents
AMQ-5384 Deadlock on DB connections in JDBCMessageStore.removeMessage
AMQ-5385 MQTT Link Stealing fails when client reconnects more than once
AMQ-5387 MQTT Codec - buffer mis-alignment on NIO when Back-2-Back packets are received
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
18
AMQ-5389 MQTTCodec headerParser - not reducing readSize if nulls are read
AMQ-5390 MQTT pending durable subscriber messages are not delievered after broker restart
AMQ-5394 Incorrect handling of duplicate update message commands in KahaDB can lead to brokerstartup errors
AMQ-5395 AmqpJMSVendor clips destination names if no prefix set
AMQ-5396 Linkstealing causes deadlock when old client disconnects before link stealing adds theconnection
AMQ-5399 MQTT - out of order acks
AMQ-5401 AMQP transport handling of durable consumer unsubscribe if incorrect
AMQ-5403 remove extra expiration and timestamp manipulaton which will cause problems
AMQ-5407 TransportConnector nio+ssl ignores transport.enabledProtocols settings
AMQ-5413 AMQP test client delivery/redelivery anomoly
AMQ-5417 Use correct classloader in TaskRunnerFactory
AMQ-5421 AbortSlowAckConsumerStratagy can cause errors due to concurrent access to internalstate
AMQ-5423 STOMP protocol converter tracks pending ACKS but doesn't remove the state onceACK'd
AMQ-5431 lack of link context when processing AMQP detach response results in NPE and stoppingconnection
AMQ-5433 AMQP messages stuck in broker when receiver detaches while receiving
AMQ-5438 Archiving mKahaDB log files cause broker restart
AMQ-5441 PersistanceAdapter returns all Durable Subscriptions - this does not scale at all whendurable subscribers are used
AMQ-5442 NullPointerException in SimpleDiscoveryEvent on Shutdown
AMQ-5444 KahaDB bug that skips doing a sync on recoveryFile
AMQ-5447 Memory Leak after shutdown embeded broker with JDBC persistence
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
19
AMQ-5450 mKahaDB filtered wildcard <filteredKahaDB queue="*.DLQ"> doesn't pick upmyqueue.DLQ
AMQ-5455 Build Failure due to missing paho dependency
AMQ-5456 AMQP messages accepted transactionally by a consumer should retain theTransactionalState until commit/rollback
AMQ-5457 prefetched messages go bottom in a message list of a JMX queue.browse
AMQ-5467 AMQP transaction may fail to commit, or process unexpected messages, if consumer acksare not in a single unbroken sequential range
AMQ-5468 AMQ MQTT doesn't reject remote connection after a long time
AMQ-5472 RAR; stopped connection (due to SecurityException) not evicted from JCA pool
AMQ-5473 Race condition caused by Linkstealing might make durable subs inactive
AMQ-5475 AMQP transport does not send correct response to unsupported clients
AMQ-5476 Batch transactions of priority messages: javax.jms.JMSException: Unmatchedacknowledge: MessageAck {commandId = 14, responseRequired = false, ackType = 2,...Could not find Message-ID XXX in dispatched-list (start of ack)
AMQ-5483 LRU cached message group map eviction is not reflected in consumer assigned counts
AMQ-5484 AMQP Memory leaks in the AMQP Protocol converter on sender link close
AMQ-5493 KahaDB MessageDatabase race condition while stopping the broker and cleaning up
AMQ-5506 typo in ZkSessionTmeout attribute of leveldb replication
AMQ-5511 Retained messages for zero-byte clientId connections
AMQ-5513 redelivery count incremented in error for unconsumed prefetched messages
AMQ-5514 Create Release 5.10.1
AMQ-5517 Support for Jetty 9
AMQ-5519 use the "amqp:not-found" condition to indicate attempt to remove a DurableSubscriptionthat does not exist
AMQ-5520 MulticastDiscoveryAgent may use a network that is not multicast enabled, fails to startup
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
20
AMQ-5525 error converting collection entry - activemq:browse karaf command via itests
AMQ-5534 Generic JMS connection pool should be able to renew connections after JMSException
AMQ-5535 deadlock on close and failover reconnect aroundorg.apache.activemq.ActiveMQConnection.getScheduler
AMQ-5542 KahaDB data files containing acknowledgements are deleted during cleanup
AMQ-5550 Close of an AMQP consumer that failed to open because it was unauthorized causesexception in broker logs.
AMQ-5551 The DiskBenchmark util doesn't sync (fsync) to disk for sync writes
AMQ-5563 activemq-camel - Wrong default value in javadoc
AMQ-5564 activemq-pool - Either adds new mbeans or add/remove pair of mbean for each producerin use
AMQ-5567 JDBC XA - Store COMMIT FAILED: java.io.IOException: Could not remove preparedtransaction state from message add for sequenceId
AMQ-5568 Deleting lock file on broker shut down can take a master broker down
AMQ-5580 Thread unsafe operations on the PersistenceAdapters in the mKahaDB implementation
AMQ-5585 Messages not reachable after moving
AMQ-5594 Virtual topic wildcard consumers don't receive some messages
AMQ-5598 MQTT+NIO+SSL: Concurrent connections lead to 100% CPU usage
AMQ-5608 connecting with username and SimpleAuthenticationPlugin defined without any usersleads to NPE
AMQ-5620 deadlock on shutdown - kahadb and local tx rollback
AMQ-5622 STOMP clients can only delete durable subscriptions when clientId equalssubscriptionName
AMQ-5626 kahadb - inconsumable low/med priority message after restart
AMQ-5628 MapMessage.getDouble uses Float when converting from String/UTF8
AMQ-5629 MapMessage.getChar does not handle if the backing map contains String or UTF8
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
21
AMQ-5632 MapMessage.getBytes crashes with NPE if no value present
AMQ-5644 Autorization map doesn't handle wildcard subscriptions properly
AMQ-5645 CronParser.getNextScheduledTime() for the first day of every month
AMQ-5647 AMQP: Close busy receiver link to queue and open new link: new link never receives
AMQ-5649 Maximum producers allowed per connection doesn't work for anonymous producers
AMQ-5652 IdGenerator not optimal in port restricted enviroments.
AMQ-5665 memory store is broken in 5.11.0 for advisories (and probably other issues as well)
AMQ-5674 initialRedeliveryDelay not respected
AMQ-5680 MessageBrokerView.getTempQueues() have test for destination.isTopic() instead ofdestination.isQueue()
AMQ-5684 AMQP: messages get stuck
AMQ-5685 Purge does not work when simple authorisation plugin is used
AMQ-5686 ProxyMessageStore doesn't properly delegate
AMQ-5689 Queue dispatching hangs when there are redelivered messages that don't match currentconsumer's selectors
AMQ-5697 Authorization map doesn't handle composite destinations properly
AMQ-5698 AMQP: Transport factories are not applying wireFormat.* options to newly createdTransport instances.
AMQ-5703 kahadb - index recovery - corrupt journal records cannot be skipped
AMQ-5704 AMQP: SASL Mechanisms sent in the wrong order.
AMQ-5710 ActiveMQConnection cleanup should not close the connection on the broker
AMQ-5711 [AMQP] Consumer on named temporary queue results in NullPointerException
AMQ-5718 Prevent adding a message to topic subscriber while we're discarding a message
AMQ-5721 Update AMQ to commons-pool2
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
22
AMQ-5723 AMQP: Presettle deliveries miss calling local settle which leaks resources
AMQ-5724 Query command don't filter properly
AMQ-5729 Audit log shows plaintext password for QueueView.sendTextMessage
AMQ-5731 AMQP: corrupted incoming frame can cause the connection to drop but not beunregistered on the Broker.
AMQ-5735 increment redeliverCounter in the absence of client supplied information
AMQ-5738 AMQP memory leak of sender links while closing non-durable consumers
AMQ-5742 Destination dispatched count statistic not reflecting redelivery/redispatch
AMQ-5743 purged of 0 messages | org.apache.activemq.broker.region.Queue logged when clearing atemp queue
AMQ-5744 Password encryption is broken in OSGi
AMQ-5746 Slave broker not registering JMX mBean when scheduler is enabled
AMQ-5752 Move and copy message does not work in web console
AMQ-5758 DefaultIOExceptionHandler causing NPE
AMQ-5762 Severe memory leak in the MQTT connector
AMQ-5763 Consume messages in transactions with AMQP stop after 500 messages
AMQ-5775 Web console queue graph encoding
AMQ-5782 Resource Adapter doesn't support SSL
AMQ-5783 Failed to browse Topic: XXXXX java.io.EOFException: Chunk stream does not exist, page:y is marked free
AMQ-5787 VMTransport uses broken double checked locking
AMQ-5793 swiss army knife example broken
ENTESB-2653 [OSE] [6.1] WARN apache.activemq.util.IdGenerator could not generate unique stub byusing DNS and binding to local port: java.net.BindException Permission denied
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
23
ENTMQ-1010 Memory leak possible in KahaDB when MQTT clients connect and lookup previous durabletopic subscriptions
ENTMQ-1019 TCK Tests multiple test failures for AMQP1.0 and JMS 1.1
ENTMQ-841 Slave broker not registering JMX mBean when scheduler is enabled
ENTMQ-975 ActiveMQ split-brain after SyncFailedException on NFS filesystem
ENTMQ-977 KeepAlive timer in shared file lock doesn't detect lock deletion in time
PROTON-833 transport can emit frames with an invalid channel number after local session close
ZOOKEEPER-1751
[ZOOKEEPER-1751] ClientCnxn#run could miss the second ping or connection getdropped before a ping
Issue Number Description
5.3. ROUTING
Table 5.3, “Routing Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Table 5.3. Routing Issues Resolved in 6.2
Issue Description
CAMEL-6185 http4 component should always filter 'host' header
CAMEL-6679 Issue when using ZipSplitter and sending entries to a file endpoint
CAMEL-6716 ServiceInterfaceStrategy fails to create with interface containing multiple methodswithout parameters
CAMEL-6774 Karaf and servlet 2.5/3.0 due recent jetty upgrade causes karaf problems!
CAMEL-6783 getFeatures() method of CxfEndpoint only accept AbstractFeature but Feature
CAMEL-6807 Message headers with uppercase letters not matched by jxpath
CAMEL-6833 Atomic Number Producer Uses Wrong Name
CAMEL-6843 Hazelcast Map Support Uses Wrong Verb "Envict"
CAMEL-6887 We should support to set the ContentMetadata of the Payload object through messageheader
CAMEL-6918 Error handler for SEDA producer doesn't work
Red Hat JBoss Fuse 6.2 Release Notes
24
CAMEL-6963 Specify the import package version range for camel-lucene
CAMEL-6988 2.12.1 caches groovy call - resulting with previous caller state
CAMEL-7033 camel-quartz2 - When clustering, triggers may be left in a paused and unrecoverablestate
CAMEL-7144 Blueprint route not shutdown when using OSGi service processor
CAMEL-7147 NullPointerException when chaining CXF/Jackson REST services in a Camel route
CAMEL-7168 [bean-validation] Provide OSGi-friendly ValidationProviderResolver
CAMEL-7173 Default value on jmxAgent createConnector should be 'false'
CAMEL-7212 Bean Validator should use OSGi-friendly ValidationProviderResolver if deployed intoOSGi environment
CAMEL-7224 camel-smpp - fails to correctly send messages that require UCS-2 encoding
CAMEL-7229 [cxfrs] Producer override bean bus
CAMEL-7239 Address the SchemaFactory thread safe issue.
CAMEL-7240 ThreadsProcessor should resolve RejectedPolicy from the referenced ThreadPoolProfile
CAMEL-7241 ByteBuffer to String conversion uses buffer capacity not limit
CAMEL-7244 PGPDataFormat: verification with subkey restricted by User ID does not work
CAMEL-7251 SqlProducer call twice the getResultSet on the PreparedStatement => This cause issuewith HSQLDB (NPE)
CAMEL-7253 PGPDataFormat: NullPointerException if decryptor gets body with invalid format
CAMEL-7254 MailComponent 'peek' doesn't work due to programming error
CAMEL-7256 NullPointerException at DefaultCxfRsBinding
CAMEL-7258 org.apache.camel.model.dataformat.XmlJsonDataFormat settings assignments aremisplaced.
CAMEL-7262 IAE with calling String.replaceAll via simple expression in Karaf
CAMEL-7269 camel-jpa - joinTransaction called for RESOURCE_LOCAL datasource
Issue Description
CHAPTER 5. RESOLVED ISSUES
25
CAMEL-7271 AbstractListGroupedExchangeAggregationStrategy produces failed exchange if firstreceived exchange fails
CAMEL-7274 Support roles in the camel-shiro component
CAMEL-7276 camel-quartz - use of management name to provide default scheduler name breakscontext isolation
CAMEL-7277 camel-ssh should close the session when execution is finished.
CAMEL-7282 onException should enable backoff if backOffMultiplier is in use - just as errorHandlerdoes
CAMEL-7286 amazonSNSEndpoint option is ignored
CAMEL-7287 SJMS: Cannot connect to durable topic because "noLocal" is hardcoded to "true"
CAMEL-7296 camel-hbase component have some bugs on Consumer side
CAMEL-7298 Simple Language - Binary Expression Equality Fails
CAMEL-7300 HL7 converter should not perform validation
CAMEL-7303 Simple Language - Header access surrounded with quotes
CAMEL-7304 InterceptSendToEndpoint does not work where uri needs to be normalized
CAMEL-7306 Camel:Kafka NPE when trying to consume messages from kafka server
CAMEL-7308 Timer component : timer should use StartupListener to be initialized before first fire
CAMEL-7311 camel-mail - Should not fetch attachments if mapMailMessage=false
CAMEL-7315 SPI locator fails when using a charset such as UTF16
CAMEL-7317 xml-specs-api feature in camel features.xml shouldn't have all bundles configured asdependency='true'
CAMEL-7318 Concurrency on HDFS Consumer not working efficiently
CAMEL-7320 PGP Data Format: EOFException: Unexpected end of ZIP input stream
CAMEL-7321 JcrConsumer freezes in some environments
CAMEL-7323 createRouteStatisticEndpointJson - Returns invalid json if no routes
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
26
CAMEL-7324 DynamicRouter sends in-message to next destination
CAMEL-7336 camel-cometd jetty jmx version is not suit with camel parent jetty version
CAMEL-7337 PGPDataFormat unmarshal doesn't close the stream correctly
CAMEL-7341 CXFRS: InInterceptor defined in Spring is ignored
CAMEL-7344 Some endpoints configured using beans may result in NPE under DEBUG mode
CAMEL-7351 NPE in CamelInternalProcessor
CAMEL-7353 Configuring an http4 endpoint with hostname starting with "http" leads to anURISyntaxException
CAMEL-7356 Password constant mapped to System Id Header parameter
CAMEL-7357 CXFRS does not check JAX-RS Exception mappers
CAMEL-7359 Simple Language - Additional after text after inbuilt function call is ignored
CAMEL-7363 camel headers are not preserverd in camel-ahc component
CAMEL-7364 JpaMessageIdRepository uses EntityManager non thread-safe
CAMEL-7369 camel-mongodb - The readPreference option doesn’t work
CAMEL-7377 mark openjpa as dependency in Camel JPA feature
CAMEL-7379 allChannels should not be static variable for the NettyProducer
CAMEL-7383 camel-script-* features should depend on scripting-api bundle
CAMEL-7389 camel-quartz component does not define osgi import version for quartz
CAMEL-7405 SQS endpoint - HttpRoute class not found at route startup
CAMEL-7406 Empty password in JCR Endpoint URI causes NPE
CAMEL-7407 FTP route considers files as in progress after error in poll
CAMEL-7409 Camel ZipIterator should not eat the IOException
CAMEL-7411 EventDrivenPollingConsumer can lose exchanges when the internal queue is full
Issue Description
CHAPTER 5. RESOLVED ISSUES
27
CAMEL-7415 lazyLoad with CSV blows up on last line
CAMEL-7418 org.apache.camel.impl.JndiRegistry.findByTypeWithName
CAMEL-7424 StaxSource doesn't produce correct SAX events with default namespace
CAMEL-7428 Simple Language - Operators are not evaluated for setting body or headers
CAMEL-7429 Camel Properties Component concatenation issue
CAMEL-7431 Impossible to use an existing javax.mail.Session with DefaultJavaMailSender
CAMEL-7432 camel-mybatis - issues calling Oracle Stored procedure with multiple resultsets
CAMEL-7446 Fix Eclipse m2e lifecycle configuration problem for maven-scalate-plugin_2.11
CAMEL-7448 throttle EIP - unchanged value
CAMEL-7449 Camel Subscribing to messages published by non-camel producers
CAMEL-7450 CsvDataFormat unable to setup header when useMaps="true"
CAMEL-7451 FTP consumer sometimes throws NullPointerException
CAMEL-7452 beanRef is caching instances - unwanted behavior
CAMEL-7457 [camel-cxf] cxfrs: SimpleConsumer does not honur Accept header
CAMEL-7459 parseQuery Drops Char When Last Parameter is RAW with value ending in ')'
CAMEL-7471 SOAP with attachments not mapped correctly from CXF to Camel for CXF_MESSAGE
CAMEL-7476 cxfrs throwExceptionOnFailure option not working
CAMEL-7478 Simple Language - Length of array properties is not correctly evaluated
CAMEL-7479 Test fails in non-English environments
CAMEL-7482 camel:route-stop does not clean up resources
CAMEL-7483 SmppConfiguration has wrong value setDataCoding
CAMEL-7488 PropertiesComponent gets initialized by util:constant
CAMEL-7497 Duplicate classes
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
28
CAMEL-7500 Concurrent modification of exchange during retry after netty TCP failure leads to futherprocessing of failed messages
CAMEL-7502 camel-elastichsearch - starts up an instance even though IP specified
CAMEL-7503 PAYLOAD Producer select first available operation if OPERATION_NAME don't specified
CAMEL-7513 Using JPA entities as the argument in Aggregator using POJO
CAMEL-7518 FileUtil.renameFile - should return true if file was renamed using copy/delete approach
CAMEL-7524 CxfProducer created from wsdl detected as provider
CAMEL-7541 RedisIdempotentRepository doesn't work out of box
CAMEL-7544 XML DSL with customId attribute cannot be read by Camel
CAMEL-7557 CxfRsProducer does not copy headers between Camel and CXF messages in a proxymode
CAMEL-7560 camel-test - AdviceWith transacted does not work
CAMEL-7562 camel-test - AdviceWith in CBR may add twice
CAMEL-7565 SFTP using PollEnrich with "disconnect=true" and "delete=true" does NOT delete the file
CAMEL-7568 OnComplete does not work on transactioned route after rollback
CAMEL-7570 enrich doesn't send out ExchangeSendingEvent nor ExchangeSentEvent
CAMEL-7571 Potential NPE in rabbitmq producer if header has null value and DEBUG logging enabled
CAMEL-7572 Using custom id in CBR will output id duplicated when dumping route as XML using JMX
CAMEL-7577 camel-zipfile - ZipIterator should be closable
CAMEL-7578 camel-bindy - pattern attribute should not be ignored if locale is not set
CAMEL-7582 Python scripts with multiple statements return null
CAMEL-7584 XML-Aware Tokenizer failing with utf-8 multibyte characters
CAMEL-7586 NotCompliantMBeanException : Attribute MessageHistory has more than one getter
CAMEL-7587 MessageHistory stores passwords in plain text
Issue Description
CHAPTER 5. RESOLVED ISSUES
29
CAMEL-7595 camel-jdbc - Overrides with old headers when used the 2nd time in a route
CAMEL-7598 Camel does not clear the jpa session after each processed message batch
CAMEL-7600 QueueLoadBalancer does not set callback
CAMEL-7603 camel-cxfrs need to store the security context information into the message header
CAMEL-7611 org.apache.camel.util.KeyValueHolder equals bug
CAMEL-7617 JavadocApiMethodGenerator has problems extracting method signatures from JavaDoc
CAMEL-7622 advice-with - No outputs found matching id when upgrading from 2.13 to 2.14
CAMEL-7627 Quartz/Quartz2 in cluster mode doesn't apply changed trigger settings
CAMEL-7630 BlueprintPropertiesParser doesn't handle the Blueprint Encryption:EncryptionOperationNotPossibleException
CAMEL-7636 camel-jms - Reply manager during timeout must use a catch to ensure onEviction canreturn correclty
CAMEL-7644 Scala camel DSL creates numerous DefaultCamelContext instances
CAMEL-7646 Remove cyclic package dependency in xmlsecurity component
CAMEL-7650 camel-restlet - Return 405 if method not allowed instead of 404
CAMEL-7653 camel-sql endpoint oracle failure
CAMEL-7656 Component api - error in camel-box component in assembly phase
CAMEL-7659 camel-atom filter always returns the last consumed entry from feed more than once
CAMEL-7662 MQTTProducerTest fails once enables it
CAMEL-7665 RabbitMq don't reject messages when consumer or endpoint fail.
CAMEL-7666 CamelContext.addService may fail with java.util.ConcurrentModificationException
CAMEL-7673 subscribeTopicName leaks out as a property and used as a destination for mqtt producer,causes infinite delivery
CAMEL-7676 advice with - CBR may be removed if advicing an output in a when
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
30
CAMEL-7679 [cxfrs] Second argument is null when consumer invoke the bean with two arguments
CAMEL-7693 PropertyPlaceholder fails when string contains three consecutive curly brackets
CAMEL-7701 Chaining cxfrs endpoints
CAMEL-7706 Camel JGroups does not disconnect shared JChannel correctly
CAMEL-7707 OnCompletion - Should route even if original exchange has route stop / exceptionhandled
CAMEL-7712 camel-scala - Route id not set when using onException definition
CAMEL-7715 SjmsConsumer and SjmsProducer do not remove thread pool when stop
CAMEL-7718 Constants used in camel-infinispan component have restricted access
CAMEL-7730 URI option "command" is not working in camel-infinispan component
CAMEL-7731 DefaultBeanRowMapper broken
CAMEL-7735 ProducerTemplate - Sending manually created Exchange causes 2x sent eventnotification
CAMEL-7739 camel-mail poller onCompletion Folder is not Open
CAMEL-7745 Using @EndpointInject with ref does not enlist endpoint in JMX
CAMEL-7751 Trace interceptor use add instead of remove in removeTraceHandler
CAMEL-7754 Property Trigger.timerZone is declared as constant but not implemented
CAMEL-7757 camel-restlet 2.13.1 throwing EOFException on reading ZipInputStream
CAMEL-7762 Camel CxfPayload issue when using namespace with no prefix (xmlns:xmlns)
CAMEL-7763 NettyServerBootstrapConfiguration should provide default SSL settings
CAMEL-7767 Mock - Defining assertion on message doest work if using convertTo
CAMEL-7768 Handle fault - Should convert the payload to String using type converter
CAMEL-7772 Maven plugin camel-api-component-maven-plugin cannot read empty API name forcomponents with single proxy class
Issue Description
CHAPTER 5. RESOLVED ISSUES
31
CAMEL-7784 Camel : RSS - Ignores posts with identical published or updated date.
CAMEL-7785 setUnitOfWork in DefaultExchange throws NPE when called from Splitter.java
CAMEL-7793 camel-rabbitmq - Consumer should not ack if an exception was thrown
CAMEL-7795 Regression: MDC may lose values after when Async Routing Engine is used
CAMEL-7798 Exchange formatter configured on Log Component may lead to incoherent results
CAMEL-7803 DefaultJdbcPrepareStatementStrategy Iterator fails on null value inserts
CAMEL-7805 Camel Olingo2 doesn't set HTTP headers correctly
CAMEL-7806 Olingo2 component doesn't support entity container names for batch requests
CAMEL-7821 BridgePropertyPlaceholderConfigurer fails to use custom PropertiesParser
CAMEL-7826 Olingo2 component sets incorrect value for "id" element in create entry endpoint
CAMEL-7829 Olingo2 component should handle 200 OK responses from OData servers for PUT method
CAMEL-7830 RestLetHeaderFilterStrategy should filter the header of "Transfer-Encoding"
CAMEL-7836 ConcurrentModificationException when creating dynamic routes
CAMEL-7839 Xpath is not namespace aware in choice
CAMEL-7842 Avoid using InputStreamEntity for byte[] input
CAMEL-7849 Decrypting properties via Jasypt outside of <camelContext>
CAMEL-7852 camel-msv component cannot be resolved in OSGi
CAMEL-7855 If you suspend a JMS route that is stopped, calling resume on it does not work andreports no error
CAMEL-7856 camel-cxf producer HttpAPI should not send the message body when using DELETEmethod
CAMEL-7866 barcodeFormat is always QR CODE
CAMEL-7867 NullPointerException when using CXF endpoint to enrich
CAMEL-7868 wrong concatenation of parameters in JettyHttpComponent
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
32
CAMEL-7870 [camel-barcode] Writer/Reader hints should be re-optimized when setBarcodeFormatmethod called.
CAMEL-7871 [camel-barcode] failed to create AZTEC barcode
CAMEL-7874 json DataFormat: The prettyPrint option does not work as expected
CAMEL-7876 GroupIterator should respect the exchange's CHARSET_NAME property.
CAMEL-7880 Cannot use custom DataFormats in REST DSL
CAMEL-7881 camel-resetlet feature should include httpclient4 bundle
CAMEL-7882 camel-syslog's CamelSyslogTimestamp header is suddenly a GregorianCalendar
CAMEL-7883 XSD decoding bad guess in Validator
CAMEL-7886 Charset not correctly set from content-type
CAMEL-7888 HL7Decoder leaks memory
CAMEL-7890 XmlConverter.toSAXSourceFromStream does not set setNamespaceAware
CAMEL-7892 Unable to perform a restlet DELETE with no entity
CAMEL-7894 Encoder exception after sending a message with null body
CAMEL-7896 camel-netty-http producer should close the channel when the connection header is notkeep alive
CAMEL-7899 camel-jetty should support to define multiple http method for the rest service
CAMEL-7900 hdfs2 - chunkSize not honored
CAMEL-7909 camel-netty-http consumer need to close the connection if the response connectionheader is close
CAMEL-7910 Netty {Client|Server}ChannelHandler need to pass the close and open event around
CAMEL-7914 MQTT Endpoint disconnects on failure. Does not reconnect
CAMEL-7916 OsgiServiceRegistry forces name property
CAMEL-7917 camel-jsch unit tests are failing
Issue Description
CHAPTER 5. RESOLVED ISSUES
33
CAMEL-7919 Add tests for camel-jira component
CAMEL-7922 MQTT endpoint misses QoS > 0 messages due to startup timing issue
CAMEL-7924 java.lang.ClassNotFoundException: org.codehaus.groovy.runtime.callsite.CallSiteArray
CAMEL-7931 JCR need to support multi-valued property
CAMEL-7935 JcloudsPayloadConverter.toPayload(InputStream) cannot deal withFileInputStreamCache
CAMEL-7953 Hazelcast seda documentation is misleading about pollInterval
CAMEL-7964 camel-jetty should support Post Redirect Get WebDesign pattern
CAMEL-7966 Doesn't set the blank or empty string to the mail recipients
CAMEL-7967 camel-rabbitmq logging exceptions as debug
CAMEL-7968 Container has undefined concurrency behaviour
CAMEL-7971 Setting bean reference in <restConfiguration> fails with IllegalFormatWidthException
CAMEL-7973 CircuitBreakerLoadBalancer fails on async processors
CAMEL-7977 sftp compression option is not set rightly
CAMEL-7978 QuartzEndpoint should share the same camel context name when it working in clustermode
CAMEL-7981 JMX - Routes with transacted does not enlist processor mbeans
CAMEL-7983 Using named query parameters doesn't work
CAMEL-7986 Route disappears with routeId set to "route1"
CAMEL-7988 file consumer - Should call abort in case read lock cannot be acquired if exception wasthrown
CAMEL-7989 FileIdempotentRepository should create the file store on startup
CAMEL-7990 IdempotentConsumer - If no messageId should allow Camel error handler to react
CAMEL-7992 Container lifecycle event method invoked outside of extension observer methodinvocation
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
34
CAMEL-7994 SJMSComponent effectively ignores setConnectionCount()
CAMEL-7996 OID of created object should be stored in the message header
CAMEL-8001 SmppUtils.isGsm0338Encodeable() called with arbitrary data
CAMEL-8005 Simple language produces null for a method call on a header value
CAMEL-8008 SubmitMulti and DataSm not checking CamelSmppAlphabet header
CAMEL-8011 MyBatis consumer ignores maxMessagesPerPoll option
CAMEL-8030 camel-netty need to release the thread pool when shutdown
CAMEL-8031 camel-netty maximumPoolSize option is ignored
CAMEL-8032 FileUtil leaks FileInputStream when renameFile fails due to permission issue
CAMEL-8033 Exchange Leak Caused By pollEnrich
CAMEL-8035 CXFRS consumer should set Exchange's charset name, if content type provides one
CAMEL-8036 JettyComponent should not setup the security handler more than once
CAMEL-8045 Not possible to load a public key from a a PrivateKeyEntry in a keystore
CAMEL-8049 DefaultRestletBinding can not deal with multi-valued HTTP request parameters
CAMEL-8051 feature camel-core does not install in karaf 4
CAMEL-8053 Memory leak when adding/removing a lot of routes
CAMEL-8062 camel-rx - EndpointSubscriber does not call unsubscribe to stop the consumer
CAMEL-8063 Persistent tail tracking picks random tail tracker from mongoDB collection
CAMEL-8065 Camel won't build on windows (camel-box and camel-api-component-maven-plugin)
CAMEL-8073 Camel may clear attachments during routing
CAMEL-8077 NullPointerException in getRouteDefinition before context is started
CAMEL-8081 Multicast Aggregator should keep processing other exchange which is not timeout
CAMEL-8082 CxfRs producer should close the connection if MEP is InOnly
Issue Description
CHAPTER 5. RESOLVED ISSUES
35
CAMEL-8086 Possible memoryleak when convertBodyTo is used in a dynamicRouter
CAMEL-8087 missing dependency for "camel-example-restlet-jdbc" example
CAMEL-8088 FTP can wait indefinitely when connection timeout occurs during connect
CAMEL-8092 cxf:producer Matrix Params are missing
CAMEL-8094 camel-netty: Do not use org.jboss.netty.util.internal.ExecutorUtil as it breaks the camel-netty Karaf feature
CAMEL-8096 CxfEndpoint schema should support to publishEndpointUrl from the element attribute
CAMEL-8097 Error in AST/Graph translation
CAMEL-8100 Collection should be optional for getDbStats
CAMEL-8106 XML parsing error is ignored by xtoknize XML tokenizer
CAMEL-8118 BigDecimalPatternFormat overwrites Locale setting
CAMEL-8121 Infinite Loop Within Camel if the temp file directory is not writable
CAMEL-8123 Mina2 SSL initiates handshake backwards
CAMEL-8125 PropertyInject gives NullPointerException
CAMEL-8134 We should not add synchronisation if the CachedOutputStream closedOnCompletionoption is false
CAMEL-8137 Simple language does not resolve overloaded method calls
CAMEL-8146 Starting and stopping routes leak threads
CAMEL-8148 Avoid possible NPE in Camel Box component on exceptions during initial login
CAMEL-8153 Fix potential connection leak in StreamList mode
CAMEL-8156 SNSClient should setup endpoint before creating the topic
CAMEL-8157 camel-http - NPE after recent changes
CAMEL-8158 Provide way to specify fields to patch in google drive endpoints
CAMEL-8160 Generic methods used as endpoints fail in Java 8
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
36
CAMEL-8168 Mina Does Not Unbind From Listening Port
CAMEL-8169 Camel Jetty/Http4 producers should respect Content-Length/Transfer-Encoding:Chunked headers
CAMEL-8185 camel-scr - IllegalArgumentException: argument type mismatch
CAMEL-8189 camel-scr-archetype produces invalid package structure
CAMEL-8190 Kafka producer: partition key is optional, not required by kafka client api
CAMEL-8193 Frequent BlockingOperationExceptions under load
CAMEL-8194 Elasticsearch component fails in an OSGi environment due to missing names.txt
CAMEL-8200 Race condition in JmsProducer for request/response messaging causingnondeterministic setting body to null.
CAMEL-8201 NPE with language:ruby and concurrentConsumers
CAMEL-8213 UseOriginalAggregationStrategy is suspicious to NullPointerException
CAMEL-8214 Support partial responses in google APIs
CAMEL-8216 Unable to specify startHistoryId for history list in camel-google-mail
CAMEL-8217 camel-xmljson option typeHints does not work
CAMEL-8218 REST DSL with RestletComponent doesn't support servelet container
CAMEL-8222 Jetty component setting responseHeaderSize is impossible
CAMEL-8226 Deprecated feature dataSourceRef not working correctly
CAMEL-8227 Using exchangePattern=InOnly in to uris are not used
CAMEL-8228 camel-mqtt - From mqtt to mqtt fails sending to specified publishTopicName
CAMEL-8231 StompEndPoint does not throw exceptions in case of the underlying connection broken atthe time of sending a message
CAMEL-8233 Splitter - Option parallelAggregate is not in use when using parallel procession as well
CAMEL-8236 WebSphere class loader detection is too sensitive
Issue Description
CHAPTER 5. RESOLVED ISSUES
37
CAMEL-8241 Exec command failures using Java 8 on Unix
CAMEL-8245 CXFRS endpoint ignores model references
CAMEL-8247 [AWS-S3] Producer does not use ObjectMetaData when exchange is a File
CAMEL-8253 CXFRS Throws IndexOutOfBoundsException for Empty Headers
CAMEL-8261 spring-dm may not be able to load resources from classpath from camel-core
CAMEL-8268 camel-hbase - The scan method is not thread safe when using a filter list
CAMEL-8272 Camel-box socks proxy implementation is incomplete
CAMEL-8289 camel-netty-http should not try to send out error message to the client if the connectionis closed.
CAMEL-8295 Change Camel Context Name on Camel Spring Boot
CAMEL-8296 camel-box - OSGi troubles - NoClassDefFoundError:org.apache.commons.lang.NotImplementedException
CAMEL-8303 InvalidPayloadException when storing a String using camel-couchdb
CAMEL-8313 AddNamespace should not override the element's namespace
CAMEL-8314 Cannot select text() using xquery
CAMEL-8315 set Component Option "responseHeaderSize",but no effect
CAMEL-8326 Project created from camel-blueprint-archetype does not work
CAMEL-8327 ContextTestSupport does not support weaveByType in test cases
CAMEL-8329 camel-sql - May not propagate headers for operations with no resultset
CAMEL-8336 XML Signature: XAdES: Wrong value for attribute "Qualifier" of elementCommitmentTypeId
CAMEL-8338 ScriptBuilder relies on TCCL to discover engines
CAMEL-8339 Usage of camel-mail depends on TCCL
CAMEL-8341 Usage of camel-rss depends on TCCL
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
38
CAMEL-8346 JsonPathEngine skips file encoding
CAMEL-8352 NettyServerBossPoolBuilder build() method is package-protected
CAMEL-8353 FileLockExclusiveReadLockStrategy - Should defer closing channel till release lock
CAMEL-8355 Dynamicity flag on Mongodb endpoint run a dropIndex() command on specified collection
CAMEL-8356 IOConverter.toInputStream(file, charset) returns strange behaving stream
CAMEL-8358 Avoid using Olingo2 library classes from 'core' package as it has been designated internaland not part of the API exposed using OSGi headers
CAMEL-8359 LinkedIn consumer endpoints have to specify an empty 'fields' parameter
CAMEL-8369 weaveAddLast does not work property when route ends with a split
CAMEL-8382 dumpRoutesAsXml should resolve "from" endpoint property values as with "to" endpointURI
CAMEL-8395 Handle empty Salesforce picklist types
CAMEL-8401 CamelOverruleFileName does not work correctly for remote file endpoints
CAMEL-8409 Kafka producer: when no message key specified, use partition key
CAMEL-8411 camel-netty-http - Checking for host header is invalid
CAMEL-8417 RAW_TOKEN_START and RAW_TOKEN_END not removed when query parameter occursmultiple times
CAMEL-8424 Transaction being propagated ignoring REQUIRES_NEW when using direct component
CAMEL-8425 Handle invalid client id gracefully in Camel LinkedIn component
CAMEL-8426 Handle invalid client id gracefully in Camel Box component
CAMEL-8427 camel-scala - Testing with useOverridePropertiesWithPropertiesComponent issue
CAMEL-8430 Camel HDFS2 - readSuffix option does not work
CAMEL-8431 Consume all files in aws S3 bucket where deleteAfterRead = false
CAMEL-8432 camel-mqtt: MQTT wildcard ('+') subscription broken
Issue Description
CHAPTER 5. RESOLVED ISSUES
39
CAMEL-8434 Camel HDFS2 - Unable to consume an empty file
CAMEL-8436 camel-spring-boot - Some routes not being initialized after CamelContext have beenremoved from CamelAutoConfiguration
CAMEL-8437 Simple bean call doesn't like parenthesis in parameter values
CAMEL-8445 camel-hdfs2 - Does not work on windows
CAMEL-8450 Netty component should not stop/null static timer when stopping
CAMEL-8453 camel-avro throws SAXParseException when used from spring or blueprint
CAMEL-8455 camel-linkedin - update_key option should be optional ingetHistoricalStatusUpdateStatistics
CAMEL-8456 Remove addCompanyUpdateComment endpoint from camel-linkedin
CAMEL-8457 Correct return types of some endpoints in camel-linkedin
CAMEL-8458 camel-linkedin - public_profile_url option should be String
CAMEL-8461 camel-netty-http does not respect client's keep-alive setting
CAMEL-8462 HttpServerChannelHandler should not store the instance of HttpRequest
CAMEL-8464 Remove likeCompanyUpdate endpoint from camel-linkedin
CAMEL-8466 Feature camel-linkedin is missing dependencies for xalan, xerces and xmlresolver
CAMEL-8469 Several enum types should generate lower case values in camel-linkedin
CAMEL-8470 Several small fixes for camel-linkedin
CAMEL-8476 Unexpected behavior in fault handling with doTry/doCatch
CAMEL-8479 TrapReceiveTest is failed within Camel 2.15.0
CAMEL-8480 camel-catalog has unnecessary imports if it cannot access some other artifacts
CAMEL-8484 File language - Should support file extensions with multiple dots such as tar.gz
CAMEL-8492 BeanInfo introspection ignores overriden methods
CAMEL-8498 CamelContextFactoryBean missing setEndpoints method
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
40
CAMEL-8500 ClassCastException when something other than PropertiesComponent is bound to"properties" JNDI name
CAMEL-8504 Failed to process Schematron XSLT templates and/or rules on windows
CAMEL-8505 Missed CamelSchematronValidationStatus header
CAMEL-8510 NPE will be thrown from doAppend() of PaxLoggingConsumer during load testing
CAMEL-8515 Camel marshal/unmarshal - Should catch throwable in case dataformat causes anjava.lang.Error
CAMEL-8519 Salesforce component security listener does not replace old auth header
CAMEL-8520 Camel XMPP doesn't use a DNS resolver to look at SRV records
CAMEL-8521 camel-script - Should try all classloaders before throwing IAE
CAMEL-8530 can't install camel-github feature in karaf
CAMEL-8540 S3Consumer uses maxMessagesPerPoll incorrectly
CAMEL-8546 No LanguageResolver found for language=js
CAMEL-8547 Usage of camel-xmlbeans depends on TCCL
CAMEL-8556 AnnotationTypeConverterLoader treats package as class
CAMEL-8566 Feature camel-cxf doesn't install all required dependencies
CAMEL-8568 Feature camel-swagger doesn't install all required dependencies
CAMEL-8573 Feature camel-hbase doesn't install all required dependencies
CAMEL-8574 Feature camel-hdfs doesn't install all required dependencies
CAMEL-8575 Salesforce component doesn't properly retries the request when doing re-login
CAMEL-8584 Circuit breaker does not honour halfOpenAfter period
CAMEL-8585 The lazy load option doesn't unlock the file
CAMEL-8589 url.getPort returning -1, needs additional check
CAMEL-8592 NPE in AbstractListAggregationStrategy if empty list
Issue Description
CHAPTER 5. RESOLVED ISSUES
41
CAMEL-8597 Elasticsearch component ignores indexType header set from endpoint URL
CAMEL-8607 Camel endpoint RAW password unsafe characters
CAMEL-8609 Remove open-jpa bundle from camel-jpa feature
CAMEL-8624 Bean component - Potential NPE in BeanInfo
CAMEL-8626 Leaking exchangesInFlightKeys in ManagedRoute
CAMEL-8628 camel-dozer component fails when multiple expressions are used in a mapping
CAMEL-8636 camel-kafka need to commit the last batch of messages when the auto commit is false
CAMEL-8649 Camel RAW() cannot handle String of %2050
CAMEL-8660 camel-ftp - Disconnect when no messages dont call disconnect
CAMEL-8672 Restlet Rest Component properties are ignored
CAMEL-8673 ConcurrentModificationException when creating dynamic routes
CAMEL-8674 Camel-Netty4 does not set remote UDP address in headers
CAMEL-8678 Infinite recursion in TransactionErrorHandler toString method
CAMEL-8682 Context scoped OnException should not be stopped if a route is stopped
CAMEL-8687 SyslogConverter doesn't handle the structured data rightly
CAMEL-8690 Camel HDFS2 - ShutdownHookManager class not found when shutting down OSGiframework
CAMEL-8694 java.lang.NullPointerException in atorg.apache.camel.component.netty4.http.NettyHttpProducer$NettyHttpProducerCallback.done
CAMEL-8702 when occurs "Connection reset by peer",netty4 client's EventLoopGroup select threadwon't shut down
CAMEL-8707 camel-smpp: smpps doesn't work over proxy
CAMEL-8713 ParallelAggregate option when using parallel mode does not run in parallel
CAMEL-8715 camel-sql - Should close ResultSet
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
42
CAMEL-8717 camel-kafka feature miss kafka-clients bundle
CAMEL-8718 Connection leak with ftp consumer and invalid credentials
CAMEL-8737 camel-salesforce - Unable to generate DTOs for Filtered Lookup fields
CAMEL-8746 Jasypt with BridgePropertyPlaceholderConfigurer is not handling spring propertyinjection with defaults anymore
ENTESB-2460 ParallelAggregate option for camel multicast with parallel processing is not working
ENTESB-2786 Make sure we we don't ship OpenJPA
ENTESB-2891 Backport CAMEL-8521 to JBoss Fuse 6.2
ENTESB-2938 Repeated ERROR: Bundle org.apache.camel.camel-script [231] EventDispatcher: Errorduring dispatch. (java.lang.NullPointerException) java.lang.NullPointerException duringFuse startup
ENTESB-3018 Camel HDFS2 - Missing library "libsnappyjava.so"
ENTESB-3019 Camel HDFS2 - ShutdownHookManager class not found when shutting down Fuse
ENTESB-3171 Jasypt with BridgePropertyPlaceholderConfigurer is not handling spring propertyinjection with defaults anymore
ENTESB-3271 Disable the camel-swagger feature
HTTPCLIENT-1478
[HTTPCLIENT-1478] https calls ignore http.socket.timeout during SSL Handshake
HTTPCLIENT-1547
[HTTPCLIENT-1547] HttpClient OSGi bundle doesn't import the package "javax.naming"
SMX4-1709 OSGi bundles for avro 1.7.5+ should not require "sun.misc"
CAMEL-1077 tcp client mode / server mode determined by "to" or "from" elements limits usability.
CAMEL-3110 Support GETNEXT and GETBULK for the Camel SNMP component.
CAMEL-4015 camel-hazelcast - Allow to specify operation in uri instead of just as a header
CAMEL-5113 Parallel and fault tolerant message processing for SQS endpoints.
CAMEL-5286 Add option to onCompletion to configure if it should be synchronous
Issue Description
CHAPTER 5. RESOLVED ISSUES
43
CAMEL-5398 Optimize String.replaceAll() to cache Patterns where suitable
CAMEL-5604 camel-jackson - Make it easier to support List as output out of the box
CAMEL-5790 aws-s3 should support retrieving a single object request
CAMEL-5806 DefaultHttpBinding shouldn't assume null payload if HttpMethod == GET
CAMEL-6028 camel-hdfs - Support CamelFileName to write to a new file, when not using split strategy
CAMEL-6065 SJMS: inOut() in route and exchangePattern=InOut are not equivalent
CAMEL-6099 File producer - See if we can support chmod option like ftp producer
CAMEL-6321 Moving logic out of getTypeConverter
CAMEL-6337 camel-cdi dependencies are wrong for most cases
CAMEL-6365 After the Spring 3.1.x support has been dropped then better make use of IOHelper utilityto close the Spring contexts in our code base.
CAMEL-6458 Add option renameUsingCopy option to file component
CAMEL-6612 upgrade camel-elasticsearch to 0.90.3 version
CAMEL-6613 upgrade camel-solr to use SolrJ 4.4.0
CAMEL-6698 Component camel-cache to support non-serializable objects
CAMEL-6701 org.apache.camel.util.IOHelper.loadText(InputStream) doesnt not return text as written
CAMEL-6744 Aggregator - Using groupExchanges should store them on body by default
CAMEL-6759 camel-hazelcast component just allows Hazelcast maps and multimaps with key typeString
CAMEL-6775 Aggregate - Potential little optimization to send aggregated exchange to completionoutside the lock
CAMEL-6777 We are building two different source distributions which should not be the case
CAMEL-6819 Use exceptionHandler on Xmpp Consumer
CAMEL-6820 Improve SJMS handling of exchange body data types
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
44
CAMEL-6826 Use Mock Objects Instead of Live HazelcastInstances to Speed Up Testing
CAMEL-6892 Scala version upgrade
CAMEL-6893 [Scala] Migrate from Manifests to ClassTags
CAMEL-6919 FileIdempotentRepository doesn't create the whole directory structure
CAMEL-6929 Narrow ExcludeRoutes annotation values to RoutesBuilder instances
CAMEL-6934 Create new Address for every openConnection call
CAMEL-6955 Migrate camel-hl7 and camel-syslog from mina to netty
CAMEL-7027 Support to set the expression on the split DSL of Spring and Blueprint
CAMEL-7030 camel-quartz - Register quartz scheduler in JMX by default
CAMEL-7038 tooling - Provide an option for the JNDI properties file by the Guice Maven Plugin
CAMEL-7039 Upgrade to BouncyCastle 1.50
CAMEL-7050 camel-jms drops messages when errorHandler throws an exception
CAMEL-7051 camel-bindy - Add timezone support to the date pattern
CAMEL-7056 Support streaming in camel-base64 data type
CAMEL-7104 Add support for "all" permissions for authorization in camel-shiro
CAMEL-7121 Relative dot segment paths not resolved in org.apache.camel.core.osgi.OsgiClassResolver
CAMEL-7135 Add page orientation property to camel-printer component
CAMEL-7148 Added the ability to send messages to several participants.
CAMEL-7162 [Bean Validator] Bean Validator should try to resolve ValidationProviderResolverreference
CAMEL-7175 Create FnAggregationStrategy wrapping Any result into Exchange
CAMEL-7178 Create JAX-RS MessageBodyWriter and Reader which will work with Camel data format
CAMEL-7191 Disable JMX load performance statistics - Avoids background thread
Issue Description
CHAPTER 5. RESOLVED ISSUES
45
CAMEL-7201 PGPDataFormat: allow caching of PGP keys via key access interface
CAMEL-7218 Extract OSGi-detection logic into utility class
CAMEL-7225 camel-smpp - should check Exchange.CHARSET_NAME header
CAMEL-7228 Avoid setting port number 80 in http/http4 host header
CAMEL-7231 Support receiving attachments with Spring-WS
CAMEL-7250 In Threads DSL thread pool options and executorServiceRef should be mutually exclusive
CAMEL-7257 Add getRegistry(T) - To get the registry as type T
CAMEL-7261 Provide camel:context-suspend and camel:context-resume commands
CAMEL-7265 Add API to get JSON representation of route input and output endpoints
CAMEL-7281 Add support for "certAlias" in SSLContextParameters
CAMEL-7283 PGP Data Format: Signature Verification Options
CAMEL-7284 Missing setter for ApnsDelegate
CAMEL-7285 Upgrade Apache Jackrabbit Library for camel-jcr Component
CAMEL-7309 Tone down the excessive INFO logging about Woodstox xml parser not in use
CAMEL-7312 File -> Properties type converter
CAMEL-7313 camel-sql - Add support for fetching generated primary keys when using INSERT
CAMEL-7326 Improve Eclipse development with m2e Maven integration
CAMEL-7327 Improve Container.Instance API to deal with setting a Container after CamelContextshave been created. There is a big risk CamelContext's won't get managed right now
CAMEL-7328 A minor refactoring in camel-ahc so that it can be directly reused for websocket client
CAMEL-7332 camel-sql - Should have dynamic import so jdbc driver can be loaded
CAMEL-7334 Event notification for routes added/removed
CAMEL-7335 Kafka : Expose kafka configuration properties to the camel component
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
46
CAMEL-7346 Cleanup Maven Project Definitions
CAMEL-7349 JaxbDataFormat should not parse the Schema over and over again
CAMEL-7358 Tracer - Should have options to allow streams or files
CAMEL-7360 Add HTTP Date header
CAMEL-7361 would be nice if org.apache.camel.spring.Main could take a system property or CLI optionto package scan classes too
CAMEL-7370 camel-mongodb - Should properly close the underlying physical connection to MongoDBwhile shutting down
CAMEL-7372 Allow users to pass in their own EntityManager through the exchange
CAMEL-7373 Reduce the logging noise from the log definition
CAMEL-7382 Enable retrieving auto generated keys in JDBC component when using named parameters
CAMEL-7387 MainSupport - Should not barf if no CamelContext found
CAMEL-7388 xmlTokenizer to optionally wrap the token with the enclosing elements
CAMEL-7396 Add defaultMethodName option to camel-xmlrpc
CAMEL-7397 support to deploy the camel-example-spring-javaconfig into Karaf
CAMEL-7401 Added continuationTimeout option to camel-cxf component
CAMEL-7403 Update camel-hl7 to support HAPI v2.2
CAMEL-7404 Zip Aggregation Strategy preserves folder structure
CAMEL-7421 camel-rabbitmq - Channel is not fully thread safe
CAMEL-7422 camel-rabbit - Consumer tuning: thread count, prefetch
CAMEL-7430 Support property setting in BeanIODataFormat
CAMEL-7435 Create a generic callback to configure the APNS service builder
CAMEL-7436 Copy CXF Http header into Camel message header
CAMEL-7442 Upgrade Apache Jackrabbit to Version 2.8.0
Issue Description
CHAPTER 5. RESOLVED ISSUES
47
CAMEL-7453 Add schema attribut to the SoapJaxbDataFormat
CAMEL-7465 DefaultHeaderFIlterStrategy should be case insensitive.
CAMEL-7466 Allow to configure flatpack from its unmarshall tag
CAMEL-7468 Make xmlTokenizer more xml-aware so that it can handle more flexible structures
CAMEL-7473 MQTT consumer - Add topic destination name as header
CAMEL-7474 Error blocks mail-consumer
CAMEL-7486 Expose the component options for Camel MyBatis
CAMEL-7487 Create an archetype and code generation plugins to generate Camel Components thatwrap a third party API
CAMEL-7490 Redelivery delay cannot be modified in asynchronous mode for multiple retries withdifferent redelivery intervals for each retry specified in Exchange.REDELIVERY_DELAYheader parameter.
CAMEL-7493 Expose the component options for Camel JDBC
CAMEL-7494 parameter json schema should support enum types
CAMEL-7495 parameter json schema should support object types
CAMEL-7496 BridgePropertyPlaceholderConfigurer should take ignoreResourceNotFound intoconsideration when it loads the property files
CAMEL-7498 Expose the component options for Camel SQL
CAMEL-7499 Expose the component options for Camel Mail
CAMEL-7504 Improve the throttler to have discarding/filtering capabilities
CAMEL-7507 Expose the component options for Camel JPA
CAMEL-7508 Expose the component options for Camel Infinispan
CAMEL-7509 Expose the component options for Camel JGroups
CAMEL-7510 Expose the component options for Camel Quartz
CAMEL-7511 Expose the component options for Camel Quartz2
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
48
CAMEL-7512 Expose the component options for Camel Netty
CAMEL-7514 Dozer should not initialize the same DozerBeanMapperConfiguration twice
CAMEL-7515 Expose the component options for Camel Netty HTTP
CAMEL-7516 Expose the component options for Camel HDFS
CAMEL-7517 Expose the component options for Camel HDFS2
CAMEL-7521 Provide an option for unsynchronized aggregation when splitter is streaming and notparallel
CAMEL-7523 Expose the component options for Camel CXF
CAMEL-7525 Behavior change for file component in 2.10 causes problems with no workaround available
CAMEL-7527 Zip component does not unpack files from directories into zip archive
CAMEL-7529 Update HeaderFilterStrategyComponent to extend UriEndpointComponent
CAMEL-7530 Expose the component options for Camel CXFRS
CAMEL-7532 VelocityEndpoint should support take the VelocityContext from message header
CAMEL-7533 Expose the component options for Camel HTTP
CAMEL-7534 Expose the component options for Camel HTTP4
CAMEL-7535 Expose the component options for Camel Jetty
CAMEL-7537 Expose the component options for Camel OptaPlanner
CAMEL-7538 FreemarkerEndpoint should support to set data model from message header
CAMEL-7539 StringTemplateEndpoint should support set variable map from message header
CAMEL-7540 Quartz Endpoint with a SimpleTrigger does not support referencing a bean in URI
CAMEL-7542 Expose component options for Camel JCR
CAMEL-7548 Spring XML: Support {{ }} placeholder syntax inside pgp data format
CAMEL-7549 Quartz2 Endpoint with a SimpleTrigger doesn't support referencing a bean in URI
Issue Description
CHAPTER 5. RESOLVED ISSUES
49
CAMEL-7552 RabbitMQ Component: property to allow declare or not queue and exchange.
CAMEL-7563 Allow passing HazelcastInstance as a query parameter of a Hazelcast componentendpoint.
CAMEL-7567 Add camelId and managementName attributes to JMX tracer mbeans
CAMEL-7569 Expose the component options for Camel GAE
CAMEL-7574 Expose the component options for Camel Atmosphere Websocket
CAMEL-7575 BeanInvokeProcess should copy the attchment from the resultExchange
CAMEL-7576 camel-cache - Turn off ET phone home
CAMEL-7581 Enrich and pollEnrich should call aggregate even if exception occurred
CAMEL-7583 Make NettyWorkerPoolBuilder#build public
CAMEL-7589 Missing 'null' check in methods sendBodyAndHeaders() of class DefaultProducerTemplate
CAMEL-7592 Support setMode in XStreamDataFormat
CAMEL-7594 TypeConverter - Should support CamelLogDebugBodyMaxChars to limit logging messagebody
CAMEL-7597 Throw an more meaningful exception for camel-rabbitmq
CAMEL-7599 LogEndpoint ignores setter (setGroupSize) - set via uri working
CAMEL-7602 AWS SQS component does not support Message Attributes
CAMEL-7604 camel-core - Enlist Camel producers in JMX on startup
CAMEL-7606 Expose the component options for Camel Zookeeper
CAMEL-7624 camel-jackson - Add option to set inclusion to skip null fields from pojos
CAMEL-7626 camel-restlet - Should set content-type header
CAMEL-7629 camel-jackson - Add support for header to define the unmarshalType dynamic
CAMEL-7631 Enhancement for xmlsecurity component (XML Signature): Configurable Signature Id
CAMEL-7633 camel-restlet - Add back support for async
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
50
CAMEL-7637 Avoid null throwable message in FailedToCreateRouteException
CAMEL-7639 camel-jackson - Add support for prettyPrint option
CAMEL-7645 camel-jdbc - outputClass should also be supported for List
CAMEL-7647 camel-blueprint - Add logic to detect consumer scheduler for quartz2/spring
CAMEL-7648 Using scheduler=blueprint does not work in OSGi
CAMEL-7654 AWS SQS Component Does Not Support Message Attribuets In The Producer
CAMEL-7657 different results of lookup methods in SpringRouteBuilder
CAMEL-7663 SFTP consumers cannot be triggered by Quartz2 scheduler with JDBC triggerpersistence: NotSerializableException
CAMEL-7667 camel-jms - MessageListenerContainer should stop quicker when CamelContext isstopping
CAMEL-7668 @Consume may restart during a shutdown event
CAMEL-7680 Throw NPE when stopping if transport client is used
CAMEL-7682 bean DSL should support to set multiParameterArray option
CAMEL-7686 camel-jdbc - Fix this issue report about retriving generated keys
CAMEL-7688 XPathBuilder initDefaultXPathFactory implementation incorrect
CAMEL-7691 camel-serlvet - Potential NPE if no servlet name configured for osgi
CAMEL-7695 CamelContext - Allow to check if a service by its type has been added
CAMEL-7700 Limit the SQL component maxMessagesPerPoll option by using thejdbcTemplate.setMaxRows(size) method
CAMEL-7711 camel-servletlistener - Store created CamelContext on ServletContext attribute
CAMEL-7713 Set the Xerces SecurityManager for the DocumentBuilderFactory by default
CAMEL-7716 Migrate camel-csv component to Apache CSV 1.0
CAMEL-7717 camel-jsch - Should throw UnsupportedOperationException when creating a consumerinstead of causing a NPE
Issue Description
CHAPTER 5. RESOLVED ISSUES
51
CAMEL-7719 Set the XMLReader for the SAXSource in XmlConverter
CAMEL-7720 Support to set the DocumentBuilderFactory from exchange property
CAMEL-7721 Support to setup the SaxParserFactory from the exchange property
CAMEL-7723 Support starting and stopping consumers and producers asynchronously
CAMEL-7724 camel-bindy - Add support for boolean data type formatter
CAMEL-7725 camel-scala - Startup order not available in Scala DSL
CAMEL-7727 Unify MessageProducerResources handling into SjmsProducer
CAMEL-7728 Setup the TCCL before create the instance from the BaseResolver
CAMEL-7734 Replace custom pool implementation by commons-pool
CAMEL-7740 Allow pool prefill configuration for SjmsProducer
CAMEL-7742 Support grouping separator for Camel Bindy (BigDecimal)
CAMEL-7744 xslt component - Allow to configure custom error listener
CAMEL-7753 xslt component - Store warning/errors etc as exchange properties so end users can gethold of those
CAMEL-7759 Using the TCCL as the default value of ApplicationContextClassLoader inDefaultCamelContext
CAMEL-7761 Setup the application context classloader of OSGiDefaultCamelContext
CAMEL-7769 Mock - Allow to invoke a method while specifying an assertion
CAMEL-7771 Improve the API Component Framework to support callback APIs
CAMEL-7776 updated dependency for camel-flatpack
CAMEL-7780 ManagedCamelContext - Add operation to check if you can send to an endpoint
CAMEL-7787 Multicast - Should defer UoW done until after the aggregate has been done
CAMEL-7794 Topics support in camel-hazelcast
CAMEL-7796 camel-cxfrs consumer: Allow setting a custom binding
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
52
CAMEL-7801 XMLTokenizer's wrapped mode to handle grouping without replicating the wrapper part
CAMEL-7802 XML Signature: parameter for output character encoding and parent node via XPath
CAMEL-7804 MessageHelper - dump message for logging should catch throwable
CAMEL-7827 When using CXFRS with simple HTTP api, variable replacement should be available
CAMEL-7858 Allow to disable Jaxb annotations in JacksonDataFormat
CAMEL-7859 Language component - Add support for binary content
CAMEL-7860 Add sendReply functionality in RabbitMQConsumer
CAMEL-7863 Tone down info logging pr. message
CAMEL-7864 The kafka component does not properly support zookeeper chroot configuration
CAMEL-7878 Swagger's base.path should be calculated rather than hardcoded
CAMEL-7895 Upgrade XML Security + BouncyCastle dependencies
CAMEL-7902 Add tests for camel-github component
CAMEL-7908 Add a DestinationCreationStrategy to the SJMS component
CAMEL-7912 Add Character support to ObjectHelper::loadSimpleType()
CAMEL-7913 ObjectConverter does not support String to java.lang.Character conversion (only charprimitive)
CAMEL-7915 Share the HashedWheelTimer across the Camel NettyComponent
CAMEL-7927 Add support for Multi-Select picklists in Salesforce component
CAMEL-7929 OptimisticLockRetryPolicyTest fails from time to time
CAMEL-7930 org.apache.camel.itest.ftp.SpringFtpEndpointTest is failing
CAMEL-7932 Adding initial properties to PropertiesComponent
CAMEL-7940 Disable SSL security protocol by default
CAMEL-7947 Support to set SSLContext in the camel-restlet
Issue Description
CHAPTER 5. RESOLVED ISSUES
53
CAMEL-7948 Add support for more/new encryption/signature algorithms
CAMEL-7949 JmsMessageHelper to support automatic conversion from ByteBuffer to BytesMessage
CAMEL-7951 No way to configure the ExchangeFormatter in RedeliveryErrorHandler (want to see theExchange's properties by default)
CAMEL-7958 Java DSL - Should support nested choice in doTry .. doCatch
CAMEL-7959 Rest DSL - Add support for onException, interceptor and other cross functionality
CAMEL-7961 camel-scala - Auto startup not available in Scala DSL
CAMEL-7962 Pipeline factories names on netty4 component
CAMEL-7965 EndpointCache - Should keep endpoints from routes in the cache
CAMEL-7975 SJMS Endpoint does not reverse header encoding
CAMEL-7980 camel-ognl need to use the class resolver from camel context
CAMEL-7984 camel-sjms - Add support for jmsKeyFormatStrategy
CAMEL-7991 Add MultiPartUpload functionality to S3Producer
CAMEL-8000 Add global notion of CamelContextRegistry
CAMEL-8006 S3Producer should use File to upload directly.
CAMEL-8012 camel-stream's scanStream mode should read available lines before going into sleep (ordelay)
CAMEL-8014 camel-metrics - Let route policy and metrics component reuse same metricsregistry
CAMEL-8016 MongoDB should use EmbedMongo in tests
CAMEL-8028 Validator component - Make it like the others
CAMEL-8034 xslt component - Make it like the others
CAMEL-8037 Type converters for enums should support case insensitve
CAMEL-8039 Implement halfOpen state in CircuitBreaker
CAMEL-8043 saxon component - Make it like the others
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
54
CAMEL-8048 Main overrides context's registry
CAMEL-8064 MockEndpointsAndSkip annotation does not resolve property placeholders
CAMEL-8066 Add swagger ui to the camel swagger rest example
CAMEL-8068 SplitAttachmentsExpression should set ID of splited attachment
CAMEL-8070 Supporting byte[] messages in camel-websocket
CAMEL-8072 Netty Http Server should close the channel once it return an error message
CAMEL-8075 Camel sftp should send a command to check if the connection is broken
CAMEL-8076 We should avoid checking the DupTriggerKey if the recoverableJob is true
CAMEL-8078 camel-restlet should support to decode the response entity which is represent resource
CAMEL-8084 PGP Data Format: file name parameter
CAMEL-8085 Add handling of offset in case of auto commit is disabled to prevent data loss
CAMEL-8089 Support paging and restricting results from google drive
CAMEL-8091 DefaultExchangeFormatter does not considerExchange.LOG_DEBUG_BODY_MAX_CHARS
CAMEL-8095 CaseInsensitiveMap for Camel headers should preserve original key cases in keySet
CAMEL-8098 Route model using body expression should be representable in the xml model
CAMEL-8099 Add support for default values in Camel properties
CAMEL-8101 Add runCommand to MongoDB Camel component operations list
CAMEL-8102 Add support to ObjectHelper to create Iterable's
CAMEL-8103 Make CxfEndpoint Camel Context aware
CAMEL-8105 AWS-SQS - support for redrivePolicy inside SQSEndpoint
CAMEL-8107 Allow to use property placeholder with default values without having to setup theproperties component
CAMEL-8108 Type converters should not check for null values
Issue Description
CHAPTER 5. RESOLVED ISSUES
55
CAMEL-8109 Allow to plugin custom functions to property placeholder
CAMEL-8113 Look into optimize Camels type converter registry lookup
CAMEL-8115 Properties component - Include default functions to lookup from ENV / SYS etc
CAMEL-8116 Allow more control of message splitting policy
CAMEL-8117 set encoding on a per-message basis
CAMEL-8120 ChannelHandlerFactories.newDelimiterBasedFrameDecoder always strips delimiters
CAMEL-8124 Using ServicePool in ConsumerCache
CAMEL-8128 Polish the camel-example-servlet-tomcat-no-spring to show how to setup the registry
CAMEL-8129 XAdES BES/EPES for XML Signature Signer
CAMEL-8130 camel-sql - Allow selectList outputType to map to class as well
CAMEL-8133 rest-dsl - Make it easy to support CORS
CAMEL-8139 rest-dsl - Allow to configure data format properties for IN vs OUT
CAMEL-8145 Mina Consumer doesn't send the message back if the response is set on in message
CAMEL-8149 Support application-generated document identifiers in bulk index requests
CAMEL-8152 Add enumeration value EXTENDED for NotifyOperationsEnum in Salesforce component
CAMEL-8154 allow configuration of fallbackTimeout in BacklogDebugger
CAMEL-8155 rest-dsl - Add support for bridgeErrorHandler
CAMEL-8159 Using setHeader is not enlisted in JMX
CAMEL-8161 camel-swagger - Use JMX to lookup Camel's so we support everyone
CAMEL-8166 provide access to suspended exchanges in BacklogDebugger
CAMEL-8172 Enable multiple consumers for kafka endpoint
CAMEL-8173 Support to set InflightRepository from Camel XML DSL
CAMEL-8174 Added TimeoutInflightRepository to track the long processing exchange
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
56
CAMEL-8176 camel-jackson - Make it easier to register custom modules
CAMEL-8177 Graceful shutdown - Should allow background thread to terminate
CAMEL-8178 ThreadPoolProfile - Add option for allowCorePoolTimeout
CAMEL-8179 Support to set the ErrorHandler from the JettyHttpComponent
CAMEL-8180 Incorrect handling of ConsumerTimeoutException
CAMEL-8182 xpath - Add documentType option to xml dsl
CAMEL-8184 [AWS-S3] Add support to set/retrieve custom headers in S3 for Producers & Consumers
CAMEL-8188 Support to configure the scripte engine from CamelContext propertes
CAMEL-8191 Charset is ignored for SFTP producer endpoints
CAMEL-8202 Excessive loggging: JSCH -> Permanently added 'X' (RSA) to the list of known hosts.
CAMEL-8204 Throw Exception if the JMS correlationId is not unique.
CAMEL-8205 CXFRS Server should be able to invoke on JAX-RS service implementations
CAMEL-8209 Added "inputHeader" parameter to use a header value as input to the component insteadof the body
CAMEL-8212 CXFRS Consumer should always be able to work with interfaces only
CAMEL-8225 Graceful shutdown - Show inflight exchange details if forced shutdown triggered
CAMEL-8234 DefaultClassLoader - Should use applicationContextClassLoader from CamelContext asfallback
CAMEL-8235 MessageHistory - Should use CamelLogDebugBodyMaxChars to limit max length ofmessage body
CAMEL-8246 ZipAggregationStrategy does not preserve headers
CAMEL-8248 Camel Mail should filter the "Camel*" out header by default
CAMEL-8252 Camel route status - Include inflight counter per processor node
CAMEL-8256 Include deadLetterUri in ExchangeFailureHandledEvent
Issue Description
CHAPTER 5. RESOLVED ISSUES
57
CAMEL-8259 [Groovy] Add SPI hook to support customized creation of the GroovyShell
CAMEL-8260 Camel EIP model - Ensure consistent getter/setter style also for Boolean types
CAMEL-8262 Optimize CaseInsensitiveMap
CAMEL-8263 Add adapt(T) to CamelContext to use instead of type cast to ModelCamelContext
CAMEL-8266 [camel-sftp] Allow directories which are un-readable to be ignored on permission error
CAMEL-8267 Allow to configure Salesforce URL when creating DTOs via camel-salesforce-maven-plugin
CAMEL-8279 ZipAggregationStrategy fails when used in multicast
CAMEL-8284 MultiCast in Parallel Processing Mode with StreamCache leads to wrong results
CAMEL-8288 Attach Lucene Documents to the Results(Hits) if header containsRETURN_LUCENE_DOCS=true
CAMEL-8298 Remove the spring-test dependency from camel-spring-javaconfig
CAMEL-8299 Let BulkRequest return the whole BulkResponse
CAMEL-8305 Aggregate - Remove groupExchanges option as ppl should just configure to useGroupedExchangeAggregationStrategy
CAMEL-8307 Properties are loaded only from the first source if whitespaces are used inpropertyPlaceholder#location
CAMEL-8309 Camel XML DSL - Allow to specify uri attributes in multi lines to make long urs easier toread and maintain
CAMEL-8310 RabbitMQConsumer has hard coded requeue flag set to false
CAMEL-8312 XML External Entity (XXE) issue in XPath
CAMEL-8316 Rename property language to exchangeProperty
CAMEL-8321 camel-box - Do not use dot in header keys
CAMEL-8324 Camel JMX - Allow to configure default management name pattern using JVM systemproperty
CAMEL-8330 camel-jms - Use 1000 as default receiveTimeout
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
58
CAMEL-8343 Migrate the two pax osgi components to be like the others
CAMEL-8345 We should use Properties instead of Property to define the properties in restConfiguration
CAMEL-8349 Context should be started with defined TCCL
CAMEL-8354 Bean component - Should not support consumer
CAMEL-8363 Camel archetypes for xml dsl should not use camel: prefix
CAMEL-8366 Close used iterator if RuntimeException is thrown at next()/hasNext() in Splitter
CAMEL-8367 Better report runtime exceptions from the route builder while Unit Testing
CAMEL-8371 Update Camel Docker Component to support docker-java version 0.10.5
CAMEL-8372 CXFRS consumer should use a default handler if a model resource has no registeredhandler
CAMEL-8375 activity task thread pool is not configurable
CAMEL-8383 CXFRS Consumer processors should be able to use JAX-RS contexts
CAMEL-8386 Wiretap - Should copy stream cache when tapping
CAMEL-8387 File consumer fails to acquire lock if readLockTimeout >= readLockCheckInterval
CAMEL-8389 camel-jackson - Allow to configure jackson object mapper from XML DSL
CAMEL-8394 camel-docker - DockerConfiguration should not keep client state
CAMEL-8399 Support setMode in JsonDataFormat
CAMEL-8400 camel-mqtt: multiple topic subscriptions
CAMEL-8416 camel-jetty - Allow multiple restrict headers
CAMEL-8421 Add minimum age option to readLock=changed
CAMEL-8423 Enhance Aggregate EIP to let AggregationStrategy to allow it to determine if aggregationis complete
CAMEL-8428 Cleanup some core interfaces (Consumer, Producer, EndpointAware)
CAMEL-8441 Add required 3rd party dependencies to the BOM
Issue Description
CHAPTER 5. RESOLVED ISSUES
59
CAMEL-8443 Add properties to route via DSL and XML, expose route properties via JMX
CAMEL-8444 Camel Toolbox - Component properties to include setters
CAMEL-8447 Add camel-jetty module to republish the camel-jetty8 jar into maven repo
CAMEL-8448 Expose mina-2.0 instead of mina-1.1 through BOM
CAMEL-8449 camel-cdi - Support CDI 1.0
CAMEL-8451 Upgrade jetty9 version to 9.2.9.v20150224
CAMEL-8452 Camel route model - Preserve {{ }} placeholders in model
CAMEL-8468 Usage of camel-xstream depends on TCCL
CAMEL-8483 MongoDB Endpoints: Allow ReadPreference to be set on consumers
CAMEL-8488 Java DSL - Improved CBR to detect if endChoice vs end was invalid used
CAMEL-8489 camel-sjms - Allow to create empty message for null body
CAMEL-8497 Add extra capabilities to the github component
CAMEL-8509 camel-catalog - Add api to parse endpoint uri and reverse
CAMEL-8511 Properties component - Add encoding option to use when reading the properties files
CAMEL-8513 FTP consumer - Add option to use a larger buffer size so download is faster
CAMEL-8514 camel-castor should depend on castor-xml
CAMEL-8516 Salesforce component does not return the list of matching records for HTTP status code300
CAMEL-8517 Salesforce session handling must declare shared fields volatile
CAMEL-8532 Spring Boot applications should block the main thread of the execution
CAMEL-8541 Camel main TestSupport class is incompatible with the CDI specification
CAMEL-8543 Support easy configuration of HTTP proxy parameters for Camel salesforce componentand maven plugin
CAMEL-8544 Camel - Dynamic router - unsupported cacheSize attribute
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
60
CAMEL-8552 camel-jackson should provide Map => Object converter
CAMEL-8558 Camel Catalog - Add humanize component name
CAMEL-8561 Camel Catalog - Add better description of components and others
CAMEL-8562 Removing a route - Should check if the route input endpoint is static and used by otherroutes
CAMEL-8564 Add support for dataformat ref parameter
CAMEL-8571 Split EIP - Should use new message id per splitted message
CAMEL-8593 JmsEndpoint.configureListenerContainer() some debug logs miss {}
CAMEL-8600 Change the ftp default separator to be Unix style
CAMEL-8601 Add Support for SFDC-specific Field Types To The Camel SFDC Component
CAMEL-8615 Update Dropbox-core-sdk from 1.7.6 to 1.7.7
CAMEL-8616 Update Twitter4j to latest version
CAMEL-8620 Update LightCouch version from 0.1.3 to 0.1.6
CAMEL-8621 Update Apache Kafka version from 0.8.1.1 to 0.8.2.0
CAMEL-8623 Update Dropwizard Metrics from version 3.1.0 to 3.1.1
CAMEL-8634 Wire tap - Should emit event notification about sending to tapped endpoint
CAMEL-8635 XStream no longer supports dynamic CL updates
CAMEL-8645 Camel Netty component should not intercept consumers withhttpMethodRestrict=OPTIONS
CAMEL-8693 java.net.URISyntaxException: Invalid uri syntax: Trailing & marker found error should beconfigurable or skipped
CAMEL-8710 Make auth configurable for Google app components
KARAF-2746 Hibernate feature enhancements
SSHD-268 Upgrade to BouncyCastle 1.49
Issue Description
CHAPTER 5. RESOLVED ISSUES
61
5.4. WEB SERVICES
Table 5.4, “Web Services Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Table 5.4. Web Services Issues Resolved in 6.2
Issue Description
CXF-3272 WS-RM returns Fault for duplicate message received, should probably returnacknowledgement instead
CXF-4866 WSRM in combination with WS-Security: timestamp problem
CXF-4910 Bad handling of Schema imports (WSDLGetInterceptor)
CXF-4919 UriInfo.relativize (and HttpUtils.relativize) broken
CXF-4927 HttpHeaders.getRequestHeader has to return null if no header is available
CXF-4928 CXF-rt-frontend-simple - incorrect "location" attribute with "wsdl:import" tag
CXF-4984 JAX-RS server has to set Content-Type to application/octet-stream if it is not available
CXF-5028 XKMS: configurable LDAP schema parameters
CXF-5029 XKMS: id and RequestId attributes are not schema compatible
CXF-5085 Fixed package imports in BasicIntegrationTest
CXF-5325 error when having alternative transport bindings in WSDL
CXF-5369 XKMS Crypto provider throws exceptions due not found certificate instead returningempty array
CXF-5380 JAX-RS JAXB provider does not support XmlType and xsi:type combination well
CXF-5388 Can't register two similar callbacks to different services
CXF-5410 Auto-registration of HTTP destinations in Blueprint should be optional
CXF-5418 WebClient QName representation can get a query added to it
CXF-5424 JAX-RS Security Code can not validate signed SAML2 bearer assertions without KeyInfo
CXF-5425 Async HTTP Conduit may not initialize HTTP client when many threads use it
CXF-5428 Sevice list page default stylesheet is not effective
Red Hat JBoss Fuse 6.2 Release Notes
62
CXF-5456 Generated "Impls" should be based off the service/port, not portType
CXF-5475 wadl2java fails when using representation reference
CXF-5485 Apache CXF kit bin directory is not set with access right
CXF-5501 NettyHttpServletPipelineFactory doesn't shutdown the executor for running application
CXF-5504 AbstractLoggingInterceptor.getMessageLogger throws NPE whenMultipleEndpointObserver is used
CXF-5531 STS can only create SAML Tokens with a NotOnOrAfter Condition specified in minutes
CXF-5537 Support an X.509 Token as a EndorsingEncryptedSupportingTokens
CXF-5539 WS-A with JMS for OneWay: empty response is sent to client queue
CXF-5546 NPE may be thrown and logged during WS-RM's retransmission
CXF-5550 CXF JAX-WS frontend DispatchImpl ignores setting ofMessageContext.WSDL_OPERATION
CXF-5554 OAuth1 params not read from POST on Content-Type: application/x-www-form-urlencoded; charset=UTF-8
CXF-5556 CXF JAX-RS 2.0 is not backward compatible with JAX-RS 1.1 on the exception path
CXF-5558 JsonpInInterceptor ignores custom callback parameters
CXF-5559 Async jaxrs call : Inifinite loop when connexion socket timeout /connexion refused occursand no action can stop this loop
CXF-5561 AccessTokenValidatorService is not secure
CXF-5562 value of @QueryParam/@PathParam Annotation inside @BeanParam Classes will beignored
CXF-5564 Asynchronous broken http-hc
CXF-5567 Policy attached to messages input/output of the binding not picked for dispatch case.
CXF-5571 Policy Alternative compatibility checking rely on not overriden equals() method
CXF-5572 EHCacheManagerHolder returning wrong CacheConfiguration
Issue Description
CHAPTER 5. RESOLVED ISSUES
63
CXF-5575 Extra slash ('/') is prefixed to redirect URL in "redirects-list"
CXF-5577 WebApplicationException thrown when matrix parameters used with a path that endswith "/"
CXF-5578 oauth sample: requires commons-logging dependency
CXF-5580 Stax properties controlling the payload size have no effect on JAX-RS path if set ascontextual properties
CXF-5585 SignatureConfirmation does not work with the Asymmetric Binding +EncryptBeforeSigning
CXF-5589 JSONP interceptors are not effective if Jackson is used
CXF-5590 On socket timeout an IllegalStateException is thrown
CXF-5591 Search Parser code can not handle multiple collections of non primitive types
CXF-5592 HttpServletRequestFilter in RequestDispatcherProvider do not returns correctRequestURI path
CXF-5593 CXF does not pass parameter annotations to ParamConverterProvider
CXF-5596 Schema element generated from exception class doesn't honor @XmlElement annotation
CXF-5598 Header field name comparison not correct in CrossOriginResourceSharingFilter
CXF-5600 WSDL generation at WS-RM endpoint leads to NPE in the server's log
CXF-5601 Blueprint property placeholder does not work with http conduit configuration.
CXF-5602 HttpServletRequestSnapshot is not created for requests with WSA ReplyTo prop set
CXF-5603 The DefaultSecurityContext should use a supplied username to help find the UserPrincipal
CXF-5609 Won't pass verification of explicit WSS Policy AsymmetricBinding -> Layout -> Policy ->Lax
CXF-5612 doGetAnnotatedMethod implementation issues
CXF-5614 CachedOutputStream may fail to read the data when encryption is turned on
CXF-5615 MinResponseTime and AvgResponseTime are not correctly reset
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
64
CXF-5616 Netty transport should warn the user if the endpoint address conflicts with publishedservice
CXF-5619 JSONUtils ignores non UTF-8 encoding values when creating Jettison writer
CXF-5622 Wrong WSS4J version number in 2.7.11-SNAPSHOT feature file
CXF-5626 MessageContext is lost when JAX-WS client is invoked from within a JAX-WS endpointimpl
CXF-5628 Base64URLUtility is incorrectly implemented, HMacUtils too tied to Hawk
CXF-5629 In robust one-way fault the fault message is written twice
CXF-5630 In robust one-way fault the fault message should result in SOAPFaultException
CXF-5640 CXF bundle is not compatible with new spring features from Karaf
CXF-5645 wsp:Optional isn't adhered to for WS-RM policy in WSDL
CXF-5649 Enable configuration for JMS message type to be "byte" when use MTOM
CXF-5656 ContentType is removed for InternalServerError and doesn't seem to be a way to set acharset
CXF-5657 HttpConduit loses cookies during auto-redirects with the session support enabled
CXF-5659 IllegalStateException on Async call
CXF-5660 UsernameTokenInterceptor cannot use subject from WSSecurityEngineResult
CXF-5664 CXF STS does not support wst:Participants
CXF-5665 Java First WS-Policy duplicate PolicyReferences when using annotations and no separateJava Interface
CXF-5675 java.lang.ClassCastException: java.net.URI cannot be cast to java.lang.String when addingLocation to Response
CXF-5676 IllegalArgumentException: wrong number of arguments while invoking operation withonly an implicit header parameter
CXF-5681 OASISCatalogManager silently swallows Exceptions in getResolver()
CXF-5684 Flaw in token storing logic when configured to allow token renewal after expiry
Issue Description
CHAPTER 5. RESOLVED ISSUES
65
CXF-5686 Outbound XSD validation fails using javax.xml.ws.Provider
CXF-5687 Schema validation does not validate soap:Fault
CXF-5688 Problem Parsing FIQL Involving Enums
CXF-5689 NPE at ThreadLocalProviders.getContextResolver()
CXF-5695 Async http conduitfactory initialized too early.
CXF-5699 IdleStateHandler cannot be shared across the channel
CXF-5700 IllegalStateException is throw when using netty server transport
CXF-5702 CXF 3.0 ApplicationPath issue with JAX-RS
CXF-5706 wadl2java: Return types aren't generated properly on server interfaces for methods withmore than 1 response element.
CXF-5707 camel-netty-http-server buf leak
CXF-5708 cxf-netty-http-server doesn't apply the setting of application thread pool size
CXF-5709 WSRM 1.1 TerminateSequence should not overwrite the default replyTo to none
CXF-5711 SOAP 1.2 fault reason xml:lang attribute should follow XML standard
CXF-5713 FIQL: the % character is not taken into account in FIQL expression
CXF-5717 FiqlParser with joda DateTime (SearchContext)
CXF-5719 NoSuchElementException in ClientFaultConverter when stack trace message contains *or #
CXF-5720 FIQL: No replace '*' character in the middle expression by '%' character
CXF-5721 Special characters not escaped in FIQL expression
CXF-5722 JAXB generated Enum throws IllegalArgumentException by unmarshalling as@QueryParam
CXF-5725 WS-RM CreateSequenceResponse with no Accept for Offer causes NPE
CXF-5726 WS-RM should not include Offer in CreateSequence for oneway endpoint
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
66
CXF-5730 ServiceConstructionException thrown when refreshing a child Spring context
CXF-5732 Wrong faultcode in case failed schema validation on server side
CXF-5733 StaxSource doesn't produce correct SAX events with default namespace
CXF-5735 WS-RM does not handle AckRequested action, resulting in NPE
CXF-5739 FIQL: java.sql.Timestamp no taken into account
CXF-5740 CXF-5610 is preventing applications from using the same endpoint url for multiple hadlers
CXF-5741 The properties in the requestContext are not copied into RMClient
CXF-5744 @XmlTransient behavior change in WSDL fault content
CXF-5749 Nullpointer on ClientProxyImpl
CXF-5752 Unable to find the target operation when using websocket transport without atmosphere
CXF-5753 Unmarshalling error is thrown with CXF 2.7.9 (and later versions) when a JAXWS handleris configured.
CXF-5761 InInterceptor throws exception with PrettyLogging and big message size
CXF-5763 ClassCast Exception in AsyncHTTPConduit$AsyncWrappedOutputStream.close() methodwhen using async and HttpAsyncClient
CXF-5765 Response is invalid
CXF-5766 Caching nonces to disk may not work if the service QName is too long
CXF-5778 JMS Subscription: durableSubscriptionName is not propagated intoAbstractMessageListenerContainer
CXF-5781 Port ou of Range: -1
CXF-5783 Port getter method not renamed in the generated Service class
CXF-5785 JAX-RS XML Schemas at CXF site need to support multiple CXF versions
CXF-5790 Response-Code is logged for the response sent over a decoupled endpoint
CXF-5791 Could not send a message. Caused by HTTP response '404: Not Found'
Issue Description
CHAPTER 5. RESOLVED ISSUES
67
CXF-5793 wsdl2java NPE
CXF-5794 DynamicClientFactory createClient fails for Simple Rpc Service(java.lang.IllegalStateException: no source files )
CXF-5795 Reading the entity from a Response with 202 - Accepted causes NullPointerException
CXF-5798 WebSocket transport fails to transport a large message
CXF-5805 Invalid SOAP Envelope names are accepted
CXF-5806 FIQL: Problem with mapping on ManyToMany or OnToMany associations of 2nd level
CXF-5807 Fix STSClient configuration when Issuer EPR has an "anonymous" address
CXF-5808 jax_rs content_negotiation test fails on successive calls
CXF-5810 Empty response is returned when both security policy and handler chain are enabled
CXF-5811 Client fails with UnmarshalException if WSS4JInInterceptor is used
CXF-5817 CXF's STSClient does not handle additional Schemas properly when parsing a WS-MEXresponse
CXF-5818 StackOverflowError caused by HttpsURLConnectionFactory
CXF-5822 NullPointerException in PropertiesLoaderUtils
CXF-5823 Base64Utility encodeChunk method works only if the offset is zero
CXF-5825 ToolContext.isVerbose logic not correct resulting in -verbose flag not being honored
CXF-5826 Issue on QueryParam with @BeanParam Annotation
CXF-5834 WS-RM's JAXB marshalling/unmarshalling is not thread-safe
CXF-5835 Two issues in org.apache.cxf.jaxrs.provider.DataSourceProvider
CXF-5836 NullPointerException in AsyncHTTPConduit if http.noProxyHosts set
CXF-5837 Upload size limit status 500 for files twice bigger than the limit
CXF-5838 @QueryParam char return incorrect default value
CXF-5839 ResponseTimeCounter doesn't count the schema validation fault
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
68
CXF-5840 ResponseTimeCounter counts the one-way fault message twice
CXF-5841 PolicyReferences when using annotations and no separate Java Interface
CXF-5842 CacheSizeExceededException attachment tempfile leak
CXF-5844 Annotations inherited from interface not merged with annotations from implementingmethod
CXF-5845 HTTPTransportActivator does not clean up old configuration while updating
CXF-5846 ClassCastException in org.apache.cxf.jaxrs.provider.BinaryDataProvider &SourceProvider
CXF-5851 JAX-RS proxy throws NPE if a null multipart parameter is passed
CXF-5853 Mutlipart JAXB model + InputStream using JacksonJsonProvider cause NPE
CXF-5856 NPE in SwaggerFeature
CXF-5857 jms examples do not work
CXF-5860 JAXRS ThreadLocalProxy not visible in OSGI
CXF-5861 JAX-RS ResourceContext beans get their context values injected too late
CXF-5862 NullPointerException in class CustomizationParser
CXF-5863 JettyHTTPServerEngineFactoryHolder does not support Handlers
CXF-5864 Anonymous users are denied to call unprotected methods since 2.6.3
CXF-5865 WebClient.close should not auto-close Response
CXF-5869 Temporary file caching using encryption may get corrupted data in some ciphers
CXF-5870 wadl2java -inheritResourceParams generate parameter twice
CXF-5871 Dispatch.invokeAsync does not calculate operation
CXF-5872 JAXB Dispatch clients try to create a JAX-WS exception and NPE
CXF-5873 Exception in SoapOutInterceptor causes lots of warnings in log
Issue Description
CHAPTER 5. RESOLVED ISSUES
69
CXF-5876 AtomPojoProvider generates warnings if atom handlers have no setMessageContextmethod
CXF-5877 SCT in a (SAML1.1 + SCT) scenario failing to renew ore reissue
CXF-5878 Disabling policy engine causes NPE
CXF-5880 Concurrent issue in ResponseTimeCounter
CXF-5881 wadl2java failed on nexus wadl
CXF-5888 Unwrapped operation detection not looking for attributes of extended types
CXF-5889 No root resource matching request when using atmosphere websocket
CXF-5893 Websocket transport sporadically fails with corrupted data
CXF-5897 Relax setter method name restriction for @context injection
CXF-5898 Feature wss4j should be updated after saaj-impl version change
CXF-5899 JAX-RS 2.0 Configuration injection is not supported if DynamicFeature is not registered
CXF-5900 websocket destination in osgi fails to start after being stopped
CXF-5904 wadl2java -inheritResourceParams don't generate parent parameter
CXF-5906 Claim Manager only parses first claim value
CXF-5910 Filters registered by DynamicFeatures match on overloaded resource methods.
CXF-5911 SoapFault's lang property is not set in case of SOAP 1.1 faults
CXF-5913 logStacktrace Property Not Implemented in MapEventLogger
CXF-5916 WADL contains wrong parameter name for parameter beans
CXF-5917 SAMLP Response Validator does not decrypt if EncryptedKey is the assertion elementchild
CXF-5920 JAX-RS Link implementation (LinkBuilder) looses context path
CXF-5943 Throw error in exceptionmapper
CXF-5946 ensure unregister cxf http transport Servlet OSGi service before we re-register it
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
70
CXF-5949 LogBrowser not working
CXF-5952 wadl2java: process representation params
CXF-5953 wadl2java: generate full class name for representation parameter
CXF-5958 incorrect OSGi header in cxf-core bundle
CXF-5961 wadl2java: 'required = false' don't generated for @Multipart argument
CXF-5964 JAX-RS Contexts are injected into Application class too late
CXF-5966 NPE in MessageContextImpl when setting ResponseBuilder entity in an ExceptionMapper
CXF-5968 Setting use.async.http.conduit property causes IllegalArgumentException
CXF-5969 CXF does not pass a generic type to ParamConverterProvider
CXF-5970 review org.apache.cxf.jaxrs.provider.ProviderFactory.Message*ReaderComparator
CXF-5972 Fix all karaf features definitions
CXF-5974 WADLGenerator sets representation media type to application/octet-stream by default
CXF-5976 incompatible with javax.xml.bind.JAXBElement error when usingList<JAXBElement<Book>> as resource method param
CXF-5978 Incomplete dependencies in archetype cxf-jaxrs-service
CXF-5980 JAX-RS 2.0 client: response.readEntity(new GenericType<...>{}) fails with "unexpectedelement" UnmarshalException
CXF-5988 Provide support for a pluggable parameter conversion mechanism for JAX-RS client sideproxies
CXF-5989 Query Params not showing up in WADL when declared using @BeanParam
CXF-5992 Cannot set org.apache.cxf.stax.maxAttributeCount
CXF-5995 ClientProxyImpl problem with handling @BeanParams with null headers/cookies.
CXF-5999 Moving JiBX related systests into its own module.
CXF-6000 Wrong default algorithm is used for TrustManagerFactory instantiation
Issue Description
CHAPTER 5. RESOLVED ISSUES
71
CXF-6003 jaxrs:server "basePackages" attribute doesn't initialize REST services properly
CXF-6007 WebClient does not resend request in Digest authentication for HTTP methods GET,HEAD, DELETE, OPTIONS (with no body).
CXF-6010 NPE in MessageModeOutInterceptor.validateFaultDetail for faults with no <detail>
CXF-6015 Path parameters containing semicolon are truncated due to missing encoding
CXF-6020 UrilInfo.getAbsolutePath() missing path separator between servlet url and relative url
CXF-6021 WebClient has Accept defaulted to application/xml
CXF-6027 oauth2 client redirect uris are never valid
CXF-6030 javax.xml.ws.soap.SOAPFaultException: Fault string, and possibly fault code, not set forcxf.
CXF-6032 NullPointerException while validating cert for SAML HOK
CXF-6034 Wrong schemaLocation if jax-ws-catalog is used
CXF-6037 in JAX-RS search there is no support for java.sql.Time in fiql
CXF-6038 Repeatedly invoking setHandlerChain() can cause a build up of handler interceptors onthe chain
CXF-6040 need use servicemix wrapped opensaml 2.6.1_2
CXF-6041 Corba Binding is throwing a ObjectNotActive Corba exception being thrown back toapplication code on endpoint/bus shutdown
CXF-6045 Setting an entity from ClientRequestFilter has no effect if no entity is already set
CXF-6057 WADL to Java code generator does not support the documented "encoding" flag
CXF-6058 NPE in cxf-rt-transports-http org.apache.cxf.transport.http.Headers line 280
CXF-6059 wsdl:fault wsdl2java fails with IllegalArgumentException
CXF-6060 Calling readEntity() on Response created by Response.build() causesNullPointerException
CXF-6061 The publish attribute on jaxws:endpoint doesn't support placeholder in springconfiguration
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
72
CXF-6062 Interceptors added in Spring Bus configuration are ignored
CXF-6066 JAX-RS 2.0 Client implementation is OOM prone due to its strongly referencingWebTargets
CXF-6067 ProviderFactory fails to analyze generic types correctly with some class hierachies
CXF-6071 CXF's WSDL2Java tool can generate impl classes that jdk compiler will refuse to compile
CXF-6072 jaxrs securityContext.getUserPrincipal is broken if login is done during the request
CXF-6073 cxf-wsn installation in Karaf fails
CXF-6075 NPE may occur at websocket destination under high load
CXF-6076 MediaType parameter not parsed correctly
CXF-6077 In OSGi, the wsdl extensor loaders may not be able to generate their specialExtensibilityELements
CXF-6078 AnnotationUtils.getAnnotatedMethod for abstract classes not inherit from interface
CXF-6089 XmlAccessorOrder.ALPHABETICAL, Exception.getMessage() duplicate WSDL elementsgenerated
CXF-6090 java.lang.NullPointerException when running wsdl2java
CXF-6091 Server is not properly stopped with MultipleEndpointObserver
CXF-6092 When there is bad connection/timeout, ClientImpl throws NullPointerException
CXF-6094 wsdl2java - Default key managers cannot be initialized
CXF-6096 http components transport is missing a dependency on commons-logging
CXF-6101 Accept Header not Respected with Response from Custom MessageReader
CXF-6103 Nillable field, in a json payload, was sent as "@nil":"true" instead of an empty string
CXF-6105 CXF 3.x does not use the older WS-SecurityPolicy 1.1 namespace
CXF-6106 ClientResponseFilterInterceptor wraps client response exchange message intoClientRequestContextImpl - as a result code can't access client request context
CXF-6109 Incorrect TrustException constructor in AbstractSTSClient
Issue Description
CHAPTER 5. RESOLVED ISSUES
73
CXF-6111 JavascriptGetInterceptor.isRecognizedQuery is always false
CXF-6112 org.apache.cxf.jaxrs.impl.ResourceContextImpl#getResource should support a customResourceProvider
CXF-6115 Transferable.transferTo can cause infinite loop or stack overflow
CXF-6118 Schema Validation refinements
CXF-6122 JAX-RS proxy client with @QueryParam is not encoding the parameter value
CXF-6127 Check thrown Exception's cause for SOAPFaultException
CXF-6137 WADL generation does not correctly support query parameters
CXF-6138 JAXB unmarshaller Properties can't be configured
CXF-6139 WADLGenerator may produce a schema invalid resource id
CXF-6143 SSL/TLS hostname verification does not strictly follow HTTPS RFC2818
CXF-6145 WS-RM demo server throws exception
CXF-6146 Demo wsdl_first_xmlbeans fails to build
CXF-6147 Part of demo wsdl_first_soap12 doesnt work
CXF-6149 ContainerRequestContextImpl hasEntity() always returns true for non-GET requests.Similar for ClientResponseContextImpl
CXF-6151 Apache-cxf wsdlvalidator returns error in mime:part
CXF-6152 WSDLValidator may throw ClassCastException under verbose mode
CXF-6153 OAuthRequestFilter throws NullPointerException when "Authorization" header is missing
CXF-6155 Exceptions thrown from ParamConverter generate 500 response
CXF-6160 AsyncResponse infinite loops
CXF-6163 WSDL Javascript generator for xsd:any elements is not correct when any is optional
CXF-6166 Parsing Bug in org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter
CXF-6170 Demo jax_rs/spring_security throws exception
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
74
CXF-6176 org.apache.cxf.jaxrs.bus.providers property is not taken in account in cxf bus
CXF-6178 Missing io.netty.util.Version
CXF-6184 HTTPConduit "transport.retransmit.url" property may have side-effects in case of non-redirect retransmits
CXF-6187 JMS sample fails "connectionFactory may not be null"
CXF-6188 Authorization loop using "CurrentWindowsCredentials"
CXF-6189 Improve memory usage of UrlUtils
CXF-6192 Cxf Clustering Blueprint handler doesn't create the distribute feature rightly
CXF-6194 [multipart] Server handle Collection argument as single element
CXF-6204 JAX-RS Set-Cookie parser uses case-sensitive keys
CXF-6209 Bug in processing Signed/Encrypted Elements policies with multiple XPaths
CXF-6210 XPath evaluation failure on the client side causes all subsequent evaluations to fail
CXF-6211 JAX-RS client runtime ignores Content-Type set directly from MessageBodyWriter
CXF-6217 JmsPullPoint does not protect against external entities
CXF-6221 CDI integration extension does not detect annotations on Karaf
CXF-6222 Password can end up in log file
CXF-6228 Using XSLTFeature with large messages creates unremovable temporary files
CXF-6229 EndpointReferenceUtils.getSchema does NOT cache negative schema parsing
CXF-6233 STS client only sends AppliesTo on first RST call
CXF-6234 Invalid ?wsdl response with relative imports/includes when using jaxws-catalog.xml
CXF-6235 wsdl2java behaves differently from cxf-codegen-plugin
CXF-6236 proxyAuthSupplier not used in HTTPConduit.setHeadersByAuthorizationPolicy
CXF-6241 WS-RM doesn't work with WS-Security configured with @EndpointProperties
Issue Description
CHAPTER 5. RESOLVED ISSUES
75
CXF-6245 Loading non-existent class org.apache.cxf.xmlbeans.XmlBeansWrapperHelper inWrapperClassOutInterceptor is causing performance issues
CXF-6246 missing osgi import of javax.jws
CXF-6250 WebSocket conduit fails to process String based responses and throws NPE
CXF-6252 JAXRS Async Client hangs in case of Connection errors
ENTESB-2149 Broken CXF features
ENTESB-2411 Swagger REST API details are not bundle-specific
ENTESB-2609 cxf-3.0.2.redhat-6-2-x-patch build has test failures with JDK8
HTTPASYNC-65
[HTTPASYNC-65] HttpAsyncClient does not work in OSGi
WSS-437 Error in using StaX WS-Security + CXF WS-Addressing
WSS-443 Treat tokens received over TLS as "encrypted"
WSS-446 Enable SignatureConfirmation without a Signature
WSS-457 Incorrect validation of ProtectTokens assertion
WSS-458 Allow no security header in certain use-cases
WSS-462 ProtectionOrderAssertionState.testProtectionOrder is not working
WSS-468 Symmetric Binding + EncryptBeforeSigning puts the Signature in front of theEncryptedKey
WSS-470 AsymmetricBinding + ProtectTokens validation not working
WSS-479 Inbound streaming does not handle Symmetric Holder-Of-Key correctly
WSS-480 Streaming code hangs on a symmetric derived key response
WSS-481 Problem with EncryptSignature + EndorsingSupportingTokens
WSS-482 EncryptedElements + SignedElements validation not working
WSS-484 Streaming code can't process a Key reference pointing to an EncryptedData element
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
76
WSS-490 Derived Endorsing policy validation error
Issue Description
5.5. CONTAINER
Table 5.5, “Container Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Table 5.5. Container Issues Resolved in 6.2
Issue Number Description
ENTESB-1972 Connection to Fuse refused via SSH after applying patch to fabric root container
ENTESB-1987 Errros with JMX operation when creating a Fabric.
ENTESB-2200 Investigate 2 failing Karaf tests
ENTESB-2387 Karaf command "osgi:list -l" still shows location of old bundles even after patch isinstalled successfully in fabric
ENTESB-2558 Karaf 2.4.0 has 3 test failures on Windows
ENTESB-2603 karaf webconsole events - missing user login in org/apache/karaf/login/* topic
ENTESB-2741 ConnectionManagerFactory does not honor aries.xa.name service property
ENTESB-2786 Make sure we we don't ship OpenJPA
ENTESB-2793 Cannot use ssh console /w SSH public-key auth
ENTESB-2986 [OSE] [6.2] creating openshift fuse or amq cartridge to the existing fabric sometimes failswith NPE in org.apache.sshd.common.util.Buffer.putString(Buffer.java:434)
ENTESB-3081 etc/config.properties repeated keys
ENTESB-3132 Slow startup after clean start with patches installed
ENTESB-3157 JPA EntityManagerFactory Service not created on Fuse 6.2.0.Final
ENTESB-3237 Karaf 2.4.0 build is failing with: Failed to execute goal org.apache.rat:apache-rat-plugin
ENTESB-3245 [117] Problem creating secured service proxy while creating fabric
ENTESB-3423 org.jledit.EditorInitializationException: java.lang.ClassNotFoundException thrown by editcommand
CHAPTER 5. RESOLVED ISSUES
77
FABRIC-1201 The command container-create-child prints the result 'Creating new instance on SSHport...' to karaf console even if run from ssh or hawtio terminal
FABRIC-1224 Passwords in logs are clear text
FELIX-4637 Gogo can't cope without several commands with defined service.ranking
KARAF-1075 pid is set as the factorypid when creating a factory configuration instance from thefeature file
KARAF-1327 Client: can't execute alias command
KARAF-1367 Remove line number logging from default logging config
KARAF-1545 Jar files in lib directory require "karaf-" prefix in order to be loaded
KARAF-1553 Command service references should be AUTO_EXPORT_INTERFACES
KARAF-1560 config:update throws ClassCastException when used on a Configuration with booleanfields created in the web console
KARAF-1561 Restart Framework from Web Console's System Information tab results in Karaf dying
KARAF-1770 Unable to feature:install webconsole under apache-karaf minimal package
KARAF-1799 JAVA_HOME autodiscovery not working on Windows 7 (karaf.bat)
KARAF-1914 SSH client authentication randomly fails
KARAF-1936 LDAPLoginModule not working in 2.3.0 due to missing import of javax.net.SocketFactory
KARAF-1968 Uninstalling jndi feature leads to hanging Karaf
KARAF-2007 features without start-level in features.xml are always started first
KARAF-2013 Bug in Karaf 2.3.0 Maven2 Features Plugin Documentation
KARAF-2022 Password for client script is output to the terminal
KARAF-2026 Two broken links on remote console manual page
KARAF-2027 invalid password option for admin:connect command in documenation
KARAF-2029 delete.user option missing from JDBCLoginModule
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
78
KARAF-2035 Not able to clone the root instance
KARAF-2047 config:edit -f command doesn't work on Windows platform
KARAF-2057 NOTICE and LICENSE files are not correct
KARAF-2071 Minimal distribution doesn't start
KARAF-2096 Upgrade to Pax Exam 2.6.0
KARAF-2114 Update org.ops4j.pax.url.mvn.cfg file in child instance to include the system folder
KARAF-2115 Sync weaving behavior between root and child instances
KARAF-2125 "Components" tab not shown in WebConsole
KARAF-2133 Generated title contain unresolved placeholder
KARAF-2134 Features deployer does not support mvn urls
KARAF-2136 ServiceMix Spec property mispelled in etc/system.properties
KARAF-2143 Remove Jetty JUL logger configuration
KARAF-2171 Start Karaf as service shows 'Activator' error in wrapper.log
KARAF-2188 JPA bundle error out at shutdown
KARAF-2206 The container fails to start correctly with IBM Java 6
KARAF-2213 Missing org.apache.karaf.jaas.authz-2.3.1.jar from the system repo prevents minimaldistro startup
KARAF-2218 Fix manual links on website
KARAF-2220 spring-jms feature shouldn't depend on spring-web
KARAF-2224 generate-features-xml Mojo ignores classifier of maven dependencies
KARAF-2226 Properties with pathname are not correct on windows in jaas PropertiesLoginModule
KARAF-2231 ConcurrentModificationException atorg.apache.karaf.admin.internal.AdminServiceImplTest.testToSimulateRenameInstanceByExternalProcess
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
79
KARAF-2234 Thrown Exception in shell commands should be logged as ERROR
KARAF-2236 karaf scripts fail when paths contain spaces
KARAF-2237 LDAP login module cannot look up keystore and/or truststore
KARAF-2248 Karaf console wraps on Windows 7 when connecting using the client
KARAF-2259 jetty.xml has old RolePrincipal class name
KARAF-2269 Servicemix Specs Activator/OsgiLocator Broken due to KARAF-2136
KARAF-2285 Some tabs in WebConsole are blank
KARAF-2297 WebConsole should export org.json
KARAF-2306 BootClasspathLibraries should be copied before Karaf classpath settings in pax-examcontainer
KARAF-2309 Normal Zip file which put into the deploy folder can't be deleted anymore
KARAF-2314 Remove SNAPSHOT repositories by default in the distribution
KARAF-2315 The check for jvm.dll happens to early in the bat file
KARAF-2339 Do not install boot features asynchronously
KARAF-2346 WebConsole should export package with version 3.1.2 (and not 4.0.0)
KARAF-2357 features-create-kar goal of the karaf-maven-plugin ignores bundles listed in the featuresthat have the "dependency" property set to "true"
KARAF-2359 DirectoryWatcher for "deploy" directory should be configured to wait until frameworkstart level reaches 60
KARAF-2363 Second feature validation result in an Exception.
KARAF-2365 jaas:manage selects wrong configuration
KARAF-2368 Commands with more than one argument have incorrect help string
KARAF-2375 WcTests set to ignore
KARAF-2381 The shell log:set command not as documented
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
80
KARAF-2386 Custom Distribution page for 2.3.x is unreachable
KARAF-2391 Add generic capabilities provided by the framework
KARAF-2418 Minimal distro hanging on startup
KARAF-2423 Avoid overlapping lock exceptions when multiple threads access the admin service
KARAF-2437 Logs still have been printed into console after log:tail and Ctrl + C
KARAF-2446 Fix etc/config.properties for endorsed xercesImpl
KARAF-2448 Failures in org.apache.karaf.itests.OsgiTest
KARAF-2458 Update to Spring 3.2.4.RELEASE
KARAF-2525 Karaf 2.4.0-SNAPSHOT doesn't start due to missing startup bundle
KARAF-2530 Build failure on Mac....
KARAF-2558 Unit Tests in error when building from trunk on Windows platform
KARAF-2602 Support Java 8
KARAF-2621 PropertiesLoginModuleTest.testNonExistantPropertiesFile fails on windows
KARAF-2626 Add load-test and threads commands
KARAF-2628 Fix synchronization issues in the commands completer
KARAF-2632 Handle backslashes at end of line in the console
KARAF-2633 Prevent deadlocks with classloaders on JDK 6
KARAF-2634 Specify the alias when registering servlets to eliminate warnings
KARAF-2635 Deployment errors/warnings for bundles within "deploy" directory should be logged
KARAF-2636 Improve security mechanism
KARAF-2646 CLONE - Created instances etc folder doesn't contain all mandatory files
KARAF-2673 Cannot execute single itests
KARAF-2674 Provide Spring 4.0.2.RELEASE_1 feature
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
81
KARAF-2683 Fix OpenJPA features
KARAF-2685 Set the hibernate bundles start-level greater than the default one
KARAF-2729 DerbyXA datasource (from template) is not visible with jdbc:datasources
KARAF-2730 Provide full exception details when karaf doesn't startup
KARAF-2781 Enable rat profile by default
KARAF-2786 Comment the default key and document how to change/enable it
KARAF-2797 Allow FeaturesService to specify options during feature uninstallation
KARAF-2798 jdbc:create -i -t HSQL installs wrong db-engine
KARAF-2806 The bundle:watch commands fails when updating o.a.k.bundle.core bundle
KARAF-2819 datasource-xxx.xml contains wrong password after jdbc:create
KARAF-2820 features-maven-plugin:add-features-to-repo adds wrong transitive feature version
KARAF-2821 features-maven-plugin:add-features-to-repo is broken in 2.3.5-SNAPSHOT
KARAF-2837 The config.properties in features-maven-plugin is out-of-data.
KARAF-2849 MBeanServer unregistration is not correctly handled
KARAF-2878 The thread reading the system input stream should exit automatically when the consolebundle stops
KARAF-2880 jms:* commands don't consume messages
KARAF-2890 The env variables can't be read while running karaf as a Linux service
KARAF-2895 installation website link produces 404 not found page
KARAF-2898 Maven feature validation did not accept WAR bundle (WAB) artifacts.
KARAF-2899 NPE when running features:listUrl
KARAF-2913 JAAS JDBCBackingEngine has the wrong condition to iterate results, no users arereturned
KARAF-2914 JAAS JDBCBackingEngineFactory: Wrong query from the configuration
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
82
KARAF-2957 LDAP login module cannot handle slashes in CN
KARAF-2977 JdbcMBean attribute is "unavailable"
KARAF-2980 strip off tabs/spaces around role|group names
KARAF-2981 Karaf shutdown hangs in SshServer.stop()
KARAF-2991 Shell Console throws exception when a service contains int[] as value for a property
KARAF-2992 Generate the shutdown command at first boot
KARAF-2996 shutdown +n command not work and shutdown hh:mm not been validated
KARAF-3017 Concurrency issues in FeaturesService related to add/remove/list operations
KARAF-3023 Wrong repositories for features after "features:list -o" command in 2.3.x
KARAF-3033 The system bundle should export and boot delegate javax.xml.crypto packages
KARAF-3052 Allow passing through custom ldap properties
KARAF-3054 client doesn't load using IBM JDK
KARAF-3061 Problems with jaas:realms / jaas:manage commands when using multiple realms of thesame name
KARAF-3072 Instance etc files are not sync with the root etc files
KARAF-3085 features:chooseurl/feature:repo-add should support "real" version range
KARAF-3086 ensure an user is selected from the etc/users.properties when use bin/client
KARAF-3089 The features deployer demo doesn't build
KARAF-3095 itests randomly fail to get the JMXConnector
KARAF-3096 Karaf doesn't start with Equinox 3.9.1
KARAF-3098 Check the usage of config.properties in main module
KARAF-3103 config:edit does not correctly handle configuration visibility for --factory calls.
KARAF-3105 Cannot use LDAPLoginModule with ActiveDirectory
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
83
KARAF-3108 Fix webconsole CSS
KARAF-3115 add address flag when create a child instance
KARAF-3117 The console welcome message is garbled when the console is restarted
KARAF-3118 Avoid possible exceptions when closing the console
KARAF-3128 Update ops4j/oss sonatype repositories URL
KARAF-3129 RAT plugin error on ssh key files
KARAF-3135 Avoid deadlock during boot features installation
KARAF-3138 Having eventadmin listed as a boot features cause problems in other bundles startup
KARAF-3149 Karaf chooseurl for jclouds is wrong
KARAF-3158 Incorrect javax.annotation version for java7
KARAF-3169 blueprint deployer doesn't seem to work
KARAF-3170 Java8 packages related to JavaFX are missing
KARAF-3175 diagnostic feature should be a boot feature
KARAF-3176 sshRole and jmxRole are not functionnal
KARAF-3180 openwebbeans feature doesn't install
KARAF-3189 webconsole feature installation fails
KARAF-3192 Don't throw IllegalStateException when can't find attribute for a certain bean
KARAF-3196 Export sun.misc package from the system bundle
KARAF-3204 Avoid calls to Configuration#setBundleLocation(null) which are not needed
KARAF-3213 ConcurrentModification exception in FileInstall/Upgrade to Felix FileInstall 3.4.1
KARAF-3219 Typo error in the etc/config.properties after append the shutdown command
KARAF-3221 Wrong scr:list command used causing NPE
KARAF-3234 Manual doesn't build with maven-bundle-plugin >= 2.5.0
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
84
KARAF-3239 Add fileinstall dependency in the features-maven-plugin
KARAF-3250 JVM options ignored on Windows
KARAF-3254 Very high memory consumption with the watch command
KARAF-3257 NullPointerException on Karaf osgi shell commands
KARAF-3269 ssh into karaf as user with no roles throws exception and user shell stays frozen
KARAF-3284 The shell-log bundle should not import org.apache.log4j.* package
KARAF-3288 karaf script doesn't start on Solaris if JAVA_HOME is not set
KARAF-3350 The log:display command fails with CNFE if the pax-logging-service bundle has beenrefreshed
KARAF-3397 FeaturesServiceMBeanImpl throws an Exception when listening the features
KARAF-3412 should add javax.management.builder.initial flag for Karaf child instance
KARAF-3413 should also associate the role to run executeScript
KARAF-3415 memory leak when run ssh client
KARAF-3441 The admin:stop Command Does Not Zero Out Root Container PID
KARAF-3536 Diagnostic module won't compile with IBM JDK
KARAF-3562 DefaultJDBCLock case sensitive issue
KARAF-3564 bin/stop fails for slave in case of Lock strategies
KARAF-3578 restore web:list command
KARAF-3642 bundles mistaken got unstalled even though it has a depending feature with it.
KARAF-3648 should zero out instance pid in instance.properties when we shutdown an instance fromshell
KARAF-3704 Command jaas:groupadd allows adding duplicite groups
KARAF-3711 LDAP login module doesn't handle case where CN, OU, DC case doesn't match
KARAF-519 Jline behavior problem when pasting long lines
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
85
5.6. FUSE FABRIC
Table 5.6, “Fuse Fabric Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Table 5.6. Fuse Fabric Issues Resolved in 6.2
Issue Number Description
CURATOR-208 InterProcessSemaphoreV2 swallows InterruptedException
ENTESB-1209 Incorrect feature definition: jclouds-rackspace-cloudblockstorage-us-1.6.2-incubating
ENTESB-1210 Incorrect feature definition: jclouds-rackspace-cloudblockstorage-uk-1.6.2-incubating
ENTESB-1237 Quickstart examples has SNAPSHOT dependency instead of build number
ENTESB-1257 Error: Duplicates in a repeater are not allowed. Repeater: q in panel.query key: string:e
ENTESB-1302 jboss-fuse-minimal - Does not have hawtio installed
ENTESB-1332 Cannot delete profile version
ENTESB-1341 camel-cxf-contract-first-archetype 1.0.0.redhat-355 creates an incorrect wsdl
ENTESB-1358 Maven warnings when building the quickstarts
ENTESB-1405 Fabric - Runtime - Manage: Cannot delete profiles version...sometimes
ENTESB-1414 Fabric - Wiki / root/fabric/profiles: "jclouds" link has no address set
ENTESB-1434 profile-create throws NPE when passing not existing parent reference
ENTESB-1435 fabric:container-create-ssh --help does not load DETAILS section
ENTESB-1441 fabric:export uses the same flag -p for 2 different options
ENTESB-1442 fabric:export --path returns a confusing error message when running example
ENTESB-1530 Our Maven-Notice-Plugin do not work on Windows if it generates a too long command
ENTESB-1629 Duplicate property in "etc/config.propetries"
ENTESB-1666 fabric:container-upgrade, container-rollback - completers work in wrong order
ENTESB-1671 Fuse/A-MQ does not fully respect KARAF_ETC environment variable
ENTESB-1678 2nd level descendant of root container can't be created in hawtio (but can be created fromshell), and the one which were created are not displayed
Red Hat JBoss Fuse 6.2 Release Notes
86
ENTESB-1684 Creating a container with hawtio profile - Provision Exception:
ENTESB-1695 HTTP Gateway leaks memory and file descriptors
ENTESB-1739 Error in determining local repository path in patch service
ENTESB-1758 --external-git-url option is not validated
ENTESB-1825 Archetype commands stopped working
ENTESB-1831 EIP Quickstart fails with repeated errors
ENTESB-1833 SOAP and SECURE-SOAP quickstarts fail to install
ENTESB-1850 Unable to create a Fabric
ENTESB-1961 unable to create a fabric in 6.2
ENTESB-1976 Protocol detecting gateway does not work with websocket connections
ENTESB-2072 fabric-jolokia's JolokiaSecureHttpContext only allows one role
ENTESB-2077 "Connection refused" when creating fabric with --zookeeper-server-port 4004
ENTESB-2096 Install time for the cartridge takes too long.
ENTESB-2111 Listener (io.fabric8.service.FabricMBeanRegistrationListener) exception when curatorconnection SUSPENDED / RECONNECTED
ENTESB-2126 Fuse 6.1 Rollup up breaks HTTP proxy support for access to remote Maven repository
ENTESB-2147 Unable to create fabric when using --min-port and --max-port
ENTESB-2170 fabric:create fails on 6.2 build 042 with NoClassDefFoundError on PaxLevelImpl
ENTESB-2171 Git operations (pull from the master node to child node) go through http proxy
ENTESB-2172 Insight Camel assumes Karaf runtime
ENTESB-2178 Version with invalid name is created and stored to git
ENTESB-2190 io.fabric8.common.util.MultiException when deploying more broker instances in fabric
ENTESB-2198 Registry value created by container-default-jvm-options is ignored
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
87
ENTESB-2210 Restore OSGi PropertiesProvider
ENTESB-2222 Fabric profile mq-replicated does not define ssl-broker.xml resource
ENTESB-2225 The fabric8/quickstarts/karaf/cxf/camel-cxf-code-first generates tons ofNullPointerExceptions
ENTESB-2236 Fabric very instable when insights is deployed
ENTESB-2242 Insight plugin does not list any Camel exchanges
ENTESB-2252 InstanceNotFoundException during fabric creation
ENTESB-2269 Fabric: Default profile doesn't load it's icon image
ENTESB-2270 CBR Quickstart tests included in distribution are failing due to bad xmlns definiton
ENTESB-2279 [user experience] command fabric:encrypt-message NullPointerException
ENTESB-2294 NPE when fabric:container-create-openshift
ENTESB-2296 example-cxf-cxf.server binds to localhost:9000 instead of $[bind.address]:$[app1.port]
ENTESB-2298 Cannot install pax-cdi
ENTESB-2300 Fabric provisioning error on OSE
ENTESB-2303 Provision status of stopped fabric container differs for child and ssh container
ENTESB-2309 mq-base profile ssl-broker.xml#openshift file uses OPENSHIFT_FUSE_AMQ_PORTinstead of OPENSHIFT_FUSE_OPENWIRE_PORT
ENTESB-2314 Fabric - Dashboard: Delete button doesn't delete all selected dashboards
ENTESB-2315 Fabric - Dashboard: Unable to rename dashboards
ENTESB-2317 Broken features:list command in fabric container
ENTESB-2323 Show 'Command not found: fabric:welcome' error when ssh into container
ENTESB-2324 Can't add 'dns' profile to container
ENTESB-2329 fabric:create -g option not working
ENTESB-2350 Can't add 'kubernetes' profile to container
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
88
ENTESB-2370 OSE Maven artifacts uploaded to fabric proxy cannot be resolved by containers
ENTESB-2380 Failed downloads from the maven proxy servlet
ENTESB-2382 Missing feature "mq-fabric-camel" in Fuse 6.2
ENTESB-2387 Karaf command "osgi:list -l" still shows location of old bundles even after patch isinstalled successfully in fabric
ENTESB-2389 double login required when connecting to another fabric container
ENTESB-2390 support-features-1.2.0.redhat-054-features.xml contains unresolved versions
ENTESB-2391 Fabric - Profiles: Error: Duplicates in a repeater are not allowed.
ENTESB-2392 Container cannot be opened in a new window when Insight Jetty profile added
ENTESB-2393 Container's detail page: Container name cut from bottom
ENTESB-2395 Rest quickstart tests are failing
ENTESB-2409 fabric8 MavenProxyServletSupportTest#testDownloadMetadata is hanging
ENTESB-2410 Soap-quickstart tests included in distribution are failing due to bad xmlns definiton
ENTESB-2411 Swagger REST API details are not bundle-specific
ENTESB-2413 Standalone Broker is shut down when Fabric is shut down / unaccessible
ENTESB-2438 Double authentication in Red Hat Customer Portal
ENTESB-2439 git clone http://fuse-test.apps.example.com/git/fabric hangs on 48-core machine
ENTESB-2452 fabric8 build fails with JDK8
ENTESB-2466 Red Hat Support - Enlarge Window
ENTESB-2467 fabric example-cxf profile missing
ENTESB-2470 Adding bundles and features to profile from Fuse terminal doesn't work properly
ENTESB-2473 It should not be possible to delete the default version from the command line
ENTESB-2474 Adding artifact to a profile by drag and drop file action doesn't work
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
89
ENTESB-2477 Still can't find activemq-camel feature
ENTESB-2487 Insight - CamelEvents: popup exception at page's load
ENTESB-2488 Wrong record for master component in the zookeper registry
ENTESB-2507 Provision list is not updated during provisioning
ENTESB-2519 Fabric profile with uppercase can be created
ENTESB-2539 Insight - Camel Events: Exception when interval without events is displayed
ENTESB-2552 NPE when using gateway
ENTESB-2570 fabric8-maven-plugin doesn't deploy profile zip
ENTESB-2577 RH Access - support case detail: "Server File(s) To Attach:" section is empty whensupport-base profile deployed to fabric container
ENTESB-2581 Git repo very slow after adding 100s of profiles
ENTESB-2588 support:collect generate output with dev:classloaders command which is not found
ENTESB-2591 RH Access - List Cases: filter by group drop-down list contains strange inactive items
ENTESB-2597 fabric8-maven-plugin ignores custom user settings file for deployments
ENTESB-2598 Fabric8 FileWatcherTest fails on Windows
ENTESB-2606 Sometimes failed to create containers.
ENTESB-2613 Missing requirement while trying to deploy fabric-cxf feature after upgrading to R2
ENTESB-2615 [Fuse cartridge] Commands features:* throws "Could not find port within range[8282,8383]"
ENTESB-2636 hawt.io APIs Swagger view stuck in "fetching resource list: ..."
ENTESB-2637 Container-create-child suggestion produces "root" on each TAB press
ENTESB-2648 [OSE] [6.1.R2] CXF regression, FabricLoadBalancerFeature does not translate OpenShiftaddresses anymore
ENTESB-2685 FabricLoadBalancerFeature should wait (or at least allow to wait) for addresses tobecome available
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
90
ENTESB-2712 [OSE] [6.2] mq-create doesn't reuse existing keystore.jks
ENTESB-2733 Failed to retrieve RMIServer stub: javax.naming.NameNotFoundException when trying toconnect to ssh container
ENTESB-2736 secure-rest quickstarts getProductOrderTest fails
ENTESB-2749 RH Access - List Cases: Going to the ticket and back in history increases count of items in"EmailNotification Recipients" select box
ENTESB-2754 fabric:create performance regression
ENTESB-2761 Broker fails to start at the first attempt and FileNotFoundException: class path resource[profile:broker.xml] cannot be opened because it does not exist is printed in container logwhen starting a container with replicated LevelDB profile
ENTESB-2772 Karaf command 'profile-change-parents' doesn't change, but appends a parent to thespecified profile
ENTESB-2774 Fabric - Services - MQ: Operation saveBrokerConfigurationJSON failed due to:java.lang.NullPointerException
ENTESB-2807 [OSE] [6.2] when not fully initialiazed profile is removed container hangs in updating state
ENTESB-2831 support for webbundle protocol in Karaf install command
ENTESB-2844 Settings for HTTP maven proxy does not work
ENTESB-2885 multiple versions of jclouds (1.8.0 and 1.8.1) in fuse 6.2
ENTESB-2888 [Hawt.io] Add version select to MQ tab
ENTESB-2901 ActiveMQ doesn't start in containers, created based on mq-replicated profile, whensystem or config property 'org.apache.activemq.leveldb.test=true (or ='false') specified
ENTESB-2906 fabric:create does not create the admin users with the required roles
ENTESB-2922 ZooKeeperServerFactory : Placeholder in DEBUG message
ENTESB-2926 "Declarative Services" Hawtio page does not auto-refresh
ENTESB-2932 Brokers are stopped after zk connection timout and reconnect
ENTESB-2939 Creating replicated brokers with ssl fails
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
91
ENTESB-2948 Warning 'javax.management.InstanceNotFoundException:io.fabric8.cxf:bus.id=io.fabric8.fabric-rest-cxf .... ' in karaf.log of ssh container
ENTESB-2949 Sometimes (rare) NullPointerException on broker startup and mq replicated containerhangs on finalizing (stopping bundles)
ENTESB-2951 Sometimes container creation takes a long time (5 min) and there areNullPointerExceptions are in karaf.log
ENTESB-2952 Session expired in the middle of working with Insight
ENTESB-2953 Insight - Logs: several columns ordering is not right
ENTESB-2965 fabric:version-create --description - descriptions are messed up
ENTESB-2976 [OSE] [6.2] container-delete removes openshift-created container from fabric without --force
ENTESB-2982 fabric8-maven-plugin 'branch' goal does not accept secure git repo connections
ENTESB-2984 fabric8-maven-plugin branch goal does not allow pushing new branch
ENTESB-2999 Fabric profile resource editor does not save files
ENTESB-3010 Can't create MQ config for version other than default one
ENTESB-3038 WS in child containers aren't recognized by ZK sometimes
ENTESB-3077 Fabric8 InvocationTest hangs on HPUX
ENTESB-3081 etc/config.properties repeated keys
ENTESB-3091 Command jaas:groupadd allows adding duplicite groups
ENTESB-3096 Potential NPE when applying patch with files
ENTESB-3099 Quickstarts should build without warnings; most should work without fabric
ENTESB-3127 Camel SAP + Spring - timing problem with configuration
ENTESB-3147 Rollbacking patch throws exception into the console
ENTESB-3151 Fail to provsion ssh container - invalid zip
ENTESB-3188 Unable to apply patch in fabric
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
92
ENTESB-3225 Fabric8 has 28 test failures on Windows
ENTESB-3231 [ER5] Odd behavior with brokers (and group membership) and container restarts
ENTESB-3232 Fabric8 PatchTheServiceTest fails intermittently
ENTESB-3270 Proxy settings from provided maven settings.xml file is not picked up
ENTESB-3293 Http Gateway profile default servlet mapping does not work
ENTESB-3296 [6.2] app1.port not set on child containers, example-cxf-cxf.server cannot be deployed onchild containers
ENTESB-3301 StandAlone brokers created in fabric aren't registered in ZooKeeper
ENTESB-3302 NoSuchMethodError when accessing swagger api-docs for JBoss Fuse Quickstart: rest
ENTESB-3338 Unable to create ssh-container on machine with OpenJDK 1.8
ENTESB-3359 [OSE] [6.2] hawtio logs don't show up for containers with mq-amq profile
ENTESB-3361 Unable to upgrade root container to newer version with applied patch
ENTESB-3367 [6.2] example-camel-loanbroker-mq.loanBroker profile should not have uppercase 'B'character in profile name
ENTMQ-1005 After creating a Fabric in JBoss A-MQ, RBAC is not enabled
ENTMQ-598 The configured JAAS authentication realm seems ignored at runtime
FABRIC-1036 ProjectDeployerTest creates 'null' directory on every build
FABRIC-1042 Possible resolution problem with fragments
FABRIC-1045 ResolverTest broken now we've moved to apache aries
FABRIC-1046 facade tests fail when moving back to perfectus camel/cxf
FABRIC-1047 jboss-fuse-medium profile should change one of it's parent profile from "mq-amq" to"mq-default" profile
FABRIC-1050 [DOC] Adding a comma separated list of features to a deployed Fabric profile raises"Unable to resolve dummy/0.0.0:"
FABRIC-1067 Not all bundles are installed when a feature is added to a profile
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
93
FABRIC-1072 fabric:export does not work on Windows (7)
FABRIC-1078 Terminating a container with the "exit" command after updating the ensemble resets thezookeeper.url
FABRIC-1079 Problems adding a container to the fabric using fabric:join and changing the containername
FABRIC-1080 NullPointerException using the fabric:join command and the zookeeper-password is notprovided
FABRIC-1093 Fix fabric-maven-proxy tests
FABRIC-1094 Fix insight-maven tests
FABRIC-1095 Fix basic ExampleCxfProfileLongTest
FABRIC-1096 Fix archetype-builder tests
FABRIC-1108 MQProfileTest fails with immutable version/profile
FABRIC-1109 Camel tests fail with immutable version/profile
FABRIC-1112 Cannot reliably authenticate with Zookeeper from GitDataStore
FABRIC-1113 AbstractProfileMojoTest reliably fails with clean repo
FABRIC-1115 Possible race when using fabric:create -n
FABRIC-1116 ProcessControllerTest fails consistently and prevents PR processing
FABRIC-1117 PaxLoggingTest reliably fails with clean repo
FABRIC-1118 NoSuchMethodError: org.apache.felix.utils.properties.Properties.setProperty
FABRIC-1120 Fix autoscale integration tests
FABRIC-1127 Fix EnsembleTest
FABRIC-1128 Git TransportException in basic karaf tests
FABRIC-1134 Fabric8 ensemble administration consoles behave unhelpfully in below-quorum situations
FABRIC-1148 Feature verification does not work with 'mvn -pl ...'
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
94
FABRIC-1149 Git Master Repo changes without notification
FABRIC-1151 Fix common FabricCreateCommandTest
FABRIC-1152 Restore TomEE container
FABRIC-1156 Fix ExampleMQProfileTest
FABRIC-1162 1.2.0.Beta4 - Fails updating containers with all changes if profile is changed
FABRIC-1168 Tomcat ARQ tests may hang
FABRIC-1173 Cannot reliably delete profile version
FABRIC-1179 container cannot start after repeatedly stopping and starting
FABRIC-1182 Many tests failing with "Container failed to provision"
FABRIC-1185 after creating numerous child containers and assigning them an MQ broker profile, Fuseconsole operations fail with a message
FABRIC-1190 Fragment bundles exception: Resource already loaded
FABRIC-1194 Fabric ensemble does not recover after VM disconnection
FABRIC-1198 ssl-broker.xml is missing in mq-replicated profile
FABRIC-1200 fabric8 Karaf console and hawtio handle profile editing differently
FABRIC-1202 NPE when trying to create ssh container via hawtio
FABRIC-1224 Passwords in logs are clear text
FABRIC-1227 Non-Ensemble Fabric Server IllegalArgumentException - A HostProvider may not beempty!
FABRIC-1230 Failover Transport becomes null when Fabric disconnects
FABRIC-1239 fabric:create --no-import
FABRIC-719 Fabric creates a /null directory in WildFly home
FABRIC-720 Fabric creates a /data directory in WildFly home
FABRIC-721 Remove dependency on hard coded port values from sysprops
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
95
FABRIC-763 Unable to set SSH timeout of child container in Fabric
FABRIC-907 Boot commands do not respect RuntimeProperties
FABRIC-910 Creating container with underscore does not work on OpenShift
FABRIC-923 insight-log / insight-camel don't work
FABRIC-950 Decouple 6.1.x versions from master
FABRIC-960 joining a fabric with a distro with a different fabric version to the one defined in theio.fabric8.version.properties file causes failure
FABRIC-962 Fix ContainerLifecycleCommandsTest for SCR commands
FABRIC-964 Make sure all default modules are reverse reachable
FABRIC-981 Fix basic ExampleCamelClusterTest
MR-916 FUSE "master" component conflicts with camel-quartz2
WAGON-416 Lightweight HTTP Wagon doesn't set Proxy-Authorization header
ZOOKEEPER-1576
[ZOOKEEPER-1576] Zookeeper cluster - failed to connect to cluster if one of theprovided IPs causes java.net.UnknownHostException
Issue Number Description
5.7. MANAGEMENT CONSOLE
Table 5.7, “Issues Resolved in 6.2:” lists the issues resolved between Fuse MQ Enterprise 7.1 and 6.2.
Table 5.7. Issues Resolved in 6.2:
Issue Number Description
ENTESB-1203 Caused by: org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'description' is notallowed to appear in element 'from'.
ENTESB-1336 Hawtio logs out a user in a very short time whenmain menu tabs are pressed
ENTESB-1349 TypeError in hawtio when pressing Chart in JMX tab
ENTESB-1359 Clicking on System Bundle on OSGi/bundles tabcauses TypeError
Red Hat JBoss Fuse 6.2 Release Notes
96
ENTESB-1385 Preferences - Inconsistent capital letters in labels
ENTESB-1404 Fabric - Runtime - Manage - Adding new profileversion does not check name of new profiles versioncorrectly
ENTESB-1406 Fabric - Runtime - Manage - Checkbox for all profilesselection does not appear until any profile selected
ENTESB-1407 Fabric - Runtime - Container detail: Unchecking onecheckbox uncheckes all checkboxes beside profiles
ENTESB-1408 Fabric - Runtime - Mq Creating new broker: "Minimalinstances" de/increment works with wrong defaultvalue
ENTESB-1410 Fabric - Runtime - APIs: Sorting in table doesn'twork when clicking column header
ENTESB-1412 Fabric - Runtime - Map: link "freegeoip.net" has noaddress set
ENTESB-1415 Fabric - Wiki - result of file changes comparisondepends on order of selected versions
ENTESB-1416 Fabric - Wiki - Actions - Delete: Button Delete doesnothing after previous deletion or deletecancellation
ENTESB-1417 Fabric - Wiki - Actions: All options as rename, deleteetc. are enabled even if no checkbox is checkedright after rename action performed
ENTESB-1419 Fabric - Wiki - Actions - History: Revert and Comparebuttons stay enabled after successful reversion
ENTESB-1428 Hawtio error on Internet Explorer 11
ENTESB-1433 Bouncy diagrams with circles and arrows are notrendered correctly in Internet Explorer
ENTESB-1449 Unable to create child container from Hawtio whenSystem Property is set
ENTESB-1450 Hawtio allows a profile to be deleted that is assignedto a container
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
97
ENTESB-1461 Failed to logout error pops up when link to externaladdress clicked
ENTESB-1474 Details of OSGi bundle in Hawt.io are not displayed
ENTESB-1475 Error handling when creating connection to remoteserver
ENTESB-1476 Removing multiple features through hawtio UIdoesn't work
ENTESB-1550 Help - Preferences - bad description copied fromwelcome page.
ENTESB-1551 Help - Preference - change to "Preferences"
ENTESB-1553 JBoss Fuse on OS - The rest quickstart does notwork in API browser
ENTESB-1561 Changing the profile's parent in Hatwio does notdismiss the change parent dialog
ENTESB-1575 Dashboard - Manage - Share: Click on line numbersin Source text editor field causes exception
ENTESB-1578 Logs - green arrow showing selected row displaysover filter
ENTESB-1619 Hawtio - JMX - Tree item detail - Detail dialogdoesn't show when row clicked on Property column
ENTESB-1638 Hawtio: Internet Explorer 10, Browing a SingleMessage and Deleting it is non-functional
ENTESB-1640 Hawtio - JMX: mbean chart labels are poorlyreadable due to bad text and background color
ENTESB-1643 Hawtio: Sorting Messages causes messages todisplay wrong message when clicking the message
ENTESB-1644 Hawtio: Message Groups Displays [object Object],should be something else.
ENTESB-1655 Hawtio - logs out after any page refreshed
ENTESB-1701 Preferences - Plugins: Wiki plugin disappeared whenContainer view selected
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
98
ENTESB-1702 Preferences - Plugins: Plugin can be set as defaulteven if disabled
ENTESB-1713 Preferences - Logs: grammar mistake in Auto scrolllabel "logs is added"
ENTESB-1715 ActiveMQ: Health mBean Create Queue and Topicdoes nothing
ENTESB-1724 Current OpenShift broker should be preconfiguredby default in the hawt.io console when creating newOpenShift containers
ENTESB-1775 Some issues about 'Container Name'
ENTESB-1849 Hawtio doesn't refresh topics list after queue wascreated
ENTESB-1887 Unable to create container without profile
ENTESB-1908 Preferences sliding window shows at login page
ENTESB-1947 Can't create container from hawtio
ENTESB-1968 hawt.io fabric MQ view "Connect to the Broker insideContainer: foo" button doesn't work
ENTESB-1981 Hawtio - Mouse right click on activemq tree elementor jmx tree element in hawtio will open welcomescreen in Firefox
ENTESB-2039 Hawtio - Dashboard: Create Gist on github buttonalways disabled
ENTESB-2082 OSE hawt.io "Expiring session due to inactivity" after5 minutes
ENTESB-2092 Hawtio - Fabric - Wiki: Profile disappears whencopied under the same name to the same folder
ENTESB-2126 Fuse 6.1 Rollup up breaks HTTP proxy support foraccess to remote Maven repository
ENTESB-2128 hawtio osgi -> features does not work
ENTESB-2171 Git operations (pull from the master node to childnode) go through http proxy
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
99
ENTESB-2198 Registry value created by container-default-jvm-options is ignored
ENTESB-2201 user has to open preferences tab to be able to sendamq messages in Hawt.io
ENTESB-2224 hawtio RangeError: Maximum call stack sizeexceeded
ENTESB-2227 Link to Preferences points to ActiveMQ page
ENTESB-2229 Git tab twice in Preferences
ENTESB-2231 Behavior of Host identification
ENTESB-2237 Unable to create version containing string in namefrom hawtio in 6.2
ENTESB-2243 Rephrase sentence in FAQ
ENTESB-2249 Jmx - Operations: Parameter type's label jumps upwhen mouse over checkbox
ENTESB-2250 Log Out menu option disappears after entering pageaddress manually or page refreshing
ENTESB-2251 "Log Out" option and it's pupup label "Log out"option differs in capital letters usage
ENTESB-2255 Change label formatting
ENTESB-2256 Switching between different Brandings and Themesdoes not work properly
ENTESB-2267 Fabric: Profiles under Containers tab are checkablewithout any reason
ENTESB-2268 Fabric: "Details..." link by profiles under Containerstab is dead
ENTESB-2269 Fabric: Default profile doesn't load it's icon image
ENTESB-2273 Fabric - Profile remove confirmation dialog:Inconsistent button names (Remove, Delete)
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
100
ENTESB-2275 Fabric-Scaling-Profile requirements: Adding host tagerases set values
ENTESB-2276 Clicking Logs tab causes switch of main navigationtabs set when Insight profiles deployed
ENTESB-2284 Fabric: Scaling - broken layout when page resized
ENTESB-2287 Hawtio - Terminal: unable to execute any command
ENTESB-2290 Hawtio - Terminal: osgi:info command problem
ENTESB-2293 Preferences tooltip
ENTESB-2302 Fabric - Wiki: Version menu displays behind profiles'tree structure
ENTESB-2314 Fabric - Dashboard: Delete button doesn't delete allselected dashboards
ENTESB-2316 Fabric - Dashboard - Manage: Checkbox for alldashboards selection stays checked
ENTESB-2331 OSGi - Dependencies: Different popup errors indifferent browsers when the page loads
ENTESB-2338 Add New Profile Dialog: Clicking on a profile nameloads a profile page behind the dialog
ENTESB-2339 Add New Profile dialog: Disallow adding the sameprofile multiple times
ENTESB-2340 Scaling - SSH Configuration, Docker Configuration:All numeric values can be set to be 0 or negative
ENTESB-2341 Fabric - Scaling: It is possible to create emptyHostTag
ENTESB-2345 Hawtio becomes not available when the clientrepeatidly tries to create more connections than'maximumConnections' property
ENTESB-2349 Fabric - Wiki - History: "Compare" and "Revert"buttons are always inactive
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
101
ENTESB-2351 Fabric - Wiki: Can't create document"patternpattern.aaa" while "pattern.aaa" alreadyexists
ENTESB-2353 Fabric - Wiki - Actions: History action link behaves asintended but confusingly when a tree item selected
ENTESB-2357 Fabric - Wiki - Camel route editor: Save button activeeven if grayed out
ENTESB-2359 Word "any" twice in one sentence
ENTESB-2360 "Clear recent" option looks like one of theperspectives
ENTESB-2362 Try to change alignment in Help
ENTESB-2364 Fabric - Wiki - Camel route editor: Cannot find use of"Cancel" button. Does it do even anything?
ENTESB-2368 Irrelevant link in FAQ
ENTESB-2369 Missing dot at the end of the sentence
ENTESB-2371 Page content doesn't load after refresh
ENTESB-2372 Fabric - Wiki - Camel route editor: Preserve unsavedchanges when switcing between "Canvas" and"Tree" view
ENTESB-2385 Fabric - Services - Registry: Strangely placed "/"signs in registry path
ENTESB-2388 Fabric - Services: Synchronize doubly displayedprofiles selection while creating new container
ENTESB-2389 double login required when connecting to anotherfabric container
ENTESB-2393 Container's detail page: Container name cut frombottom
ENTESB-2400 [user experience] hawtio fabric perspective namechanging
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
102
ENTESB-2408 Hawtio console should default to showing thecurrent default configuration version, rather than1.0
ENTESB-2418 The 6.1 R1P1 Patch Breaks Jolokia URL
ENTESB-2423 [UX] ugly template page visible for a moment whendisplaying a container view
ENTESB-2424 REST quickstart / SOAP quickstart buttons in APIview are never shown by default
ENTESB-2425 [UX] wiki navigation bar links too tall / not aligned
ENTESB-2428 Remove console logging from hawtio-plugin-redhat-access
ENTESB-2435 [UX] Cannot create containers directly from the"Containers" view
ENTESB-2437 Dashboard - Empty textbox for widget renaming istoo long, therefore submit and cancel buttons arehidden
ENTESB-2438 Double authentication in Red Hat Customer Portal
ENTESB-2440 Dashboard - the second widget on a dashboard isplaced far far down
ENTESB-2454 Dashboard - unscrollable widgets' content
ENTESB-2462 Error Unknown provider
ENTESB-2464 Red Hat Support - Search case by status is notworking
ENTESB-2466 Red Hat Support - Enlarge Window
ENTESB-2474 Adding artifact to a profile by drag and drop fileaction doesn't work
ENTESB-2478 Insight perspective isn't present right after login
ENTESB-2481 Repeated login/logout becomes slower and slower
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
103
ENTESB-2486 Container's and Insight's perspective has defaultpage set to Logs page which shouldn't be accessible
ENTESB-2492 OSE hawtio fabric "Containers" view "Open a newwindow and connect to this container" does notopen the Log view
ENTESB-2510 Fabric - Containers - Profiles: Filtering doesn't work
ENTESB-2512 Fabric - Wiki: Version's menu has clickableseparator-like labels
ENTESB-2514 Fabric - Wiki - Patch version: Cancel button redirectsto Welcome page
ENTESB-2520 Fabric - Services - EIPs: offered quickstarts are thesame and have been probably moved
ENTESB-2542 Insight: Elasticsearch tab doesn't stay highlightedwhen clicked
ENTESB-2545 RH Access - highlight clicked tabs
ENTESB-2563 RH Access: Activate upper bar links/tabs when pagedisplayed
ENTESB-2578 [rh-access] ui polishing
ENTESB-2604 Hawtio GitFacadeTest fails on Windows
ENTESB-2681 Fabric - Dashboard - Manage: List of dashboards isempty
ENTESB-2684 OSGi - Dependencies: Firefox on Fedora 20 freezeswhen the page loads
ENTESB-2709 Some property keys are not displayed with correctcolor in hawtio
ENTESB-2714 Fabric - Containers - Containers: Root containerfiltering doesn't work
ENTESB-2715 Fabric - Containers - Containers: Filtering box has 2crosses to delete it's content
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
104
ENTESB-2719 Fabric-Dashboard-Manage-DuplicateTo Profiles:Clicking profile name in "Copy dashboards" dialogopens profile page in background
ENTESB-2727 Fabric - Services - Profiles: Target count of instanceswith a profile is green even if current state exceedsset maximum
ENTESB-2739 Exception happens when trying to delete sshcontainer several times via Hawtio (and Zookeeperfailed to select master)
ENTESB-2756 Unify tabs of RH Access pages with links in rightupper menu
ENTESB-2782 Fabric - Services - MQ: Filtering shifts some boxeswith brokers down
ENTESB-2795 Fabric - Scaling - Profile Requirements: Refreshingpage with new values causes "Invalid argument"error in IE11
ENTESB-2797 Fabric - Scaling - SSH Configuration, DockerConfiguration: Dragging tags causes popup errors inIE11
ENTESB-2798 Fabric - Scaling - Status: Change mouse pointerimage to "hand" when over profile name
ENTESB-2806 Add Dependencies to Profile Dialog: Clicking on aprofile name loads a profile page behind the dialog
ENTESB-2812 Fabric - Dashboard: Widgets with diagrams arezoomed out in IE11
ENTESB-2814 Fabric - Dashboard: Container detail widget has toolarge-scaled images
ENTESB-2841 ActiveMQ - Durable Subscribers: Delete buttonbecomes inactive forever after subscriber deleted
ENTESB-2842 Unable to update Pax Web properties from Hawtio
ENTESB-2853 Hawtio creates config dirs in current user dir
ENTESB-2864 Connect: It's possible to connect to 8181 withrandom username and password and path when jettyruns on 9181
Issue Number Description
CHAPTER 5. RESOLVED ISSUES
105
ENTESB-2868 Dashboard - Manage: Bad mouse interaction withrename-dashboard box in Firefox
ENTESB-2869 Dashboard: Logs widget has only several rows -short scrollbar
ENTESB-2875 OSGi - Configuration: Creating new configurationwith existing name replaces existing configuration
ENTESB-2878 OSGi - Bundles: ActiveMQ checkbox does nothing
ENTESB-2888 [Hawt.io] Add version select to MQ tab
ENTESB-2909 Editing files in the hawtio wiki which have a long filepath causes first line to be obscured by menu bar
ENTESB-2926 "Declarative Services" Hawtio page does not auto-refresh
ENTESB-2974 [OSE][6.2]The button of 'start' is grey when movingcursor on the "stopped" container
ENTESB-2977 Hawt.IO quartz plugin stops working in Fuse 6.1.1
ENTESB-3009 Cannot filter messages - Windows + Firefox
ENTESB-3022 Fabric - Services - Profiles: one container is listed inmultiple versions of the same profile
ENTESB-3029 Fabric - Services - MQ: Too large broker image
ENTESB-3084 Fabric - Wiki - Camel editor: Missing Canvas and Treetabs when editor first loaded
ENTESB-3088 Fabric - SSH Configuration,Docker Configuration:Limit port value to 65535
ENTESB-3115 Perspective switching menu: "Perspectives" and"Recent connections" labels are cut from the left
ENTESB-3154 More generic solution for ENTESB-2418
Issue Number Description
Red Hat JBoss Fuse 6.2 Release Notes
106
ENTESB-3207 Fabric - Container - ActiveMQ, Camel, JMXAttributes: Second opening of Attribute detail dialogcauses "Error: Invalid Argument"
ENTESB-3215 IOException after uninstallation of a bundle inhawtio
ENTESB-3241 hawtio-1.4.0.redhat-6-2-x hawtio-web build fails onAIX, HPUX, Solaris
ENTESB-3243 hawtio-1.4.0.redhat-6-2-x build fails on Windows inhawtio-api-docs
ENTESB-3271 Disable the camel-swagger feature
ENTESB-3316 Hawtio - fabric/api/wadl - can't invoke RESTendpoint
ENTMQ-1007 login page A-MQ logo div not wide enough
ENTMQ-675 Hawtio does not enforce the "admin" role with LDAPJAAS realms.
ENTMQ-873 Hawtio refreshes the whole TreeView objectrepresenting broker when operationscreation/deletion/purging of a queue of aqueue/topic are executed, resulting in a collapsedtree
FABRIC-1186 incorrect property resolver causes Fabriccompletely unusable
Issue Number Description
5.8. OPENSHIFT ENTERPRISE CARTRIDGES
Table 5.8, “Issues in OpenShift Enterprise Cartridges Resolved in 6.2” lists the issues resolved inversion 6.2.
Table 5.8. Issues in OpenShift Enterprise Cartridges Resolved in 6.2
Issue Description
ENTESB-1935 Logging configuration is inconistent
ENTESB-1952 OSE PortMapper does not translate tls ports
ENTESB-2239 Artifacts downloaded even when in local system repo
CHAPTER 5. RESOLVED ISSUES
107
ENTESB-2289 OSE "Insufficient roles/credentials for operation" in hawt.io
ENTESB-2308 OSE mq-amq profile Bean name 'addressPolicy' is already used in this <beans> element
ENTESB-2309 mq-base profile ssl-broker.xml#openshift file uses OPENSHIFT_FUSE_AMQ_PORTinstead of OPENSHIFT_FUSE_OPENWIRE_PORT
ENTESB-2321 [OSE][6.2]Show 'RED HAT JBOSS A-MQ management console' when visiting fuse'smanagement console
ENTESB-2328 Can't create .karaf dir for command history on OSE
ENTESB-2376 OSE Regression: PortMapper does not translate CXF ports anymore
ENTESB-2469 OSE profiles using blueprint:profile:camel.xml"org.apache.xalan.processor.TransformerFactoryImpl not found"
ENTESB-2653 [OSE] [6.1] WARN apache.activemq.util.IdGenerator could not generate unique stub byusing DNS and binding to local port: java.net.BindException Permission denied
ENTESB-2654 [OSE] [6.1.R2] containers downloading patch jars from fabric master
ENTESB-2750 Patches are applied in arbitrary order
ENTESB-2755 [OSE] [6.1.R2P1] [AMQ] AMQ gear creation takes too long
ENTESB-2770 [OSE][6.2]AMQ6.2 and AMQ6.1 should allow to be installed together in OSE
ENTESB-2784 [OSE] first fuse gear creation failure causes all other attempts in the same domain to fail
ENTESB-2971 [OSE] [6.2] karaf-${karaf.name}.log file doesn't contain runtime log messages
ENTESB-3190 [OSE] [6.2] creation of additional openshift fuse containers fails
ENTESB-3363 [OSE] [6.2] Creating another fuse openshift app in the same domain doesn't join intofabric
ENTESB-3364 [OSE] [6.2] fusebuilder example cannot be built " Could not find artifactorg.jboss.quickstarts.fuse:jboss-quickstarts-fuse-parent"
Issue Description
Red Hat JBoss Fuse 6.2 Release Notes
108
CHAPTER 6. ENHANCEMENTS
6.1. GENERAL
Table 6.1, “General Enhancements in 6.2” lists the enhancements in version 6.2.
Table 6.1. General Enhancements in 6.2
Enhancement Description
ENTESB-1491 Develop RBAC configuration files for JMX and Command Shell
ENTESB-1556 Align dependency versions
ENTESB-1709 Strip out Fabric8 features that are not required for Fuse
ENTESB-2124 Decide on layout for quickstart dir
ENTESB-2142 provide default A-MQ authorization settings to comply with newly introduced RBAC infuse 6.2
ENTESB-2169 Add 6.2 quickstarts to JBoss Developer
ENTESB-2184 Reorganise 6.2 kits to decouple fabric
ENTESB-2688 Integration tests for quickstarts
ENTESB-2788 Only ship the Weld CDI impl in Fuse 6.2
ENTESB-3013 SAP component should provide metadata like camel-catalog does
ENTESB-3068 Update version in quickstart READMEs
ENTESB-3069 Add README for custom quickstart
ENTESB-3076 Add SwitchYard (Karaf) into main Fuse kit
ENTESB-3100 Fuse 6.2 kit is missing EULA
ENTESB-3112 Disable Karaf full build
FABRIC-730 create a smoke test to ensure that all features in all the various fabric / amq / esb featurefiles can be installed
6.2. MESSAGING
Table 6.2, “Messaging Enhancements in 6.2” lists the enhancements in version 6.2.
CHAPTER 6. ENHANCEMENTS
109
Table 6.2. Messaging Enhancements in 6.2
Enhancement Description
ENTMQ-1024 In the logs add remote IP address in case of authentication failure
ENTMQ-673 Please add an additional check to slave broker to check if lock file exists
ENTMQ-809 Update ActiveMQ RAR to take TLS parameters truststore/keystore details and use TLSwhen they are present
ENTMQ-948 Support Jasypt encryption in Spring XML files, particularly etc/broker.xml
ENTMQ-981 ensure all connections to broker timeout if not used.
AMQ-2354 Default the ServerUrl to vm://brokerName?create=false when an embedded broker isspecified with brokerXmlConfig
AMQ-2388 improve logging configuration for broker & examples
AMQ-4399 jdbcPersistenceAdapter takes a long time to shutdown, causing journal recovery
AMQ-4818 Update JMX views for transport connector
AMQ-4999 Disable jar indexing
AMQ-5015 Temp Queue gets deleted on close of wrong connection
AMQ-5122 Unnecessary log of Stacktrace within DiscoveryNetworkConnector
AMQ-5171 Boreker configured as zeroconf service is not discovered by Bonjour browser running inios
AMQ-5175 exclude bouncycastle dependency from unit tests run
AMQ-5183 Switch to using Proton's Event logic for detecting AMQP state changes
AMQ-5209 Add additional properties to advisory for consumed, delivered and discarded
AMQ-5229 Queue; be able to pause/resume dispatch of message to all consumers
AMQ-5231 Failover Transport timeout option causes connection failures in some cases where itshouldn't
AMQ-5239 Enable access to BrokerService instances
AMQ-5289 Track forwards across a network in destination statistics
Red Hat JBoss Fuse 6.2 Release Notes
110
AMQ-5290 MQTT clients using durable subscriptions on networked brokers received duplicates
AMQ-5294 Unify client and sampler timings in activemq-perf-maven-plugin
AMQ-5301 Destination should not have numerical suffix for single-dest perf tests
AMQ-5305 runtime configuration - allow changes to <destinations> configuration elements
AMQ-5308 MQTT NIO and NIO+SSL transports can be slow when reading in larger messages
AMQ-5312 activemq-pool - Should not log expired connection when the pool is stopped as thatcauses log floods during shutdown
AMQ-5346 Update Proton to version 0.8
AMQ-5371 ignoreNetworkConsumers should be available in AbortSlowConsumerStrategy
AMQ-5378 Initscript refactoring: setup function seems to be broken, removal of uneccessary files, fixvarious problems
AMQ-5402 enable support for using byte values in destination type annotations
AMQ-5405 Update the AMQP JMS client used in tests from 0.26 to 0.30
AMQ-5406 Support of jms.consumerExpiryCheck=false to avoid JMS Consumers ignoring somemessages in case of out-of-synch clocks
AMQ-5436 Performance Test does not cater for temporary destinations
AMQ-5464 enable use of 'Configuration' TerminusDurability to signal a DurableSubscription
AMQ-5479 bin/activemq batch script error message prints wrong variable
AMQ-5480 Provider fine-grained control for SelectorManager's threadpool
AMQ-5481 Trace logs in MQTT Protocol Converter
AMQ-5495 ActiveMQSslConnectionFactory should support different keystore and key passwords
AMQ-5499 Add means to dynamically allocate port number for integration testing using maven plugin
AMQ-5505 Add support for the BrokerView MBean to get the up-time in milliseconds
AMQ-5515 upgrade to jetty 8
Enhancement Description
CHAPTER 6. ENHANCEMENTS
111
AMQ-5521 Average message size attribute on destination mbean should not have decimals
AMQ-5523 Average message size attribute on statistics plugin should not have decimals
AMQ-5526 upgrade to karaf 2.4.1
AMQ-5530 Change default mqtt subscription prefetch
AMQ-5541 Support preemptive redelivery flag for non persistent messages
AMQ-5573 Configurable messages size for Stomp producer
AMQ-5578 preallocate journal files
AMQ-5587 AMQP shutdown transport if no connection attempt received after a configurable delay.
AMQ-5589 AMQP Module tests run much longer than necessary.
AMQ-5590 Reduce the time to run STOMP tests where possible.
AMQ-5591 AMQP Implement the JMS Mapping spec as it evolves.
AMQ-5607 MQTT Tests can be sped up with some minimal changes
AMQ-5614 Support message expiration in DLQ
AMQ-5616 Declare variables as ConcurrentMap not ConcurrentHashMap to avoid issues aftercompiling on Java 8
AMQ-5621 Unit tests cleanup
AMQ-5636 Upgrade the bundled DBCP component. The current one is very old and buggy.
AMQ-5639 Allow advisory messages to traverse a broker network
AMQ-5640 negative TotalMessageCount in JMX Broker MBean
AMQ-5642 Add ActiveMQXAConnectionFactory to ra.xml
AMQ-5656 Support selective MBean creation
AMQ-5657 Upgrade to Camel 2.15.0
AMQ-5672 Add an option to virtual topic selector cache to enforce only a single selector at a giventime
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
112
AMQ-5693 Expose camel component meta model like camel-catalog does
AMQ-5709 Logging of "Database ... is locked" should be done on level DEBUG
AMQ-5719 Add clientId and subscriptionName to all durable-related exceptions and log messageswithin TopicRegion
AMQ-5734 Support MQTT 3.1 silent subscription fail
AMQ-5737 AMQP: Receiver uses case sensitive string compare to lookup transformer.
AMQ-5750 Add exception handler to TaskRunnerFactory
AMQ-5754 Disable /fileserver feature by default
AMQ-5755 Add some tests for STOMP over WebSockets and fix and improve close handling
AMQ-5760 ActiveMQ - Output url to the rest api when starting AMQ
AMQ-5768 Exclude Advisory Topics from expired message processing.
AMQ-5772 Improve removeConnection()
AMQ-5794 Cleanup connections that open but don't initiate a protocol handshake.
AMQ-5795 AMQP: Allow delivery transformer to fallback to lower level transformer whentransformation fails
AMQ-5799 AMQP: Return a more complete Source when client looks up an existing durablesubscription
AMQ-3758 Recover scheduler database option
AMQ-5008 Support for certificate revocation checking (with patch)
AMQ-5176 Support building ActiveMQ using Java 8 JDK
AMQ-5213 Allow for changing logger levels via JMX
AMQ-5218 Provide a way to export/import destinations created during runtime
AMQ-5271 Add an in-memory JobSchedulerStore implementation
AMQ-5351 Create a Camel routes plugin to load routes dynamically into the broker
Enhancement Description
CHAPTER 6. ENHANCEMENTS
113
AMQ-5391 Support for anonymous style producers in AMQP
AMQ-5458 MBean to help testing replicated levelDB
AMQ-5491 Standalone Web console Session timeout with user/password input
AMQ-5558 Make some activemq jar executable and able to send/receive messages
AMQ-5630 Provide a way to disable durable subscriptions from configuration.
AMQ-5757 AMQP: Add support for heartbeats and inactivity monitoring.
AMQ-5771 In the logs add remote IP address in case of authentication failure
AMQ-5776 Implement and test maxFrameSize across all protocols
AMQ-5366 Upgrade to Camel 2.14
AMQ-5596 Remove the deprecated JMS streams code
AMQ-5699 AMQP: Update to released Proton-J 0.9.1
AMQ-5707 AMQP: Investigate the affact of abort slow consumer strategy on sender links
ENTESB-1556 Align dependency versions
Enhancement Description
6.3. ROUTING
Table 6.3, “Routing Enhancements in 6.2” lists the enhancements in version 6.2.
Table 6.3. Routing Enhancements in 6.2
Enhancement Description
CAMEL-1077 tcp client mode / server mode determined by "to" or "from" elements limits usability.
CAMEL-3110 Support GETNEXT and GETBULK for the Camel SNMP component.
CAMEL-4015 camel-hazelcast - Allow to specify operation in uri instead of just as a header
CAMEL-5113 Parallel and fault tolerant message processing for SQS endpoints.
CAMEL-5286 Add option to onCompletion to configure if it should be synchronous
CAMEL-5398 Optimize String.replaceAll() to cache Patterns where suitable
Red Hat JBoss Fuse 6.2 Release Notes
114
CAMEL-5604 camel-jackson - Make it easier to support List as output out of the box
CAMEL-5790 aws-s3 should support retrieving a single object request
CAMEL-5806 DefaultHttpBinding shouldn't assume null payload if HttpMethod == GET
CAMEL-6028 camel-hdfs - Support CamelFileName to write to a new file, when not using split strategy
CAMEL-6065 SJMS: inOut() in route and exchangePattern=InOut are not equivalent
CAMEL-6099 File producer - See if we can support chmod option like ftp producer
CAMEL-6321 Moving logic out of getTypeConverter
CAMEL-6337 camel-cdi dependencies are wrong for most cases
CAMEL-6365 After the Spring 3.1.x support has been dropped then better make use of IOHelper utilityto close the Spring contexts in our code base.
CAMEL-6458 Add option renameUsingCopy option to file component
CAMEL-6612 upgrade camel-elasticsearch to 0.90.3 version
CAMEL-6613 upgrade camel-solr to use SolrJ 4.4.0
CAMEL-6698 Component camel-cache to support non-serializable objects
CAMEL-6701 org.apache.camel.util.IOHelper.loadText(InputStream) doesnt not return text as written
CAMEL-6744 Aggregator - Using groupExchanges should store them on body by default
CAMEL-6759 camel-hazelcast component just allows Hazelcast maps and multimaps with key typeString
CAMEL-6775 Aggregate - Potential little optimization to send aggregated exchange to completionoutside the lock
CAMEL-6777 We are building two different source distributions which should not be the case
CAMEL-6819 Use exceptionHandler on Xmpp Consumer
CAMEL-6820 Improve SJMS handling of exchange body data types
CAMEL-6826 Use Mock Objects Instead of Live HazelcastInstances to Speed Up Testing
Enhancement Description
CHAPTER 6. ENHANCEMENTS
115
CAMEL-6892 Scala version upgrade
CAMEL-6893 [Scala] Migrate from Manifests to ClassTags
CAMEL-6919 FileIdempotentRepository doesn't create the whole directory structure
CAMEL-6929 Narrow ExcludeRoutes annotation values to RoutesBuilder instances
CAMEL-6934 Create new Address for every openConnection call
CAMEL-6955 Migrate camel-hl7 and camel-syslog from mina to netty
CAMEL-7027 Support to set the expression on the split DSL of Spring and Blueprint
CAMEL-7030 camel-quartz - Register quartz scheduler in JMX by default
CAMEL-7038 tooling - Provide an option for the JNDI properties file by the Guice Maven Plugin
CAMEL-7039 Upgrade to BouncyCastle 1.50
CAMEL-7050 camel-jms drops messages when errorHandler throws an exception
CAMEL-7051 camel-bindy - Add timezone support to the date pattern
CAMEL-7056 Support streaming in camel-base64 data type
CAMEL-7104 Add support for "all" permissions for authorization in camel-shiro
CAMEL-7121 Relative dot segment paths not resolved in org.apache.camel.core.osgi.OsgiClassResolver
CAMEL-7135 Add page orientation property to camel-printer component
CAMEL-7148 Added the ability to send messages to several participants.
CAMEL-7162 [Bean Validator] Bean Validator should try to resolve ValidationProviderResolverreference
CAMEL-7175 Create FnAggregationStrategy wrapping Any result into Exchange
CAMEL-7178 Create JAX-RS MessageBodyWriter and Reader which will work with Camel data format
CAMEL-7191 Disable JMX load performance statistics - Avoids background thread
CAMEL-7201 PGPDataFormat: allow caching of PGP keys via key access interface
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
116
CAMEL-7218 Extract OSGi-detection logic into utility class
CAMEL-7225 camel-smpp - should check Exchange.CHARSET_NAME header
CAMEL-7228 Avoid setting port number 80 in http/http4 host header
CAMEL-7231 Support receiving attachments with Spring-WS
CAMEL-7250 In Threads DSL thread pool options and executorServiceRef should be mutually exclusive
CAMEL-7257 Add getRegistry(T) - To get the registry as type T
CAMEL-7261 Provide camel:context-suspend and camel:context-resume commands
CAMEL-7265 Add API to get JSON representation of route input and output endpoints
CAMEL-7281 Add support for "certAlias" in SSLContextParameters
CAMEL-7283 PGP Data Format: Signature Verification Options
CAMEL-7284 Missing setter for ApnsDelegate
CAMEL-7285 Upgrade Apache Jackrabbit Library for camel-jcr Component
CAMEL-7309 Tone down the excessive INFO logging about Woodstox xml parser not in use
CAMEL-7312 File -> Properties type converter
CAMEL-7313 camel-sql - Add support for fetching generated primary keys when using INSERT
CAMEL-7326 Improve Eclipse development with m2e Maven integration
CAMEL-7327 Improve Container.Instance API to deal with setting a Container after CamelContextshave been created. There is a big risk CamelContext's won't get managed right now
CAMEL-7328 A minor refactoring in camel-ahc so that it can be directly reused for websocket client
CAMEL-7332 camel-sql - Should have dynamic import so jdbc driver can be loaded
CAMEL-7334 Event notification for routes added/removed
CAMEL-7335 Kafka : Expose kafka configuration properties to the camel component
CAMEL-7346 Cleanup Maven Project Definitions
Enhancement Description
CHAPTER 6. ENHANCEMENTS
117
CAMEL-7349 JaxbDataFormat should not parse the Schema over and over again
CAMEL-7358 Tracer - Should have options to allow streams or files
CAMEL-7360 Add HTTP Date header
CAMEL-7361 would be nice if org.apache.camel.spring.Main could take a system property or CLI optionto package scan classes too
CAMEL-7370 camel-mongodb - Should properly close the underlying physical connection to MongoDBwhile shutting down
CAMEL-7372 Allow users to pass in their own EntityManager through the exchange
CAMEL-7373 Reduce the logging noise from the log definition
CAMEL-7382 Enable retrieving auto generated keys in JDBC component when using named parameters
CAMEL-7387 MainSupport - Should not barf if no CamelContext found
CAMEL-7388 xmlTokenizer to optionally wrap the token with the enclosing elements
CAMEL-7396 Add defaultMethodName option to camel-xmlrpc
CAMEL-7397 support to deploy the camel-example-spring-javaconfig into Karaf
CAMEL-7401 Added continuationTimeout option to camel-cxf component
CAMEL-7403 Update camel-hl7 to support HAPI v2.2
CAMEL-7404 Zip Aggregation Strategy preserves folder structure
CAMEL-7421 camel-rabbitmq - Channel is not fully thread safe
CAMEL-7422 camel-rabbit - Consumer tuning: thread count, prefetch
CAMEL-7430 Support property setting in BeanIODataFormat
CAMEL-7435 Create a generic callback to configure the APNS service builder
CAMEL-7436 Copy CXF Http header into Camel message header
CAMEL-7442 Upgrade Apache Jackrabbit to Version 2.8.0
CAMEL-7453 Add schema attribut to the SoapJaxbDataFormat
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
118
CAMEL-7465 DefaultHeaderFIlterStrategy should be case insensitive.
CAMEL-7466 Allow to configure flatpack from its unmarshall tag
CAMEL-7468 Make xmlTokenizer more xml-aware so that it can handle more flexible structures
CAMEL-7473 MQTT consumer - Add topic destination name as header
CAMEL-7474 Error blocks mail-consumer
CAMEL-7486 Expose the component options for Camel MyBatis
CAMEL-7487 Create an archetype and code generation plugins to generate Camel Components thatwrap a third party API
CAMEL-7490 Redelivery delay cannot be modified in asynchronous mode for multiple retries withdifferent redelivery intervals for each retry specified in Exchange.REDELIVERY_DELAYheader parameter.
CAMEL-7493 Expose the component options for Camel JDBC
CAMEL-7494 parameter json schema should support enum types
CAMEL-7495 parameter json schema should support object types
CAMEL-7496 BridgePropertyPlaceholderConfigurer should take ignoreResourceNotFound intoconsideration when it loads the property files
CAMEL-7498 Expose the component options for Camel SQL
CAMEL-7499 Expose the component options for Camel Mail
CAMEL-7504 Improve the throttler to have discarding/filtering capabilities
CAMEL-7507 Expose the component options for Camel JPA
CAMEL-7508 Expose the component options for Camel Infinispan
CAMEL-7509 Expose the component options for Camel JGroups
CAMEL-7510 Expose the component options for Camel Quartz
CAMEL-7511 Expose the component options for Camel Quartz2
CAMEL-7512 Expose the component options for Camel Netty
Enhancement Description
CHAPTER 6. ENHANCEMENTS
119
CAMEL-7514 Dozer should not initialize the same DozerBeanMapperConfiguration twice
CAMEL-7515 Expose the component options for Camel Netty HTTP
CAMEL-7516 Expose the component options for Camel HDFS
CAMEL-7517 Expose the component options for Camel HDFS2
CAMEL-7521 Provide an option for unsynchronized aggregation when splitter is streaming and notparallel
CAMEL-7523 Expose the component options for Camel CXF
CAMEL-7525 Behavior change for file component in 2.10 causes problems with no workaround available
CAMEL-7527 Zip component does not unpack files from directories into zip archive
CAMEL-7529 Update HeaderFilterStrategyComponent to extend UriEndpointComponent
CAMEL-7530 Expose the component options for Camel CXFRS
CAMEL-7532 VelocityEndpoint should support take the VelocityContext from message header
CAMEL-7533 Expose the component options for Camel HTTP
CAMEL-7534 Expose the component options for Camel HTTP4
CAMEL-7535 Expose the component options for Camel Jetty
CAMEL-7537 Expose the component options for Camel OptaPlanner
CAMEL-7538 FreemarkerEndpoint should support to set data model from message header
CAMEL-7539 StringTemplateEndpoint should support set variable map from message header
CAMEL-7540 Quartz Endpoint with a SimpleTrigger does not support referencing a bean in URI
CAMEL-7542 Expose component options for Camel JCR
CAMEL-7548 Spring XML: Support {{ }} placeholder syntax inside pgp data format
CAMEL-7549 Quartz2 Endpoint with a SimpleTrigger doesn't support referencing a bean in URI
CAMEL-7552 RabbitMQ Component: property to allow declare or not queue and exchange.
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
120
CAMEL-7563 Allow passing HazelcastInstance as a query parameter of a Hazelcast componentendpoint.
CAMEL-7567 Add camelId and managementName attributes to JMX tracer mbeans
CAMEL-7569 Expose the component options for Camel GAE
CAMEL-7574 Expose the component options for Camel Atmosphere Websocket
CAMEL-7575 BeanInvokeProcess should copy the attchment from the resultExchange
CAMEL-7576 camel-cache - Turn off ET phone home
CAMEL-7581 Enrich and pollEnrich should call aggregate even if exception occurred
CAMEL-7583 Make NettyWorkerPoolBuilder#build public
CAMEL-7589 Missing 'null' check in methods sendBodyAndHeaders() of class DefaultProducerTemplate
CAMEL-7592 Support setMode in XStreamDataFormat
CAMEL-7594 TypeConverter - Should support CamelLogDebugBodyMaxChars to limit logging messagebody
CAMEL-7597 Throw an more meaningful exception for camel-rabbitmq
CAMEL-7599 LogEndpoint ignores setter (setGroupSize) - set via uri working
CAMEL-7602 AWS SQS component does not support Message Attributes
CAMEL-7604 camel-core - Enlist Camel producers in JMX on startup
CAMEL-7606 Expose the component options for Camel Zookeeper
CAMEL-7624 camel-jackson - Add option to set inclusion to skip null fields from pojos
CAMEL-7626 camel-restlet - Should set content-type header
CAMEL-7629 camel-jackson - Add support for header to define the unmarshalType dynamic
CAMEL-7631 Enhancement for xmlsecurity component (XML Signature): Configurable Signature Id
CAMEL-7633 camel-restlet - Add back support for async
CAMEL-7637 Avoid null throwable message in FailedToCreateRouteException
Enhancement Description
CHAPTER 6. ENHANCEMENTS
121
CAMEL-7639 camel-jackson - Add support for prettyPrint option
CAMEL-7645 camel-jdbc - outputClass should also be supported for List
CAMEL-7647 camel-blueprint - Add logic to detect consumer scheduler for quartz2/spring
CAMEL-7648 Using scheduler=blueprint does not work in OSGi
CAMEL-7654 AWS SQS Component Does Not Support Message Attribuets In The Producer
CAMEL-7657 different results of lookup methods in SpringRouteBuilder
CAMEL-7663 SFTP consumers cannot be triggered by Quartz2 scheduler with JDBC triggerpersistence: NotSerializableException
CAMEL-7667 camel-jms - MessageListenerContainer should stop quicker when CamelContext isstopping
CAMEL-7668 @Consume may restart during a shutdown event
CAMEL-7680 Throw NPE when stopping if transport client is used
CAMEL-7682 bean DSL should support to set multiParameterArray option
CAMEL-7686 camel-jdbc - Fix this issue report about retriving generated keys
CAMEL-7688 XPathBuilder initDefaultXPathFactory implementation incorrect
CAMEL-7691 camel-serlvet - Potential NPE if no servlet name configured for osgi
CAMEL-7695 CamelContext - Allow to check if a service by its type has been added
CAMEL-7700 Limit the SQL component maxMessagesPerPoll option by using thejdbcTemplate.setMaxRows(size) method
CAMEL-7711 camel-servletlistener - Store created CamelContext on ServletContext attribute
CAMEL-7713 Set the Xerces SecurityManager for the DocumentBuilderFactory by default
CAMEL-7716 Migrate camel-csv component to Apache CSV 1.0
CAMEL-7717 camel-jsch - Should throw UnsupportedOperationException when creating a consumerinstead of causing a NPE
CAMEL-7719 Set the XMLReader for the SAXSource in XmlConverter
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
122
CAMEL-7720 Support to set the DocumentBuilderFactory from exchange property
CAMEL-7721 Support to setup the SaxParserFactory from the exchange property
CAMEL-7723 Support starting and stopping consumers and producers asynchronously
CAMEL-7724 camel-bindy - Add support for boolean data type formatter
CAMEL-7725 camel-scala - Startup order not available in Scala DSL
CAMEL-7727 Unify MessageProducerResources handling into SjmsProducer
CAMEL-7728 Setup the TCCL before create the instance from the BaseResolver
CAMEL-7734 Replace custom pool implementation by commons-pool
CAMEL-7740 Allow pool prefill configuration for SjmsProducer
CAMEL-7742 Support grouping separator for Camel Bindy (BigDecimal)
CAMEL-7744 xslt component - Allow to configure custom error listener
CAMEL-7753 xslt component - Store warning/errors etc as exchange properties so end users can gethold of those
CAMEL-7759 Using the TCCL as the default value of ApplicationContextClassLoader inDefaultCamelContext
CAMEL-7761 Setup the application context classloader of OSGiDefaultCamelContext
CAMEL-7769 Mock - Allow to invoke a method while specifying an assertion
CAMEL-7771 Improve the API Component Framework to support callback APIs
CAMEL-7776 updated dependency for camel-flatpack
CAMEL-7780 ManagedCamelContext - Add operation to check if you can send to an endpoint
CAMEL-7787 Multicast - Should defer UoW done until after the aggregate has been done
CAMEL-7794 Topics support in camel-hazelcast
CAMEL-7796 camel-cxfrs consumer: Allow setting a custom binding
CAMEL-7801 XMLTokenizer's wrapped mode to handle grouping without replicating the wrapper part
Enhancement Description
CHAPTER 6. ENHANCEMENTS
123
CAMEL-7802 XML Signature: parameter for output character encoding and parent node via XPath
CAMEL-7804 MessageHelper - dump message for logging should catch throwable
CAMEL-7827 When using CXFRS with simple HTTP api, variable replacement should be available
CAMEL-7858 Allow to disable Jaxb annotations in JacksonDataFormat
CAMEL-7859 Language component - Add support for binary content
CAMEL-7860 Add sendReply functionality in RabbitMQConsumer
CAMEL-7863 Tone down info logging pr. message
CAMEL-7864 The kafka component does not properly support zookeeper chroot configuration
CAMEL-7878 Swagger's base.path should be calculated rather than hardcoded
CAMEL-7895 Upgrade XML Security + BouncyCastle dependencies
CAMEL-7902 Add tests for camel-github component
CAMEL-7908 Add a DestinationCreationStrategy to the SJMS component
CAMEL-7912 Add Character support to ObjectHelper::loadSimpleType()
CAMEL-7913 ObjectConverter does not support String to java.lang.Character conversion (only charprimitive)
CAMEL-7915 Share the HashedWheelTimer across the Camel NettyComponent
CAMEL-7927 Add support for Multi-Select picklists in Salesforce component
CAMEL-7929 OptimisticLockRetryPolicyTest fails from time to time
CAMEL-7930 org.apache.camel.itest.ftp.SpringFtpEndpointTest is failing
CAMEL-7932 Adding initial properties to PropertiesComponent
CAMEL-7940 Disable SSL security protocol by default
CAMEL-7947 Support to set SSLContext in the camel-restlet
CAMEL-7948 Add support for more/new encryption/signature algorithms
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
124
CAMEL-7949 JmsMessageHelper to support automatic conversion from ByteBuffer to BytesMessage
CAMEL-7951 No way to configure the ExchangeFormatter in RedeliveryErrorHandler (want to see theExchange's properties by default)
CAMEL-7958 Java DSL - Should support nested choice in doTry .. doCatch
CAMEL-7959 Rest DSL - Add support for onException, interceptor and other cross functionality
CAMEL-7961 camel-scala - Auto startup not available in Scala DSL
CAMEL-7962 Pipeline factories names on netty4 component
CAMEL-7965 EndpointCache - Should keep endpoints from routes in the cache
CAMEL-7975 SJMS Endpoint does not reverse header encoding
CAMEL-7980 camel-ognl need to use the class resolver from camel context
CAMEL-7984 camel-sjms - Add support for jmsKeyFormatStrategy
CAMEL-7991 Add MultiPartUpload functionality to S3Producer
CAMEL-8000 Add global notion of CamelContextRegistry
CAMEL-8006 S3Producer should use File to upload directly.
CAMEL-8012 camel-stream's scanStream mode should read available lines before going into sleep (ordelay)
CAMEL-8014 camel-metrics - Let route policy and metrics component reuse same metricsregistry
CAMEL-8016 MongoDB should use EmbedMongo in tests
CAMEL-8028 Validator component - Make it like the others
CAMEL-8034 xslt component - Make it like the others
CAMEL-8037 Type converters for enums should support case insensitve
CAMEL-8039 Implement halfOpen state in CircuitBreaker
CAMEL-8043 saxon component - Make it like the others
CAMEL-8048 Main overrides context's registry
Enhancement Description
CHAPTER 6. ENHANCEMENTS
125
CAMEL-8064 MockEndpointsAndSkip annotation does not resolve property placeholders
CAMEL-8066 Add swagger ui to the camel swagger rest example
CAMEL-8068 SplitAttachmentsExpression should set ID of splited attachment
CAMEL-8070 Supporting byte[] messages in camel-websocket
CAMEL-8072 Netty Http Server should close the channel once it return an error message
CAMEL-8075 Camel sftp should send a command to check if the connection is broken
CAMEL-8076 We should avoid checking the DupTriggerKey if the recoverableJob is true
CAMEL-8078 camel-restlet should support to decode the response entity which is represent resource
CAMEL-8084 PGP Data Format: file name parameter
CAMEL-8085 Add handling of offset in case of auto commit is disabled to prevent data loss
CAMEL-8089 Support paging and restricting results from google drive
CAMEL-8091 DefaultExchangeFormatter does not considerExchange.LOG_DEBUG_BODY_MAX_CHARS
CAMEL-8095 CaseInsensitiveMap for Camel headers should preserve original key cases in keySet
CAMEL-8098 Route model using body expression should be representable in the xml model
CAMEL-8099 Add support for default values in Camel properties
CAMEL-8101 Add runCommand to MongoDB Camel component operations list
CAMEL-8102 Add support to ObjectHelper to create Iterable's
CAMEL-8103 Make CxfEndpoint Camel Context aware
CAMEL-8105 AWS-SQS - support for redrivePolicy inside SQSEndpoint
CAMEL-8107 Allow to use property placeholder with default values without having to setup theproperties component
CAMEL-8108 Type converters should not check for null values
CAMEL-8109 Allow to plugin custom functions to property placeholder
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
126
CAMEL-8113 Look into optimize Camels type converter registry lookup
CAMEL-8115 Properties component - Include default functions to lookup from ENV / SYS etc
CAMEL-8116 Allow more control of message splitting policy
CAMEL-8117 set encoding on a per-message basis
CAMEL-8120 ChannelHandlerFactories.newDelimiterBasedFrameDecoder always strips delimiters
CAMEL-8124 Using ServicePool in ConsumerCache
CAMEL-8128 Polish the camel-example-servlet-tomcat-no-spring to show how to setup the registry
CAMEL-8129 XAdES BES/EPES for XML Signature Signer
CAMEL-8130 camel-sql - Allow selectList outputType to map to class as well
CAMEL-8133 rest-dsl - Make it easy to support CORS
CAMEL-8139 rest-dsl - Allow to configure data format properties for IN vs OUT
CAMEL-8145 Mina Consumer doesn't send the message back if the response is set on in message
CAMEL-8149 Support application-generated document identifiers in bulk index requests
CAMEL-8152 Add enumeration value EXTENDED for NotifyOperationsEnum in Salesforce component
CAMEL-8154 allow configuration of fallbackTimeout in BacklogDebugger
CAMEL-8155 rest-dsl - Add support for bridgeErrorHandler
CAMEL-8159 Using setHeader is not enlisted in JMX
CAMEL-8161 camel-swagger - Use JMX to lookup Camel's so we support everyone
CAMEL-8166 provide access to suspended exchanges in BacklogDebugger
CAMEL-8172 Enable multiple consumers for kafka endpoint
CAMEL-8173 Support to set InflightRepository from Camel XML DSL
CAMEL-8174 Added TimeoutInflightRepository to track the long processing exchange
CAMEL-8176 camel-jackson - Make it easier to register custom modules
Enhancement Description
CHAPTER 6. ENHANCEMENTS
127
CAMEL-8177 Graceful shutdown - Should allow background thread to terminate
CAMEL-8178 ThreadPoolProfile - Add option for allowCorePoolTimeout
CAMEL-8179 Support to set the ErrorHandler from the JettyHttpComponent
CAMEL-8180 Incorrect handling of ConsumerTimeoutException
CAMEL-8182 xpath - Add documentType option to xml dsl
CAMEL-8184 [AWS-S3] Add support to set/retrieve custom headers in S3 for Producers & Consumers
CAMEL-8188 Support to configure the scripte engine from CamelContext propertes
CAMEL-8191 Charset is ignored for SFTP producer endpoints
CAMEL-8202 Excessive loggging: JSCH -> Permanently added 'X' (RSA) to the list of known hosts.
CAMEL-8204 Throw Exception if the JMS correlationId is not unique.
CAMEL-8205 CXFRS Server should be able to invoke on JAX-RS service implementations
CAMEL-8209 Added "inputHeader" parameter to use a header value as input to the component insteadof the body
CAMEL-8212 CXFRS Consumer should always be able to work with interfaces only
CAMEL-8225 Graceful shutdown - Show inflight exchange details if forced shutdown triggered
CAMEL-8234 DefaultClassLoader - Should use applicationContextClassLoader from CamelContext asfallback
CAMEL-8235 MessageHistory - Should use CamelLogDebugBodyMaxChars to limit max length ofmessage body
CAMEL-8246 ZipAggregationStrategy does not preserve headers
CAMEL-8248 Camel Mail should filter the "Camel*" out header by default
CAMEL-8252 Camel route status - Include inflight counter per processor node
CAMEL-8256 Include deadLetterUri in ExchangeFailureHandledEvent
CAMEL-8259 [Groovy] Add SPI hook to support customized creation of the GroovyShell
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
128
CAMEL-8260 Camel EIP model - Ensure consistent getter/setter style also for Boolean types
CAMEL-8262 Optimize CaseInsensitiveMap
CAMEL-8263 Add adapt(T) to CamelContext to use instead of type cast to ModelCamelContext
CAMEL-8266 [camel-sftp] Allow directories which are un-readable to be ignored on permission error
CAMEL-8267 Allow to configure Salesforce URL when creating DTOs via camel-salesforce-maven-plugin
CAMEL-8279 ZipAggregationStrategy fails when used in multicast
CAMEL-8284 MultiCast in Parallel Processing Mode with StreamCache leads to wrong results
CAMEL-8288 Attach Lucene Documents to the Results(Hits) if header containsRETURN_LUCENE_DOCS=true
CAMEL-8298 Remove the spring-test dependency from camel-spring-javaconfig
CAMEL-8299 Let BulkRequest return the whole BulkResponse
CAMEL-8305 Aggregate - Remove groupExchanges option as ppl should just configure to useGroupedExchangeAggregationStrategy
CAMEL-8307 Properties are loaded only from the first source if whitespaces are used inpropertyPlaceholder#location
CAMEL-8309 Camel XML DSL - Allow to specify uri attributes in multi lines to make long urs easier toread and maintain
CAMEL-8310 RabbitMQConsumer has hard coded requeue flag set to false
CAMEL-8312 XML External Entity (XXE) issue in XPath
CAMEL-8316 Rename property language to exchangeProperty
CAMEL-8321 camel-box - Do not use dot in header keys
CAMEL-8324 Camel JMX - Allow to configure default management name pattern using JVM systemproperty
CAMEL-8330 camel-jms - Use 1000 as default receiveTimeout
CAMEL-8343 Migrate the two pax osgi components to be like the others
Enhancement Description
CHAPTER 6. ENHANCEMENTS
129
CAMEL-8345 We should use Properties instead of Property to define the properties in restConfiguration
CAMEL-8349 Context should be started with defined TCCL
CAMEL-8354 Bean component - Should not support consumer
CAMEL-8363 Camel archetypes for xml dsl should not use camel: prefix
CAMEL-8366 Close used iterator if RuntimeException is thrown at next()/hasNext() in Splitter
CAMEL-8367 Better report runtime exceptions from the route builder while Unit Testing
CAMEL-8371 Update Camel Docker Component to support docker-java version 0.10.5
CAMEL-8372 CXFRS consumer should use a default handler if a model resource has no registeredhandler
CAMEL-8375 activity task thread pool is not configurable
CAMEL-8383 CXFRS Consumer processors should be able to use JAX-RS contexts
CAMEL-8386 Wiretap - Should copy stream cache when tapping
CAMEL-8387 File consumer fails to acquire lock if readLockTimeout >= readLockCheckInterval
CAMEL-8389 camel-jackson - Allow to configure jackson object mapper from XML DSL
CAMEL-8394 camel-docker - DockerConfiguration should not keep client state
CAMEL-8399 Support setMode in JsonDataFormat
CAMEL-8400 camel-mqtt: multiple topic subscriptions
CAMEL-8416 camel-jetty - Allow multiple restrict headers
CAMEL-8421 Add minimum age option to readLock=changed
CAMEL-8423 Enhance Aggregate EIP to let AggregationStrategy to allow it to determine if aggregationis complete
CAMEL-8428 Cleanup some core interfaces (Consumer, Producer, EndpointAware)
CAMEL-8441 Add required 3rd party dependencies to the BOM
CAMEL-8443 Add properties to route via DSL and XML, expose route properties via JMX
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
130
CAMEL-8444 Camel Toolbox - Component properties to include setters
CAMEL-8447 Add camel-jetty module to republish the camel-jetty8 jar into maven repo
CAMEL-8448 Expose mina-2.0 instead of mina-1.1 through BOM
CAMEL-8449 camel-cdi - Support CDI 1.0
CAMEL-8451 Upgrade jetty9 version to 9.2.9.v20150224
CAMEL-8452 Camel route model - Preserve {{ }} placeholders in model
CAMEL-8468 Usage of camel-xstream depends on TCCL
CAMEL-8483 MongoDB Endpoints: Allow ReadPreference to be set on consumers
CAMEL-8488 Java DSL - Improved CBR to detect if endChoice vs end was invalid used
CAMEL-8489 camel-sjms - Allow to create empty message for null body
CAMEL-8497 Add extra capabilities to the github component
CAMEL-8509 camel-catalog - Add api to parse endpoint uri and reverse
CAMEL-8511 Properties component - Add encoding option to use when reading the properties files
CAMEL-8513 FTP consumer - Add option to use a larger buffer size so download is faster
CAMEL-8514 camel-castor should depend on castor-xml
CAMEL-8516 Salesforce component does not return the list of matching records for HTTP status code300
CAMEL-8517 Salesforce session handling must declare shared fields volatile
CAMEL-8532 Spring Boot applications should block the main thread of the execution
CAMEL-8541 Camel main TestSupport class is incompatible with the CDI specification
CAMEL-8543 Support easy configuration of HTTP proxy parameters for Camel salesforce componentand maven plugin
CAMEL-8544 Camel - Dynamic router - unsupported cacheSize attribute
CAMEL-8552 camel-jackson should provide Map => Object converter
Enhancement Description
CHAPTER 6. ENHANCEMENTS
131
CAMEL-8558 Camel Catalog - Add humanize component name
CAMEL-8561 Camel Catalog - Add better description of components and others
CAMEL-8562 Removing a route - Should check if the route input endpoint is static and used by otherroutes
CAMEL-8564 Add support for dataformat ref parameter
CAMEL-8571 Split EIP - Should use new message id per splitted message
CAMEL-8593 JmsEndpoint.configureListenerContainer() some debug logs miss {}
CAMEL-8600 Change the ftp default separator to be Unix style
CAMEL-8601 Add Support for SFDC-specific Field Types To The Camel SFDC Component
CAMEL-8615 Update Dropbox-core-sdk from 1.7.6 to 1.7.7
CAMEL-8616 Update Twitter4j to latest version
CAMEL-8620 Update LightCouch version from 0.1.3 to 0.1.6
CAMEL-8621 Update Apache Kafka version from 0.8.1.1 to 0.8.2.0
CAMEL-8623 Update Dropwizard Metrics from version 3.1.0 to 3.1.1
CAMEL-8634 Wire tap - Should emit event notification about sending to tapped endpoint
CAMEL-8635 XStream no longer supports dynamic CL updates
CAMEL-8645 Camel Netty component should not intercept consumers withhttpMethodRestrict=OPTIONS
CAMEL-8693 java.net.URISyntaxException: Invalid uri syntax: Trailing & marker found error should beconfigurable or skipped
CAMEL-8710 Make auth configurable for Google app components
KARAF-2746 Hibernate feature enhancements
SSHD-268 Upgrade to BouncyCastle 1.49
CAMEL-2939 Cassandra component for Camel http://github.com/ticktock/camel-cassandra
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
132
CAMEL-3195 Allow camel to send custom xmpp Presence/PubSub packet to a xmpp endpoint
CAMEL-4494 Allow replyTo message header to be different from actual reply queue
CAMEL-4817 Camel component for GORA
CAMEL-5301 Add exchangePattern option to recipientList
CAMEL-5353 camel-atmosphere - A new component for portable websocket integration
CAMEL-5539 Circuit Breaker EIP
CAMEL-6238 support JSONPath as a Camel Language for easy JSON filtering and expressionevaluation
CAMEL-6380 Custom extensions to Camel's XML configuration
CAMEL-6568 camel-linkedin component
CAMEL-6584 camel splunk component
CAMEL-6827 camel-solr support for solrj CloudSolrServer (solrcloud)
CAMEL-6869 camel-rabbitmq - Support reconnection when broker goes down
CAMEL-6935 Add instructions to support Require-Capability and Provide-Capability introduced byOSGI v4.3
CAMEL-6965 Add @BeanInject for injecting a bean into a pojo
CAMEL-6969 Add an option on the CSV unmarshalling in order to generate Maps with headers as keys
CAMEL-7017 Camel component for optaplanner
CAMEL-7043 Processing big CSV files by row one by one
CAMEL-7053 JPA Skip locked entities
CAMEL-7090 Migrate JGroups component from Camel Extra to ASF Camel
CAMEL-7092 Add camel-kafka component
CAMEL-7118 Hazelcast-based Recoverable Aggregation Repository
Enhancement Description
CHAPTER 6. ENHANCEMENTS
133
CAMEL-7217 Http component need to setup the message encoding header based on the content-typeheader
CAMEL-7220 Camel Schematron component
CAMEL-7249 Upgrade Camel-HDFS component to be compatible with Apache Hadoop 2.x
CAMEL-7290 Added a sendServerVersion option to camel-jetty component
CAMEL-7297 Add remote querying feature to camel-infinispan component
CAMEL-7316 client-side websocket component
CAMEL-7333 RuntimeEndpointRegistry - To capture which endpoints are in use by which routes
CAMEL-7354 make it easier to define and expose clean RESTful APIs to back end services / endpointsvia a new "rest" endpoint
CAMEL-7362 Add URI option support of maxTotalConnections and connectionsPerRoute
CAMEL-7375 barcode data format component for camel
CAMEL-7380 Add test support for ContextHierarchy
CAMEL-7384 camel-rabbitmq: Allow connection factory tuning
CAMEL-7386 Openshift component
CAMEL-7447 Allow to stream the result of a database query
CAMEL-7455 supporting body in sql component
CAMEL-7484 Add an option to JaxbDataFormat to include schema location in xml
CAMEL-7553 Add support for Box.com
CAMEL-7554 New component: camel-metrics
CAMEL-7556 camel-rabbitmq: Multiple concurrent consumer threads
CAMEL-7580 Google Drive component
CAMEL-7605 Expose the component options for Camel Elasticsearch
CAMEL-7610 add expression validation method to BacklogDebugger
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
134
CAMEL-7618 Enhancement for xmlsecurity Component: Detached XML Signatures
CAMEL-7632 Add streaming mode to camel-splunk consumer
CAMEL-7641 Allow UoW to have callbacks for before/after routing
CAMEL-7681 Add Bulk Index mode to Elasticsearch component
CAMEL-7696 camel-metrics - Add a route policy to expose route stats as codehale metrics
CAMEL-7702 RoutePolicyFactory - To create and setup route policy easier
CAMEL-7773 Add support for Apache Olingo2
CAMEL-7777 GitHub component
CAMEL-7781 Create new PostgreSQL async notifications component
CAMEL-7782 Add camel-netty4-http component which is based on netty4
CAMEL-7788 Support for rfc 5424/5425/6587 in syslog component
CAMEL-7790 Rest DSL - Add karaf commands to list the rest services
CAMEL-7792 JIRA component
CAMEL-7828 Support the pass the exchange as the parameter to @PreConsumed and @Consumedmethod
CAMEL-7834 create a docker events endpoint
CAMEL-7845 Provide Configurer for user to configure the CXF conduit and CXF destination from Javacode
CAMEL-7846 Added a DelegateEndpoint interface into Camel API
CAMEL-7848 Netty-Http component: add support for registry's encoders and decoders
CAMEL-7850 Allow to set the id of the indexed document via a header
CAMEL-7872 Post processing action for input mail box
CAMEL-7873 Add capability to sort incoming mail messages
CAMEL-7963 Add Spring Boot support
Enhancement Description
CHAPTER 6. ENHANCEMENTS
135
CAMEL-7997 New modules: camel-scr, camel-archetype-scr
CAMEL-7998 Support connection less udp sending
CAMEL-7999 Camel Toolbox - Easy information about all Camel components and the release for tooling
CAMEL-8041 Camel commands - Make the commands reusable
CAMEL-8050 Google Calendar component
CAMEL-8052 New: <removeProperties>
CAMEL-8055 Camel component for atmos integration
CAMEL-8060 Create data formats based on uniVocity parsers
CAMEL-8079 Provide possibility to delegate charset evaluation of a HL7 message to HL7DataFormat
CAMEL-8080 Make Camel CXF dependency on Camel Spring optional
CAMEL-8083 Add an option of enable CORS in camel-jetty endpoint
CAMEL-8090 Camel-chunk component
CAMEL-8110 Google Mail Component
CAMEL-8142 camel-sql: store query result in header instead of body
CAMEL-8165 Async routing engine - Add insight into threads blocked waiting for callbacks
CAMEL-8170 add support to camel-solr for List<SolrInputDocument> objects in the message body
CAMEL-8192 camel-mybatis - Replicate "outputHeader" parameter from camel-sql
CAMEL-8223 Inflight repository to allow browsing of current inflight exchanges
CAMEL-8239 Support jetty9 for camel-jetty
CAMEL-8240 camel-apns should allow custom expiration times so that users get fine grained expirationcontrol for mobile push messages
CAMEL-8250 Add type converter for Saxon data types
CAMEL-8265 Create a camel component that can Integrate with Hipchat
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
136
CAMEL-8269 camel-salesforce: support for Salesforce Apex API
CAMEL-8281 camel-box - Improved type conversion
CAMEL-8317 XML DSL - Allow to use bean property style to configure endpoint options
CAMEL-8332 Add component implementation to camel-dozer module
CAMEL-8342 add Ganglia component
CAMEL-8357 Add JDK 7 Mime/Content Type Support To File Camel Consumers
CAMEL-8365 Release Apache Camel Archetype Catalog
CAMEL-8368 Timer component - Support for greedy, backoff
CAMEL-8385 Add a OldestInflightDuration and OldestInflightExchangeId attribute to route MBeans
CAMEL-8465 Add groups/getPosts endpoint to camel-linkedin
CAMEL-8487 Custom arguments to RabbitMQ queues
CAMEL-8563 camel-ftp - Add support for account option for login
CAMEL-3933 Upgrade to protobuf 2.5
CAMEL-4304 Add both a Java and XML DSL example for each component (if possible)
CAMEL-5922 Upgrade to Lucene 4.4
CAMEL-6675 Upgrade to hazelcast 3.0.x
CAMEL-6751 Upgrade to Jetty 8.1.x
CAMEL-6755 camel-example-spring-javaconfig - Remove OSGi pieces
CAMEL-6803 Upgrade camel-cdi to delta spike 0.5
CAMEL-6831 Upgrade Apache HTTP Client 4.2.5 to 4.3 (camel-http4)
CAMEL-6885 Replace the Geronimo Servlet 2.5 spec. bundle dependency with the version 3.0 of it
CAMEL-6886 Replace the SMX JPA 1.0 spec. bundle dependency with the Geronimo JPA 2 spec. bundle
CAMEL-6976 camel-itest-cdi - Fails due recent changes in camel-cdi etc
Enhancement Description
CHAPTER 6. ENHANCEMENTS
137
CAMEL-6978 War examples should not include lib/servlet JARs
CAMEL-6985 Clean-up the codebase of the Karaf commands a bit
CAMEL-7010 Use non-deprecated to configure the HttpClient
CAMEL-7041 Upgrade to jclouds 1.6.3
CAMEL-7074 Support spring 4.x
CAMEL-7097 Upgrade to jclouds 1.7.0
CAMEL-7165 Drop spring 3.1 support in Camel 2.13 onwards
CAMEL-7171 Upgrade to JClouds 1.7.1
CAMEL-7214 Upgrade to elasticsearch 1.0
CAMEL-7221 Upgrade to Lucene 4.6.1
CAMEL-7222 Upgrade to SolrJ 4.6.0
CAMEL-7227 Create camel-kafka feature
CAMEL-7314 Support to build the source with JDK8
CAMEL-7319 Dead not working JUnittest testUsingJavaExtensions
CAMEL-7355 HttpPollingConsumer in camel-http4 need to use HttpClient 4.3.x API
CAMEL-7368 The feature descriptor should use a namespace
CAMEL-7458 Add noggit to be installed with camel-solr feature
CAMEL-7613 camel-linkedin-api - Cannot be built with java 8
CAMEL-7655 Upgrade to Avro bundle 1.7.6_2
CAMEL-7726 Fix the test failures of spring4 profile
CAMEL-7747 Support Karaf 3.0.1 which uses an older jline version
CAMEL-7755 Fix all karaf feature definitions
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
138
CAMEL-7770 maven warning: It is highly recommended to fix these problems because they threatenthe stability of your build.
CAMEL-7774 Removed mistyped method - resloveStringParameter in EndpointHelper
CAMEL-7799 Clean up options of camel-netty4 and camel-netty4-http component
CAMEL-7807 Updated default Spring version to 4.0.x
CAMEL-7835 camel-test-spring doesn't support Spring 4.1.0.RELEASE
CAMEL-7840 Upgrade to metrics 3.1
CAMEL-7843 Upgrade to Karaf 2.4
CAMEL-7844 itest-osgi - Some tests fails with Karaf 2.4.0 upgrade
CAMEL-7887 Executing of 'mvn clean install -Pvalidate' in camel/platforms/karaf/features is failing
CAMEL-7928 Camel-mustache - update to 0.8.17 version of mustache-java
CAMEL-7943 Add jackson core dependency to camel-dropbox pom
CAMEL-7976 Validation of feature camel-ssh is failing
CAMEL-7987 Distro -javadoc JARs has malfuncted .css stylesheet files
CAMEL-7993 Log statement for chmod in ftp component is missing {}
CAMEL-8003 examples - camel-examples-etl is broken (again)
CAMEL-8029 Fix licensing issue with camel-xmljson
CAMEL-8059 Add CamelContext creation hook
CAMEL-8061 camel-test-blueprint - Use felix fileinstall JAR that do not have the NPE bug
CAMEL-8111 Upgrade to Pax Exam 4.3
CAMEL-8144 camel-reslet - May have slowdown when using their async client handler
CAMEL-8198 Upgrade to JAXB 2.2.11
CAMEL-8215 camel-smpp - use jsmpp version 2.1.1 / new groupId
Enhancement Description
CHAPTER 6. ENHANCEMENTS
139
CAMEL-8229 Move org.apache.camel.impl.RoutePolicySupport to org.apache.camel.support package
CAMEL-8264 camel-swagger - Add karaf feature
CAMEL-8319 Velocity template example from wiki fails when copy-pasted
CAMEL-8331 OSGi bundle upgrades
CAMEL-8333 Upgrade async-http-client to 1.9.8
CAMEL-8335 upgrade smack version to 4.0.6
CAMEL-8337 Upgrade httpcomponents client to 4.3.5
CAMEL-8347 Upgrade to scriptengines 1.1.1 which is available on central
CAMEL-8376 Removed old deprecated Maven archetype - camel-archetype-webconsole
CAMEL-8378 Move Camel catalog commands to separate module
CAMEL-8379 Camel catalog - Include xml schema and maven archetype catalog
CAMEL-8454 Correct a comment in files generated by camel-api-component-maven-plugin
CAMEL-8533 camel-ognl exposes servicemix ognl bundle
CAMEL-8548 upgrade commons-codec version to 1.10
CAMEL-8577 BOM does not publish scriptengine dependencies
CAMEL-8644 Update Google Gson version from 3.2 to 3.2.1
CAMEL-8658 Replace SMX bundles of commons-dbcp1 with Apache versions
CAMEL-8659 Update commons-lang to 2.6 (xmljson)
CAMEL-8661 Use managed version of jackrabbit in hdfs and hbase features
CAMEL-8662 Use managed version of avro in hdfs2 feature
ENTESB-1556 Align dependency versions
CAMEL-6126 Have camel-cxf feature splitup so people can install smaller pieces they need
CAMEL-7108 Allow Avro dataformat to use GenericRecord without code generation
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
140
CAMEL-7264 Full file path from HDFS Consumer
CAMEL-7278 Adding owner option for HDFS Consumer
CAMEL-8501 BOM does not publish restlet dependencies
Enhancement Description
6.4. WEB SERVICES
Table 6.4, “Web Services Enhancements in 6.2” lists the enhancements in version 6.2.
Table 6.4. Web Services Enhancements in 6.2
Enhancement Description
ENTESB-2915 the cxf.wsn.activemq.username/password in cxf-wsn feature configuration should beadmin/admin
ENTESB-1800 Please include the latest version of joda-time in an upcoming release of Fuse
CXF-2118 Add an application level control on WS-RM sequence termination
CXF-4199 Support class-scanning for discovering JAX-RS providers
CXF-4242 Add exception name to faultstring/detail/stackTrace
CXF-4543 Encode multi value claims as multi-value saml attribute
CXF-4736 Bundles cannot be deployed in non Aries Blueprint Container
CXF-4827 Move WADL auto-generator into its own module
CXF-4965 Support overriding the sts service address
CXF-4972 Move Retryable invoke method out of WebClient interface
CXF-5075 Support for chain trust validation
CXF-5076 Improved handling of certificate repositories, added integration tests
CXF-5121 Refactor rt security for better readability
CXF-5153 Consider updating ServletController to disable address overwrites by default
CXF-5173 Allow to enable or disble xkrss Operations for xkms
CHAPTER 6. ENHANCEMENTS
141
CXF-5274 WS-RM should provide application access to acknowledgments
CXF-5281 Netty Http Server should enable the reuseAddress option
CXF-5282 CLONE - "echo ERROR: Set JAVA_HOME to the path where the J2SE 5.0 (JDK5.0) isinstalled" doesn't mention Java SE 6
CXF-5311 Support OAuth2 JWT token
CXF-5321 Search LuceneQueryVisitor needs to support Date range queries
CXF-5324 Support schema locations pointing to folders
CXF-5353 WADLGenerator needs to support existing JavaDocs when possible
CXF-5375 xjc-javadoc plugin for generating more javadocs from xsd:documentation
CXF-5399 JAX-RS CXF Client interface should support a query method
CXF-5401 Better support for validating the entities wrapped in JAX-RS Response
CXF-5408 Consolidate JAX-RS interceptor Fault processing in JAXRSOutFaultInterceptor
CXF-5417 Support optional JAX-RS 2.0 ConnectionCallback
CXF-5448 Spring integration via @Configuration & @ComponentScan annotations
CXF-5468 Upgrade osgi itests to pax exam 3.4.0 and karaf 2.3.3
CXF-5482 XKMS: provide direct trust validator
CXF-5495 JAX-RS Spring integration via Configuration annotation
CXF-5511 Move the EventLoopGroup to NettyHttpConduitFactory
CXF-5513 Provide the utility support for encrypting OAuth2 Bearer tokens
CXF-5540 Add a flag to return the security cause error in a SOAP Fault
CXF-5543 Make jms transport independent from spring jms
CXF-5557 Convert MacAccessToken to HawkAccessToken
CXF-5568 OSGI Bean Locator should optionally filter out non-compatible bean services
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
142
CXF-5569 OAuth AbstractAuthFilter and query parameters used for signing
CXF-5576 Initital support for CDI integration
CXF-5579 Add getBus(boolean createIfNeeded) to AbstractEndpointFactory
CXF-5582 Enhance CXF LogBrowser to receive Log events in real time via WebSocket
CXF-5586 Minimize the logging noise of the load-balancing feature
CXF-5599 OAuthRequestFilter, is not compliant with RFC 6750
CXF-5604 Add atmosphere based implementation in websocket transport
CXF-5608 WADL to Java code generator should avoid adding full class names into signatures
CXF-5610 Jetty transport should warn the user if the endpoint address conflicts with publishedservice
CXF-5617 Support SecureConversation with the Transport Binding
CXF-5621 Provide ability to pass timeToKeepState from Factory method and WebClient
CXF-5625 Server side xslt transformation using @XMLInstruction
CXF-5633 Support SAML SSO Logout
CXF-5636 Add AckRequested to WS-RM messages when acknowledgements are needed
CXF-5639 Introduce a typed version of StreamingOutput
CXF-5644 Introduce XSLTTransform annotation to support server-side transformations
CXF-5648 Setup jax-rs Schema validation using annotations
CXF-5651 Support issuing SAML Tokens from the STS with strong digest algorithms
CXF-5652 WebClient with SSL: javax.net.ssl.SSLHandshakeException handshake_failure
CXF-5653 HttpConduit should optionally support a limited number of same URI redirects
CXF-5668 Set explicit parent to ProxyClassloader
CXF-5669 Create JAX-RS service for managing 3rd party client registrations
Enhancement Description
CHAPTER 6. ENHANCEMENTS
143
CXF-5673 support xbean asm5 shade
CXF-5674 CXF Support in "Audience Restriction" of SAML 2 (SOAP)
CXF-5678 Allow setting custom DestinationRegistry in HTTPTransportFactory
CXF-5680 Add reconnect capabilities to jms transport
CXF-5685 Extended support for wsdl11external WS-PolicyAttachments references
CXF-5693 Support wsp:URI as part of wsp:AppliesTo in the STS
CXF-5701 wadl response with JAXB + headers should optionally generate JAX-RS Response
CXF-5704 Enhance Spring-based auto-discovery code to locate classes implementing matchinginterfaces
CXF-5705 OAuth2 Client should support public certificates in addition to client secret
CXF-5710 Update CXFNonSpringJaxrsServlet to support multiple applications
CXF-5712 OAuth2 SessionAuthenticityTokenProvider must be able to validate user form data
CXF-5714 org.apache.cxf.interceptor.LoggingMessage doesn't have getId() property
CXF-5718 Suppose to override the instance.id of the managed endpoint
CXF-5731 FIQL: Optimizing queries with JPA
CXF-5734 Allow to plug in alternative certificateRepo using OSGi service
CXF-5746 WebsocketConduit to use the id header so that it can correlate requests and responses
CXF-5747 Add a karaf feature for the websocket transport
CXF-5748 Improve WS-Security Kerberos configuration
CXF-5750 Support SpnegoContextTokens with the TransportBinding
CXF-5751 Support policy validation for SupportingToken SpnegoContextTokens
CXF-5757 WADL to Java code generator should optionally support linking arbitrary media types tothe grammar
CXF-5764 AccessTokenService should allow the client authentication with a client id only
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
144
CXF-5768 Fallback to "Issue" if "Renew" fails in the STSClient
CXF-5775 Constraint Validation Exceptions Logging at Warn logging.LogUtils
CXF-5780 JMS pubsub: support different parameters for clientID and durableSubscriptionName
CXF-5789 Add methods to get input and output SOAP headers to SOAPBindingUtil
CXF-5802 Share an existing global ehcache manager for ws security replay caches
CXF-5803 Injection of SecurityContext
CXF-5809 WebSocket transport supporting concurrent asynchronous calls
CXF-5813 add completers for cxf karaf shell commands
CXF-5827 Use only local name matching for inbound rpc/literal processing to support some olderrpc/literal implementation
CXF-5828 Update OAuth2Context utility to provide an easy access to the request token
CXF-5832 JAX-WS Provider returning JAXBSource with attachment
CXF-5843 Allow define the ObjectName of ResponseTimeCounterMBean
CXF-5847 Add operation to enable/disable ResponseTimeCounter
CXF-5854 Add property "refreshTemplates" to XSLTJaxbProvider
CXF-5868 Establish Jaas login context using Subject.doAs
CXF-5874 Add ability to strictly enforce WSA Action values
CXF-5879 Distinguishing client or service in FactoryBeanListener
CXF-5885 Validate "ActAs" tokens in the STS
CXF-5891 ReadHeadersInterceptor performances improvement
CXF-5892 Ensure EncryptedKey references BST before it
CXF-5902 Provide utility support for Jwe composite AesCbcHmac content encryption algorithm
CXF-5908 Making Claims clonable
Enhancement Description
CHAPTER 6. ENHANCEMENTS
145
CXF-5918 ResoureUtils#createJaxbContext hides JaxB validation errors
CXF-5922 Secure CXF WSDL with standard HTTP Authentication
CXF-5925 JEXL Support for STS Claim Mappings
CXF-5927 Claim Mapping Utils
CXF-5929 WADL to Java code generator should support mappings to parameterized types
CXF-5932 Monitor contention atorg.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(OperationResourceInfo,MultivaluedMap, Message)
CXF-5934 Make WadlGenerator more easily extensible
CXF-5937 CXF Servlets should optionally react to X-Forwarded headers
CXF-5944 Get Jwe and Jws code to the stage where it can be documented
CXF-5948 wadl2java -inheritResourceParams: put parent param first
CXF-5954 Jwe and Jws JAX-RS filters should be able to use JWK stores
CXF-5956 wadl2java: support 'repeating' attribute for response param
CXF-5959 support to specify instance.id of ManagedBus
CXF-5960 Provide a default encrypting OAuth2 provider
CXF-5962 Make LogBrowser sample also run in OSGi
CXF-5975 SecurityToken::isExpired: add clock skew option
CXF-5979 Allow some headers to be returned in WebSocket's streaming responses
CXF-5984 Provide a simple way start a decoupled servlet endpoint
CXF-5986 wadl2java maven plugin: add support for filename wildcards
CXF-5990 Integration custom parser
CXF-6006 StreamingOutput in JAXRS client proxies
CXF-6009 Monitor contention at org.apache.cxf.transport.http.Headers
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
146
CXF-6019 WSDLGetUtils: original exception isn't logged by exceptions in WSDL parser
CXF-6042 Support certificate constraints in JAX-RS XML Signature
CXF-6047 Extend the STSTokenValidator to be able to call the issue binding
CXF-6048 Support roles in the AuthPolicyValidatingInterceptor
CXF-6051 Support sp13:Nonce + sp13:Created in the UsernameTokenInterceptor
CXF-6054 Add a property to allow using unsigned saml tokens as principals
CXF-6064 Improve WADL Generator Extensibility for ID generation
CXF-6074 Add configured XmlAdapters
CXF-6079 static-resource-list cache control
CXF-6081 Make it easier to control the way AccessTokenService checks the passwords
CXF-6084 Critical Header for JWS
CXF-6087 Add a way to exclude (multiple) SSL/TLS protocols in the HTTPJ namespace
CXF-6107 Supporting (Un)marshaller aware XML Readers and Writers in jaxb data binding
CXF-6110 AbstractSTSClient MEX: download XML schema from Location
CXF-6120 Optionally disable the creation of the JMS Security Context for incoming messages
CXF-6131 JAX-RS resource spring auto-discovery doesn't work in OSGi
CXF-6142 OAuth2 AccessTokenValidator needs to accept more parameters
CXF-6148 Adding support for xsd:choice in Javascript generator
CXF-6150 Override XSLTJaxbProvider xsl path at runtime
CXF-6162 Adding support for xsd:group ref in Javascript generator
CXF-6167 Add an ability to specify SOAP error parser for Javascript client
CXF-6168 Avoid ServletController synchronizing on the destination by default
Enhancement Description
CHAPTER 6. ENHANCEMENTS
147
CXF-6173 Unable to configure CXF StAX properties on a per-endpoint/client basis if a JAX-WShandler is configured
CXF-6191 Avoid Spring usage by configuration in ClassHelper
CXF-6199 Allow scalability for slow services on jms
CXF-6200 CXF JAX-RS Model extension should be usable without custom service classes
CXF-6206 JAASLoginInterceptor: Return proper unauthorized response when JAAS login with basicauth fails
CXF-6223 Support message property for encryption certificate
CXF-6227 JAX-WS client performance improvements
CXF-6238 Java2WADL : Generating response status attribute
CXF-6244 ContentDisposition should support UTF-8 filenames
CXF-6251 Allow org.apache.cxf.logging.enabled to have a value of "pretty" for pretty printing
CXF-3725 JAXRS must be able to expose all spring components marked with @Path
CXF-4139 WS-RM needs support for WS-ReliableMessagingPolicy 1.2
CXF-5001 Support XKMS 2.0
CXF-5023 Implement WS-Eventing from WS-ResourceAccess spec suite
CXF-5105 Support WS-I Reliable Secure Profile (RSP)
CXF-5308 Support Bean Validation API
CXF-5339 Introduce WebSocket CXF Transport
CXF-5413 Support Java API for JSON Processing
CXF-5430 Support for OData query language
CXF-5443 STS Symmetric HOK: using server endpoint (AppliesTo) as certificate identifier to encryptsymmetric key
CXF-5479 Create a Maven plugin for generating WADL at build time
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
148
CXF-5549 Introduce Tika Search Visitor
CXF-5607 Support for CXF OAuth2 endpoints participating in OpenId-Connect flows
CXF-5661 add more JMX operations for ManagedEndpoint mbean
CXF-5715 Add a conduit part to WebSocket transport
CXF-5792 WSDLGetUtils Customization
CXF-5849 XSLTJaxbProvider document() resources and URIResolver
CXF-5866 Allow pre-processing of WSDL in WSDLManager
CXF-5909 TLS Authenticated Handshake and Authentication/Authorization with JAAS by TLSCertificate
CXF-5996 respect client cache headers
CXF-6053 Support JWS JSON Serialization
CXF-6085 JWE JSON Serialization
CXF-6132 Provide JAX-RS ServletContainerInitializer
CXF-6215 Introduce JAX-RS DefaultMethod extension
CXF-6242 Ability to configure the format of the marshalling / unmarshalling exceptions that arethrown by JAXB when schema validation is enabled.
CXF-4696 Move CXF JAX-RS client API implementation to its own module
CXF-4743 Update to javax.ws.rs m15 API
CXF-4804 Remove CXF JAX-RS ParameterHandler extension
CXF-4822 Update selection algorithm to check all root resources with the same root path
CXF-4845 Upgrade to JAX-RS 2.0 API rc1
CXF-4882 Remove CXF JAX-RS filter extensions
CXF-4884 Remove CXF JAX-RS form extension
CXF-4889 Upgrade to JAX-RS 2.0 API rc2
Enhancement Description
CHAPTER 6. ENHANCEMENTS
149
CXF-4913 Add 'validate' option to WADL to Java generator
CXF-4923 Upgrade to JAX-RS 2.0 API rc3
CXF-5024 Update HTTP Transport HTTPHeaders utility to correctly represent some complexheaders
CXF-5060 Add OAuth2 TokenRevocation service endpoint
CXF-5134 Upgrade to ehcache 2.7.2
CXF-5171 Upgrade maven plugins to support both maven 3.0 and 3.1
CXF-5177 Upgrade Netty version of the netty-cxf-transport to 4.x
CXF-5315 JAX-RS ParamConverters need to be checked first
CXF-5472 Update OAuth2 code verifier support to the latest draft
CXF-5565 update to opensaml 2.6.1
CXF-5650 JAX-RS runtime needs to exclude matching sub-resources by default if matchingresource methods exist
CXF-5819 Introduce HBaseQueryVisitor
CXF-5886 Provide a default Ehcache based OAuth2 provider
CXF-5895 asmhelper broken with asm 5
CXF-5901 Investigate how WebSocket Transport can support CORS
CXF-5941 Update JAX-RS version to 2.0.1
CXF-5993 Update to Jettison 1.3.6
CXF-6052 Upgrade the Karaf version to support JDK8
CXF-6121 Update to Jettison 1.3.7
CXF-6253 Upgrade async-http-client to 1.9.8
ENTESB-1556 Align dependency versions
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
150
CXF-6068 Make org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor compatible withWebSphere 7
Enhancement Description
6.5. CONTAINER
Table 6.5, “Container Enhancements in 6.2” lists the enhancements in version 6.2.
Table 6.5. Container Enhancements in 6.2
Enhancement Description
KARAF-1080 Spring feature repo for spring related features
KARAF-1563 Support clean-all & clean-cache directly in karaf main jar
KARAF-1989 Add CXF DOSGi feature uri to org.apache.karaf.features.repos.cfg
KARAF-1990 Add Cellar feature URI in org.apache.karaf.features.repos.cfg
KARAF-2017 Service wrapper should use and populate JAVA_HOME in conf file
KARAF-2024 add @id for org.ops4j.pax.url.mvn.repositories urls
KARAF-2043 Document caveats of Pax Url Wrap when used in Karaf Shell
KARAF-2049 Instructions in welcome screen is a bit misleading with hit
KARAF-2072 Spelling correction
KARAF-2094 Include howto add additional jvm configurations (if using the wrapper) to thedocumentation
KARAF-2097 endorse stax-api spec jar
KARAF-2108 a feature depend itself will cause stackoverflow error
KARAF-2119 upgrade pax.base to 1.4.0
KARAF-2163 Add a jre-1.8 to jre.properties
KARAF-2175 Add the sonatype standard snapshot repository to the karaf repositories
KARAF-2230 Watch command - Add option to control if the console should clear or not
KARAF-2273 Turn blueprint as synchronous by default
CHAPTER 6. ENHANCEMENTS
151
KARAF-2290 should also endorse activation-api spec jar
KARAF-2298 Karaf shell option for a "transient" bundle stop
KARAF-2320 make kar deployer/service to support NoAutoRefreshBundles option
KARAF-2360 Add password option to admin:connect and ssh:ssh commands
KARAF-2449 Include heap dump in the zip created by dev:create-dump
KARAF-2453 Using features to extend existing configuration
KARAF-2499 Karaf should exit if the data directory is deleted
KARAF-2500 Karaf should monitor the lock file existence
KARAF-2501 Break some bundle dependencies in the console
KARAF-2517 Add Spring or Blueprint state in the BundleMBean
KARAF-2535 Introduce blueprint-web feature
KARAF-2569 Introduce KARAF_ETC env variable
KARAF-2609 Provides etc/org.apache.karaf.kar.cfg file in the distribution
KARAF-2610 Update the comments in etc/users.properties (to include changes on groups/roles)
KARAF-2637 Optimize the kar deployer to not read/write the status every time a bundle changes
KARAF-2638 Speed up karaf startup a bit by setting the specs timeout to 0
KARAF-2639 Provide a way to configure ciphers and macs and use only the secured one by default
KARAF-2649 Add Spring Security features
KARAF-2660 Upgrade to javax.annotation 1.2.0
KARAF-2666 Provide hibernate features
KARAF-2691 Karaf shell info command to display the pid
KARAF-2700 Upgrade to Felix Metatype 1.0.10
KARAF-2746 Hibernate feature enhancements
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
152
KARAF-2749 BundleSelector should be more "selective"
KARAF-2751 Add Hibernate-Validator feature
KARAF-2791 AddFeaturesToRepoMojo should support read version from dependency features
KARAF-2801 Fix camel-extras features repository URL
KARAF-2832 Fix exception when using the features-maven-plugin with non osgi compliant featuresversion
KARAF-2842 Add an option to feature:install to install the bundles without starting it
KARAF-2855 The config:list command should sort configurations and properties
KARAF-2857 Add Solaris x86_64 support to wrapper
KARAF-2883 Use better version range in Spring features
KARAF-2916 Add fully qualified DN replacement for role search
KARAF-2918 Provide ability to set a banner prior to user login via ssh
KARAF-2921 bin/karaf selecting the wrong Java VM on a computer with Java 8 installed
KARAF-2941 Let jdbc be more robust against broken data sources
KARAF-2974 Mentioning of version number delimiter missing in obr:deploy command help
KARAF-2978 RBAC-- recognize group configuration when use Publickey to Login
KARAF-2984 Improve setenv script to include placeholder for extra java options
KARAF-2995 RBAC - the shell command acl configuration modification can't take effect unless werestart the Karaf server
KARAF-3001 RBAC - MBean Server RBAC guard should support wildcard role
KARAF-3002 RBAC-add a jmx.acl.whitelist so that all ObjectName in this list will bypass the RBAC
KARAF-3020 RBAC-put "type" right after the domain when generate the PID from JMX ObjectName
KARAF-3022 RBAC - support the JMX operation match starts with a wildcard
KARAF-3024 RBAC - Support wildcard in jmx.acl.....cfg filename
Enhancement Description
CHAPTER 6. ENHANCEMENTS
153
KARAF-3029 Support encryption of Maven repo passwords
KARAF-3041 Provide additional helper methods in OsgiCommandSupport
KARAF-3042 Add a variable (false by default) to enable redirect to karaf.out
KARAF-3073 Add jvisualvm config in monitoring documentation
KARAF-3075 AdminService should avoid writing file in case just read instance status
KARAF-3111 Instance/Admin Service should provide more options as part of instance settings
KARAF-3112 make stopTimeout of AdminService configurable
KARAF-3119 Do not allow empty passwords by default for ldap
KARAF-3124 Provide shell:env command
KARAF-3125 Add a possibility to cache LDAP credentials
KARAF-3126 add more specific completer for admin:start|stop command
KARAF-3130 add admin:change-ssh-host command
KARAF-3134 Log executed shell commands at debug level
KARAF-3164 Document exposing JAAS BackendEngineFactory services for the login module
KARAF-3166 Add SyncopeLoginModule (including backend)
KARAF-3199 Tone down system out logging when creating child instances
KARAF-3222 Command description for osgi:shutdown could be improved
KARAF-3246 Rename jpa features as jpa/jpa20 and jpa21
KARAF-3255 Document jasypt property placeholder
KARAF-3268 remove karaf.admin.role
KARAF-3293 more fine-grained way to specify the jmx.acl.whitelist.cfg
KARAF-3367 add additional configuration options when use wrapper:install
KARAF-3372 only register HUP signal handler for non-windows platform
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
154
KARAF-3403 bin/client Utility Throws ArrayIndexOutOfBoundsException
KARAF-3433 when OBR resolver to resolve the bundles in a given feature, it should also take thedependency feature bundles into account
KARAF-3446 avoid Karaf client script "logout" command throwing an exception
KARAF-3500 NPE throws when executing "bin/client shutdown"
KARAF-3513 JMXConnectorServer should be able to pick up the new KeystoreInstance available incontainer
KARAF-3576 Optimize GuardProxyCatalog#getServiceInvocationRoles
KARAF-3577 Optimize SecuredCommandConfigTransformer#generateServiceGuardConfig
KARAF-3583 Add option to configure log level in the client script
KARAF-3673 Align classmate version between hibernate and hibernate-validator features
KARAF-448 Make scanning for MANIFEST.MF in jar consistent between osgi:install and feature:install
KARAF-1718 Add support for support for conditional bundle and feature definition inside features
KARAF-2044 Provide the ability to edit text resources from the Karaf shell
KARAF-2078 Create the shell:date command
KARAF-2164 Create shell:wc command
KARAF-2185 Provide Spring 3.2.x support
KARAF-2370 Add alias command
KARAF-2372 Introduce boot features sync mode property (true|false)
KARAF-2567 Add support for JAAS groups - backport to 2.x
KARAF-2568 Add Role-based access to JMX - backport to 2.x
KARAF-2642 CLONE - Provide additional enterprise features
KARAF-2658 Include Pax CDI 0.6.0 repository in Karaf enterprise features
KARAF-2848 Add MSSQL datasource type
Enhancement Description
CHAPTER 6. ENHANCEMENTS
155
KARAF-2917 Command to display bundle id
KARAF-3058 add backing engine serivce fororg.apache.karaf.jaas.modules.publickey.PublickeyLoginModule
KARAF-3104 Add the connector feature from ServiceMix
KARAF-3205 Refactor create-dump to be more low level
KARAF-3207 Provide an audit login module
KARAF-3579 bundles in etc/startup.properties shouldn't be uninstalled through feature service
KARAF-3592 Add jaas commands to create group and list group
KARAF-979 access control for shell commands
ENTESB-1556 Align dependency versions
ENTESB-2402 Upgrade Hibernate version
ENTESB-2483 Strip unsupported spring versions out of karaf 2.4
ENTESB-2508 Update pax cdi version to 0.10.0
ENTESB-2788 Only ship the Weld CDI impl in Fuse 6.2
ENTESB-2833 Get rid of the felix web console
ENTESB-3169 Upgrade to Jetty 8.1.17
KARAF-1934 Release Apache Karaf 2.3.1
KARAF-2076 Add a pojosr unit test to validate that we can use OSGI Config Admin with valueencrypted (JAAS - Jasypt)
KARAF-2083 Remove icu4j dependency
KARAF-2129 more svn:ignores setttings
KARAF-2161 Incorrect LGPL license info in Notices file
KARAF-2165 Create karaf-2.x branch
KARAF-2222 Add hawtio to features.repos
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
156
KARAF-2336 Remove karaf-pax-exam and use pax-exam for itests
KARAF-2413 Add features:chooseurl for camel-extra
KARAF-2934 Role-based security for Shell/Console commands - backport to 2.x branch
KARAF-3231 Release Apache Karaf 2.4.0
KARAF-3464 Upgrade to Pax CDI 0.11.0
KARAF-1948 Upgrade to Apache POM 11
KARAF-1955 Upgrade to ServiceMix Specs 2.2.0
KARAF-1981 Upgrade to Felix ConfigAdmin 1.6.0
KARAF-2002 Upgrade to Pax Web 1.1.6
KARAF-2015 Upgrade to Pax Web 1.1.7
KARAF-2036 Upgrade to Pax Web 1.1.9
KARAF-2055 Upgrade to Apache POM 12
KARAF-2061 Upgrade to commons-codec 1.7
KARAF-2063 Upgrade to Felix EventAdmin 1.3.2
KARAF-2064 Upgrade to Felix Metatype 1.0.6
KARAF-2065 Upgrade to Felix SCR 1.6.2
KARAF-2068 Upgrade to ASM 4.1
KARAF-2079 upgrade to pax web 1.1.10
KARAF-2080 Upgrade to slf4j 1.7.2
KARAF-2081 Upgrade to JUnit 4.11
KARAF-2088 Upgrade to Jetty 7.6.8.v20121106
KARAF-2147 Upgrade to Aries JMX 1.1.1
KARAF-2148 Upgrade to Aries Proxy 1.0.1
Enhancement Description
CHAPTER 6. ENHANCEMENTS
157
KARAF-2149 Upgrade to Aries Blueprint Core 1.1.0
KARAF-2150 Upgrade to Aries Blueprint CM 1.0.1
KARAF-2157 Upgrade to Aries Util 1.1.0
KARAF-2162 Upgrade to Pax Web 1.1.12
KARAF-2177 Upgrade to Felix Framework 4.2.1
KARAF-2197 Upgrade to JLine 2.10
KARAF-2208 Upgrade to Aries JPA Blueprint 1.0.1
KARAF-2232 Upgrade to Aries Blueprint Core 1.2.0
KARAF-2235 Upgrade to Pax-Web 2.1.x and Jetty 8
KARAF-2279 Upgrade to OSGi Core 5.0.0
KARAF-2293 Upgrade to Pax Web 2.1.3
KARAF-2327 Upgrade to commons-codec 1.8
KARAF-2328 Upgrade to guava 14.0.1
KARAF-2329 Upgrade to jline 2.11
KARAF-2330 Upgrade to Aries Transaction Blueprint 1.0.1
KARAF-2331 Upgrade to XBean 3.13
KARAF-2332 Upgrade to jansi 1.11
KARAF-2333 Upgrade to Pax SwissBox 1.6.0
KARAF-2334 Upgrade to slf4j 1.7.5
KARAF-2337 Upgrade to Apache POM 13
KARAF-2350 Upgrade to Pax Web 2.1.4
KARAF-2383 Upgrade to XBean 3.14
KARAF-2389 Upgrade to commons-compress 1.5
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
158
KARAF-2393 Upgrade to Felix Maven Bundle plugin 2.4.0
KARAF-2394 Upgrade to Felix WebConsole 4.2.0
KARAF-2398 Upgrade to ServiceMix cglib bundle 3.0_1
KARAF-2422 Upgrade to Pax Exam 3.2.0
KARAF-2510 Upgrade to Aries Blueprint CM 1.0.2
KARAF-2534 Upgrade to aries-proxy-impl 1.0.2, blueprint-core 1.3.0 and blueprint-cm 1.0.3
KARAF-2554 Upgrade to Felix ConfigAdmin 1.8.0
KARAF-2555 Upgrade to Felix Metatype 1.0.8
KARAF-2556 Upgrade to Pax Web 3.0.x
KARAF-2559 Upgrade to Felix SCR 1.8.0
KARAF-2560 Upgrade to Felix Utils 1.4.0
KARAF-2564 Upgrade to Felix WebConsole Event plugin 1.1.0
KARAF-2565 Upgrade to OSGi Compendium 5.0.0
KARAF-2579 Upgrade to Pax Exam 3.3.0
KARAF-2582 Upgrade to json 20131018
KARAF-2583 Upgrade to ServiceMix Specs 2.3.0
KARAF-2584 Upgrade to XBean 3.16
KARAF-2590 Upgrade to Pax Exam 3.4.0
KARAF-2608 Upgrade to Pax Web 3.0.5
KARAF-2643 Upgrade to Felix FileInstall 3.2.8
KARAF-2644 Upgrade to Felix Utils 1.4.2
KARAF-2661 Upgrade to ServiceMix Specs 2.4.0
KARAF-2681 Upgrade to Pax Web 3.0.6
Enhancement Description
CHAPTER 6. ENHANCEMENTS
159
KARAF-2693 Upgrade to Pax Logging 1.7.2
KARAF-2695 Upgrade to commons-codec 1.9
KARAF-2697 Upgrade to Aries Blueprint Core 1.4.0
KARAF-2702 Upgrade to bndlib 2.2.0
KARAF-2703 Upgrade to maven-assembly-plugin 2.4
KARAF-2704 Upgrade to maven-compiler-plugin 3.1
KARAF-2705 Upgrade to maven-dependency-plugin 2.8
KARAF-2706 Upgrade to maven-deploy-plugin 2.8.1
KARAF-2708 Upgrade to maven-enforcer-plugin 1.3.1
KARAF-2709 Upgrade to maven-idea-plugin 2.2.1
KARAF-2711 Upgrade to maven-javadoc-plugin 2.9.1
KARAF-2713 Upgrade to maven-jxr-plugin 2.4
KARAF-2714 Upgrade to maven-project-info-reports-plugin 2.7
KARAF-2715 Upgrade to maven-release-plugin 2.4.2
KARAF-2716 Upgrade to maven-remote-resources-plugin 1.5
KARAF-2717 Upgrade to maven-resources-plugin 2.6
KARAF-2718 Upgrade to maven-shade-plugin 2.2
KARAF-2719 Upgrade to maven-site-plugin 3.3
KARAF-2720 Upgrade to maven-source-plugin 2.2.1
KARAF-2721 Upgrade to maven-surefire-report-plugin 2.16
KARAF-2722 Upgrade to maven-war-plugin 2.4
KARAF-2723 Upgrade to maven-rat-plugin 0.10 and fix rat issues
KARAF-2724 Upgrade to build-helper-maven-plugin 1.8
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
160
KARAF-2733 Upgrade to commons-beanutils 1.9.1
KARAF-2736 Upgrade to Aries Transaction Manager 1.1.0
KARAF-2737 Upgrade to Felix SCR 1.8.2
KARAF-2769 Upgrade to Pax CDI 0.7.0
KARAF-2813 Use EventAdmin to provide an audit trail of events, but it's lacking the authenticatedSubject who performed the action
KARAF-2816 upgrade to spring 3.2.8.RELEASE
KARAF-2853 Upgrade to Apache POM 14
KARAF-2860 Upgrade to Felix Framework 4.4.0/Felix Framework Security 2.4.0
KARAF-2861 Upgrade to ASM 5.0.3
KARAF-2866 Upgrade to Pax Web 3.0.7
KARAF-2868 Upgrade to aries jmx core 1.1.2
KARAF-2874 Upgrade to XBean 3.18
KARAF-2889 Upgrade to Equinox 3.9.1-v20140110-1610
KARAF-2906 Upgrade to fileinstall 3.4.0
KARAF-2932 Upgrade to Felix WebConsole 4.2.2
KARAF-2933 Upgrade to Jasypt 1.9.2
KARAF-2936 Upgrade to slf4j 1.7.7 / Pax Logging 1.7.3
KARAF-2937 Upgrade to json 20140107
KARAF-2945 Upgrade to Aries Proxy 1.0.3 and Aries spifly 1.0.1 in order to support ASM5 and Java8
KARAF-3028 Update Pax Web dependency to 3.1.1
KARAF-3031 Upgrade to Pax URL 2.1.0
KARAF-3046 Upgrade to gogo runtime 0.12.1
Enhancement Description
CHAPTER 6. ENHANCEMENTS
161
KARAF-3101 Upgrade to Spring 4.0.5.RELEASE
KARAF-3106 Upgrade to blueprint core 1.4.1
KARAF-3107 Upgrade to maven-bundle-plugin 2.5.0
KARAF-3109 Upgrade to Pax Exam 4.0.0
KARAF-3110 Upgrade to felix utils 1.6.0
KARAF-3116 Upgrade to Felix Framework 4.4.1
KARAF-3120 Upgrade to Aries JPA 1.0.2
KARAF-3131 Upgrade to Hibernate 4.2.15.Final/4.3.6.Final
KARAF-3140 Upgrade to sshd 0.12.0
KARAF-3156 Upgrade to Pax CDI 0.8.0
KARAF-3157 Upgrade to Pax Exam 4.1.0
KARAF-3182 Upgrade to Felix EventAdmin 1.4.0
KARAF-3183 Upgrade to bndlib 2.3.0
KARAF-3185 Upgrade to Felix BundleRepository 2.0.2
KARAF-3191 Upgrade to Pax Web 3.1.2
KARAF-3198 Cleanup Pax Swissbox dependencies
KARAF-3201 Upgrade to pax-logging 1.7.4
KARAF-3206 Upgrade to ConfigAdmin 1.8.0
KARAF-3226 Upgrade to Spring 4.0.7.RELEASE
KARAF-3227 Upgrade to Spring 3.2.11.RELEASE
KARAF-3229 Upgrade to Felix EventAdmin 1.4.2
KARAF-3233 Upgrade to Pax Exam 4.2.0
KARAF-3243 Upgrade to Pax URL 2.2.0
Enhancement Description
Red Hat JBoss Fuse 6.2 Release Notes
162
KARAF-3265 Upgrade to Aries Blueprint CM 1.0.5
KARAF-3281 Upgrade to Pax Logging 1.8.0 (log4j v2 support)
KARAF-3291 Upgrade to Pax Exam 4.3.0
KARAF-3305 Upgrade to Aries Blueprint Core 1.4.2
KARAF-3306 Upgrade to Aries JNDI API 1.1.0
KARAF-3308 Upgade to Aries Proxy Impl 1.0.4
KARAF-3309 Upgrade to Felix Maven Bundle Plugin 2.5.3
KARAF-3322 Upgrade to exec-maven-plugin 1.3.2
KARAF-3470 Upgrade to Pax Exam 4.4.0
KARAF-3510 Upgrade to pax-web 3.1.4
KARAF-3586 Upgrade to pax-logging 1.8.2
KARAF-3587 Upgrade to pax-url 2.4.0
KARAF-3591 Upgrade to pax-web 3.2.0
KARAF-3594 Upgrade to Aries JMX Core 1.1.3
KARAF-3595 Upgrade to Aries Transaction JDBC 2.1.1
KARAF-3598 Upgrade to bundlerepository 2.0.4
KARAF-3599 Upgrade to configadmin 1.8.2
KARAF-3600 Upgrade to felix utils 1.8.0
KARAF-3657 Upgrade to ServiceMix Specs 2.5.0
KARAF-3678 Upgrade to Pax Web 3.2.2
KARAF-3724 Upgrade to Pax Web 3.2.3
Enhancement Description
6.6. FUSE FABRIC
Table 6.6, “Fabric Enhancements in 6.2” lists the enhancements in version 6.2.
CHAPTER 6. ENHANCEMENTS
163
Table 6.6. Fabric Enhancements in 6.2
Enhancement Description
ENTESB-1070 Ability for JBoss Fuse patch to notify user if prerequisite patch is required
ENTESB-1364 Jasypt-Spring is no longer included in Servicemix Jasypt bundle
ENTESB-1535 Patching process doesn't update scripts stored in bin directory
ENTESB-1897 Add PortMapper to Fuse e.g., to map between public and private ports in OpenShift
ENTESB-2104 Increase Permgen from 128m to 256m
ENTESB-2258 Please, display 'no' in the 'connected' status of container in karaf-console when containeris not connected
ENTESB-2634 Add jaas commands to create group and list group
ENTESB-2678 container-create-ssh should zip up current distro rather than shipping fabric8-karafdistro
ENTESB-2705 Appending value to property in default profile breaks property file
ENTESB-2724 avoid the race condition for alternateAddressList in FabricLoadBalanceStrategySupport
ENTESB-2962 Add a test client for the camel-cxf-code-first and camel-cxc-contract-first quickstarts
ENTESB-846 Configure Xalan to be faster out of the box for faster XPath for our end users
FABRIC-1040 Maven Proxy Download should follow redirects
FABRIC-1049 profile jboss-fuse-full should include the necessary features to get the API console forCXF services
FABRIC-1054 Change the form of multi-valued options to singular - they are specified multiple times
FABRIC-1056 Move fabric:export/import commands to zk: namespace
FABRIC-171 fabric-maven-proxy fails to download artifacts when is behind an proxy server
FABRIC-479 Fuse Fabric should have option to change ensemble password easily.
FABRIC-780 Fabric agent doesn't use http proxy settings for maven connections
ENTESB-1424 Ability to control Java options from the FMC
Red Hat JBoss Fuse 6.2 Release Notes
164
ENTESB-2093 openshift:application-create supports to create scaling application and support regionfeature
ENTESB-2398 [RH-Support] support:check
SF-461 make it easy to enable swagger on an existing CXF restful service
ENTESB-1556 Align dependency versions
ENTESB-1709 Strip out Fabric8 features that are not required for Fuse
ENTESB-1861 Remove Camel-infinispan from Fuse kits
ENTESB-2124 Decide on layout for quickstart dir
ENTESB-2169 Add 6.2 quickstarts to JBoss Developer
ENTESB-2217 Use Camel features from Camel distribution
ENTESB-2583 Remove the HAProxy gateway
ENTESB-2638 Disable minimal / medium kits in Perfectus
ENTESB-2686 Integration tests for standalone patching mechanism
ENTESB-3169 Upgrade to Jetty 8.1.17
FABRIC-1057 Build and test Fabric with JDK 8
FABRIC-1074 Suggested text change for website Getting Started section
FABRIC-1158 Review info/debug logging content
FABRIC-1195 Remove dependency on Gravia
FABRIC-736 Identify modules that are not reverse reachable and receive no test coverage
FABRIC-764 Reduce set of publicly exposed API in Tomcat
FABRIC-819 Provide initial set of portable fabric smoke tests
FABRIC-820 Provide in-process access to fabric commands
FABRIC-951 Migrate commands to SCR
Enhancement Description
CHAPTER 6. ENHANCEMENTS
165
FABRIC-967 Remove the amq, esb, jdk7 profiles
FABRIC-968 Managed Karaf Container should use java instead of bin/karaf
FABRIC-982 Remove usage of service proxy and command retry from test support layer
FABRIC-987 Remove pax-exam based smoke tests
Enhancement Description
MANAGEMENT CONSOLE
Table 6.7, “Enhancements in 6.2” lists the enhancements between Fuse MQ Enterprise 7.1 and 6.2.
Table 6.7. Enhancements in 6.2
Enhancement Description
ENTESB-1230 Propose a more generic warning message when wecan't produce to a endpoint
ENTESB-1438 REST example - Shows stacktrace in swagger uiwhen testing get non existing customer
ENTESB-1522 UI support for the role based permissions
ENTESB-1542 Don't disable Log In button on login screen
ENTESB-1544 Console close/collapse hard to see
ENTESB-1545 Move to open sans font
ENTESB-1546 Show add/remove profiles as separate buttons incontainer page
ENTESB-1547 Improve loading of tab content on container page
ENTESB-1677 UI enhancements
ENTESB-1689 Make Install bundle field longer
ENTESB-1690 In hawtio in Services and Profiles views specifybundle name along with bundle id in using bundles..
ENTESB-1692 In Runtime->MQ layout brokers in table
Red Hat JBoss Fuse 6.2 Release Notes
166
ENTESB-1694 Create shading of profile list in Create container/addprofiles to container similar as in in Wiki page
ENTESB-1733 [Fuse cartridge] Command container-create-childshould be removed/hidden
ENTESB-1381 Input boxes of number type - checking for sensibleinput values
ENTESB-1409 Fabric - Runtime - MQ - Filter is case sensitive
ENTESB-1413 Fabric - Runtime - Registry: Separate directories inpath by /
ENTESB-1424 Ability to control Java options from the FMC
ENTESB-3044 Camel Insight Gantt chart not showing correctdetails
ENTESB-1556 Align dependency versions
ENTESB-1742 Disable HawtIO patching
ENTESB-2206 Strip out HawtIO plugins that are not required forFuse
Enhancement Description
CHAPTER 6. ENHANCEMENTS
167
CHAPTER 7. SUPPORTED CONFIGURATIONS
7.1. INFORMATION ON THE CUSTOMER PORTAL
For information about supported configurations, standards, and components in version 6.2, see thefollowing Customer Portal articles:
Red Hat JBoss Fuse Supported Configurations
Red Hat JBoss Fuse Supported Standards
Red Hat JBoss Fuse Component Details
Red Hat JBoss A-MQ Supported Configurations
Red Hat JBoss A-MQ Supported Standards and Protocols
Red Hat JBoss Fuse 6.2 Release Notes
168