Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Release Notes
Red Hat JBoss Fuse
What's new in Red Hat JBoss Fuse
Version 6.2
Copyright © 2011-2015 Red Hat, Inc. and/or its affiliates.
27 Sep 2017
Abstract
These notes provide an overview of the changes between each release of Red Hat JBoss Fuse.
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 Configurations for 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 Hat JBoss A-MQ Supported Configurations for full information.
- Fuse Tooling, which is now delivered as part of Red Hat JBoss Developer Studio Integration Stack, has been enhanced with various functionality and usability improvements. See Red Hat JBoss Developer Studio Integration Stack 8.0.2 Release Notes for more details.
- New Camel connectors have been added for Box, Dropbox, GoogleDrive, OData, and SalesForce APEX API. See the Apache Camel Component Reference for more details.
- New diagnostics tooling has been added to Fuse Management Console. See the Diagnostic Tool Plug-in part of the Management Console User Guide for more details.
- New Insight plugin has been added to Fuse Management Console for better management of logs and metrics of Fabric containers. See the Log Management with Insight part of the Management Console User Guide for more details.
- A REST domain specific language (REST DSL) has been added to allow developers define REST services using REST style expressions such as GET, POST, and DELETE, regardless of the underlying 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 more details.
- The Camel API Component Framework has been added. It allows creation of Camel components from published WSDL and WADL APIs. See Defining REST Services in the Apache Camel Development Guide for more details.
- Role Based Access Control (RBAC) has been implemented in Fuse CLI (Karaf Console) and Fuse Management Console (Hawtio). See the Role-Based Access Control chapter of the Security Guide for more details.
- New messaging clients and client APIs have been added for JMS, Python and .NET. See Red Hat JBoss 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 Level at Runtime using JConsole in the Managing and Monitoring a Broker guide for detailed information on how the logging level can be changed.
- JMS messages can now be edited and resent in the Management Console. For detailed information, see Managing JMS Queues and Messages in the Management Console User Guide.
- The MQ Gateway, AMQP protocol stack and MQTT protocol stack have undergone more complex testing compared to the previous release.
- A separately downloadable Integration Package will be delivered post-release. It will enable integration 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 for production environments. For details on what "technical preview" means, see https://access.redhat.com/support/offerings/techpreview/.
- SwitchYard on Karaf. See Getting Started with SwitchYard on JBoss Fuse in the Installation Guide for more details.
- Transformation Tooling. See Getting Started with Data Transformation in the Tooling User Guide for 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. The rest of the Integration Package's contents will be delivered as fully supported.
Chapter 2. Deprecated and Removed Features
ServiceMix Maven archetypes not supported
The ServiceMix Maven archetypes (with a
groupId
of org.apache.servicemix.tooling
) are no longer 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:
karaf-camel-amq-archetype karaf-camel-cbr-archetype karaf-camel-cxf-code-first-archetype karaf-camel-cxf-contract-first-archetype karaf-camel-dozer-wiki-archetype karaf-camel-drools-archetype karaf-camel-eips-archetype karaf-camel-errorhandler-archetype karaf-camel-log-archetype karaf-camel-log-wiki-archetype karaf-camel-webservice-archetype karaf-rest-archetype karaf-secure-rest-archetype karaf-secure-soap-archetype karaf-soap-archetype
Fuse Application Bundles
Fuse Application Bundles (FABs) are no longer supported and are not available in 6.2. Instead of using FABs, it is recommended that you repackage your code as an OSGi bundle, for deployment into the JBoss 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 is recommended 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 you should use the Blueprint framework instead. Using Blueprint does not prevent you from using the Spring framework: the latest version of Spring is compatible with Blueprint.
The camel-infinispan component has been removed from JBoss Fuse 6.2
The
camel-infinispan
component is not included in JBoss Fuse 6.2. It is recommended that you use the camel-jbossdatagrid
component instead. For details on how to install it, see Red Hat JBoss Data 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 of certified versions is listed in the JBoss Data Grid support matrix. For some examples of how to use JBoss Data Grid with JBoss Fuse, see https://github.com/jbossdemocentral/jdg-fuse-demos.
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 be distributed as fully supported components of Red Hat JBoss Fuse, available on both JBoss EAP and 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 next major release, Red Hat JBoss Fuse 7. The planned change is to no longer ship the repositories as downloadable ZIP files, but to provide a script that will download all required artifacts from an online repository.
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. For the detailed solution, see the following Customer Portal article: Cannot create fabric in JBoss Fuse 6.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 not be possible to immediately get this message via another call to the API. You may have to wait and retry the call.
- [ENTESB-2458] Google Mail Component - Import of message throws sometimes SocketTimeoutException
- Importing a message may throw a
java.net.SocketTimeoutException
if the send operation was 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 not contain emailAddress property
- Response of permission insert operation sometimes does not return
emailAddress
property even if the value of request property type was set to user. Nevertheless the permission is successfully inserted. - [ENTESB-2332] Google Drive API JSON reponse for changes returns bad count of items for the first page
- Google Drive API JSON reponse for changes returns bad count of items for the first page. Setting maxResults for a list operation may not return all the results in the first page. You may have to go through 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 be used 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 the karaf console after fabric is created.
- [ENTESB-3039] [HTTP Gateway] apis mapping rules don't work right after deployment
- If the
zooKeeperPath
property in theio.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
camel-avro
,camel-hbase
,camel-hdfs2
are not supported on Solaris / AIX. The camel-hdfs2 feature can only run if you havelibsnappyjava.dylib in java.library.path
. You must manually setuplibsnappyjava.dylib
in Red Hat JBoss Fuse before installing these features.JBossFuse:karaf@root> features:info camel-hdfs2 Description of camel-hdfs2 2.15.0.redhat-620133 feature
- [ENTESB-2924] Insight - Elasticsearch: JsonPretty error: Unable to get property 'toLowerCase' of undefined or null reference (:7999:6)
- Insight Elasticsearch page is not supported in IE. The error occurs when clicking rectangles with numbers 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 operating systems. - [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 OSE on the same node. Once you update to Red Hat JBoss Fuse 6.2 using rpm -U or yum you will no longer 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 later which 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 happens because the containers started before the ZooKeeper starts running will fail to start. The workaround 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 active by default. This allows to invoke REST-like operations on Fabric (like deleting containers or versions) without any authentication. For 6.2.0, the recommended action is to uninstall this feature after installing Red Hat JBoss Fuse 6.2.- To uninstall the fabric-rest feature, run the command:
features:uninstall fabric-rest
Or you can uninstall (or stop) the bundle by running the command:osgi:uninstall <id of io.fabric8.fabric-rest bundle>
- Then remove
fabric-rest
feature from thedefault
profile by running the command:fabric:profile-edit --delete --feature fabric-rest default
- [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 of unwanted 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 resolution completes 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:
$FUSE_HOME/bin/fuse OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128M; support was removed in 8.0 OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0 Please wait while JBoss Fuse is loading... 100% [========================================================================]
You can safely ignore these warnings (thePermSize
andMaxPermSize
JVM options are needed for 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 standalone container into an existing fabric. This issue will be fixed in the next release of JBoss Fuse.
Chapter 5. Resolved Issues
5.1. General
Table 5.1, “General Issues Resolved in 6.2” lists the issues resolved in version 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 like users.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 IBM JVM |
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 |
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 for operation |
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 space character |
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 find com.wordnik.swagger.jaxrs.listing.ApiListingResourceJSON |
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 class org.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 of org.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 |
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-karaf distro |
ENTMQ-993 | Revise current standalone (non-fabric) JBoss A-MQ default transport connectors configuration |
FABRIC-1054 | Change the form of multi-valued options to singular - they are specified multiple times |
5.2. Messaging
Table 5.2, “Messaging Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Issue Number | Description |
---|---|
AMQ-4107 | Message order can be broken for Topic under a high load when topicPrefetch=1 and comsumer is slow |
AMQ-4636 | JDBCPersistence DB stopped during message send; JMSException is sent back to client rather 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 unsubscribing from 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 works inside 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 the clients credentials. |
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 |
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 in a row |
AMQ-5233 | MQTT broker with ACL, try to connect using bad credential sends first connection event and 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 connections stuck 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 |
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 ActiveMQ process |
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 |
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 broker startup errors |
AMQ-5395 | AmqpJMSVendor clips destination names if no prefix set |
AMQ-5396 | Linkstealing causes deadlock when old client disconnects before link stealing adds the connection |
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 internal state |
AMQ-5423 | STOMP protocol converter tracks pending ACKS but doesn't remove the state once ACK'd |
AMQ-5431 | lack of link context when processing AMQP detach response results in NPE and stopping connection |
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 when durable 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 |
AMQ-5450 | mKahaDB filtered wildcard <filteredKahaDB queue="*.DLQ"> doesn't pick up myqueue.DLQ |
AMQ-5455 | Build Failure due to missing paho dependency |
AMQ-5456 | AMQP messages accepted transactionally by a consumer should retain the TransactionalState 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 acks are 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: Unmatched acknowledge: 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 DurableSubscription that does not exist |
AMQ-5520 | MulticastDiscoveryAgent may use a network that is not multicast enabled, fails to startup |
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 around org.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 causes exception 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 producer in use |
AMQ-5567 | JDBC XA - Store COMMIT FAILED: java.io.IOException: Could not remove prepared transaction 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 users leads to NPE |
AMQ-5620 | deadlock on shutdown - kahadb and local tx rollback |
AMQ-5622 | STOMP clients can only delete durable subscriptions when clientId equals subscriptionName |
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 |
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 of destination.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 current consumer's selectors |
AMQ-5697 | Authorization map doesn't handle composite destinations properly |
AMQ-5698 | AMQP: Transport factories are not applying wireFormat.* options to newly created Transport 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 |
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 be unregistered 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 a temp 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 by using DNS and binding to local port: java.net.BindException Permission denied |
ENTMQ-1010 | Memory leak possible in KahaDB when MQTT clients connect and lookup previous durable topic 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 get dropped before a ping |
5.3. Routing
Table 5.3, “Routing Issues Resolved in 6.2” lists the issues resolved in version 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 methods without 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 message header |
CAMEL-6918 | Error handler for SEDA producer doesn't work |
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 unrecoverable state |
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 into OSGi 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 issue with 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 are misplaced. |
CAMEL-7262 | IAE with calling String.replaceAll via simple expression in Karaf |
CAMEL-7269 | camel-jpa - joinTransaction called for RESOURCE_LOCAL datasource |
CAMEL-7271 | AbstractListGroupedExchangeAggregationStrategy produces failed exchange if first received exchange fails |
CAMEL-7274 | Support roles in the camel-shiro component |
CAMEL-7276 | camel-quartz - use of management name to provide default scheduler name breaks context 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 errorHandler does |
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 as dependency='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 |
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 an URISyntaxException |
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 |
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 |
CAMEL-7500 | Concurrent modification of exchange during retry after netty TCP failure leads to futher processing 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 proxy mode |
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 |
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 can return 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 |
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 / exception handled |
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 event notification |
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 for components with single proxy class |
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 and reports no error |
CAMEL-7856 | camel-cxf producer HttpAPI should not send the message body when using DELETE method |
CAMEL-7866 | barcodeFormat is always QR CODE |
CAMEL-7867 | NullPointerException when using CXF endpoint to enrich |
CAMEL-7868 | wrong concatenation of parameters in JettyHttpComponent |
CAMEL-7870 | [camel-barcode] Writer/Reader hints should be re-optimized when setBarcodeFormat method 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 not keep 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 connection header 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 |
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 with FileInputStreamCache |
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 cluster mode |
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 was thrown |
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 method invocation |
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 |
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 closedOnCompletion option 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 |
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 causing nondeterministic 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 at the 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 |
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 connection is 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 element CommitmentTypeId |
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 |
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 internal and 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" endpoint URI |
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 occurs multiple 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 |
CAMEL-8434 | Camel HDFS2 - Unable to consume an empty file |
CAMEL-8436 | camel-spring-boot - Some routes not being initialized after CamelContext have been removed 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 in getHistoricalStatusUpdateStatistics |
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 |
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 an java.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 |
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 OSGi framework |
CAMEL-8694 | java.lang.NullPointerException in at org.apache.camel.component.netty4.http.NettyHttpProducer$NettyHttpProducerCallback.done |
CAMEL-8702 | when occurs "Connection reset by peer",netty4 client's EventLoopGroup select thread won'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 |
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 property injection 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: Error during dispatch. (java.lang.NullPointerException) java.lang.NullPointerException during Fuse 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 property injection 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 |
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 utility to 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 type String |
CAMEL-6775 | Aggregate - Potential little optimization to send aggregated exchange to completion outside 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 |
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 ValidationProviderResolver reference |
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 |
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 CamelContexts have 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 |
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 option to package scan classes too |
CAMEL-7370 | camel-mongodb - Should properly close the underlying physical connection to MongoDB while 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 |
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 that wrap a third party API |
CAMEL-7490 | Redelivery delay cannot be modified in asynchronous mode for multiple retries with different redelivery intervals for each retry specified in Exchange.REDELIVERY_DELAY header 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 into consideration 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 |
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 not parallel |
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. |
CAMEL-7563 | Allow passing HazelcastInstance as a query parameter of a Hazelcast component endpoint. |
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 message body |
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 |
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 trigger persistence: NotSerializableException |
CAMEL-7667 | camel-jms - MessageListenerContainer should stop quicker when CamelContext is stopping |
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 the jdbcTemplate.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 consumer instead of causing a NPE |
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 get hold of those |
CAMEL-7759 | Using the TCCL as the default value of ApplicationContextClassLoader in DefaultCamelContext |
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 |
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 char primitive) |
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 |
CAMEL-7949 | JmsMessageHelper to support automatic conversion from ByteBuffer to BytesMessage |
CAMEL-7951 | No way to configure the ExchangeFormatter in RedeliveryErrorHandler (want to see the Exchange'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 (or delay) |
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 |
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 consider Exchange.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 the properties component |
CAMEL-8108 | Type converters should not check for null values |
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 |
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 instead of 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 as fallback |
CAMEL-8235 | MessageHistory - Should use CamelLogDebugBodyMaxChars to limit max length of message 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 |
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 contains RETURN_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 use GroupedExchangeAggregationStrategy |
CAMEL-8307 | Properties are loaded only from the first source if whitespaces are used in propertyPlaceholder#location |
CAMEL-8309 | Camel XML DSL - Allow to specify uri attributes in multi lines to make long urs easier to read 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 system property |
CAMEL-8330 | camel-jms - Use 1000 as default receiveTimeout |
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 registered handler |
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 aggregation is 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 |
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 code 300 |
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 component and maven plugin |
CAMEL-8544 | Camel - Dynamic router - unsupported cacheSize attribute |
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 other routes |
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 with httpMethodRestrict=OPTIONS |
CAMEL-8693 | java.net.URISyntaxException: Invalid uri syntax: Trailing & marker found error should be configurable or skipped |
CAMEL-8710 | Make auth configurable for Google app components |
KARAF-2746 | Hibernate feature enhancements |
SSHD-268 | Upgrade to BouncyCastle 1.49 |
5.4. Web Services
Table 5.4, “Web Services Issues Resolved in 6.2” lists the issues resolved in version 6.2.
Issue | Description |
---|---|
CXF-3272 | WS-RM returns Fault for duplicate message received, should probably return acknowledgement 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 returning empty 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 |
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 when MultipleEndpointObserver 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 of MessageContext.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 occurs and no action can stop this loop |
CXF-5561 | AccessTokenValidatorService is not secure |
CXF-5562 | value of @QueryParam/@PathParam Annotation inside @BeanParam Classes will be ignored |
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 |
CXF-5575 | Extra slash ('/') is prefixed to redirect URL in "redirects-list" |
CXF-5577 | WebApplicationException thrown when matrix parameters used with a path that ends with "/" |
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 as contextual 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 correct RequestURI 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 User Principal |
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 |
CXF-5616 | Netty transport should warn the user if the endpoint address conflicts with published service |
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 endpoint impl |
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 a charset |
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 separate Java Interface |
CXF-5675 | java.lang.ClassCastException: java.net.URI cannot be cast to java.lang.String when adding Location to Response |
CXF-5676 | IllegalArgumentException: wrong number of arguments while invoking operation with only 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 |
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 with more 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 |
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 handler is configured. |
CXF-5761 | InInterceptor throws exception with PrettyLogging and big message size |
CXF-5763 | ClassCast Exception in AsyncHTTPConduit$AsyncWrappedOutputStream.close() method when 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 into AbstractMessageListenerContainer |
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' |
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-MEX response |
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 |
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 implementing method |
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 |
CXF-5876 | AtomPojoProvider generates warnings if atom handlers have no setMessageContext method |
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 element child |
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 |
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 using List<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 "unexpected element" UnmarshalException |
CXF-5988 | Provide support for a pluggable parameter conversion mechanism for JAX-RS client side proxies |
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 |
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 for cxf. |
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 on the 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 to application 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() causes NullPointerException |
CXF-6061 | The publish attribute on jaxws:endpoint doesn't support placeholder in spring configuration |
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 referencing WebTargets |
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 special ExtensibilityELements |
CXF-6078 | AnnotationUtils.getAnnotatedMethod for abstract classes not inherit from interface |
CXF-6089 | XmlAccessorOrder.ALPHABETICAL, Exception.getMessage() duplicate WSDL elements generated |
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 into ClientRequestContextImpl - as a result code can't access client request context |
CXF-6109 | Incorrect TrustException constructor in AbstractSTSClient |
CXF-6111 | JavascriptGetInterceptor.isRecognizedQuery is always false |
CXF-6112 | org.apache.cxf.jaxrs.impl.ResourceContextImpl#getResource should support a custom ResourceProvider |
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 |
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 |
CXF-6245 | Loading non-existent class org.apache.cxf.xmlbeans.XmlBeansWrapperHelper in WrapperClassOutInterceptor 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 the EncryptedKey |
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 |
WSS-490 | Derived Endorsing policy validation error |
5.5. Container
Table 5.5, “Container Issues Resolved in 6.2” lists the issues resolved in version 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 is installed 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 fails with 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 edit command |
FABRIC-1201 | The command container-create-child prints the result 'Creating new instance on SSH port...' 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 the feature 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 boolean fields 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 |
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 minimal distro 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 at org.apache.karaf.admin.internal.AdminServiceImplTest.testToSimulateRenameInstanceByExternalProcess |
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-exam container |
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 features that have the "dependency" property set to "true" |
KARAF-2359 | DirectoryWatcher for "deploy" directory should be configured to wait until framework start 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 |
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 |
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 console bundle 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 are returned |
KARAF-2914 | JAAS JDBCBackingEngineFactory: Wrong query from the configuration |
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 the same 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 |
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 |
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 been refreshed |
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 from shell |
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 |
5.6. Fuse Fabric
Table 5.6, “Fuse Fabric Issues Resolved in 6.2” lists the issues resolved in version 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 from shell), and the one which were created are not displayed |
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 curator connection 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 |
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 of NullPointerExceptions |
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_PORT instead 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 |
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 is installed 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 |
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 when support-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 OpenShift addresses anymore |
ENTESB-2685 | FabricLoadBalancerFeature should wait (or at least allow to wait) for addresses to become available |
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 to connect 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 log when starting a container with replicated LevelDB profile |
ENTESB-2772 | Karaf command 'profile-change-parents' doesn't change, but appends a parent to the specified 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, when system 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 |
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 container hangs on finalizing (stopping bundles) |
ENTESB-2951 | Sometimes container creation takes a long time (5 min) and there are NullPointerExceptions 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 |
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 on child 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 |
FABRIC-1072 | fabric:export does not work on Windows (7) |
FABRIC-1078 | Terminating a container with the "exit" command after updating the ensemble resets the zookeeper.url |
FABRIC-1079 | Problems adding a container to the fabric using fabric:join and changing the container name |
FABRIC-1080 | NullPointerException using the fabric:join command and the zookeeper-password is not provided |
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 ...' |
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, Fuse console 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 be empty! |
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 |
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 the io.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 the provided IPs causes java.net.UnknownHostException |
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.
Issue Number | Description |
---|---|
ENTESB-1203 | Caused by: org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'description' is not allowed to appear in element 'from'. |
ENTESB-1336 | Hawtio logs out a user in a very short time when main menu tabs are pressed |
ENTESB-1349 | TypeError in hawtio when pressing Chart in JMX tab |
ENTESB-1359 | Clicking on System Bundle on OSGi/bundles tab causes TypeError |
ENTESB-1385 | Preferences - Inconsistent capital letters in labels |
ENTESB-1404 | Fabric - Runtime - Manage - Adding new profile version does not check name of new profiles version correctly |
ENTESB-1406 | Fabric - Runtime - Manage - Checkbox for all profiles selection does not appear until any profile selected |
ENTESB-1407 | Fabric - Runtime - Container detail: Unchecking one checkbox uncheckes all checkboxes beside profiles |
ENTESB-1408 | Fabric - Runtime - Mq Creating new broker: "Minimal instances" de/increment works with wrong default value |
ENTESB-1410 | Fabric - Runtime - APIs: Sorting in table doesn't work when clicking column header |
ENTESB-1412 | Fabric - Runtime - Map: link "freegeoip.net" has no address set |
ENTESB-1415 | Fabric - Wiki - result of file changes comparison depends on order of selected versions |
ENTESB-1416 | Fabric - Wiki - Actions - Delete: Button Delete does nothing after previous deletion or delete cancellation |
ENTESB-1417 | Fabric - Wiki - Actions: All options as rename, delete etc. are enabled even if no checkbox is checked right after rename action performed |
ENTESB-1419 | Fabric - Wiki - Actions - History: Revert and Compare buttons stay enabled after successful reversion |
ENTESB-1428 | Hawtio error on Internet Explorer 11 |
ENTESB-1433 | Bouncy diagrams with circles and arrows are not rendered correctly in Internet Explorer |
ENTESB-1449 | Unable to create child container from Hawtio when System Property is set |
ENTESB-1450 | Hawtio allows a profile to be deleted that is assigned to a container |
ENTESB-1461 | Failed to logout error pops up when link to external address clicked |
ENTESB-1474 | Details of OSGi bundle in Hawt.io are not displayed |
ENTESB-1475 | Error handling when creating connection to remote server |
ENTESB-1476 | Removing multiple features through hawtio UI doesn't work |
ENTESB-1550 | Help - Preferences - bad description copied from welcome page. |
ENTESB-1551 | Help - Preference - change to "Preferences" |
ENTESB-1553 | JBoss Fuse on OS - The rest quickstart does not work in API browser |
ENTESB-1561 | Changing the profile's parent in Hatwio does not dismiss the change parent dialog |
ENTESB-1575 | Dashboard - Manage - Share: Click on line numbers in Source text editor field causes exception |
ENTESB-1578 | Logs - green arrow showing selected row displays over filter |
ENTESB-1619 | Hawtio - JMX - Tree item detail - Detail dialog doesn't show when row clicked on Property column |
ENTESB-1638 | Hawtio: Internet Explorer 10, Browing a Single Message and Deleting it is non-functional |
ENTESB-1640 | Hawtio - JMX: mbean chart labels are poorly readable due to bad text and background color |
ENTESB-1643 | Hawtio: Sorting Messages causes messages to display 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 when Container view selected |
ENTESB-1702 | Preferences - Plugins: Plugin can be set as default even if disabled |
ENTESB-1713 | Preferences - Logs: grammar mistake in Auto scroll label "logs is added" |
ENTESB-1715 | ActiveMQ: Health mBean Create Queue and Topic does nothing |
ENTESB-1724 | Current OpenShift broker should be preconfigured by default in the hawt.io console when creating new OpenShift containers |
ENTESB-1775 | Some issues about 'Container Name' |
ENTESB-1849 | Hawtio doesn't refresh topics list after queue was created |
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 inside Container: foo" button doesn't work |
ENTESB-1981 | Hawtio - Mouse right click on activemq tree element or jmx tree element in hawtio will open welcome screen in Firefox |
ENTESB-2039 | Hawtio - Dashboard: Create Gist on github button always disabled |
ENTESB-2082 | OSE hawt.io "Expiring session due to inactivity" after 5 minutes |
ENTESB-2092 | Hawtio - Fabric - Wiki: Profile disappears when copied under the same name to the same folder |
ENTESB-2126 | Fuse 6.1 Rollup up breaks HTTP proxy support for access to remote Maven repository |
ENTESB-2128 | hawtio osgi -> features does not work |
ENTESB-2171 | Git operations (pull from the master node to child node) go through http proxy |
ENTESB-2198 | Registry value created by container-default-jvm-options is ignored |
ENTESB-2201 | user has to open preferences tab to be able to send amq messages in Hawt.io |
ENTESB-2224 | hawtio RangeError: Maximum call stack size exceeded |
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 name from hawtio in 6.2 |
ENTESB-2243 | Rephrase sentence in FAQ |
ENTESB-2249 | Jmx - Operations: Parameter type's label jumps up when mouse over checkbox |
ENTESB-2250 | Log Out menu option disappears after entering page address 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 Themes does not work properly |
ENTESB-2267 | Fabric: Profiles under Containers tab are checkable without any reason |
ENTESB-2268 | Fabric: "Details..." link by profiles under Containers tab 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) |
ENTESB-2275 | Fabric-Scaling-Profile requirements: Adding host tag erases set values |
ENTESB-2276 | Clicking Logs tab causes switch of main navigation tabs 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 all selected dashboards |
ENTESB-2316 | Fabric - Dashboard - Manage: Checkbox for all dashboards selection stays checked |
ENTESB-2331 | OSGi - Dependencies: Different popup errors in different browsers when the page loads |
ENTESB-2338 | Add New Profile Dialog: Clicking on a profile name loads a profile page behind the dialog |
ENTESB-2339 | Add New Profile dialog: Disallow adding the same profile 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 empty HostTag |
ENTESB-2345 | Hawtio becomes not available when the client repeatidly tries to create more connections than 'maximumConnections' property |
ENTESB-2349 | Fabric - Wiki - History: "Compare" and "Revert" buttons are always inactive |
ENTESB-2351 | Fabric - Wiki: Can't create document "patternpattern.aaa" while "pattern.aaa" already exists |
ENTESB-2353 | Fabric - Wiki - Actions: History action link behaves as intended but confusingly when a tree item selected |
ENTESB-2357 | Fabric - Wiki - Camel route editor: Save button active even if grayed out |
ENTESB-2359 | Word "any" twice in one sentence |
ENTESB-2360 | "Clear recent" option looks like one of the perspectives |
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 unsaved changes when switcing between "Canvas" and "Tree" view |
ENTESB-2385 | Fabric - Services - Registry: Strangely placed "/" signs in registry path |
ENTESB-2388 | Fabric - Services: Synchronize doubly displayed profiles selection while creating new container |
ENTESB-2389 | double login required when connecting to another fabric container |
ENTESB-2393 | Container's detail page: Container name cut from bottom |
ENTESB-2400 | [user experience] hawtio fabric perspective name changing |
ENTESB-2408 | Hawtio console should default to showing the current default configuration version, rather than 1.0 |
ENTESB-2418 | The 6.1 R1P1 Patch Breaks Jolokia URL |
ENTESB-2423 | [UX] ugly template page visible for a moment when displaying a container view |
ENTESB-2424 | REST quickstart / SOAP quickstart buttons in API view 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 is too long, therefore submit and cancel buttons are hidden |
ENTESB-2438 | Double authentication in Red Hat Customer Portal |
ENTESB-2440 | Dashboard - the second widget on a dashboard is placed far far down |
ENTESB-2454 | Dashboard - unscrollable widgets' content |
ENTESB-2462 | Error Unknown provider |
ENTESB-2464 | Red Hat Support - Search case by status is not working |
ENTESB-2466 | Red Hat Support - Enlarge Window |
ENTESB-2474 | Adding artifact to a profile by drag and drop file action doesn't work |
ENTESB-2478 | Insight perspective isn't present right after login |
ENTESB-2481 | Repeated login/logout becomes slower and slower |
ENTESB-2486 | Container's and Insight's perspective has default page set to Logs page which shouldn't be accessible |
ENTESB-2492 | OSE hawtio fabric "Containers" view "Open a new window and connect to this container" does not open the Log view |
ENTESB-2510 | Fabric - Containers - Profiles: Filtering doesn't work |
ENTESB-2512 | Fabric - Wiki: Version's menu has clickable separator-like labels |
ENTESB-2514 | Fabric - Wiki - Patch version: Cancel button redirects to Welcome page |
ENTESB-2520 | Fabric - Services - EIPs: offered quickstarts are the same and have been probably moved |
ENTESB-2542 | Insight: Elasticsearch tab doesn't stay highlighted when clicked |
ENTESB-2545 | RH Access - highlight clicked tabs |
ENTESB-2563 | RH Access: Activate upper bar links/tabs when page displayed |
ENTESB-2578 | [rh-access] ui polishing |
ENTESB-2604 | Hawtio GitFacadeTest fails on Windows |
ENTESB-2681 | Fabric - Dashboard - Manage: List of dashboards is empty |
ENTESB-2684 | OSGi - Dependencies: Firefox on Fedora 20 freezes when the page loads |
ENTESB-2709 | Some property keys are not displayed with correct color in hawtio |
ENTESB-2714 | Fabric - Containers - Containers: Root container filtering doesn't work |
ENTESB-2715 | Fabric - Containers - Containers: Filtering box has 2 crosses to delete it's content |
ENTESB-2719 | Fabric-Dashboard-Manage-DuplicateTo Profiles: Clicking profile name in "Copy dashboards" dialog opens profile page in background |
ENTESB-2727 | Fabric - Services - Profiles: Target count of instances with a profile is green even if current state exceeds set maximum |
ENTESB-2739 | Exception happens when trying to delete ssh container several times via Hawtio (and Zookeeper failed to select master) |
ENTESB-2756 | Unify tabs of RH Access pages with links in right upper menu |
ENTESB-2782 | Fabric - Services - MQ: Filtering shifts some boxes with brokers down |
ENTESB-2795 | Fabric - Scaling - Profile Requirements: Refreshing page with new values causes "Invalid argument" error in IE11 |
ENTESB-2797 | Fabric - Scaling - SSH Configuration, Docker Configuration: Dragging tags causes popup errors in IE11 |
ENTESB-2798 | Fabric - Scaling - Status: Change mouse pointer image to "hand" when over profile name |
ENTESB-2806 | Add Dependencies to Profile Dialog: Clicking on a profile name loads a profile page behind the dialog |
ENTESB-2812 | Fabric - Dashboard: Widgets with diagrams are zoomed out in IE11 |
ENTESB-2814 | Fabric - Dashboard: Container detail widget has too large-scaled images |
ENTESB-2841 | ActiveMQ - Durable Subscribers: Delete button becomes 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 with random username and password and path when jetty runs on 9181 |
ENTESB-2868 | Dashboard - Manage: Bad mouse interaction with rename-dashboard box in Firefox |
ENTESB-2869 | Dashboard: Logs widget has only several rows - short scrollbar |
ENTESB-2875 | OSGi - Configuration: Creating new configuration with 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 file path 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 moving cursor 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 in multiple versions of the same profile |
ENTESB-3029 | Fabric - Services - MQ: Too large broker image |
ENTESB-3084 | Fabric - Wiki - Camel editor: Missing Canvas and Tree tabs 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 |
ENTESB-3207 | Fabric - Container - ActiveMQ, Camel, JMX Attributes: Second opening of Attribute detail dialog causes "Error: Invalid Argument" |
ENTESB-3215 | IOException after uninstallation of a bundle in hawtio |
ENTESB-3241 | hawtio-1.4.0.redhat-6-2-x hawtio-web build fails on AIX, HPUX, Solaris |
ENTESB-3243 | hawtio-1.4.0.redhat-6-2-x build fails on Windows in hawtio-api-docs |
ENTESB-3271 | Disable the camel-swagger feature |
ENTESB-3316 | Hawtio - fabric/api/wadl - can't invoke REST endpoint |
ENTMQ-1007 | login page A-MQ logo div not wide enough |
ENTMQ-675 | Hawtio does not enforce the "admin" role with LDAP JAAS realms. |
ENTMQ-873 | Hawtio refreshes the whole TreeView object representing broker when operations creation/deletion/purging of a queue of a queue/topic are executed, resulting in a collapsed tree |
FABRIC-1186 | incorrect property resolver causes Fabric completely unusable |
5.8. OpenShift Enterprise Cartridges
Table 5.8, “Issues in OpenShift Enterprise Cartridges Resolved in 6.2” lists the issues resolved in version 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 |
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_PORT instead of OPENSHIFT_FUSE_OPENWIRE_PORT |
ENTESB-2321 | [OSE][6.2]Show 'RED HAT JBOSS A-MQ management console' when visiting fuse's management 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 by using 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 into fabric |
ENTESB-3364 | [OSE] [6.2] fusebuilder example cannot be built " Could not find artifact org.jboss.quickstarts.fuse:jboss-quickstarts-fuse-parent" |
Chapter 6. Enhancements
6.1. General
Table 6.1, “General Enhancements in 6.2” lists the enhancements in version 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 in fuse 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 feature files can be installed |
6.2. Messaging
Table 6.2, “Messaging Enhancements in 6.2” lists the enhancements in version 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 TLS when 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 is specified 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 in ios |
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 it shouldn't |
AMQ-5239 | Enable access to BrokerService instances |
AMQ-5289 | Track forwards across a network in destination statistics |
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 that causes 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, fix various 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 some messages 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 |
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 after compiling 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 given time |
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 messages within 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 when transformation fails |
AMQ-5799 | AMQP: Return a more complete Source when client looks up an existing durable subscription |
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 |
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 |
6.3. Routing
Table 6.3, “Routing Enhancements in 6.2” lists the enhancements in version 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 |
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 utility to 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 type String |
CAMEL-6775 | Aggregate - Potential little optimization to send aggregated exchange to completion outside 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 |
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 ValidationProviderResolver reference |
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 |
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 CamelContexts have 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 |
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 option to package scan classes too |
CAMEL-7370 | camel-mongodb - Should properly close the underlying physical connection to MongoDB while 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 |
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 that wrap a third party API |
CAMEL-7490 | Redelivery delay cannot be modified in asynchronous mode for multiple retries with different redelivery intervals for each retry specified in Exchange.REDELIVERY_DELAY header 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 into consideration 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 |
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 not parallel |
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. |
CAMEL-7563 | Allow passing HazelcastInstance as a query parameter of a Hazelcast component endpoint. |
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 message body |
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 |
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 trigger persistence: NotSerializableException |
CAMEL-7667 | camel-jms - MessageListenerContainer should stop quicker when CamelContext is stopping |
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 the jdbcTemplate.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 consumer instead of causing a NPE |
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 get hold of those |
CAMEL-7759 | Using the TCCL as the default value of ApplicationContextClassLoader in DefaultCamelContext |
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 |
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 char primitive) |
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 |
CAMEL-7949 | JmsMessageHelper to support automatic conversion from ByteBuffer to BytesMessage |
CAMEL-7951 | No way to configure the ExchangeFormatter in RedeliveryErrorHandler (want to see the Exchange'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 (or delay) |
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 |
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 consider Exchange.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 the properties component |
CAMEL-8108 | Type converters should not check for null values |
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 |
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 instead of 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 as fallback |
CAMEL-8235 | MessageHistory - Should use CamelLogDebugBodyMaxChars to limit max length of message 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 |
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 contains RETURN_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 use GroupedExchangeAggregationStrategy |
CAMEL-8307 | Properties are loaded only from the first source if whitespaces are used in propertyPlaceholder#location |
CAMEL-8309 | Camel XML DSL - Allow to specify uri attributes in multi lines to make long urs easier to read 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 system property |
CAMEL-8330 | camel-jms - Use 1000 as default receiveTimeout |
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 registered handler |
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 aggregation is 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 |
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 code 300 |
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 component and maven plugin |
CAMEL-8544 | Camel - Dynamic router - unsupported cacheSize attribute |
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 other routes |
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 with httpMethodRestrict=OPTIONS |
CAMEL-8693 | java.net.URISyntaxException: Invalid uri syntax: Trailing & marker found error should be configurable 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 |
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 expression evaluation |
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 by OSGI 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 |
CAMEL-7217 | Http component need to setup the message encoding header based on the content-type header |
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 / endpoints via 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 |
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 @Consumed method |
CAMEL-7834 | create a docker events endpoint |
CAMEL-7845 | Provide Configurer for user to configure the CXF conduit and CXF destination from Java code |
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 |
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 expiration control for mobile push messages |
CAMEL-8250 | Add type converter for Saxon data types |
CAMEL-8265 | Create a camel component that can Integrate with Hipchat |
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 |
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 |
CAMEL-7770 | maven warning: It is highly recommended to fix these problems because they threaten the 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 |
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 |
CAMEL-7264 | Full file path from HDFS Consumer |
CAMEL-7278 | Adding owner option for HDFS Consumer |
CAMEL-8501 | BOM does not publish restlet dependencies |
6.4. Web Services
Table 6.4, “Web Services Enhancements in 6.2” lists the enhancements in version 6.2.
Enhancement | Description |
---|---|
ENTESB-2915 | the cxf.wsn.activemq.username/password in cxf-wsn feature configuration should be admin/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 |
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) is installed" 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 |
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 published service |
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 |
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 matching interfaces |
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 to the grammar |
CXF-5764 | AccessTokenService should allow the client authentication with a client id only |
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 older rpc/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 |
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 at org.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 |
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 |
CXF-6173 | Unable to configure CXF StAX properties on a per-endpoint/client basis if a JAX-WS handler 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 basic auth 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 encrypt symmetric key |
CXF-5479 | Create a Maven plugin for generating WADL at build time |
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 TLS Certificate |
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 are thrown 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 |
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 complex headers |
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 matching resource 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 |
CXF-6068 | Make org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor compatible with WebSphere 7 |
6.5. Container
Table 6.5, “Container Enhancements in 6.2” lists the enhancements in version 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 the documentation |
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 |
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 |
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 features version |
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 we restart 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 |
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 |
KARAF-3403 | bin/client Utility Throws ArrayIndexOutOfBoundsException |
KARAF-3433 | when OBR resolver to resolve the bundles in a given feature, it should also take the dependency 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 in container |
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 |
KARAF-2917 | Command to display bundle id |
KARAF-3058 | add backing engine serivce for org.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 value encrypted (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 |
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 |
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 |
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 |
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 |
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 authenticated Subject 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 |
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 |
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 |
6.6. Fuse Fabric
Table 6.6, “Fabric Enhancements in 6.2” lists the enhancements in version 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 container is 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-karaf distro |
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 for CXF 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 |
ENTESB-2093 | openshift:application-create supports to create scaling application and support region feature |
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 |
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 |
Management Console
Table 6.7, “Enhancements in 6.2” lists the enhancements between Fuse MQ Enterprise 7.1 and 6.2.
Enhancement | Description |
---|---|
ENTESB-1230 | Propose a more generic warning message when we can't produce to a endpoint |
ENTESB-1438 | REST example - Shows stacktrace in swagger ui when 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 in container 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 specify bundle name along with bundle id in using bundles.. |
ENTESB-1692 | In Runtime->MQ layout brokers in table |
ENTESB-1694 | Create shading of profile list in Create container/add profiles to container similar as in in Wiki page |
ENTESB-1733 | [Fuse cartridge] Command container-create-child should be removed/hidden |
ENTESB-1381 | Input boxes of number type - checking for sensible input values |
ENTESB-1409 | Fabric - Runtime - MQ - Filter is case sensitive |
ENTESB-1413 | Fabric - Runtime - Registry: Separate directories in path by / |
ENTESB-1424 | Ability to control Java options from the FMC |
ENTESB-3044 | Camel Insight Gantt chart not showing correct details |
ENTESB-1556 | Align dependency versions |
ENTESB-1742 | Disable HawtIO patching |
ENTESB-2206 | Strip out HawtIO plugins that are not required for Fuse |
Chapter 7. Supported Configurations
7.1. Information on the Customer Portal
For information about supported configurations, standards, and components in version 6.2, see the following Customer Portal articles:
Legal Notice
Trademark Disclaimer
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide 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, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Apache, ServiceMix, Camel, CXF, and ActiveMQ are trademarks of Apache Software Foundation. Any other names contained herein may be trademarks of their respective owners.