Release Notes
What's new in Red Hat Fuse
Abstract
Chapter 1. Fuse 7.0 Product Overview
1.1. Fuse 7.0
Welcome to the Fuse 7.0 GA release!
This release continues the evolution of Red Hat Fuse with major component upgrades and expanded range of features for the Apache Karaf, JBoss EAP, and Spring Boot containers. In addition, this release introduces a new approach to creating integrations, Fuse Online, which is hosted on OpenShift Online.
1.2. Fuse distributions
Fuse 7.0 is provided in the form of three different distributions, as follows:
- Fuse standalone
The classic distribution of Fuse, supported on multiple operating systems. This distribution is supported for the following container types:
- Apache Karaf
- JBoss Enterprise Application Platform (EAP)
- Spring Boot
- Fuse on OpenShift (previously, Fuse Integration Services)
The distribution of Fuse for running integration applications on OpenShift (supported on the Red Hat Enterprise Linux operating system). In this case, the supported container types are provided in the form of docker-formatted container images:
- Java image (for Spring Boot)
- Apache Karaf image:
- JBoss EAP image (new in 7.0)
- Fuse Online
- The distribution of Fuse that is provided pre-installed on the OpenShift Online Professional tier (and also available for installing on an on-premises OpenShift cluster). In this case, application development is facilitated by a browser based UI, Ignite, and the workflow is simplified to make it accessible to non-expert integrators.
1.3. Uniform technology stack
In Fuse 7.0, the technology stack has been refactored and rationalized to provide a uniform technology stack across all of the supported container types. This uniform technology stack now has the following main components:
- Apache Camel (application integration)
- Apache CXF (Web services)
- AMQ 7 clients with connectivity to an external broker
- Narayana (transaction manager)
- Undertow (Web container)
1.4. New features
Fuse 7.0 includes several major component upgrades and a large selection of new features. For details, consult the new features sections for each of the Fuse distributions:
Chapter 2. Fuse Online
Fuse Online, a new offering in Fuse 7.0, provides a web browser interface that lets a business expert integrate two or more different applications or services without writing code. It also provides features that allow the addition of code if it is needed for complex use cases.
Fuse Online runs an integration on OpenShift as a Spring Boot application that uses Apache Camel.
2.1. About the product name
Ignite is Red Hat’s web-based integration platform. Syndesis is the open source project for Ignite.
Ignite runs in two environments:
Product Name | Host Environment | Installation |
Fuse Online | OpenShift Online | Red Hat installs and provisions Ignite on Red Hat infrastructure. |
Ignite | OpenShift Container Platform | Customer installs and manages. |
In user documentation, consider the names Fuse Online and Ignite as interchangeable.
2.2. Main features
A high level overview of Fuse Online is in Integrating Applications with Ignite.
The main features of Fuse Online in version 7.0 are:
- Graphical web browser interface that lets business users create and monitor integrations.
Connectors that prompt for basic parameters so you can create an integration that connects to:
- Amazon S3 buckets
- AMQ and AMQP brokers
- Dropbox
- FTP and SFTP servers
- HTTP and HTTPS endpoints
- MQTT brokers
- Salesforce
- Slack channels and users
- SQL databases (Apache Derby, MySQL, PostgreSQL)
Built-in steps that operate on data obtained from a connection to a broker, server, or application:
- Mapping data from the previous connection to the next connection in the integration
- Basic filtering and advanced filtering
- Adding log information beyond the extensive log information automatically provided
- Visual cues that guide you through the creation of an integration, such as where data mapping is required.
Support for adding customizations including:
- REST API client connector
- Custom connector based on an Apache Camel component
- Custom data operation for processing data between connections in an integration
- Java Database Connection (JDBC) driver for a SQL database
- Monitoring support that provides integration execution metrics, system metrics, and log information for each step in an integration.
- Support for multiple versions of an integration.
2.3. Important notes
Important notes for the Fuse 7.0 release of the Fuse Online distribution:
- A Fuse Online account is limited to a specific number of integrations that can be running at one time. For details, see the pricing plan. If you are using a Fuse Online evaluation account, then only one integration at a time can be running.
- Connections to API clients are not required to specify input/output types. Input/output types are required, however, if you want to add a data mapper step to an integration before or after that connection.
2.4. Obtaining technical support
To obtain technical support, in Ignite, in the upper right, click
and then click Support to display the Ignite support page. Use this page to download diagnostic information for all integrations or for one or more integrations that you choose. The page provides instructions for opening a support ticket and providing the diagnostic information that you downloaded.
2.5. Technology Preview features
This release also includes a Technology Preview feature that lets you change the default OAuth2 behavior of connections that you create from REST API client connectors. Vendor extensions to Swagger specifications support the following:
- Providing client credentials as parameters.
- Obtaining a new access token based on HTTP response status codes.
Technology Preview features are not supported with Red Hat production service level agreements (SLAs), might not be functionally complete, and Red Hat does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. For more information, see Red Hat Technology Preview features support scope.
Chapter 3. Fuse on OpenShift
Fuse on OpenShift is the new name for Fuse Integration Services, which enables you to deploy Fuse applications on OpenShift Container Platform.
3.1. Supported version of OpenShift
For details of the supported version (or versions) of OpenShift Container Platform to use with Fuse on OpenShift, see the Supported Configurations page.
3.2. Supported images
Fuse on OpenShift provides the following Docker-formatted images:
-
fuse7/fuse-java-openshift
— Spring Boot -
fuse7/fuse-karaf-openshift
— Apache Karaf -
fuse7/fuse-eap-openshift
— Red Hat JBoss Enterprise Application Platform -
fuse7/fuse-console
— Hawtio console
3.3. New features
The main new features of Fuse on OpenShift in version 7.0 are:
- New JBoss EAP image
- This image provides a pre-configured installation of Fuse on JBoss EAP, making it easy to deploy Fuse applications on the JBoss EAP container.
- New Hawtio console image
- A Hawtio console that eases discovery and management of Hawtio enabled applications deployed on OpenShift.
- Improved JVM memory tuning
- In the Fuse on OpenShift images, the underlying Java virtual machine has been upgraded to a version with better JVM heuristics.
KARAF_FRAMEWORK_VERSION
environment variableA new
KARAF_FRAMEWORK_VERSION
environment variable is now provided in the Karaf container environment, making it easier to figure out the version of Apache Karaf that an application is running inside.NoteThis environment variable is intended to be readonly. Do not attempt to change the value of this environment variable.
3.4. Technology Preview features
The following features of Fuse on OpenShift are Technology Preview only and are not supported in Fuse 7.0:
- Prometheus metrics
- If you already have an installation of Grafana and Prometheus, you can use it to monitor Fuse applications deployed on OpenShift.
- XA transactions with scalable deployments
-
This feature is demonstrated by the
spring-boot-camel-xa
quickstart and template, which demonstrates how to run a Camel service on Spring Boot that supports two external transactional resources: a JMS resource (AMQ), and a database (PostgreSQL).
3.5. Important notes
Important notes for the Fuse 7.0 release of the Fuse on OpenShift distribution:
- Redeploying an application using the Fabric8 Maven plugin
When deploying a Fuse on OpenShift application to OpenShift Container Platform using the Fabric8 Maven plugin, you cannot redeploy the application using just the command
mvn fabric8:deploy
. Use the following sequence of commands instead:mvn fabric8:undeploy mvn fabric8:deploy
- Red Hat Enterprise Linux is the only supported operating system
- All of the provided Fuse on OpenShift images are based on the Red Hat Enterprise Linux O/S.
3.6. Upgrading to Fuse 7.0.1
The Fuse 7.0.1 micro release provides fixes for the issues listed in Chapter 8, Issues Resolved in Fuse 7.0.1. For full details of how to install the Fuse 7.0.1 micro release for Fuse on OpenShift, see Patching Fuse on OpenShift in "Fuse on OpenShift Guide".
Chapter 4. Fuse Standalone
4.1. Supported containers
Fuse standalone 7.0 is supported on the following runtime containers:
- Spring Boot (standalone)
- Apache Karaf
- Red Hat JBoss Enterprise Application Platform (JBoss EAP)
4.2. New features
The main new features of Fuse standalone in version 7.0 are:
- Spring Boot standalone is now a deployment option for Fuse applications. Standalone mode is where a Spring Boot application is built as a Jar file and runs directly in a Java virtual machine (JVM).
- Major upgrade of JBoss EAP to version 7.1.
- Apache Camel is upgraded to version 2.21.
Apache Camel features the following new Enterprise Integration Patterns:
- Claim Check EIP with push/pop functionality.
- Saga EIP for simulating transactions in distributed systems.
Apache Camel supports the following new data formats:
-
camel-asn1
- the ASN.1 data format is used for file transfer with telecommunications protocols. -
camel-fastjson
- JSon data format (using the FastJSon library) is used to unmarshal a JSon payload to a POJO; or to marshal a POJO back to a JSon payload. -
camel-thrift
- the Thrift data format allows you to call and expose remote procedure calls (RPC) with the Apache Thrift data format and serialization mechanism.
-
- Many more Camel components are available for Camel on JBoss EAP. There are now almost as many Camel components available for the JBoss EAP container as for the Apache Karaf container.
- Major upgrade of Apache Karaf, from version 2.4 to version 4.x.
- Apache Karaf supports OSGi R6 (upgraded from OSGi R5).
- Apache Karaf is now configured to use the Narayana transaction manager (replacing the Geronimo transaction manager used in Fuse 6.x).
- Apache Karaf now supports the Undertow servlet container.
- Apache Karaf has a new features resolver, which simplifies feature installation and lifecycle. The new resolver checks the feature requirements (defined directly in the features XML), and checks which bundles provide the capabilities to satisfy those requirements. It enables Karaf to install bundles required by features automatically.
- Client-side integration with AMQ 7 (based on ActiveMQ Artemis) is supported in Fuse 7.0. For more details, see the Supported Configurations page.
- Web tooling has been upgraded to the PatternFly look and feel.
The following Apache Camel components are new in Fuse 7.0:
-
camel-atomix
- a component to integrate Camel with Atomix -
camel-aws
- KMS component for managing Amazon KMS -
camel-aws
- MQ component for working with Amazon MQ -
camel-aws
- added lamda component to be used for invoking and working with AWS Lambda functions -
camel-azure
- to integrate with Microsoft Azure Cloud services -
camel-caffeine
- a component that allows you to interact with a Caffeine cache -
camel-couchbase
- The couchbase component allows you to treat CouchBase instances as a producer or consumer of messages. -
camel-crypto-cms
- a component for cryptographic message syntax -
camel-digitalocean
- The digitalocean component allows you to interact with the Digitalocean cloud -
camel-drill
- The drill component gives you the ability to querying to Apache Drill Cluster -
camel-elasticsearch5
- to communicate with Elasticsearch Server using 5.x APIs -
camel-elasticsearch-rest
- The elasticsearch component is used for interfacing with ElasticSearch server using 5.x REST API. -
camel-google-bigquery
- Google BigQuery data warehouse for analytics (not on Apache Karaf). -
camel-google-pubsub
- allow you communicate with Google Cloud Pub/Sub -
camel-grpc
- The gRPC component is using for calling remote procedures via HTTP/2 -
camel-headersmap
- a faster implementation of case-insenstive map (used by camel message headers) which can be added to classpath at runtime to be auto installed -
camel-iec60870
- to integrate Camel with IEC 60870-5-104 IoT devices -
camel-master
- a component that leverage Cluster SPI to ensure that only a single consumer in a camel cluster is active at any point in time. -
camel-milo
- An OPC UA client and server component based on Eclipse Milo -
camel-mongodb3
- Evolution of the component based on v3 driver. Camel-Mongodb still exists allowing compatibility with the v2 driver. -
camel-olingo4
- Communicates with OData 4.0 services using Apache Olingo OData API. -
camel-openstack
- allow you to communicate with an Openstack infrastructure -
camel-opentracing
- Distributed tracing using OpenTracing -
camel-pubnub
- To send and receive messages to PubNub data stream network for connected devices. -
camel-reactor
- a reactor based back-end for camel’s reactive streams component -
camel-rest-swagger
- for accessing REST resources using Swagger specification as configuration -
camel-sjms2
- JMS 2.0 api compatible component of the SJMS component. -
camel-spring-cloud
- integrates with Spring Cloud -
camel-spring-cloud-netflix
- integrates with Spring Cloud Netflix (not on Apache Karaf or JBoss EAP). -
camel-thrift
- the Thrift component allows to call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism -
camel-tika
- integrates with Apache Tika to extract content and metadata from thousands of file types -
camel-twilio
- a component that allows you to interact with Twilio REST APIs to call phones, send texts, etc. from a Camel route -
camel-wordpress
- To integrate Camel with Wordpress (not on JBoss EAP). -
camel-xchange
- The camel-xchange component provide access to many bitcoin and altcoin exchanges for trading and accessing market data (not on JBoss EAP). -
camel-yql
- The YQL (Yahoo! Query Language) platform enables you to query, filter, and combine data across the web (not on JBoss EAP). -
camel-zendesk
- interacts with Zendesk server with using Zendesk Java Client
-
4.3. Important notes
Important notes for the Fuse 7.0 release of the Fuse standalone distribution:
- Fuse Console (Hawtio) is not remotely accessible by default
- In Fuse 7.0, remote access to the Fuse Console is restricted by a Cross-Origin Resource Sharing (CORS) whitelist. By default, the Fuse Console can only be accessed from the local host. To open up access from remote hosts, you need to add hostnames to the CORS whitelist. For more details, see Managing Fuse.
- Some Karaf-related components have been removed in 7.0
- As part of the consolidation and refactoring of Fuse, a number of components related to the Apache Karaf container have been removed in version 7.0. For more details, see Chapter 5, Deprecated and Removed Features.
4.4. Upgrading to Fuse 7.0.1
The Fuse 7.0.1 micro release provides fixes for the issues listed in Chapter 8, Issues Resolved in Fuse 7.0.1.
4.4.1. Upgrading applications to 7.0.1 using the old-style BOM
To upgrade your Fuse standalone applications to use the 7.0.1 dependencies, edit the Maven pom.xml
and change the versions of the BOMs and Maven plugins listed in the following table:
Container Type | Maven BOM or Plugin Artifact groupId/artifactId | Version for Fuse 7.0.1 |
---|---|---|
Spring Boot |
|
|
|
| |
|
| |
Apache Karaf |
|
|
|
| |
JBoss EAP |
|
|
4.4.2. Upgrading applications to 7.0.1 using the new-style BOM
To upgrade your Fuse standalone applications to use the 7.0.1 dependencies, edit the Maven pom.xml
and change the versions of the BOMs and Maven plugins listed in the following table:
Container Type | Maven BOM or Plugin Artifact groupId/artifactId | Version for Fuse 7.0.1 |
---|---|---|
Spring Boot |
|
|
|
| |
|
| |
Apache Karaf |
|
|
|
| |
JBoss EAP |
|
|
For more details about using the new-style BOM, see Migrate Maven Projects in "Migration Guide".
4.5. BOM files for Fuse 7.0
To configure your Maven projects to use the supported Fuse 7.0 artifacts, use the BOM versions documented in this section.
4.5.1. Old-style BOM
To upgrade your Fuse standalone applications to use the 7.0 dependencies, edit the Maven pom.xml
and change the versions of the BOMs and Maven plugins listed in the following table:
Container Type | Maven BOM or Plugin Artifact groupId/artifactId | Version for Fuse 7.0 |
---|---|---|
Spring Boot |
|
|
|
| |
|
| |
Apache Karaf |
|
|
|
| |
JBoss EAP |
|
|
4.5.2. New-style BOM
To upgrade your Fuse standalone applications to use the 7.0 dependencies, edit the Maven pom.xml
and change the versions of the BOMs and Maven plugins listed in the following table:
Container Type | Maven BOM or Plugin Artifact groupId/artifactId | Version for Fuse 7.0 |
---|---|---|
Spring Boot |
|
|
|
| |
|
| |
Apache Karaf |
|
|
|
| |
JBoss EAP |
|
|
For more details about using the new-style BOM, see Migrate Maven Projects in "Migration Guide".
Chapter 5. Deprecated and Removed Features
If you need any assistance or have any questions about the upcoming changes in Fuse 7, contact support@redhat.com.
5.1. Removed
The following features have been removed in Fuse 7.0:
- Support for Red Hat JBoss Operations Network (JON) has been removed in 7.0
- Since Fuse 7.0, Fuse on Karaf no longer supports JON and no longer provides JON plugins for integrating with the JON runtime.
- Embedded ActiveMQ broker has been removed in 7.0
- In Fuse 7.0, Fuse on Karaf no longer provides an embedded ActiveMQ Broker. To migrate your applications to Fuse 7.0, we recommend that you install Red Hat AMQ (Fuse includes an entitlement to Red Hat AMQ) and configure your applications to connect to the broker remotely. For more information on our supported brokers, see the Supported Configurations page and the messaging lifecycle page.
- Fuse integration pack has been removed in 7.0
- Support for running rules and processes is provided by components shipped with Red Hat JBoss BPM Suite and Red Hat JBoss BRMS.
- Karaf console commands for child container administration have been removed in 7.0
In Fuse 7.0, the Karaf console commands for child container administration are not supported. That is, the console commands prefixed by
instance:
(Karaf 4.x syntax) and the console commands prefixed byadmin:
(Karaf 2.x syntax) are not supported.NoteIn the Fuse 7.0 GA release, the
instance:
commands are not blacklisted. This is a known issue.- SwitchYard has been removed in 7.0
- In Fuse 7.0, SwitchYard has been removed, and you should use Apache Camel directly instead. For more detailed information, see the knowledge base article, SwitchYard Support Plan After Releasing Fuse 7.
- Support for Fabric8 1.x has been removed in 7.0
In Fuse 7.0, Fabric8 v1 has been replaced by Fuse on OpenShift (previously, Fuse Integration Services), which includes components of Fabric8 v2 technology. Fuse on OpenShift provides a set of tools and Docker-formatted images that enable development, deployment, and management of integration microservices within OpenShift.
Although Fuse on OpenShift has a different architecture, it fulfills the same provisioning, automation, central configuration and management requirements that Fabric8 v1 provides. For more information, see Fuse on OpenShift Guide.
- Camel components for Google App Engine have been removed in 7.0
-
The Camel components for Google App Engine (
camel-gae
) have been removed in Fuse 7.0. - Camel jBPM component has been removed in 7.0
-
The Camel jBPM component (
camel-jbpm
) has been removed in Fuse 7.0. - Tanuki based wrapper for installing Fuse as a service has been removed in 7.0
-
The Tanuki based wrapper scripts — generated using the
wrapper:install
Karaf console command — for installing Fuse as a service have been removed in Fuse 7.0. To install the Apache Karaf container as a service, it is recommended that you use the newkaraf-service-*.sh
scripts from thebin/contrib
directory instead. - Smooks has been removed in 7.0
- In Fuse 7.0, the Smooks component for SwitchYard has been removed.
- BPEL has been removed in 7.0
- BPEL (based on the Riftsaw project) has been removed from Fuse 7.0. If you are currently using BPEL, it is recommended that you consider migrating to the Red Hat JBoss BPM Suite.
- Design Time Governance has been removed in 7.0
- The Design Time Governance component has been removed in 7.0.
- Runtime Governance has been removed in 7.0
- In Fuse 7.0, the Runtime Governance (RTGov) component has been removed.
- S-RAMP has been removed in 7.0
- The SOA Repository Artifact Model and Protocol (S-RAMP) component has been removed in Fuse 7.0.
- bin/patch script has been removed in 7.0
-
The
bin/patch
script (bin\patch.bat
on Windows O/S) has been removed in a Fuse 7.0. - Spring Dynamic Modules (Spring-DM) is not supported in 7.0
- Spring-DM (which integrates Spring XML with the OSGi service layer in Apache Karaf) is not supported in Fuse 7.0 and you should use the Blueprint framework instead. Using Blueprint XML does not prevent you from using the Java libraries from the Spring framework: the latest version of Spring is compatible with Blueprint.
- Apache OpenJPA is not supported in 7.0
- The Apache OpenJPA implementation of the Java Persistence API (JPA) is not supported in Fuse7.0. It is recommended that you use the Hibernate implementation instead.
5.2. Replaced
The following features have been replaced in Fuse 7.0:
- Geronimo transaction manager has been replaced in 7.0
- In Fuse 7.0, the Geronimo transaction manager in the Karaf container has been replaced by Narayana.
- Jetty container has been replaced in 7.0
- In Fuse 7.0, the Jetty container has been replaced by Undertow. Initially, this change applies only to internal use of the Jetty container (for example, in the Karaf container). Other Jetty components might be removed in a future release.
5.3. Deprecated
The following features have been deprecated in Fuse 7.0 and may be removed in a future release:
- Camel MQTT component is deprecated
- The Camel MQTT component is deprecated in Fuse 7.0 and will be removed in a future release of Fuse.
- Camel Netty component is deprecated
- The Camel Netty component is deprecated in Fuse 7.0 and will be removed in a future release of Fuse. It is recommended that you use the Camel Netty4 component instead.
- Camel LevelDB component is deprecated on all operating systems except for Linux
-
Since Fuse 6.3, the Camel LevelDB (
camel-leveldb
) component is deprecated on all operating systems except for Red Hat Enterprise Linux. In future, the Camel LevelDB component will be supported only on Red Hat Enterprise Linux. - BatchMessage class from the Camel SJMS component is deprecated
- The BatchMessage class from the Camel SJMS component is deprecated in Fuse 7 (deprecated in Apache Camel since version 2.17) and may be removed from a future version of Apache Camel and Fuse.
Chapter 6. Unsupported Features in Fuse 7.0
The following features are unsupported in Red Hat Fuse 7.0.
Apache Aries Blueprint Web module is unsupported
The Apache Aries Blueprint Web module is not supported in Fuse. The presence of an example featuring Blueprint Web in the community edition of Apache Camel (provided as a separate download) does not imply that this feature is supported in Fuse.
The PHP scripting language is not supported in Apache Camel
The PHP scripting language is not supported in Camel applications on the Apache Karaf container, because there is no OSGi bundle available for PHP.
The Python scripting language is not supported in Apache Camel
The Python scripting language is not supported in Camel applications on the Apache Karaf container, because there is no OSGi bundle available for Python.
Chapter 7. Known Issues
The following subsections describe the known issues in version 7.0.
7.1. CVE Security Vulnerabilities
As a middleware integration platform, Fuse can potentially be integrated with a large number of third-party components. It is not always possible to exclude the possibility that some third-party dependencies of Fuse could have security vulnerabilities. This section documents known security vulnerabilities affecting third-party dependencies of Fuse 7.0.
- ENTESB-12489 CVE-2019-9827 - Fuse Console standalone on Amazon Web Services
-
Due to security concerns, you should not deploy a standalone Fuse application to Amazon Web Services (AWS). This restriction applies to all supported standalone environments (Spring Boot 1.x and 2.x, Karaf, and Red Hat JBoss Enterprise Application Platform). If you want to deploy the Fuse Console standalone on AWS, it is highly recommended that you upgrade to Fuse 7.7 or later and disable the Fuse Console’s proxy servlet by setting the
hawtio.disableProxy
system property totrue
. - CVE-2017-12629 Solr/Lucene -security bypass to access sensitive data - CVE-2017-12629
Apache Solr is a popular open source search platform that uses the Apache Lucene search engine. If your application uses a combination of Apache Solr with Apache Lucene (for example, when using the Camel Solr component), it could be affected by this security vulnerability. Please consult the linked security advisory for more details of this vulnerability and the mitigation steps to take.
NoteThe Fuse runtime does not use Apache Solr or Apache Lucene directly. The security risk only arises, if you are using Apache Solr and Apache Lucene together in the context of an integration application (for example, when using the Camel Solr component).
- Multiple CVEs Multiple CVEs related to jackson-databind security vulnerability
Applications that that use the FasterXML
jackson-databind
library to instantiate Java objects by deserializing JSON content are potentially vulnerable to a remote code execution attack. The vulnerability is not automatic, however, and it can be avoided if you take the appropriate mitigation steps.At a minimum, the following prerequisites must all be satisfied before an attack becomes possible:
You have enabled polymorphic type handling for deserialization of JSON content in
jackson-databind
. There are two alternative ways of enabling polymorphic type handling in Jackson JSON:-
Using a combination of the
@JsonTypeInfo
and@JsonSubTypes
annotations. -
By calling the
ObjectMapper.enableDefaultTyping()
method. This option is particularly dangerous, as it effectively enables polymorphic typing globally.
-
Using a combination of the
-
There are one or more gadget classes in your Java classpath, which have not yet been blacklisted by the current version of
jackson-databind
. A gadget class is defined as any class that performs a sensitive (potentially exploitable) operation as a side effect of executing a constructor or a setter method (which are the methods that can be called during a deserialization). The gadget blacklist maintained by the Jackson JSON library is the last line of defence against the remote code execution vulnerability.
It is the existence of a large number of gadget classes which explains why there are many individual CVEs related to the
jackson-databind
vulnerability. There are different CVEs related to different kinds of gadget class.If you do need to use the
jackson-databind
library in your application, the most important measure you can take to mitigate the risk is this: avoid polymorphic type handling in Jackson JSON and on no account should you call theObjectMapper.enableDefaultTyping()
method.
7.2. Fuse Online
The Fuse Online distribution and the Ignite UI have the following known issues:
- 2587 Cancel has no effect when importing integration
- While importing an integration, pressing the Cancel button is not effective: the import happens anyway.
- 1558 "Save as draft" and "Publish" buttons
- Both the Save as draft button and the Publish button remain active, even after a user has clicked on one of the buttons and started stepping through the procedure.
- 2163 Integration Editor: Save as Draft should display notification on success
- After pressing the Save as Draft button, there is no success notification when the draft is saved successfully (in the event of an error, on the other hand, there is an error notification).
- 2561 Create LOGOUT Endpoint
When logout is invoked, it does not reliably clear all of the cookies for Ignite. Each environment with a different authentication provider (for example, RH-SSO or GitHub) presents different symptoms. Basic Authentication seems to be the most reliable, but problems have been reported in Firefox.
To avoid problems with stale cookies after logout, it is recommended that you clear the cache of Ignite cookies on your browser after logging out.
- 2579 Activity Log is inconsistent
- The Activity Log is inconsistent due to limited ability to monitor Camel exchanges, which can be altered by any component present in the Integration.
- 698 DB Connector: SQL parser doesn’t recognize parameters for LIKE
-
In SQL statements containing the
LIKE
keyword (for example,DELETE FROM TODO WHERE task LIKE ‘:#param’
), theLIKE
keyword cannot be used with datamapper parameters, such as:#param
.
7.3. Fuse on OpenShift
This section lists issues that affect the deployment of Fuse applications on OpenShift. For details of issues affecting specific containers, see also the sections for Spring Boot, Fuse on Apache Karaf, and Fuse on JBoss EAP. The Fuse on OpenShift distribution has the following known issues:
- OSFUSE-849 karaf-camel-amq - wrong service amqp name
-
In the
karaf-camel-amq quickstart
, before running the quickstart with the fabric8 Maven plugin, you must configure thesrc/main/fabric8/deployment.yml
file to use the correct remote instance of AMQ EnMasse. TheAMQP_SERVICE_NAME
environment variable must point to the hostname of the externalmessaging
route exposed by EnMasse. The quickstart must run on a different OpenShift project from the one where EnMasse is deployed. - OSFUSE-848 karaf-camel-amq - missing log output in Openshift log
-
The
karaf-camel-amq quickstart
does not emit any output in the OpenShift log console because of an incorrect log configuration. Either delete thesrc/main/resources/assembly/etc/org.ops4j.pax.logging.cfg
file to use the default configuration or provide a log4j2 configuration file (for example, like the one present in thekaraf-camel-log quickstart
). - OSFUSE-718 [OSO][OCP 3.7] f-m-p redeployments failing to deploy
When deploying a Fuse on OpenShift application to OpenShift Container Platform 3.7 using the Fabric8 Maven plugin, you cannot redeploy the application using the command
mvn fabric8:deploy
. That is, the first time you deploy usingmvn fabric8:deploy
, the operation succeeds, but the second (and subsequent attempts) fail silently. The workaround is to undeploy before you redeploy, as follows:mvn fabric8:undeploy mvn fabric8:deploy
7.4. Fuse on Spring Boot
Fuse on Spring Boot has the following known issues:
- ENTESB-8118 Netty version alignment
-
In the Fuse 7.0 GA release, the version of Netty used by the ActiveMQ Artemis client is out of alignment with the version of Netty used by the Camel Netty component. If you use both of these components together in a Spring Boot application, two conflicting versions of Netty will be loaded into the classpath and you are likely to get errors such as
NoSuchMethodError
. - OSFUSE-836 spring-boot-cxf (jaxrs, jaxws) - ClassNotFoundException
In the Fuse 7.0 GA release, the
spring-boot-cxf-jaxrs
andspring-boot-cxf-jaxws
quickstarts for Fuse on OpenShift raise a ClassNotFoundException exception when building the project.You can fix this error in the
spring-boot-cxf-jaxws
quickstart by editing the project’spom.xml
file to add the correct version of thelogback-core
dependency, as follows:<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> <exclusion> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.1.11</version> </dependency>
You can fix this error in the
spring-boot-cxf-jaxrs
quickstart by editing the project’spom.xml
file to add the correct version of thelogback-core
dependency and theguava
dependency version, as follows:<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxrs</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> <exclusion> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.1.11</version> </dependency> ... <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-jaxrs</artifactId> <exclusions> <exclusion> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>20.0</version> </dependency>
7.5. Fuse on on Apache Karaf
Fuse on Apache Karaf has the following known issues:
- ENTESB-8190 Two artifacts from indy are missing from mrrc, making a couple of features unable to install
In the Fuse 7.0 GA release, the following features cannot be installed in the Apache Karaf container:
camel-elasticsearch-rest camel-hystrix camel-jcifs camel-olingo2 camel-olingo4 camel-rx cxf-http-async camel-spring-redis connector
These features will be made available in a patch release for Fuse 7.0.
- ENTESB-8067 Unable to install connector
-
In the Fuse 7.0 GA release,
feature:install connector
returns an error. - ENTESB-8068 Unable to install camel-spring-redis
-
In the Fuse 7.0 GA release,
feature:install camel-spring-redis
returns an error. - ENTESB-8085 rxjava-1.3.5.redhat-001 is not an osgi bundle, but rxjava-1.3.5 is
-
In the Fuse 7.0 GA release, the
camel-hystrix
andcamel-rx
features cannot be installed. - ENTESB-8140 Start level of hot deploy bundles is 80 by default
In the Fuse 7.0 GA release, in the Apache Karaf container the start level of hot deployed bundles is 80 by default. This can cause problems for the hot deployed bundles, because there are many system bundles and features that have the same start level. To work around this problem and ensure that hot deployed bundles start reliably, edit the
etc/org.apache.felix.fileinstall-deploy.cfg
file and change thefelix.fileinstall.start.level
setting as follows:felix.fileinstall.start.level = 90
- ENTESB-8078 Fuse 7 can’t be started on HP-UX
In the Fuse 7.0 GA release, the Apache Karaf container fails to start on the HP-UX platform, reporting the error
karaf: JVM must be greater than 1.8
. To work around this error, edit thebin/inc
script in your Apache Karaf installation. Replace the following line:VERSION=$("${JAVA}" -version 2>&1 | grep -i version | sed 's/.*version ".*\.\(.*\)\..*"/\1/; 1q')
With this line:
VERSION=$("${JAVA}" -version 2>&1 | grep -i version | sed 's/.*version "[^\._]*\.\([^\._]*\)\..*"/\1/; 1q')
- ENTESB-8078 Fuse 7 can’t be started on HP-UX
- In the Fuse 7.0 GA release, the Karaf container cannot be started on the HP-UX platform.
- ENTESB-7664 Installing framework-security feature kills karaf
The
framework-security
OSGi feature must be installed using the--no-auto-refresh
option, otherwise this feature will shut down the Apache Karaf container. For example:feature:install -v --no-auto-refresh framework-security
- ENTESB-5447 Cannot add openjpa, camel-hbase, or camel-hdfs features to featuresBoot
-
If you add any of the features,
openjpa
,camel-hbase
, orcamel-hdfs
, tofeaturesBoot
in theetc/org.apache.karaf.features.cfg
file, this will result in an OSGi wiring error. All of these features are deprecated in any case. - ENTESB-4390 Some quickstarts using SAAJ API fail on IBM JAVA
When using the Apache Karaf container with IBM Java version 1.7.0, the following quickstarts can fail:
-
bean-service
soap-attachment
With the following error:
java.lang.IllegalAccessError: Class com/sun/org/apache/xerces/internal/dom/ElementImpl illegally accessing "package private" member of class com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl at com.sun.org.apache.xerces.internal.dom.ElementImpl.synchronizeData(ElementImpl.java:1159) ...
This appears to be a problem with the IBM JDK. You can work around the problem as follows:
Remove
saaj-api
from endorsed libraries:rm lib/endorsed/org.apache.servicemix.specs.saaj-api-1.3-2.5.0.jar
Before invoking the
./bin/fuse
script:, set theJAVA_OPTS
environment variable as follows:JAVA_OPTS=-Xshareclasses:none
-
- ENTESB-2929 can’t install features camel-avro camel-hbase camel-hdfs2
camel-avro
,camel-hbase
,camel-hdfs2
are not supported on Solaris / AIX. Thecamel-hdfs2
feature can only run if you havelibsnappyjava.dylib
injava.library.path
. You must manually set uplibsnappyjava.dylib
in Fuse before installing these features.JBossFuse:karaf@root> features:info camel-hdfs2 Description of camel-hdfs2 2.15.0.redhat-620133 feature
- ENTESB-2773 [platform AIX HPUX] camel-leveldb missing native library
-
The camel-leveldb
feature is not supported on IBM AIX and HP-UX operating systems. To use the camel-leveldb feature, Red Hat JBoss Fuse must be run on Red Hat Enterprise Linux, Microsoft Windows Server or Oracle Solaris. - ENTESB-3938 Fuse 6.2.1 takes a long time to start up on OpenStack
When a Fuse container is deployed on RHEL OpenStack Platform, it can take a long time (several minutes) for the container to start up. A workaround is to add the following option to the JVM that starts the container (for example, by setting the
JAVA_OPTS
environment variable):-Djava.security.egd=file:/dev/./urandom
The extra dot in the pathname, as in
/./
, is required.NoteThe effect of the workaround is to replace the default
/dev/random
by/dev/urandom
. The alternative is faster, but less random than/dev/random
. This has an impact on any security packages that depend on this device to generate entropy and random numbers.
7.6. Apache Camel
Apache Camel has the following known issues:
- ENTESB-8116 camel-weather does not work on CR2
- In the Fuse 7.0 GA release, the Camel Weather component does not work.
- ENTESB-8088 camel-linkedin: java.lang.SecurityException: Invalid CSRF code
-
In the Fuse 7.0 GA release, the Camel LinkedIn component does not work. The
camel-linkedin
quickstart is also not working. - ENTESB-7839 \[camel-weather\] FreeGeoIpGeoLocationProvider does not work as expected
-
The
camel-weather
component fails to connect to the weather service. - ENTESB-7469 Camel Docker component cannot use Unix socket connections on EAP
-
In Fuse 7.0, the
camel-docker
component can connect to Docker only through its REST API, not through UNIX sockets. - ENTESB-5231 PHP script language does not work
- The PHP scripting language is not supported in Camel applications on the Apache Karaf container, because there is no OSGi bundle available for PHP.
- ENTESB-5232 Python language does not work
- The Python scripting language is not supported in Camel applications on the Apache Karaf container, because there is no OSGi bundle available for Python.
- 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 response 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).
Chapter 8. Issues Resolved in Fuse 7.0.1
The following table lists the Apache Karaf container issues that are resolved in Fuse 7.0.1.
Issue | Description |
---|---|
Hawtio:osgi:Bundles: When you stop any bundle fuse will crash. | |
Features are not reinstalled after patching from 7.0 to 7.0.1 | |
Karaf - Warning - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath | |
camel websocket - java.lang.ClassCastException: org.eclipse.jetty.util.DecoratedObjectFactory | |
Update fuse-ignite-upgrade image to address RHSA-2018:1957 | |
"Weird behavior when ending a command with "", { or \ and hitting enter" | |
JLine may be used instead of AEsh when reinstalling features | |
Update Fuse entries in Openshift Catalog | |
CVE-2018-1000129 jolokia-core: jolokia: Cross site scripting in the HTTP servlet [fis-2.0] | |
CVE-2017-7536 hibernate-validator: Privilege escalation when running under the security manager [fis-2.0] | |
CVE-2018-1000130 jolokia-core: jolokia: JMX proxy mode vulnerable to remote code execution [fis-2.0] | |
Console unusable in docker | |
"NullPointerException in Æsh - with ""]""" | |
maven-bundle-plugin fails to parse meta-persistence | |
update Label for Fuse Console image | |
Æsh keys broken with bin/client | |
Several artifacts from indy are missing from mrrc, making a couple of features unable to install | |
Backport CAMEL-12514 | |
Upgrade to Spring Boot 1.5.13 | |
Swapped parameters in HttpServiceProxy.registerConstraintMapping | |
Update to latest wsdl2rest for Fuse 7.0.1 | |
NullPointerException in Æsh | |
Update existing fuse launcher boosters with GA versions of images and dependencies | |
Backport CXF-7737 | |
Pax web upgrade | |
Netty version alignment | |
camel-weather does not work on CR2 | |
New API for authentication needed on Pax-Web | |
Fuse 7 can’t be started on HP-UX | |
Missing dependencies in cxf-parent | |
Enhance the Fuse / KeyCloak integration for CXF / Camel | |
CVE-2018-1274 spring-data-commons: Unlimited path depth in PropertyPath.java allow remote attackers to cause a denial of service [fuse-7.0.0] | |
CVE-2018-1273 spring-data-commons: Improper neutralization of special elements allow remote attackers to execute code via crafted requests [fuse-7.0.0] | |
Update FIS image version in spring-boot-camel-xml quickstart | |
Deadlock while using bundle:list or bundle:headers |
Chapter 9. Issues Resolved in Fuse 7.0
The following sections list the issues that have been resolved in Fuse 7.0:
- Section 9.1, “Apache Karaf container issues resolved in Fuse 7.0”
- Section 9.2, “Apache Camel issues resolved in Fuse 7.0”
- Section 9.3, “Apache Camel on EAP (Wildfly) issues resolved in Fuse 7.0”
- Section 9.4, “Apache CXF issues resolved in Fuse 7.0”
- Section 9.5, “Fuse Console (Hawtio) issues resolved in Fuse 7.0”
- Section 9.6, “Fuse on OpenShift issues resolved in Fuse 7.0”
9.1. Apache Karaf container issues resolved in Fuse 7.0
The following table lists the Apache Karaf container issues that are resolved in Fuse 7.0.
Issue | Description |
---|---|
New changes are not getting reflected If Switchyard Quickstart are modified and deployed to Fuse 6.2. | |
Missing explicit RBAC policies either in Standalone or in Fabric$ | |
Log jolokia HTTP requests/responses | |
Simplify RBAC roles: Pick either EAP or Karaf model | |
Test transaction recovery | |
Investigate switching JLine to Aesh in Karaf kit | |
Make SSHD server threads configurable | |
Include Hibernate PostgreSQL Dialect for 9.x | |
Change winsw version in Karaf to redhat build. | |
Æsh problems under Windows | |
Add licenses to Karaf’s top-level pom file. | |
karaf command history lost each time restart the fuse karaf kit | |
Fuse 7 should provide features command | |
when shutdown karaf, see java.io.InterruptedIOException: null in the log | |
shutdown cmd cause NPE | |
JAX-RS Async feature does not work in Karaf 4/Undertow/XNIO | |
keymap: no such keymap `main' logged after starting karaf | |
Repeating command with !<number> throws String index out of range and shuts down karaf | |
\"Up\" arrow to repeat last command returns a penultimate command every 2nd try | |
Not unified style of acl permissions in some files | |
Review hawtio configuration in etc/system.properties | |
should add hawtio enabled roles in Karaf kit | |
shutdown command return null pointer exception | |
NoClassDefFoundError running fuse/bin/client | |
feature:install of multiple features seem to kill karaf console | |
Viewer can invoke bundle:info, but can’t get info of any bundle | |
camel:backlog-tracer-* commands defined in org.apache.karaf.command.acl.camel.cfg do not exist | |
Discrepancy in bundle:start-level command and jmx ACL | |
Typo in jmx.acl.org.apache.karaf.system.cfg rebootCleanAll | |
Deadlock while using bundle:list or bundle:headers | |
When karaf asks \"Display all 645 possibilities?\" you cant confirm/cancel with y/n | |
Unable to execute bin/shell | |
Remove unsupported feature repositories from Karaf repo | |
Move etc/jmx.acl.* files into etc/auth/ | |
camel:route-show does not work on IBM java | |
Æsh history broken | |
Karaf child instance can’t find jolokia-access.xml file | |
Unable to execute aliases through bin/client | |
Add BouncyCastle libraries to Fuse 7 distro | |
Fuse 7 can’t be started on Solaris 11, Aix 7.2 | |
Consistency between command annotation and blueprint | |
Switch the blueprint extender to synchronous mode | |
Karaf fails to start on a linux 32 bit system who’s libc version is 2.3.4. | |
Introduce paxexam-karaf into karaf tooling | |
Port current karaf integration tests to new test framework | |
Port current kittests to newly added integration test framework | |
Include paxexam-karaf testframework documentation into the manual | |
equinox Region support | |
Add 64Bit ServiceWrapper to karaf | |
Less verbose in log when mistyped commands at INFO level | |
Make files specified by ${includes} optional | |
ConfigMBean should use a different config pid than the config shell | |
Use the Pax Web features.xml for Pax Web 2.0 and further | |
Set java memory options only when required | |
BundleWatcher should look for SNAPSHOT | |
karaf-maven-plugin does not prefix non-bundles with the wrap: prefix when generating a feature.xml | |
java.io.tmpdir system property should use $KARAF_DATA/tmp in place of $KARAF_BASE/tmp | |
Add karaf activators for jars in the lib folder | |
Bug generating feature.xml when dependency has no manifest | |
Explicit Property Name in Karaf System Console | |
Upgrade to Felix Framework 4.0.2 | |
Add completer support on option values | |
Grep command breaks existing line formating | |
Performance issue in the features jaxb support | |
Text improvements to Features XSD | |
Set the Features validation optional | |
Allow Karaf config commands to accept the pid as an option | |
Some MBeans don’t provide attribute correctly | |
Rename the org.apache.felix.gogo.commands package to org.apache.karaf.shell.commands | |
Commands should not catch exceptions but should rethrow them | |
create-kar goal should handle configfile | |
Upgrade to jline 2.6 | |
Improved help system | |
make pom.xml eclipse 3.7 m2e friendly | |
addcommand / removecommand / eval should be in the shell scope | |
Removed unused folders/code from Assemblies | |
Setup eclipse targets now deprecated assembly folder. | |
New bundle:capabilities and bundle:requirements commands | |
Update the list of supported execution environments | |
BootstrapLogManager does not reuse the instantiated Handler | |
TextDumpProvider.createDump(DumpDestination) does not flush OutputStreamWriter | |
make features xml parser more forgiving | |
JDK7 compile issues with OsgiCommandSupport | |
Multiple blueprint plans using command namespace result in multiple converter registrations | |
create a ServerInfo service that Main sets up that exposes karaf home, base, data, instances, and the command line arguments | |
Cursor keys do not work in Karaf shell on windows | |
Provide man command as an alias to help | |
Add -r (reboot) and -h (halt) options to the system:shutdown command | |
pid is set as the factorypid when creating a factory configuration instance from the feature file | |
New service:list command focused on services instead of bundles | |
Spring feature repo for spring related features | |
Create Kar for Karaf demos | |
kar archetype | |
assembly archetype | |
deployers feature for fileinstall deployers that used to be in full profile | |
Upgrade maven bundle plugin to 2.3.6 | |
Upgrade to Jasypt 1.8 | |
Refactor Karaf Demos to new assemblies format | |
Update Branding Shell demo | |
Update Custom Command demo | |
Update Kar documentation | |
Update Dump Provider demo | |
Update Web demo | |
Completion does not work when quiesce manager is deployed | |
Jetty feature should use ServiceMix Spec for activation | |
Karaf should use directly commons-* bundles | |
Provide archetypes for bundle, bundle-blueprint, web-bundle, war | |
Add documentation about archetypes | |
shell:sleep should be in seconds | |
Add a web:launch command | |
osgi shell blueprint bundle shouldn’t use lazy default-activation | |
Add a jre.properties.cxf with all changes required to run cxf | |
Log messages appear on stdout when the feature http is installed | |
expose rmiregistry port as a service property | |
Upgrade to Spring 3.1.0.RELEASE | |
Feature <configfile/> creates an empty file if the file URL is not resolved | |
karaf does not work properly with closing brace in the working directory path | |
features-maven-plugin:validate goal raises a NPE if karafConfig configuration is not set | |
Allow configuring rmi Registry host as well as port | |
Remove PackageMBean and move operation to BundleMBean | |
Introduce new command feature:chooseurl to make it easy to install well known feature files | |
Error executing command 'start' when starting a child instance | |
Upgrade pax exam to 2.4.0 | |
Rationalize Karaf 3.0 minimal distribution | |
Corrupted output for bundle:info command in 3.0.0-SNAPSHOT | |
Redeploy kar cause installing old feature | |
config:list has NPE since it uses a service after ungetting the service reference | |
Add jetty-websocket dependency for karaf standard features file | |
Get rid of the code using StartLevel and PackageAdmin has they are now deprecated | |
Karaf (Config Mbean) can not recognize the features when Karaf installation path containing blank space | |
When running a single remote command through SSH, the SCOPE variable isn’t set | |
Upgrade to pax-logging 1.6.4 | |
admin:create command creates broken org.ops4j.pax.url.mvn.cfg file | |
Upgrade to eventadmin 1.2.14 | |
Upgrade to Apache POM 10 | |
Karaf trunk fails to build on a clean repo | |
Region support should be part of karaf-features-1.1.0.xsd | |
The shell:new action does not support the creation of arrays | |
A command that can not be loaded breaks the whole completion | |
Upgrade to Guava 11.0.1 | |
Support for hidden features | |
Upgrade to Aries JNDI API 1.0.0 | |
Duplicate key exception should be handle locally to avoid to affect the whole MBean | |
Upgrade to standalone tinybundle 1.0.0 | |
OBR feature doesn’t work | |
\"dev:watch *\" doesn’t notice new bundles added to the container | |
Upgrade to slf4j 1.6.4 | |
Upgrade to JUnit 4.10 | |
Upgrade to Pax Logging 1.6.5 | |
Provide a migration/update section in the manual | |
Switch back to millis per default on shell:sleep and introduce -s option | |
Upgrade to pax-web 2.0.0 | |
Upgrade to pax-url 1.4.0.RC1 | |
implement a 'watch' command so we can watch the output of a karaf command like the unix 'watch' mechanism | |
AdminService - Allow to provide a PrintStream so you can capture or control activity on the console | |
Add Maven repository metadata in the system repository | |
dev:watch command issues \"[WATCH]\" announcements only to the issuing shell | |
Update jline groupid in main pom and shell/console/pom | |
Make invoker in karaf testcontainer configurable | |
Upgrade to maven-bundle-plugin 2.3.7 | |
Child instance doesn’t start | |
Karaf tooling exam regression tests failing on NoSuchMethodError com.google.common.io.Files.deleteRecursively | |
ServiceRecipe blueprint exception in the log | |
NPE during update of the FeatureFinder | |
Add option to configure BundleStartLvl of automatically installed base bundles | |
Improvement in Karaf log4j appender docs | |
Shell scripts are incompatible with /bin/sh on Solaris | |
add-features-to-repo goal does not reclaim file handles fast enough | |
Assemblies ignore some resources | |
o.p.karaf.management bundles must stop when its configured keystore is not available | |
System shell hangs after karaf integration tests had been run | |
Support mvn:* urls in karaf-maven-plugin:features-create-kar | |
Upgrade to Spring 3.1.1.RELEASE | |
Manual build fails | |
Karaf Client cannot run a script | |
application-without-isolation enterprise feature doesn’t install | |
Upgrade to jansi 1.8 | |
Upgrade to EasyMock 3.1 | |
Upgrade to Jasypt 1.9.0 | |
Upgrade to asm 3.3.1 | |
org.apache.karaf.scr.command format error | |
Karaf JMX Config MBean behaves in unpredictable ways | |
Deployer Transformers Supports Manifest Element without A Supporting Schema | |
blueprint deployer and spring deployer should get started before features.core bundle | |
add a version checker for karaf start script | |
maven-metadata-local.xml is not generated for bundles from a boot feature | |
Features core bundle should not depend to shell and management bundles | |
Archetypes should use dynamic variables | |
Configuration completers should avoid using getConfiguration method of config admin | |
Upgrade to Jetty 8.1.4 | |
Upgrade to pax-url 1.4.0 | |
Jaas commands should allow you to distinguish between to realms that have the same name | |
Reintroduce package:* modules | |
Add AIX, HP-UX, Solaris, and \"custom\" support in the service wrapper | |
Align Pax-web features with std. features | |
aries-annotation feature doesn’t install | |
Allow multiple commands in karaf 3.0.x bin/karaf script | |
Feature service should log in DEBUG instead of INFO | |
Upgrade to fileinstall 3.2.0 | |
Please set svn:ignore to all eclipse’s project files | |
Refactor bundle modules into core, command, management | |
Features deployer is not in the startup.properties | |
New table support for shell | |
Remove osgi sources from karaf main | |
Karaf 3.x - Karaf bundle archetype maven bundle plugin configuration is missing \"instructions\" tags. | |
Check documentation consistent | |
Move the standard feature definition to the feature.xml | |
Support for upgrading from one version of a feature to another version of the same feature | |
feature level start-level not completely finished…. | |
serviceUrl in org.apache.karaf.management.cfg should use 0.0.0.0 but not localhost | |
Karaf startup without startup.properties | |
dev:watch does not work in some cases | |
Make sure that all karaf archetype contain a description | |
features managment should be more robust if customer features descriptor file has duplicated feature name | |
Replace MBeanRegistrer with aries jmx whiteboard and remove .management modules | |
Quick help text for features:info command is erroneous | |
Error with Basic HTTP Authentication when using karaf realm | |
Refactor http command and mbean to new module layout and change to use jmx whiteboard | |
User bundles are treated as system bundles | |
The user name for the main console session is always \"karaf\" | |
Client: can’t execute alias command | |
jclouds feature repo url has been changed after version 1.0 | |
Source distribution is missing | |
Use the new servicemix spec to allow the use of both the JRE implementations and implementations from bundles | |
Features repo points to the old pax-wicket app | |
Upgrade to Mina 2.0.4 | |
SSH Log-In failes with \"Authentication failed\" with valid credentials | |
Configration update doesn’t work | |
Karaf web console does not work on tabs features, http and instance | |
Remove line number logging from default logging config | |
Loading snapshots from local repository does not work and the system dir should be read only | |
Fileinstaller logging by default is not enabled. | |
Upgrade to fileinstall 3.2.2 | |
Add a command to easily name an instance | |
Fix warning messages during bundle build | |
Be able to disable the default PropertiesLoginModule | |
SSHD authorized key provider should log in DEBUG | |
SSH doesn’t correctly use the karaf.base variable | |
Embedded features should have POM dependencies on the projects they represent | |
Top-level build is missing obr module | |
Removing a KAR should uninstall the shipped features | |
Rename commands module to command | |
config:list command description should be enhanced | |
Order in test framework generated features.xml is wrong | |
scanFeatures is incompatible with editing the etc/org.apache.karaf.features.cfg file | |
Use useDeployFolder(false) together with scan features fail | |
Error in stop script if KARAF_DEBUG is enabled | |
Blueprint archetype instructions is missing | |
Instance command imports an internal package from instance core | |
Split shell console into API and impl | |
Default child instance config is not the same as the root instance | |
karaf:features-validate-descriptor parses system packages incorrectly | |
Simplify imports in bundle plugin for deployers | |
Re-add demos to Karaf 3.0 kits | |
Port deployer bundle demo to Karaf 3.0 | |
Rename shell.shell to shell.commands.impl and make packages private | |
more svn:ignore are needed | |
Move help system and table out of console into separate modules | |
Make the three big (cxf, amq, camel) play nicely with Karaf 3 without change | |
diag command should print the full stacktrace instead of the messages only | |
The InstallKarMojo fails with a nullpointer if an artifact could not be retrieved | |
System bundles could be started without problems; all other bundles need to be forced | |
karaf-maven-plugin does not compile using java7 | |
Upgrade to blueprint 1.0.0 | |
Revert Aries JMX Update on SCR Management Component | |
Upgrade to ServiceMix Specs 2.0 | |
Improvements to shell tables | |
Use the geronimo servlet spec instead of jetty' since it’s backward compatible | |
Cleanup: Remove no longer required org.apache.karaf.tooling.testing project | |
Use project.version instead of direct version in manual | |
Karaf manual references wrong artifacts | |
Support SSH agent forwarding and use the agent authentication when connecting to other instances | |
NullPointerException when deploying a feature without specified \"install\"-attribute | |
Help generation does not work for commands without noargs constructor | |
Use ShellTable in bundle:list | |
Add an itest showing how to correctly use tinybundles with provision in paxexam-karaf | |
upgrade to pax-logging 1.6.7 | |
Admin service not able to start child instances when the JDK path contains a space on OS X | |
Bad login when using sufficient modules but when the first fail | |
InfoAction shell command should sort the properties from InfoProvider instances | |
Forgot a space between hours and minutes in InfoAction.java | |
Consolidate the feature commands about feature repositories | |
Check host keys when connecting to an ssh server using bin/client and ssh:ssh | |
Allow one step maven build by not using the lifecycle extension of the karaf-maven-plugin | |
Deployer kar demo Jenkins build issue | |
Nullpointer exception when typing help test | |
SSH keystore incompatible if generated with IBM JDK | |
Improve feature file generation to be able to create features out of special feature poms | |
features-generate-descriptor does not set the version in generated features | |
Upgrade to OSGi Compendium 4.3.0 | |
Upgrade to Jansi 1.9 | |
add-features-to-repo goal should define a correct default value for repository | |
Test failures in tooling/exam/regression | |
Support creating a kar from the console | |
Upgrade to pax-url 1.4.2 | |
Web:List command not working anymore | |
command-watch messes the output when used with commands that take longer than the interval | |
Upgrade to Felix ConfigAdmin 1.4.0 | |
packing with karaf-assembly error | |
Add integration tests for karaf-maven-plugin:features-generate-descriptor | |
Upgrade to JLine 2.7 | |
Upgrade to Felix Utils 1.2.0 | |
Upgrade to Felix FileInstall 3.2.4 | |
Additional integration tests for karaf-maven-plugin | |
kar feature should a boot one | |
jaas:realm-manage raises a NullPointerException | |
Several bugs in main around locking | |
Jar files in lib directory require \"karaf-\" prefix in order to be loaded | |
Add -i/--install-all option to feature:add-url | |
Child instance features cfg file looks weird | |
Kar service should not install the kar contents into the system dir | |
Support kars that will not be auto started | |
Command service references should be AUTO_EXPORT_INTERFACES | |
standard-feature refers to non-existing \"commands\"-artifacts | |
Instance clone should be able to clone the root instance | |
Demos should be included in the distro but not in the repository list | |
Restart Framework from Web Console’s System Information tab results in Karaf dying | |
Improve message displayed when the JAAS login module doesn’t have a backing engine | |
Support clean-all & clean-cache directly in karaf main jar | |
karaf feature validate plugin should support to load the exports packages from dependency features | |
Clone operation should be provided by the instance MBean | |
instance:clone set the source instance in error | |
Upgrade to pax-web 2.0.1 | |
Upgrade to sshd 0.7.0 | |
Upgrade maven-external-dependency-plugin to 0.5 | |
InstallKarsMojo fails to compile with jdk-7 | |
JDBC Lock without using long running transactions | |
When two karaf containers are started locally, an exception is displayed at startup. A nicer message would be better. | |
Upgrade to slf4j 1.6.6 | |
Upgrade to pax-logging 1.6.9 | |
Upgrade to commons-compress 1.4.1 | |
Demo should exclude Eclipse and IntelliJ IDEA files | |
Upgrade to commons-jexl 2.1.1 | |
Upgrade to Felix BundleRepository 1.6.6 | |
karaf-maven-plugin ignores dependency on feature | |
Installing using wrap protocol fails when specifying bundle version | |
wrapper:install command should be usable outside OSGi too | |
When executing a command through the client, no error is printed in the console in case of errors | |
Upgrade to XBean 3.11.1 | |
Pressing strg+d during log:tail make everything hang | |
Karaf pom still refers geronimo-spec 1.0 whereas 1.1 is in use | |
Upgrade to geronimo-jaspic 1.1 | |
Upgrade to pax-runner 1.7.6 | |
Upgrade to pax-swissbox 1.5.1 | |
Avoid duplicate feature and bundle resolution when installing cascading features | |
Upgrade to maven-antrun-plugin 1.7 | |
Upgrade to maven-surefire-plugin 2.12 | |
Upgrade to maven-assembly-plugin 2.3 | |
Upgrade to maven-compiler-plugin 2.5.1 | |
Move dev commands and services to bundle, system and shell | |
Upgrade to maven-dependency-plugin 2.4 | |
command-watch info does not work | |
Upgrade to maven-eclipse-plugin 2.9 | |
Upgrade to maven-enforcer-plugin 1.1 | |
Upgrade to maven-jar-plugin 2.4 | |
Upgrade to maven-javadoc-plugin 2.8.1 | |
Upgrade to maven-release-plugin 2.3.2 | |
Blueprint deployer in combination with maven URL deployer creates wrong OSGi/blueprint/ file | |
Upgrade to maven-remote-resources-plugin 1.3 | |
Upgrade to maven-shade-plugin 1.7 | |
Upgrade to maven-site-plugin 3.1 | |
Upgrade to maven-war-plugin 2.2 | |
Upgrade to apache-rat-plugin 0.8 | |
Rat checks fail | |
Make client indepenent of console | |
Command completer should complete only on first scope level | |
Upgrade to Aries Util 1.0.0 | |
Upgrade to Aries Blueprint API 1.0.0 | |
Upgrade to Aries JMX API 1.0.0 | |
Description of rmiRegistryPort and rmiServerPort in org.apache.karaf.management.cfg file are the same | |
Upgrade to Felix Framework 4.0.3 | |
config.properties should be filtered | |
Upgrade to Equinox 3.8 | |
Make sure the local console is fully working before the user can type commands | |
Avoid embedding jline in the console | |
Upgrade to exec-maven-plugin 1.2.1 | |
Upgrade to jaxb2-maven-plugin 1.3.1 | |
Upgrade to Aries JNDI API 1.0.0 | |
Upgrade to Pax Web 2.0.2 | |
Upgrade to Aries JPA API 1.0.0 | |
Upgrade to Aries Blueprint Annotation API 1.0.0 | |
Upgrade to Aries JMX Blueprint API 1.0.0 | |
Upgrade to Aries JMX Core 1.0.0 | |
Upgrade to Aries JNDI Core 1.0.0 | |
Upgrade to Aries Proxy API 1.0.0 | |
ManagementCfg configuratoinPointers in tooling-exam are incorrect | |
use quiesce API 1.0.0 final instead of 1.0.1-SNAPSHOT | |
org.ops4j.pax.url.mvn.proxySupport=false | |
Upgrade to Aries JMX 1.0.0 | |
Use dependencyManagement in features assemblies | |
Upgrade Aries Application API to 1.0.0 | |
Upgrade Aries Application Utils to 1.0.0 | |
Upgrade Aries Proxy Impl to 1.0.0 | |
Upgrade Aries transaction manager to 1.0.0 | |
Upgrade Aries JNDI rmi to 1.0.0 | |
Default configuration for jetty.xml could create problems | |
Upgrade blueprint core to 1.0.0 | |
Upgrade Aries Application to 1.0.0 | |
Uprade Aries Application Management to 1.0.0 | |
Uprade Aries Application Modeller to 1.0.0 | |
Upgrade Aries Application Deployment 1.0.0 | |
Upgrade to Aries JPA Blueprint 1.0.0 | |
Wrapper service requires a shell | |
OBR URL’s in Karaf have no simple identifier | |
Unpacked KAR deployment | |
\"no matching cipher found\" error connecting via SSH to wrapper Karaf service - on Ubuntu | |
Upgrade to Aries Blueprint Annotation Impl 1.0.0 | |
Upgrade to Aries Blueprint CM 1.0.0 | |
Upgrade to Aries Blueprint Core Compatibility 1.0.0 | |
Upgrade to Aries Blueprint JEXL Evaluator 1.0.0 | |
Upgrade to Aries JNDI URL 1.0.0 | |
Upgrade to Aries Transaction Wrappers 1.0.0 | |
Remove Aries Quiesce dependencies | |
Rename command-watch to watch | |
startup fails on Windows with only JRE installed | |
Upgrade to Spring 3.1.2.RELEASE | |
MBeans should support the same flags as the commands | |
update manual to reflect JDBC Lock updates | |
Stopping the console bundle should not shutdown the osgi framework | |
Upgrade to Aries Transaction Blueprint 1.0.0 | |
Sync features between 2.3 and trunk | |
Remove @version headers from source | |
Upgrade to pax-web 2.1.0 | |
Use Pax-Web Features | |
Build failure at manual module | |
Add support for support for conditional bundle and feature definition inside features | |
Upgrade to javax.mail 1.4.5 | |
Upgrade to Aries JMX Blueprint Core 1.0.1 | |
Provide meaningful thread names for karaf console | |
BundleException: Bundle installation rejected by hook. error when installing from features XML file | |
Cannot uninstall bundle, bundle xx is invalid | |
Upgrade to ServiceMix Ant bundle 1.8.4_1 | |
Upgrade to ServiceMix aopalliance bundle 1.0_6 | |
When logging into karaf with ssh as user karaf the prompt shows admin@root | |
Feature spring-struts can’t be installed | |
Upgrade to ServiceMix cglib bundle 2.2.2_1 | |
features-generate-descriptor should support \"install\" attribute | |
Upgrade to Jetty 8.1.5.v20120716 | |
Add command to show list of threads and stack traces | |
Upgrade to guava 13.0 | |
Upgrade to Felix WebConsole 4.0.0 | |
karaf github contributions rules | |
Update to jline 2.8 | |
Spring feature dependencies specified too tightly | |
hard coded features uri in features deployer feature discovery | |
updating features.xml in auto deploy folder results in duplication | |
No SSH connection possible on Debian 6.0.5 | |
Welcome message incorrect during ssh session or using bin/client. | |
No Way To Start obr Dependencies By Default | |
classes list command | |
command to list bundles with the requested class | |
The obr Shell Deploy And Start Commands Always Deploy Optional Dependencies | |
Upgrade to pax-logging 1.6.10 | |
Upgrade to pax-url 1.5.0 | |
Upgrade to guava 13.0.1 | |
Upgrade to commons-fileupload 1.2.2 | |
Upgrade to commons-io 2.4 | |
NPE thrown from OsgiConfiguration.unregister | |
Use exam framework for our itests and increase tests coverage | |
JAVA_HOME autodiscovery not working on Windows 7 (karaf.bat) | |
slf4j 1.7.0 | |
Servlets attribute doesn’t work on HttpMBean | |
SystemMBean should support name attribute | |
Add version attribute in the SystemMBean | |
Feature spring-web-portlet can’t be installed | |
Remove section about console colors from manual | |
Cursor keys do not work when using bin/client on windows | |
When ssh’ing from a windows box into a unix box, arrow keys are not correctly interpreted | |
Upgrade to jline 2.9 | |
Upgrade to sshd 0.8.0 | |
Improve user guide | |
Upgrade to Mina 2.0.5 | |
tooling-exam contains reference to wrong commons-io artifact | |
Build the manual within specific profiles | |
Build src distributions within specific profiles | |
Make KarafTestSupport available externally | |
NPE in jaas:realm-manage command when multiple realm with the same name are present and not login module name is provided. | |
Provide a login module class name completer. | |
PackageMBean should return List<String> and support operation with bundleId | |
system bundle also should export javax.xml.ws.spi.http package | |
should also endorse saaj-api | |
Minimal distribution doesn’t start | |
jre.properties is corrupt in 3.0.0-SNAPSHOT | |
feature:list should use alphabetical order | |
inconsistent FeaturesNamespaces versions | |
Attached kar deploys to a different snapshot build number than the main artifact | |
Upgrade to ServiceMix Specs 2.1 | |
Test failure in exam regression tests : KarafWithBundleTest | |
Upgrade to Felix FileInstall 3.2.6 | |
Upgrade to paxlogging 1.7.0 | |
Upgrade to felix event admin 1.3.0 | |
Upgrade aries bundles to 1.0.1 (blueprint-core, jmx-core, transaction-manager, jpa-container-context) | |
Add assertion to EquinoxFrameworkTest | |
KeepRuntimeFolderTest is named wrong and does not assert anything | |
Backward224Test should check for the karaf version | |
BaseKarafDefaultFrameworkTest should test for felix framework | |
Add assertion to FrameworkWithShellOffTest | |
Improvement of test for keeping or deleting the pax exam folder | |
Improve StandardFeaturesTest, EnterpriseFeaturesTest and SpringFeaturesTest using feature service | |
itests fail on jenkins | |
Feature bundle start up order by startLvl | |
Make integration tests more reliable by making sure the boot is finished | |
Change logging in FeaturesServiceImpl | |
Document karaf manual for registering its own MBeans | |
Upgrade to Jetty 8.1.7.v20120910 | |
itests.EnterpriseFeaturesTest.installApplicationWithoutIsolationFeature fails with NotSerializableException | |
Use dynamic port allocation of integration tests | |
trunk does not compile on java 7 due to compendium 4.3.0 generics | |
create project for private compendium build for java 7 | |
Refactore osgicore and osgicompendium modules | |
Upgrade to Mina 2.0.7 | |
ASM4 causes the Proxy/Weaving of Xerces, but that then causes validation factories to fail. | |
Upgrade to XBean 3.12 | |
SSH client authentication randomly fails | |
Make tests faster by using EagerSingleStagedReactorFactory | |
LDAPLoginModule not working in 2.3.0 due to missing import of javax.net.SocketFactory | |
Lock logic should wait for start level change to occur | |
Upgrade to Apache POM 11 | |
Remove workaround for KARAF-1117 | |
Upgrade to ServiceMix Specs 2.2.0 | |
incorrect statement in developers-guide/branding-console.html | |
Upgrade to Pax Web 3.0 | |
NullPointerException when performing log:clear then log:tail | |
Shell attempts to execute sub-shell actions as commands | |
Upgrade to OSGi 4.3.1 | |
if use script to start a child instance then using karaf console admin:list can’t get the instance correct status | |
Upgrade to Felix ConfigAdmin 1.6.0 | |
instance.properties file doesn’t get updated if karaf.name is changed | |
Add CXF DOSGi feature uri to org.apache.karaf.features.repos.cfg | |
Add Cellar feature URI in org.apache.karaf.features.repos.cfg | |
PropertiesLoginModule handles usernames with backslash not correct | |
Interrupt a running command in shell | |
features without start-level in features.xml are always started first | |
respectStartLvlDuringFeatureStartup does not respect feature-start-levels (only bundles) | |
Upgrade to Pax Web 3.0.0.M1 | |
Service wrapper should use and populate JAVA_HOME in conf file | |
Wrapper doesn’t display all Linux statements | |
Password for client script is output to the terminal | |
Two broken links on remote console manual page | |
invalid password option for admin:connect command in documenation | |
delete.user option missing from JDBCLoginModule | |
Not able to clone the root instance | |
Document caveats of Pax Url Wrap when used in Karaf Shell | |
Provide the ability to edit text resources from the Karaf shell | |
Instructions in welcome screen is a bit misleading with hit | |
Ability to configure ssh session idle timeout - currently hardcode as 5 minutes | |
Duplicate definition of org.ops4j.pax.url.mvn.localRepository in org.ops4j.pax.url.mvn.cfg | |
Progress bar doesn’t display properly on 80 char consoles | |
Upgrade to Apache POM 12 | |
NOTICE and LICENSE files are not correct | |
ensure find the root instance entry when update root karaf instance name in instances.properties | |
Upgrade to commons-codec 1.7 | |
Upgrade to Felix EventAdmin 1.3.2 | |
Upgrade to Felix Metatype 1.0.6 | |
Upgrade to Felix SCR 1.6.2 | |
instance-script terminates with NoClassDefFoundError | |
Upgrade to ASM 4.1 | |
Provide a less pager command | |
Spelling correction | |
ensure admin service always load storage file instance.properties before each operation | |
Create the shell:date command | |
Upgrade to slf4j 1.7.2 | |
Upgrade to JUnit 4.11 | |
Upgrade to Jetty 8.1.8.v20121106 | |
Upgrade to Spring 3.1.3.RELEASE | |
add a testcase to cover the scenario that the AdminService can always load latest instance status which changed by external process | |
Include howto add additional jvm configurations (if using the wrapper) to the documentation | |
Upgrade to Pax Exam 2.6.0 | |
endorse stax-api spec jar | |
Add regex support in features:* commands | |
karaf-maven-plugin fails to use features with bundles with \"wrap\" keyword | |
Update org.ops4j.pax.url.mvn.cfg file in child instance to include the system folder | |
Sync weaving behavior between root and child instances | |
LDAP login module is broken | |
upgrade pax.base to 1.4.0 | |
Add Support For Displaying Gogo Commands in Karaf Shell Help | |
\"Components\" tab not shown in WebConsole | |
Generated title contain unresolved placeholder | |
Features deployer does not support mvn urls | |
ServiceMix Spec property mispelled in etc/system.properties | |
Add a status check script and karaf script argument | |
Remove Jetty JUL logger configuration | |
MainStartTest test fails when methods are executed in reverse order | |
Add a log command to log from shell to the log | |
Upgrade to Aries JMX 1.1.1 | |
Upgrade to Aries Proxy 1.0.1 | |
Upgrade to Aries Blueprint Core 1.1.0 | |
Upgrade to Aries Blueprint CM 1.0.1 | |
wrong version for pax-jetty | |
Entering an empty command removes previous command in history | |
Wrapper/service does not start for karaf 3 | |
Upgrade to Aries Util 1.1.0 | |
Test InstanceServiceImplTest#testToSimulateRenameInstanceByExternalProcess fails when run isolated | |
add option to resolve transitive feature-dependencies in InstallKarsMojo | |
Create an admin:clone command | |
add options to only create tar.gz or zip archive in CreateArchiveMojo | |
Incorrect LGPL license info in Notices file | |
Add a jre-1.8 to jre.properties | |
Create shell:wc command | |
org.apache.karaf.tooling.exam.container.internal.adaptions.KarafManipulatorFactory creates invalid version qualifier | |
Start Karaf as service shows 'Activator' error in wrapper.log | |
Upgrade to Pax URL 1.5.1 | |
Upgrade to Felix Framework 4.2.1 | |
jpa feature can’t be installed \"out of the box\" | |
Upgrade to Spring 3.1.4.RELEASE | |
Provide Spring 3.2.x support | |
JPA bundle error out at shutdown | |
Upgrade to Pax URL 1.5.2 | |
Upgrade to JLine 2.10 | |
The container fails to start correctly with IBM Java 6 | |
Upgrade to Aries JPA Blueprint 1.0.1 | |
Allow overriding system properties | |
<packaging>kar</packaging> fails to attach artifact | |
Fix manual links on website | |
Provide karaf:run, karaf:deploy, karaf:client Maven goals | |
spring-jms feature shouldn’t depend on spring-web | |
The admin service is not safe when used to create / start agents quickly | |
Add hawtio to features.repos | |
jaas PropertiesLoginModule does not complain when users.properties is not found but fails later | |
Properties with pathname are not correct on windows in jaas PropertiesLoginModule | |
Upgrade to Pax-Web 3.0.0.M3 and Jetty 8.1.9.v20130131 | |
Karaf.webconsole uses wrong version in export-package header | |
Adapt karaf.webconsole package-imports/exports to felix.webconsole all-in-one bundle | |
Watch command - Add option to control if the console should clear or not | |
Upgrade to Aries Blueprint Core 1.2.0 | |
Release Apache Karaf 3.0.0.RC1 | |
Thrown Exception in shell commands should be logged as ERROR | |
karaf scripts fail when paths contain spaces | |
LDAP login module cannot look up keystore and/or truststore | |
Incompatible Equinox version | |
BundleWatcher should wait for refresh to be finished before updating another bundle | |
instance:connect doesn’t work anymore | |
wrapper feature doesn’t install | |
Upgrade to Equinox 3.8.2.v20130124-134944 | |
Karaf console wraps on Windows 7 when connecting using the client | |
SCR Component Updates | |
MBean operation errors are not raised correctly | |
Servicemix Specs Activator/OsgiLocator Broken due to KARAF-2136 | |
Service wrapper assumes java is on system path | |
Turn blueprint as synchronous by default | |
Upgrade to OSGi Core 5.0.0 | |
Some tabs in WebConsole are blank | |
should also endorse activation-api spec jar | |
make rmiServerHost configurable | |
Upgrade to Pax Web 3.0.0 | |
WebConsole should export org.json | |
Karaf shell option for a \"transient\" bundle stop | |
log command to list all the logging levels currently been set | |
Improve shell syntax documentation | |
BootClasspathLibraries should be copied before Karaf classpath settings in pax-exam container | |
ActiveMQ Karaf commands do not work with Karaf 3 | |
404 link in latest karaf documentatoin | |
Normal Zip file which put into the deploy folder can’t be deleted anymore | |
Upgrade to Spring 3.2.2.RELEASE | |
Uninstalling a feature should respect bundle start levels | |
Remove SNAPSHOT repositories by default in the distribution | |
The check for jvm.dll happens to early in the bat file | |
features-maven-plugin ignore proxy settings in maven settings.xml | |
Upgrade to Pax Web 3.0.1 | |
make kar deployer/service to support NoAutoRefreshBundles option | |
Package MBean fails for export | |
Backspace stops working after shutdown command | |
Upgrade to commons-codec 1.8 | |
Upgrade to guava 14.0.1 | |
Upgrade to jline 2.11 | |
Upgrade to Aries Transaction Blueprint 1.0.1 | |
Upgrade to XBean 3.13 | |
Upgrade to jansi 1.11 | |
Upgrade to slf4j 1.7.5 | |
Upgrade to Spring 3.2.3.RELEASE | |
Remove karaf-pax-exam and use pax-exam for itests | |
Upgrade to Apache POM 13 | |
Do not install boot features asynchronously | |
ensure LDAPLoginModule can retrieve multiple roles assigned to a specific user | |
WebConsole should export package with version 3.1.2 (and not 4.0.0) | |
Upgrade to Pax-Swissbox 1.7.0(-SNAPSHOT) and bndlib 2.1.0 | |
Enable use of ANSI colors in ShellTable | |
features-create-kar goal of the karaf-maven-plugin ignores bundles listed in the features that have the \"dependency\" property set to \"true\" | |
Upgrade to Pax URL 1.6.0 | |
DirectoryWatcher for \"deploy\" directory should be configured to wait until framework start level reaches 60 | |
Add password option to admin:connect and ssh:ssh commands | |
Second feature validation result in an Exception. | |
jaas:manage selects wrong configuration | |
Commands with more than one argument have incorrect help string | |
extend role.filter of LDAPLoginModule to support distinguishedName filter | |
Add alias command | |
Introduce boot features sync mode property (true|false) | |
Generic capabilities should be formatted correctly when displaying bundle headers | |
WcTests set to ignore | |
Error deploying embedded Karaf web demo | |
The shell log:set command not as documented | |
Upgrade to XBean 3.14 | |
Custom Distribution page for 2.3.x is unreachable | |
Upgrade to commons-compress 1.5 | |
Fix namespace handlers provided service header | |
Add generic capabilities provided by the framework | |
Remove unneeded manifest headers, add service import definitions for blueprint namespaces | |
Upgrade to Felix Maven Bundle plugin 2.4.0 | |
Upgrade to Felix WebConsole 4.2.0 | |
karaf:features-generate-descriptor fails with Maven 3.1.0 : No implementation for org.sonatype.aether.RepositorySystem was bound | |
Replace usages of non-standard org.eclipse:osgi with org.eclipse:org.eclipse.osgi | |
Upgrade to ServiceMix cglib bundle 3.0_1 | |
Upgrade to jledit 0.2.0 | |
Improve log coloring | |
bin script is not Unix executable in the zip distribution | |
dev:create-dump should generate full stack traces of each thread | |
Add features:chooseurl for camel-extra | |
Move URL handling classes to separate package | |
dev:create-dump: extending with environment information | |
OverlappingFileLockException when cloning an instance | |
Logging doesn’t work in cloned instances | |
karaf maven plugin: Extract docbook and wiki help generation from mojo class | |
FeatureFinder should prevent ArrayIndexOutOfBoundException | |
Upgrade to Pax Exam 3.2.0 | |
Avoid overlapping lock exceptions when multiple threads access the admin service | |
Wrapper’s generated karaf-service does not work on Solaris | |
Code cleanup in karaf maven plugin | |
Support flat repo structure and meta data export in AddToRepositoryMojo | |
When using service wrapper karaf.data is wrong on child instances | |
It would be nice to have scr:list sort components by id. | |
Add support for JAAS groups | |
Add Role-based access to JMX | |
Upgrade to Pax Logging 1.7.1 | |
Logs still have been printed into console after log:tail and Ctrl + C | |
Improve ScrServiceMBean to display more details about SCR components | |
Karaf maven plugin should allow to export feature meta data so user can create start scripts for containers | |
Role-based security for Shell/Console commands | |
bundle-level and update commands should take symbolic name as parameter | |
\"bin\\karaf.bat clean\" does not work with whitespaces in KARAF_HOME | |
Fix etc/config.properties for endorsed xercesImpl | |
Managing child instances does not work with whitespaces in KARAF_HOME | |
Include heap dump in the zip created by dev:create-dump | |
Create \"service-wrapper\" alias to the wrapper feature | |
The \"--force\" option is not honored when designate bundle as a system bundle | |
Using features to extend existing configuration | |
Portable way to make custom shell commands (without inheriting from OsgiCommandSupport) | |
KARAF-24552372 | Role-based security for OSGi Services |
Shutdown is stuck after wrapper:install | |
Branding is not propagated to instance created with admin:create | |
Update to Spring 3.2.4.RELEASE | |
help command should be contextual to the current subshell | |
Feature file generated by karaf maven plugin does not contain the feature dependencies | |
Upgrade to Pax Web 3.0.2 | |
Upgrade to Jetty 8.1.12.v20130726 | |
Upgrade to easymock 3.2 | |
Upgrade to sshd-core 0.9.0 | |
Upgrade to jasypt 1.9.1 | |
maven-karaf-plugin: dependency ignored | |
Karaf Wrapper doesn’t return the correct exit result when using RUN_AS_USER | |
log:set DEFAULT is not more supported | |
Provide a command for dumping the System, and OSGi properties | |
Special characters are dropped when generating the LDAP the user and role filters | |
ensure we escape \\ in LDAP filter correctly | |
Provide equivalent to features:info in FeaturesMBean | |
Export Bundle-SymbolicName and Bundle-Version in karaf-maven-plugin | |
Fix StandardFeaturesTest | |
Create extra karaf maven plugin command for meta data export and optionally eliminate duplicates | |
Possible UnsatisfiedLinkError when using dev:restart with native libraries | |
Fixing some bugs about failed resolutions, not adding core features by default | |
Add a configuration to define the behaviour of the subshell completion | |
NPE in PropertiesLoginModule | |
Karaf should exit if the data directory is deleted | |
Karaf should monitor the lock file existence | |
Break some bundle dependencies in the console | |
karaf-service script does not properly set the RUN_AS_GROUP variable if a primary group is not set | |
Allow to limit the number of entries the history command remembers | |
When clean_cache-file exists the whole data-directory is deleted | |
Upgrade to Aries Blueprint CM 1.0.2 | |
Review and update documentation | |
management boot can not process MBean without implement DynamicMBean interface | |
log:tail | grep foo - throws interrupted exception when using ctrl + c | |
Null Pointer in Dynamic-Import Command | |
The client script should find better default values | |
Karaf JDBC lock doesn’t work with M$ SQLServer | |
CLONE - Wrapper/service does not start for karaf 3 | |
Adding diagnostics for spring dm errors | |
Move duplicate package reporting from bundle:diag to package:exports | |
don’t allow authentication = none if LDAP user or password is provided | |
Use connection credentials when searching for roles in LDAP | |
Build failure on Mac…. | |
NPE in log:tail after a log:clear | |
itests are very slow because of timeouts when waiting for commands | |
Use PerClass for feature tests | |
Introduce blueprint-web feature | |
Add --clear option to history command | |
LDAP authentication defaults to null if not specified | |
On Mac OS locate the JAVA_HOME | |
Enhance documentation and wrapper for running Karaf as service with Mac OS X | |
Update to Pax-Web 3.0.3 | |
Add feature:repo-refresh command | |
karaf/stop script should be catching 'Connection refused' and display a message | |
Provide additional enterprise features | |
Running log:tail on admin:console causes full CPU usage. | |
Upgrade to commons-compress 1.6 | |
Upgrade to Felix ConfigAdmin 1.8.0 | |
Upgrade to Felix Metatype 1.0.8 | |
Unit Tests in error when building from trunk on Windows platform | |
Upgrade to Felix SCR 1.8.0 | |
Upgrade to Felix Utils 1.4.0 | |
Compilation fails with JDK 8 ea | |
Upgrade to Felix WebConsole Event plugin 1.1.0 | |
Upgrade to OSGi Compendium 5.0.0 | |
StandardFeaturesTest fail on aries-annotation feature | |
Introduce KARAF_ETC env variable | |
Karaf does not start if there is no log appender named out | |
Child instance doesn’t start | |
Improve message when .sshkaraf/known_hosts key changed | |
Add missing commands in bin/instance | |
Add instance:status/admin:status command to check the status of an instance | |
--help option doesn’t work with command through bin/admin or bin/instance script | |
Upgrade to Pax Tinybundles 2.0.0 | |
Upgrade to Pax Exam 3.3.0 | |
Upgrade to jledit 0.2.1 | |
Upgrade to json 20131018 | |
Upgrade to ServiceMix Specs 2.3.0 | |
Upgrade to XBean 3.16 | |
Upgrade to Pax Web 3.0.4 | |
Upgrade to Pax Exam 3.4.0 | |
The use of inheritable thread locals in ThreadIO can cause problems | |
log:get ALL and log:set DEFAULT don’t work as expected | |
Add \"--no-format\" option to commands using ShellTable | |
Support Java 8 | |
ConfigMBean update() operation is blocked for the admin (karaf) user | |
Improve the feature:repo-add arguments description | |
When reading user input from console, always delegate to the ConsoleReader | |
Add compatibility bundles for console/commands | |
PropertiesBackingEngine allows duplicate roles to be assigned to user | |
Upgrade to Pax Web 3.0.5 | |
Provides etc/org.apache.karaf.kar.cfg file in the distribution | |
Update the comments in etc/users.properties (to include changes on groups/roles) | |
Add group/role supports in LDAPLoginModule and JDBCLoginModule | |
Bundles attribute is empty in the ObrMBean | |
war feature should depends to http (instead of pax-http) | |
Deployed WAB are not available and stay in unknown state | |
Add start()/stop() operations with just bundle ID in the WebMBean | |
Remove jetty.xml from Karaf | |
Manual should use the official OSGi Web-ContextPath instead of Webapp-Context | |
PropertiesLoginModuleTest.testNonExistantPropertiesFile fails on windows | |
shouldn’t encrypt public key for PublickeyLoginModule | |
Karaf client script only returns a non zero status if there is exception | |
Karaf script for AIX should use JVM option: -Xdump:heap instead of IBM_JAVA_HEAPDUMP_TEXT to control production heapdumps | |
Add load-test and threads commands | |
Fix synchronization issues in the commands completer | |
GenerateDescriptorMojo ignores managed scope | |
Handle backslashes at end of line in the console | |
Prevent deadlocks with classloaders on JDK 6 | |
Specify the alias when registering servlets to eliminate warnings | |
Deployment errors/warnings for bundles within \"deploy\" directory should be logged | |
Improve security mechanism | |
Optimize the kar deployer to not read/write the status every time a bundle changes | |
Speed up karaf startup a bit by setting the specs timeout to 0 | |
Provide a way to configure ciphers and macs and use only the secured one by default | |
SAXParseException when attempting to execute a dry run of Karaf release | |
Upgrade to Felix FileInstall 3.2.8 | |
Upgrade to Felix Utils 1.4.2 | |
Created instances etc folder doesn’t contain all mandatory files | |
Add Spring Security features | |
lde alias is not correct | |
Config service doesn’t create a file in etc if it doesn’t exist | |
Include Pax CDI 0.6.0 repository in Karaf enterprise features | |
Upgrade Karaf core features namespace to 1.2.0 | |
Upgrade to javax.annotation 1.2.0 | |
Upgrade to ServiceMix Specs 2.4.0 | |
client fails with NullPointerException | |
Provide hibernate features | |
Command Archetype uses private-package !* which leads to an empty bundle | |
Cannot execute single itests | |
Provide Spring 4.0.2.RELEASE_1 feature | |
Editing properties in configuration files managed via MangedServiceFactories leads to corrupt property file | |
txlog files locked during admin clone on windows | |
Blueprint and Spring url handlers are not thread safe | |
Add new itests | |
Fix OpenJPA features | |
Set the hibernate bundles start-level greater than the default one | |
Add DBCP datasource support | |
Better thread name for lock and shutdown background threads | |
Karaf info - Add memory details about perm gen pool | |
Add trailing / in osgi:service in the jndi:names command | |
Karaf shell info command to display the pid | |
The jdbc and jms completers shows jndi names for the delete command | |
Upgrade to Pax Logging 1.7.2 | |
NPE when use osgi:uninstall | |
Upgrade to commons-codec 1.9 | |
Add config files to meta data | |
Upgrade to Aries Blueprint Core 1.4.0 | |
Add -l (level) option to log:display/log:tail in order to filter messages only for a given log level (and higher) | |
Upgrade to Felix Metatype 1.0.10 | |
Upgrade to bndlib 2.2.0 | |
Upgrade to maven-assembly-plugin 2.4 | |
Upgrade to maven-compiler-plugin 3.1 | |
Upgrade to maven-dependency-plugin 2.8 | |
Upgrade to maven-deploy-plugin 2.8.1 | |
Mistake on karaf-wrapper.conf generate to Windows 64 bits with wrapper:install | |
Upgrade to maven-enforcer-plugin 1.3.1 | |
Upgrade to maven-idea-plugin 2.2.1 | |
Upgrade to maven-install-plugin 2.5.1 | |
Upgrade to maven-javadoc-plugin 2.9.1 | |
Upgrade to maven-jxr-plugin 2.4 | |
Upgrade to maven-project-info-reports-plugin 2.7 | |
Upgrade to maven-release-plugin 2.4.2 | |
Upgrade to maven-remote-resources-plugin 1.5 | |
Upgrade to maven-resources-plugin 2.6 | |
Upgrade to maven-site-plugin 3.3 | |
Upgrade to maven-source-plugin 2.2.1 | |
Upgrade to maven-surefire-report-plugin 2.16 | |
Upgrade to maven-war-plugin 2.4 | |
Upgrade to maven-rat-plugin 0.10 and fix rat issues | |
Upgrade to build-helper-maven-plugin 1.8 | |
jpa feature should install org.osgi.enterprise 5.0.0 bundle | |
Openjpa feature installs wrong jpa spec bundle | |
Unable to start karaf on Solaris | |
DerbyXA datasource (from template) is not visible with jdbc:datasources | |
Commands using the old Action interface with the felix package name do not work | |
Karaf doesn’t start without internet connection | |
Upgrade to commons-beanutils 1.9.1 | |
Upgrade to Aries Transaction Manager 1.1.0 | |
Upgrade to Felix SCR 1.8.2 | |
Wrong groupId for xercesImpl | |
Open jansi import in shell table to allow usage in karaf 2.x | |
JMS Command Refactorings for error handling | |
karaf-maven-plugin can not include filtered resources in a custom distribution | |
karaf-maven-plugin can not create custom Karaf with Apache Camel | |
JDBC commands improve error handling | |
Hibernate feature enhancements | |
The Http-Whiteboard feature is missing a link to the http feature | |
BundleSelector should be more \"selective\" | |
Add Hibernate-Validator feature | |
Provide a way to override bundles at feature installation time | |
Logging for override mechanism | |
all password should be encrypted when encryption.enabled is true | |
Define an annotation for completers and retrieve them from the OSGi Service Registry | |
Error in Client parameter parsing | |
Monitor etc/user.properties to automatically encrypt passwords | |
Java DSL for creating commands | |
Whiteboard exporter for Actions | |
Define simple injection annotations for commands and completers | |
Update to commons-fileupload 1.3.1 | |
Upgrade to Pax CDI 0.7.0 | |
Separate command api and support classes from shell | |
Refreshing the console bundle closes karaf | |
Watched bundles are restarted twice | |
webconsole gogo plugin does not work: Exception in thread \"Karaf Console Web user karaf\" java.lang.SecurityException: Current user has no associated roles. | |
Startup bundles are installed our of order | |
Substitution is scattered in various place and the code has bugs | |
The bin/shell script is broken | |
wrapper feature can’t be installed | |
Enable rat profile by default | |
Upgrade to Pax Web 3.0.7-SNAPSHOT | |
First line of sorted input not printed in sort command | |
Comment the default key and document how to change/enable it | |
Upgrade to sshd 0.11.0 | |
Bundle commands wrongly default to select all bundles | |
AddFeaturesToRepoMojo should support read version from dependency features | |
Remove tight coupling from bundle/core and kar/core to pax-url-aether | |
Remove gogo-runtime and jansi bundles | |
@Option annotation class missing documentation | |
Allow FeaturesService to specify options during feature uninstallation | |
jdbc:create -i -t HSQL installs wrong db-engine | |
Fix camel-extras features repository URL | |
Provide a clean console and command model | |
The bundle:watch commands fails when updating o.a.k.bundle.core bundle | |
Unable to have multiple subshells in one bundle | |
Child containers should be able to have additional libs on the classpath | |
History using up arrow does not work on windows | |
Upgrade to felix utils 1.6.0 | |
Use EventAdmin to provide an audit trail of events, but it’s lacking the authenticated Subject who performed the action | |
upgrade to spring 3.2.8.RELEASE | |
Add ECF to feature repo | |
datasource-xxx.xml contains wrong password after jdbc:create | |
features-maven-plugin:add-features-to-repo adds wrong transitive feature version | |
features-maven-plugin:add-features-to-repo is broken in 2.3.5-SNAPSHOT | |
org.apache.karaf.jaas.modules.jdbc.JDBCUtils.OSGI contains \"bundles:\" not \"osgi:\" as required by the OSGi JNDI spec\" | |
Reintroduce system as a default repository | |
Upgrade to pax-url 2.0.0 | |
Karaf scripts java version check should be more \"flexible\" | |
Switch to pax url uber bundles | |
Fix exception when using the features-maven-plugin with non osgi compliant features version | |
Make core services independant of blueprint | |
Create features for aries proxy / blueprint and various karaf services | |
Do not include blueprint in the karaf framework | |
The config.properties in features-maven-plugin is out-of-data. | |
Conditional features are not verified correctly after installing / uninstalling a feature | |
Creating child container using admin service should use KARAF_OPTS | |
FeaturesService#listInstalledFeatures() should not return conditional features | |
Add an option to feature:install to install the bundles without starting it | |
Sync skipTests and invoker.skip | |
Move SingleServiceTracker to util | |
Gogo webconsole plugin is broken | |
Connect connect to the root instance | |
Add MSSQL datasource type | |
MBeanServer unregistration is not correctly handled | |
The karaf-maven-plugin and boot features service should be more resilient with the bootFeatures list. | |
The FeaturesService can sometime loose the repository list | |
Merge commands into their respective service bundle | |
Upgrade to Apache POM 14 | |
The config:list command should sort configurations and properties | |
Assembly archetype itest fails | |
Add Solaris x86_64 support to wrapper | |
Decouple features/core from persistent/core | |
Upgrade to Felix Framework 4.4.0/Felix Framework Security 2.4.0 | |
Upgrade to ASM 5.0.3 | |
Spring features are not correct | |
The internal logger for the felix framework is not configured | |
Avoid uninteresting exception stack traces while running load-test | |
Upgrade to aries jmx core 1.1.2 | |
Upgrade to Pax CDI 0.7.0 | |
Command description for http:* commands | |
Upgrade to XBean 3.18 | |
Remove useless StringMap class from main | |
Upgrade to Pax Web 4.0.0 | |
The thread reading the system input stream should exit automatically when the console bundle stops | |
jms:* commands don’t consume messages | |
New FeaturesService based on the real OSGi resolver | |
Upgrade to Equinox 3.9.1-v20140110-1610 | |
The env variables can’t be read while running karaf as a Linux service | |
installation website link produces 404 not found page | |
Maven feature validation did not accept WAR bundle (WAB) artifacts. | |
NPE when running features:listUrl | |
Allow generic requirements as condition to features | |
Add an option to show bundle version in bundle:tree-show | |
Separate section for Karaf-xxx headers and sort headers | |
Upgrade to gemini blueprint 1.0.2 | |
Use the osgi extender namespace for blueprint | |
Upgrade to fileinstall 3.4.0 | |
Upgrade to ConfigAdmin 1.8.0 | |
Upgrade to hibernate latest 4.2.x and 4.3.x versions | |
Upgrade to felix gogo runtime 0.12.0 | |
Properties login module seems to leak a PropertiesInstaller reference results in OOM | |
Support for Aries OSGi subsystems | |
Upgrade to equinox region 1.1.0.v20120522-1841 | |
JAAS JDBCBackingEngine has the wrong condition to iterate results, no users are returned | |
JAAS JDBCBackingEngineFactory: Wrong query from the configuration | |
Add flag \"-bl Bundle-Level\" to install command to set Bundle-Level during bundle installation. | |
Add fully qualified DN replacement for role search | |
Command to display bundle id | |
Provide ability to set a banner prior to user login via ssh | |
karaf jms:* commands works in non-transacted mode | |
bin/karaf selecting the wrong Java VM on a computer with Java 8 installed | |
Region support in features service | |
Allow karaf-maven-plugin integration tests to run in maven offline mode | |
Upgrade to Aries JMX Core 1.1.2 | |
Upgrade to Aries JNDI Url 1.1 | |
Support for OSGi Repository spec in resolution | |
Webconsole plugins are broken | |
Upgrade to Felix WebConsole 4.2.2 | |
Upgrade to Jasypt 1.9.2 | |
Upgrade to Pax URL 2.0.0 | |
Upgrade to slf4j 1.7.7 / Pax Logging 1.7.3 | |
Upgrade to json 20140107 | |
Let jdbc be more robust against broken data sources | |
Require JDK7 for Karaf 4.x | |
Wrong polymorphism leads to null variables | |
Add jasypt-spring31 bundle to jasypt-encryption feature | |
Upgrade to Aries Proxy 1.0.3 and Aries spifly 1.0.1 in order to support ASM5 and Java8 | |
Duplicate package exports because of accidently deployed bundles | |
Karaf master does not build because of rat errors when working with eclipse | |
Add su and sudo commands | |
Use a jaas role to allow access to system bundles | |
Transitive repositories and bundles are not added to system repo | |
Add a lifecycle for features | |
LDAP login module cannot handle slashes in CN | |
Use of type-converters in Karaf Security Documentation is incorrect | |
JDBC commands don’t properly close connection | |
When a feature is generated from a bundle project, include that bundle in the feature | |
osgi:headers - Add option to not display uses:= in exported headers as its too verbose and useless information | |
scr:details - Sort the properties so its easier for humans to read | |
there is no MBean operation for easily get bundle status | |
Mentioning of version number delimiter missing in obr:deploy command help | |
JdbcMBean attribute is \"unavailable\" | |
RBAC-- recognize group configuration when use Publickey to Login | |
strip off tabs/spaces around role|group names | |
Karaf shutdown hangs in SshServer.stop() | |
Support window size change signals in Terminal | |
Improve setenv script to include placeholder for extra java options | |
Provide a plugin to automatically generate generic requirements / dependencies for karaf internal activators | |
Use urls for features repository completion mapping | |
Add support for prerequisites on features | |
rmiServerHost configruation doesn’t work on Karaf 3.x | |
Shell Console throws exception when a service contains int[] as value for a property | |
Generate the shutdown command at first boot | |
Use the current distribution configuration for default boot features when creating children | |
RBAC - the shell command acl configuration modification can’t take effect unless we restart the Karaf server | |
shutdown +n command not work and shutdown hh:mm not been validated | |
When chopping long lines, less does not take tabs into account | |
Whitespace in feature file bundle element value causes NumberFormatException | |
RBAC - MBean Server RBAC guard should support wildcard role | |
RBAC-add a jmx.acl.whitelist so that all ObjectName in this list will bypass the RBAC | |
Allow deployment based on generic requirements, bundles and bundle dependencies | |
Provide an EventAdmin based audit trail for JAAS | |
Be able to redirect child instance std out in a file | |
RBAC-put \"type\" right after the domain when generate the PID from JMX ObjectName | |
Keyboard still read after log:tail cancelled | |
RBAC - support the JMX operation match starts with a wildcard | |
RBAC - Support wildcard in jmx.acl…..cfg filename | |
Add an instance:restart command | |
Add a dependency=\"true\" flag on feature dependencies | |
Upgrade to Pax URL 2.1.0 | |
Multi-stage boot features function does not support over 3 stages. | |
The system bundle should export and boot delegate javax.xml.crypto packages | |
Add a variable (false by default) to enable redirect to karaf.out | |
Can’t shutdown karaf via wrapper on AIX | |
Simplify console branding | |
Upgrade to gogo runtime 0.12.1 | |
Allow passing through custom ldap properties | |
client doesn’t load using IBM JDK | |
tabbing in subshell displays more than commands of the current subshell | |
Upgrade to JLine 2.12 | |
add backing engine serivce for org.apache.karaf.jaas.modules.publickey.PublickeyLoginModule | |
Problems with jaas:realms / jaas:manage commands when using multiple realms of the same name | |
Improve OpenEJB documentation in manual | |
Update to Spring 3.2.9.RELEASE_1 | |
Instance etc files are not sync with the root etc files | |
Add jvisualvm config in monitoring documentation | |
Provide mbeans for statistics of hibernate session factories | |
AdminService should avoid writing file in case just read instance status | |
features:chooseurl/feature:repo-add should support \"real\" version range | |
itests randomly fail to get the JMXConnector | |
Karaf doesn’t start with Equinox 3.9.1 | |
Check the usage of config.properties in main module | |
Add Option To Create Config Files For Feature Configs Instead Of Importing Directly Into Config Admin | |
Upgrade to Spring 4.0.5.RELEASE | |
\"New\" resolver leaves some bundles in resolved state and install unexpected bundles | |
config:edit does not correctly handle configuration visibility for --factory calls. | |
Add the connector feature from ServiceMix | |
Cannot use LDAPLoginModule with ActiveDirectory | |
Upgrade to blueprint core 1.4.1 | |
Upgrade to maven-bundle-plugin 2.5.0 | |
Upgrade to Pax Exam 4.0.0 | |
Instance/Admin Service should provide more options as part of instance settings | |
make stopTimeout of AdminService configurable | |
add address flag when create a child instance | |
Upgrade to Felix Framework 4.4.1 | |
Do not allow empty passwords by default for ldap | |
Upgrade to Aries JPA 1.0.2 | |
Upgrade to Aries Blueprint Annotation 1.0.1 | |
BundleWatcherImpl tries to stop bundle fragments | |
Provide shell:env command | |
Add a possibility to cache LDAP credentials | |
add more specific completer for admin:start|stop command | |
bin/instance script doesn’t work | |
Update ops4j/oss sonatype repositories URL | |
RAT plugin error on ssh key files | |
add admin:change-ssh-host command | |
Upgrade to Hibernate 4.2.15.Final/4.3.6.Final | |
Log executed shell commands at debug level | |
Having eventadmin listed as a boot features cause problems in other bundles startup | |
Upgrade to sshd 0.12.0 | |
Local JMX connect is not possible | |
Karaf chooseurl for jclouds is wrong | |
kar:install doesn’t support classifier in a MVN URL | |
Upgrade to Pax CDI 0.8.0 | |
Upgrade to Pax Exam 4.1.0 | |
Incorrect javax.annotation version for java7 | |
Fix feature deployer documentation about auto installation of the features | |
Update the security documentation as the PropertiesConverter doesn’t exist anymore | |
Document exposing JAAS BackendEngineFactory services for the login module | |
Document the configfile override behaviour | |
Java8 packages related to JavaFX are missing | |
openwebbeans feature doesn’t install | |
Upgrade to Felix EventAdmin 1.4.0 | |
Upgrade to bndlib 2.3.0 | |
Upgrade to commons-beanutils 1.9.2 | |
Upgrade to Felix BundleRepository 2.0.2 | |
Don’t throw IllegalStateException when can’t find attribute for a certain bean | |
Export sun.misc package from the system bundle | |
Cleanup Pax Swissbox dependencies | |
Support ssh public key authentication and agent forwarding | |
Upgrade to pax-logging 1.7.4 | |
Avoid calls to Configuration#setBundleLocation(null) which are not needed | |
Refactor create-dump to be more low level | |
Provide an audit login module | |
karaf:features-generate-descriptor fails with Maven 3.1.x and 3.2.x : required class was missing … org/sonatype/aether/RepositorySystem | |
karaf.data variable not correctly resolved while installing the pax-http feature | |
ConcurrentModification exception in FileInstall/Upgrade to Felix FileInstall 3.4.1 | |
Command description for osgi:shutdown could be improved | |
Support wrap URL with option | |
Upgrade to Spring 4.0.7.RELEASE | |
Upgrade to Spring 3.2.11.RELEASE | |
Add Spring 4.1.2.RELEASE_1 features | |
Upgrade to Felix EventAdmin 1.4.2 | |
jndi feature doesn’t install | |
Upgrade to Pax Exam 4.2.0 | |
Upgrade to Pax URL 2.2.0 | |
Rename jpa features as jpa/jpa20 and jpa21 | |
bundle:refresh doesn’t work without argument | |
Error: \"usage: dirname path\" when Karaf is located under path with spaces | |
JVM options ignored on Windows | |
Karaf maven plugin does not install bundles in conditional as needed | |
Document jasypt property placeholder | |
jdbc command (using JdbcConnector.java) does not honour service ranking and throws IllegalArgumentException instead | |
Being able to use ${karaf.etc} in feature <configfile/> element | |
What is the AND operator in shell:if ? | |
Upgrade to Aries Blueprint CM 1.0.5 | |
zodiac.springsource.com repo is missing from the default repository set (required for gemini-blueprint feature) | |
Release Apache Karaf 4.0.0.M1 | |
Display warning message when trying to install an already installed bundle | |
Update Aries SubSystem to use API and Core bundles | |
Drop support for JDK 1.5 | |
maven javadoc plugin update to source 1.7 | |
Upgrade to Pax Logging 1.8.0 (log4j v2 support) | |
highlight local classes/resources in \"bundle:classes\" command | |
The shell-log bundle should not import org.apache.log4j.* package | |
karaf script doesn’t start on Solaris if JAVA_HOME is not set | |
Add a while loop command | |
Upgrade to felix gogo runtime 0.14.0 | |
Upgrade to Pax Exam 4.3.0 | |
more fine-grained way to specify the jmx.acl.whitelist.cfg | |
\"keyStoreAvailabilityTimeout\" is treated as boolean in JMX configuration | |
Upgrade to Pax CDI 0.9.0 | |
Upgrade to Aries Blueprint Core 1.4.2 | |
Upgrade to Aries JNDI API 1.1.0 | |
Upgrade to Aries JPA API 1.0.2/JPA Container 1.0.2/JPA Blueprint Aries 1.0.4/JPA Container Context 1.0.4 | |
Upgade to Aries Proxy Impl 1.0.4 | |
Upgrade to Felix Maven Bundle Plugin 2.5.3 | |
Upgrade to Pax Tinybundles 2.1.0 | |
Upgrade to maven-assembly-plugin 2.4.1 | |
Upgrade to maven-compiler-plugin 3.2 | |
Upgrade to maven-dependency-plugin 2.9 | |
Upgrade to maven-jar-plugin 2.5 | |
Upgrade to maven-site-plugin 3.4 | |
Upgrade to maven-source-plugin 2.4 | |
Upgrade to maven-surefire-plugin 2.17 | |
Upgrade to maven-war-plugin 2.5 | |
Upgrade to apache-rat-plugin 0.11 | |
Upgrade to build-helper-maven-plugin 1.9.1 | |
Upgrade to exec-maven-plugin 1.3.2 | |
Karaf throws SocketTimeoutException and exits after 49 days | |
Incorrect LC_CTYPE parsing | |
embedded Karaf web demo doesn’t deploy since 3.0.2 | |
Upgrade to Aries Transaction Manager 1.1.1 | |
Endorsed org.apache.karaf.exception-3.0.2 jar causes issues with Java 8 Nashorn scripts | |
Upgrade to Apache POM 15 | |
'LATEST' placeholder is not resolved correctly for descriptors and repositories | |
The log:display command fails with CNFE if the pax-logging-service bundle has been refreshed | |
Generate html and pdf artifacts in the manual | |
Upgrade jandex in hibernate feature to avoid wrapping | |
Version for Jetty in standard features is wrong. | |
typo in org.ops4j.pax.url.mvn.cfg | |
add additional configuration options when use wrapper:install | |
Support reference:file:xxx urls in startup.properties | |
karaf-maven-plugin 3.0.2 breaks deployment to Nexus | |
itests using ssh or cdi related fail | |
only register HUP signal handler for non-windows platform | |
Log lower level root cause exception in LDAPLoginModule.doLogin() | |
Starting Karaf on Windows changes console title | |
Upgrade Karaf to version 1.0.0 of pax-web | |
Convert mojos to use annotations | |
Remove deprecated methods in InstanceService / Instance | |
Support configuration for custom LDAP group to JAAS role mapping | |
Avoid exception causing completion to fail if a completer class can not be loaded (because of an optional package for example) | |
Commands are not unregistered correctly when a bundle is stopped | |
MultiException stacktraces do not display inner causes | |
Improve InstallKarsMojo to support reference: protocol and additional feature repositories | |
Add a verify-features goal to validate the feature with a real OSGi resolution | |
Fix blueprint-jasypt tests | |
Move security configurations (for commands and jmx) to their respective features | |
Karaf client should allow passing arguments to command | |
Move Base64 into karaf util | |
Provide ready to use jpa20 and jpa21 features | |
Upgrade to pax-logging 1.8.1 | |
FeaturesServiceMBeanImpl throws an Exception when listening the features | |
Improve display of package:imports | |
The host is not refreshed if a new fragment is installed | |
Enabling Java System Security and OSGi security leaves Karaf in unusable state | |
Typo in users.properties | |
bin/client Utility Throws ArrayIndexOutOfBoundsException | |
Add a notion of profiles to karaf | |
Support for \"mostly static\" karaf instances | |
Upgrade to pax-url 2.2 | |
Upgrade to felix utils 1.6.2 | |
feature:repo-refresh doesn’t work | |
Add a maven proxy servlet | |
should add javax.management.builder.initial flag for Karaf child instance | |
should also associate the role to run executeScript | |
SshCommandTestBase uses some deprecated sshd APIs | |
Add getFeatureRepositoryName(Uri uri) to FeatureService | |
merge webconsole branding package with webconsole | |
Java Debug options are Pre Java 5.0 | |
Add a variable for the debug port number. | |
Upgrade pax-url dependency to 2.3.0 | |
Can’t connect to a running instance with instance:connect | |
Need a solution to add a \"specific version\" of a feature in karaf-maven-plugin | |
Upgrade to Pax CDI 0.10.0 | |
Upgrade to fileinstall 3.1.10 | |
User name/password missing in connection factory created with jms:create | |
Support env:XXX subtitution for environment variables | |
Support default/alternate values for variable substitution | |
Upgrade to felix fileinstall 3.4.4 | |
[Docs] karaf.lock.delay in example is set to very low number. | |
The admin:stop Command Does Not Zero Out Root Container PID | |
Deployed KAR files may be installed in the wrong order. | |
ExecuteAction - consider log level INFO changing to DEBUG | |
avoid Karaf client script \"logout\" command throwing an exception | |
Upgrade to maven-release-plugin 2.5.1 | |
Create jolokia feature | |
Support for custom command parsers | |
PropertiesLoginModule throws NPE when callbackHandler is null | |
NPE in AutoEncryptionSupport.run | |
bin/karaf doesn’t use the provided KARAF_HOME | |
Upgrade to Pax CDI 0.11.0 | |
Add pax-* projects URLs in the etc/org.apache.karaf.features.repos.cfg | |
Upgrade to Pax Exam 4.4.0 | |
Karaf can’t start if etc/config.properties is not writable | |
Use Pax Web 4.1.0 | |
Switch jdbc commands to use pax-jdbc-config and pax-jdbc-config-pool | |
Upgrade to OSGi r6 | |
config:edit '(service.factorypid=myconfig)' throws NPE | |
Unresolved dependency (equinox region) when running an unmodified custom distribution | |
CreateArchiveMojo ignores the targetFile option | |
client should not fail if it can’t read etc/org.apache.karaf.shell.cfg file | |
Missing properties on the eventadmin events for jaas | |
NPE throws when executing \"bin/client shutdown\" | |
bin/client script doesn’t work in latest 4.0 SNAPSHOT kit | |
Make instance:create less verbose in the log | |
karaf-maven-plugin doesn’t handle leading whitespace on config file locations | |
Release Apache Karaf 4.0.0.M2 | |
JMXConnectorServer should be able to pick up the new KeystoreInstance available in container | |
RuntimeException when setting system.properties -→ karaf.lock.level to a value greater 4 and starting Karaf | |
JMS: Create command -u option changes username and url | |
Typo in features bundle info | |
FeatureService fails to install feature in case of missing capability | |
Features on conditionals are not installed | |
feature:install foo doesn’t fail anymore when no feature match | |
Appending config from feature doesn’t work | |
When updating bundles, use the Bundle-UpdateLocation header | |
Make sure the framework resolver uses the already computed resolution | |
Diagnostic module won’t compile with IBM JDK | |
More and less commands do not handle ansi escape sequences correctly | |
Support multiline values in ShellTable | |
Ability to create headless shell session with a parent | |
Move Karaf boot libraries into their own folder | |
Correctly use opened streams when parsing xml | |
ClassNotFoundException when running shell.sh | |
Spring features should have a conditional on deployer for installing the spring url handler | |
The bundle:list command should display ellipsis when displaying long bundle locations | |
Provide a programmatic way to build custom karaf distributions outside of maven | |
Upgrade to bndlib 2.4.0 | |
Upgrade to commons-codec 1.10 | |
Upgrade to jline 2.12.1 | |
Extend Karaf Instance interface with getRmiRegistryHost, getRmiServerHost, getSshHost | |
Upgrade to Aries Blueprint CM 1.0.6 | |
Upgrade to Aries Blueprint Core 1.4.3 | |
Upgrade to Aries JNDI Core 1.0.2 | |
Upgrade to Aries Transaction Blueprint 1.0.2 | |
Upgrade to sshd-core 0.13.0 | |
Upgrade to Easymock 3.3.1 | |
Upgrade to junit 4.12 | |
DefaultJDBCLock case sensitive issue | |
Upgrade to Pax-URL-Aether 2.4.0 | |
The javax.annotation package should be exported from system bundle with version 1.0 in JDK8 | |
The jaas realm configuration is broken | |
Improve tooling support for karaf libraries | |
Enhance diagnostic core to allow \"external\" dump providers | |
Optimize GuardProxyCatalog#getServiceInvocationRoles | |
Optimize SecuredCommandConfigTransformer#generateServiceGuardConfig | |
FeaturesService expose register and unregister FeaturesListener methods | |
Optimize a bit startup time | |
command extension: if one class failed inspection is stopped | |
Add option to configure log level in the client script | |
Add metadata generation in the karaf-services-maven-plugin | |
Snapshots are not updated by the features service | |
Upgrade to pax-logging 1.8.2 | |
Upgrade to pax-url 2.4.0 | |
karaf-maven-plugin doesn’t allow specifying a version for a boot feature in etc/org.apache.karaf.features.cfg | |
Don’t log Passwords in clear text | |
Add jaas commands to create group and list group | |
Upgrade to Aries JMX Core 1.1.3 | |
Upgrade to Aries Transaction JDBC 2.1.1 | |
Upgrade to bundlerepository 2.0.4 | |
Upgrade to configadmin 1.8.2 | |
Upgrade to felix utils 1.8.0 | |
Upgrade to fileinstall 3.5.0 | |
Upgrade to gogo runtime 0.16.2 | |
Upgrade to felix framework 4.9.0-SNAPSHOT | |
Add decanter feature repo to features.repo.cfg file for easier installation | |
Add documentation how to build a custom karaf distribution including branding | |
Generate a more secure host key for SSH by default | |
Enhance SSH configuration mechanism | |
Password encryption doesn’t work | |
Add bundle revision information to bundle:list command | |
Use the resolver service from the system bundle | |
Change transaction parameter in features | |
Help mechanism improvements | |
Provide a black list for features | |
karaf-maven-plugin:features-add-to-repository fails with NPE | |
Persistence provider features should not load aries jpa | |
should zero out instance pid in instance.properties when we shutdown an instance from shell | |
diagnostic.boot should not depend to sun.misc package | |
Make RequestedState more obvious in API | |
Karaf can’t be started in offline mode | |
SSH message channel closed too early | |
Upgrade to ServiceMix Specs 2.5.0 | |
shutdown of karaf throws NullPointerException if jmx ssl keystore is not configured properly | |
Setting JMX SSL causes StringIndexOutOfBoundsException when setting keyPasswords without = symbol | |
Unable to start on Windows | |
Unable to deploy KAR | |
Simplify Conditional#asFeature to have no arguments | |
Upgrade to sshd 0.14.0 | |
ManagedServiceFactory update is not called after restart | |
Missing files in standard distribution | |
The client may use a group definition as the default user | |
Clean up karaf-maven-plugin goals | |
Commands are missing from the manual | |
Align classmate version between hibernate and hibernate-validator features | |
Document and improve scheduler feature | |
Change current documentation from Scalate to Asciidoc | |
Upgrade to Aries Subsystem API 1.1.0/Core 1.2.0 | |
Upgrade to Felix maven-bundle-plugin 2.5.4 | |
Karaf Manual doesn’t contain Package-Imports | |
Upgrade to Pax Exam 4.5.0 | |
Upgrade to commons-compress 1.9 | |
Upgrade to Pax URL 2.4.1 | |
Upgrade to Felix Metatype 1.0.12 | |
Upgrade to Felix WebConsole 4.2.8 | |
only update the instances.properties when the \"read\" operation detect instance pid changes | |
Upgrade to 4.1.2 | |
Upgrade to Felix ConfigAdmin 1.8.4 | |
Upgrade to Felix Framework 5.0.0 | |
Upgrade to Felix Resolver 1.2.0 | |
Upgrade to Felix WebConsole Plugins Event 1.1.2 | |
Unable to install ActiveMQ in Karaf 4 SNAPSHOT | |
Command jaas:groupadd allows adding duplicite groups | |
Exception at Karaf startup | |
Upgrade to Felix Framework 5.0.1/Resolver 1.4.0 | |
The assembly builder should generate mvn urls for startup bundles | |
LDAP login module doesn’t handle case where CN, OU, DC case doesn’t match | |
Make cave usable with Karaf 4 | |
JDBC generic datasource doesn’t use the correct username property | |
Feature resolver change bundles package export | |
avoid the NoSuchElementException when use bin/client and there’s no entry in the etc/user.properties | |
Upgrade to Spring 4.1.6_RELEASE | |
Upgrade to Pax Logging 1.8.3 | |
Karaf client should be able to read environment variables | |
Add eventadmin feature as featuresBoot in standard distribution | |
Clean up commands and remove System.out from them, simplify JANSI usage. | |
Configure the Felix logger correctly | |
jndi:alias prefix a name with a / | |
Add support for the Narayana Transaction Manager | |
Upgrade to felix connect 0.1.0 | |
Check that resolver does not mandate required services to be present | |
Child instances can’t resolve libs in child system folder | |
Child instances should honor bundle overrides in root | |
shell.support.table.ShellTableTest breaked build on Windows | |
Upgrade to Pax CDI 0.12.0 | |
Provide tooling to store a resolution attempt that failed so that it can be replayed offline for analysis | |
Build and test fail on Windows | |
Release Apache Karaf 4.0.0.M3 | |
Features Service Refresh | |
Eventadmin logs warnings about wrong values | |
Generic JDBC datasource should use 1 instead of WHEN_EXHAUSTED_BLOCK | |
Unable to start child instance | |
Be able to define the copied location of the kar files | |
Apache Karaf 3.0.0 Release | |
Provide an \"update/migration\" guide | |
NPE in karaf-maven-plugin features-export-meta-data | |
Kar hotdeployment doesn’t work | |
Add comment with karaf.lock.dir property in etc/system.properties | |
Unable to connect to an instance with instance:connect command | |
Upgrade to Pax Web 4.1.3 | |
WebConsole installs but it’s not actually available | |
Upgrade to equinox 3.10.2.v20150203-1939 | |
Provide aries jpa 2.0.0 and use feature for persistence-api | |
FeaturesServiceImpl not threadsafe | |
Add eclipselink feature | |
Upgrade to Pax Web 4.1.4 | |
Disabling service requirements check for \"old style\" features | |
Distribution contains absolute path instead of mvn URL | |
Exception thrown when including the feature \"feature\" in Maven karaf:assembly goal | |
Exception caused by featuresRepositories property being set incorrectly | |
InvalidPathException thrown on karaf:assembly Maven goal | |
bundle:list command is not able to be executed from client script | |
dev:dump-create doesn’t include feature.txt anymore | |
introduce karaf.secured.command.compulsory.roles system property | |
Add ability to shutdown Karaf with a disabled shutdown port | |
karaf-services-maven-plugin ignores certain files | |
Broken link to 4.0.0 documentation | |
Project org.apache.karaf.jpa:hibernate does not have name set in pom.xml | |
The installation of the activemq feature is not stable wrt to the resolver | |
Avoid possible leaks with servlet events | |
Get rid of blueprint dependency in the web console | |
Version number not correct for the subsystems feature | |
Better support for extension fragments | |
Use configured Java path to startup wrapper | |
Add systemd support in the wrapper | |
bin/client script should go in interactive way to prompt the password when the \"-u\" option is used | |
fix [KARAF-3373] Log lower level root cause exception in LDAPLoginModule.doLogin() | |
Offer bundle:diag (without args) output via JMX | |
jdbc feature should installs pax-jdbc feature | |
Provide a standard feature just wrapping all boot features from the standard distribution | |
karaf should permit alternative host key formats | |
Memory leak when use interactive client shell | |
should escape specify characters in ROLE names | |
Karaf refreshes a lot of unrelated bundles during feature installation | |
Add JTA 1.2 features | |
Unable to start offline container | |
Still class cast exception for LazyLocalResourceImpl ⇒ LocalResourceImpl | |
KAR Deployer not using karaf.data property, hardcoded to \"data\" | |
PID file for child instances not getting written when dir has spaces | |
NPE when doing log:clear and log:display and log full=true | |
shell:new does not work for most classes | |
Client.sh references nonexistant mina-core jar | |
bin/client and ssh doesn’t work in interactive mode (can’t type only one character) | |
Make default client log level configurable | |
Provide Spring 4.2.0.RELEASE feature | |
Upgrade to Spring 4.1.7.RELEASE | |
Upgrade to Spring 3.2.14.RELEASE | |
bundle:list does not work from gogo webconsole. | |
An installed blueprint.xml has always been updated and restarted when install another unrelated feature | |
Upgrade to JPA 2.1.0 | |
Provide OpenJPA 2.4.0 feature | |
Upgrade to jline 2.13.1 | |
Karaf opens RMI port even when not using the management feature | |
Upgrade to transaction.blueprint 1.1.1 | |
Release Apache Karaf 4.0.1 | |
Several transaction manager versions are installed | |
karaf-maven-plugin:assembly goal should chmod bin shell scripts a+x | |
karaf-maven-plugin:archive goal should support a pathPrefix config setting to control the prefix added to each entry in the archives that are produced. | |
Syncope LoginModule throws a StringIndexOutOfBoundsException if the user has no roles | |
When starting the gogo shell in the webconsole the user is not fully authenticated | |
Upgrade to Pax-Web 4.2.0 | |
Update Apache Directory + make use of random port generation | |
Stray TODO in production docs | |
Upgrade to Aries Util 1.1.1 | |
Don’t try and set permgen settings in Java 8 | |
LDAP role mapping too sensitive to extra whitespace | |
Upgrade to Aries Blueprint Core 1.4.4 & Aries Blueprint CM 1.0.7 | |
Upgrade to commons-compress 1.10 | |
Be able to provide full ObjectName to registerMBean() | |
Convey terminal size changes through SSH | |
should also add xalan into the endorse folder of distributions | |
Reference to generated featuresRepositories is invalid on Windows | |
Client can’t use properties defined in custom.properties | |
Some slight improvements to the doc for the feature generation mojo. | |
cygpath call in \"start\" to convert CLASSPATH should first verify it’s set | |
Calling Ctrl+D in Karaf console, when karaf asks if it is necessary to dispay all console commands, causes console not responding forever | |
The assembly mojo does not respect --offline | |
assembly goal has no way to set javase version | |
Allow completion of non Karaf based osgi commands | |
log:tail and pressing Ctrl-D freezes karaf shell console | |
can’t genrate feature with prerequisite using karaf-maven-plugin | |
SSH :: impossible to connect through SSH after reboot clean | |
Wrong start-level for eclipselink adapter in eclipselink feature | |
Broken compatibility with 3.x jdbc DataSources | |
enable specify different shell.init.script env for remote shell in \"exec\" and \"shell\" mode | |
Be able to change standard files during distribution assembly | |
Failed to start openjpa bundle - javax.transaction.SystemException not found | |
Missing documentation for debugging environment variables | |
karaf-maven-plugin is ignoring the feature version and installing all available versions of given feature in the repository. | |
bin/karaf does not set ulimit if MAX_FD_LIMIT=\"unlimited\" | |
Provide a RegionDigraphPersistence service | |
org.apache.felix.coordinator missing in transaction 1.3.0 feature | |
Karaf build on jenkins always fail at karaf-maven-plugin | |
Karaf jenkins build fails at apache-karaf-minimal as it can not find framework kar | |
Different locations for KARAF_HOME and KARAF_BASE | |
karaf-maven-plugin does not seem to use the local repository | |
Use official spec bundle for jdbc | |
Upgrade to Pax URL 2.4.3 | |
Add feature repo for eclipsesource jaxrs | |
karaf-maven-plugin:features-add-to-repository NPE with blueprint:file: URL | |
On MacOSX, java_home check should be on 1.8 | |
Add transaction.blueprint 2.0.0 to transaction feature | |
Upgrade jpa feature to 2.2.0 | |
Gather features and cmdhelp maven plugins into a generic karaf maven plugin | |
karaf-maven-plugin:archive doesn’t respect an empty prefixPath | |
avoid the generated bundle file name too long in startup.properties | |
Upgrade to Pax Logging 1.8.4 | |
role.policy \"group\" ceased to function | |
Update scr to 2.0.0 | |
Karaf wrapper:install produces a SPARC32 binary on Solaris x86_64 | |
karaf-wrapper-main.jar generated by wrapper is corrupted | |
Karaf maven plugin assembly goal requires project artifact to be installed first | |
Improve Bundle-Description header display | |
Doclint for Javadoc fails on JDK 8 | |
Unresolved repository inside the feature causes Karaf freezing during startup | |
Karaf maven plugin assembly goal does not use repositories declared in pom.xml | |
Upgrade to Aries JMX 1.1.5 | |
Upgrade to Aries Subsystem 2.0.2 | |
Upgrade to maven-bundle-plugin 3.0.0 | |
Upgrade to Felix BundleRepository 2.0.6 | |
Upgrade to Felix ConfigAdmin 1.8.8 | |
Upgrade to felix maven-bundle-plugin 2.3.4 | |
Upgrade to Felix EventAdmin 1.4.4 | |
Upgrade to Felix Framework/Main 5.2.0 | |
Upgrade to Felix Metatype 1.1.2 | |
Upgrade to Felix Resolver 1.6.0 | |
Upgrade to Felix SCR 2.0.2 | |
Upgrade to Felix WebConsole 4.2.12 | |
Upgrade to Felix WebConsole Plugins DS 2.0.2 | |
Upgrade to Felix WebConsole Plugins Event 1.1.4 | |
Upgrade to Easymock 3.4 | |
Upgrade to Pax Exam 4.6.0 | |
Upgrade to Pax Web 4.2.2 | |
Upgrade to Pax Tinybundles 2.1.1 | |
Upgrade to ASM 5.0.4 | |
karaf-maven-plugin: feature XML with a @ character | |
Developer-guide/extending: replace mvn archetype:create by generate | |
ssh:sshd command isn’t available | |
Throw an error when removing a repo containing installed features | |
Karaf client does now work after installing BouncyCastle | |
Standard distribution doesn’t ship the ACL files in the etc folder | |
Features command bundle should recover if FeatureService unavailable initially | |
Memory leak in SessionFactoryImpl class | |
ConsoleSessionImpl does not close the session in function close() | |
Extend features:info command to display features description and details | |
Unable to install deployed features for bundle | |
Karaf shell not working properly in windows | |
Update to blueprint core 1.4.5 | |
Karaf maven plugin doesn’t support overriding configuration files | |
Karaf 3.0.5 demo POMs contain a few invalid path references | |
Karaf-Command 'diag' does not provide full information for Spring-DM bundles | |
.kar file generated by karaf-maven-plugin does not contain all jars (no offline support) | |
Only one flag could be used in list command | |
Upgrade to Felix Framework 5.4.0 | |
NPE in karaf-maven-plugin features-export-meta-data when there is no Manifest | |
Upgrade to Aries Subsystem 2.0.4 | |
Upgrade to Felix Resolver 1.8.0 | |
Upgrade to Felix WebConsole 4.2.14 | |
Upgrade to Aries Subsystem 2.0.6 | |
Support restarting the Karaf JVM and updating it’s lib directory | |
Upgrade Jolokia to version 1.3.2 | |
Upgrade to Spring 4.2.2.RELEASE | |
Upgrade to Pax Web 4.2.3 | |
[karaf-3.0.x] Error resolving artifact of feature due to org.ops4j.pax.url.mvn.cfg not loaded yet | |
It should be possible to change the primary feature name to be other than the artifact id | |
karaf-assembly fails when used Maven versions do not match derived OSGi versions | |
Upgrade to Pax Web 4.2.4 | |
Command service declaration doesn’t work | |
la outputs results twice | |
Upgrade Cglib bundle to version 3.1_1 | |
Missing license in Karaf-maven-plugin test-rename-main-feature file | |
Installing a feature with a fragment that attaches to pax-logging-api fails | |
Tab completion on path when installing bundles | |
Use OSGi Resource repositories in features XML | |
assembly archetype should remove runtime scope to the standard features XML | |
karaf-maven-plugin mixes up prerequisities | |
Upgrade commons-collections to version 3.2.2 | |
Upgrade Maven-bundle-plugin to version 3.0.1 | |
wrapper:install doesn’t work on Windows due to path issues in karaf.home and karaf.data | |
Bundles with activation policy lazy remain in status starting when run with equinox | |
KAR is created with defect maven metadata | |
Add option to show only package name in Package:imports and package:exports commands | |
karaf-maven-plugin: Add description of configuration property \"libraries\" | |
Upgrade to Derby 10.12.1.1 | |
Config commands do not support the use of Managed Service Factories | |
bin/status fails if KARAF_DEBUG is set | |
Upgrade Felix Coordinator to version 1.0.2 | |
Resolution of relative URLs from OBR repositories not working when there are multiple URLs | |
Fall to feature start-level | |
Provide system script to start Karaf without service wrapper | |
FeatureResolver: Wrong dependencies installed | |
Add karaf.lock.slave.block property to prevent a slave instance to start | |
Upgrade to Pax Exam 4.7.0 | |
NullPointerException when running obr:info on a bundle served by cave | |
Document overrides configuration | |
Upgrade to Spring 4.2.3.RELEASE | |
ArgumentCompleter has incorrect check for enum type | |
Upgrade Pax-url to version 2.4.4 | |
Make karaf-maven-plugin @threadSafe | |
Add support for Systemd’s watchdog | |
Switch to log4j v2 by default | |
Upgrade to pax-logging 1.9.1 | |
java.lang.ClassCastException in org.apache.karaf.features.internal.region.CandidateComparator | |
Add option to dev:dump-create command (and MBean) to exclude heap and thread dumps | |
Upgrade Cglib to version 3.2.0 | |
Upgrade to blueprint.core-1.5.0, jpa-2.3.0, transaction.blueprint-2.1.0 | |
Support m2e incremental build in karaf-services-plugin | |
Poor Error Handling: Empty Catch Block | |
Unreleased Resource: Streams | |
JAAS boot classes are not marked serializable | |
If no version was found, features-maven-plugin try to create an artifact with a null version | |
Upgrade to eclipselink 2.6.1 | |
Web Console is missing package exports for bundleinfo and i18n | |
Upgrade to Pax-exam 4.8.0 | |
Upgrade to Aries Subsystem 2.0.8 | |
Upgrade to Aries Blueprint Core 1.5.0 | |
Upgrade to Aries JPA Container 1.0.3 | |
Upgrade to Pax URL 2.4.5 | |
Upgrade to Pax-Logging 1.8.5 | |
Maven packaging for feature, kar, karaf-assembly; mojos based on geronimo server assemblies | |
Provide Asciidoc command help printer | |
Add apache artemis to repo-add shorthand list | |
Add apache ignite to feature repo:add shorthand | |
sshd 0.14.0 breaks client timeout | |
Issues with LDAP caching | |
scr feature doesn’t install the WebConsole DS plugin | |
NPE when building karaf-assembly target with installAllFeaturesByDefault=false | |
karaf-maven-plugin does include unused feature conditional dependencies in assembly | |
Cleanup deprecated and unused properties | |
Setting karaf.clean.all = true breaks service wrapper service script | |
Require JDK 1.8 | |
Upgrade to pax-web 6 | |
Upgrade to Spring 4.2.4.RELEASE | |
Remove derby config from windows karaf.bat | |
Shell-compat gets NPE trying to give help for combo of local and compat commands | |
Circular dependency not handled properly when a feature references itself directly | |
Karaf freezes when a circular dependency is introduced where a feature references itself over a chain of other features | |
Add -o (--only-matching) option to grep command | |
StaticConfigurationAdmin and NPE with spring dm | |
System scripts: add option to configure the executable to use to start/stop karaf | |
clean not working | |
Feature config overwrites existing values | |
System scripts: provide Systemd templates to manage Karaf child instances | |
Wrapper set KARAF_DATA to null in the generated wrapper.conf file | |
Upgrade Felix Utils to version 1.8.2 | |
Upgrade Felix Fileinstall to version 3.5.2 | |
karaf-maven-plugin doesn’t pass custom settings.xml option onto pax-url-aether | |
Upgrade to ServiceMix Specs 2.6.0 | |
Upgrade Felix Eventadmin to version 1.4.6 | |
SyncopeLoginModule could potentialy receive wrong message format | |
System scripts: Improove support for Solaris 10 init scripts | |
NoSuchElementException when clearing history | |
Upgrade Hibernate Validator to version 5.2.3.Final | |
Archive Mojo does not set permissions properly in bin if usePathPrefix=false | |
Add documentation around remote management via JMX | |
karaf maven plugin does not respect -s setting on maven | |
karaf-maven-plugin issue when parsing feature xmls with <repository> entries that contain a newline and/or whitespaces | |
Completion does not work after semicolon | |
Remove spring2 support from karaf features | |
Shell commands and optional @Reference | |
Align group definition in users.properties and keys.properties | |
Add documentation about KAR archive format and deployer | |
Instance script doesn’t return correct PID number if root instance is started two times | |
Scripts attribute in ClientMojo is null by default. | |
Add wrap deployer description in the deployer section of the Karaf user guide | |
System scripts: improve system scripts templates | |
Upgrade to Xalan 2.7.2_3 | |
Upgrade to Jolokia 1.3.3 | |
Support array of values with etc/*.config files | |
[RBAC] Wildcard PIDs chosen before more specific ones | |
Use the same approach of KARAF-4330 in karaf.bat script | |
Add diagnostic documentation (dev:create-dump, etc) in the Karaf User Guide | |
[RBAC] Optimize access to JMXSecurityMBean.canInvoke(Map) | |
Upgrade Hibernate Validator to version 5.2.4.Final | |
Upgrade to Pax URL 2.4.6 | |
Provide a bin/run script | |
OBR R5 Resources do not have Presentation Names | |
Spring feature forces the wrong jta version. Can cause an error if it is installed before transaction | |
Update Openjpa to 2.4.1 | |
Allow dynamic config customization when embedding Karaf using the Main class | |
Improve the maven assembly goal so that it can run at package phase instead of install phase | |
ssh:sshd command shows default values twice | |
system scripts : fallback to generic init script for unknown os | |
Document jre.properties tuning | |
Provide commands for eventadmin | |
karaf shell scripts use \"local\" which is not a posix compliant | |
Content assist for paths does not work correctly | |
Karaf.bat script produces \"The syntax of the command is incorrect\" even if it is working properly | |
Make grep return the list of results rather than null | |
Refer to hibernate-validator feature repository instead of using the current one | |
Upgrade to Narayana 5.3.1.Final | |
Upgrade to maven-antrun-plugin 1.8 | |
Upgrade to maven-assembly-plugin 2.6 | |
Upgrade to maven-compiler-plugin 3.5.1 | |
Upgrade to maven-dependency-plugin 2.10 | |
Upgrade to maven-deploy-plugin 2.8.2 | |
Upgrade to maven-eclipse-plugin 2.10 | |
Upgrade to maven-enforcer-plugin 1.4.1 | |
Upgrade to maven-gpg-plugin 1.6 | |
Provide documentation about the Karaf wrapper | |
Upgrade to maven-install-plugin 2.5.2 | |
Upgrade to maven-jar-plugin 2.6 | |
Upgrade to maven-javadoc-plugin 2.10.3 | |
Upgrade to maven-jxr-plugin 2.5 | |
Upgrade to maven-project-info-reports-plugin 2.9 | |
Upgrade to maven-release-plugin 2.5.3 | |
Upgrade to maven-resources-plugin 2.7 | |
Upgrade to maven-site-plugin 3.5 | |
Upgrade to maven-source-plugin 3.0.0 | |
Upgrade to maven-surefire-plugin and maven-surefire-report-plugin 2.18.1 | |
features-maven-plugin throws NullPointerException maven 3.0.2 | |
Upgrade to maven-war-plugin 2.6 | |
Upgrade to depends-maven-plugin 1.3.1 | |
Upgrade to build-helper-maven-plugin 1.10 | |
Upgrade to exec-maven-plugin 1.4.0 | |
Upgrade to Felix Framework 5.6.1 | |
Use javax.servlet-api 3.1.0 instead of Geronimo servlet spec | |
Upgrade to pax-jdbc 0.8.0 | |
Upgrade to Aries JPA Container 1.0.4 | |
FeatureResolver: spring-dm-web feature installs Spring ver 3.1.4 and 3.2.14 at the same time | |
system scripts : first line in solaris smf template should not be empty | |
Can’t start karaf on solaris 10 | |
Add LogAuditLoginModule and replace FileAuditLoginModule by default | |
karaf-maven-plugin - The feature validate goal is missing | |
When reporting problems, the verify goal lists all bundles downloaded so far instead of just the ones from the failing feature | |
Display a summary for the verify goal | |
Ability to exclude a set of features from the verify goal | |
Ensure the maven plugin uses the same policy for service requirements | |
Upgrade to JLine 2.14.x | |
Ability to show wiring between features or all resources after a resolution | |
jaas: AutoEncryptionSupport can fail to shutdown | |
The bin/client script displays a badly formatted message from the AcceptAllServerKeyVerifier | |
JaxB marshalling failure due to endorsed java.lang.Exception | |
Most of the blueprint bundles should be lazy by default | |
Prevent user authentication (shell & JMX) if he doesn’t have role | |
Upgrade to latest version of pax-url | |
Datasource config file created from feature.xml without instance suffix | |
Improve slightly misleading message after SNAPSHOT feature installation | |
Display error in the console. glued text | |
BUILDING (file) update distribution directory | |
Upgrade to Aries proxy-impl 1.0.5 | |
Add completion for shell aliases | |
Upgrade to Aries jmx-core 1.1.6 | |
Upgrade to Aries blueprint-core 1.6.0 | |
Upgrade to Aries blueprint-cm 1.0.8 | |
Resolve scr:list conflict between gogo and Karaf | |
Features repo without name breaks WebConsole features plugin | |
Upgrade Cglib to version 3.2.1 | |
Upgrade to Felix webconsole 3.1.8 | |
New feature for Aries Blueprint Spring support | |
Upgrade to sshd 1.2.0 | |
Allow control of attachment of generated assembly artifacts | |
Upgrade to Spring 4.2.5 | |
Upgrade to Narayana 5.3.2.Final | |
Upgrade to Felix FileInstall 3.5.4 | |
Add JDBC lock implementation for PostgreSQL | |
Upgrade to Felix BundleRepository 2.0.8 | |
Performing status check will wipe cache if karaf.clean.all/karaf.clean.cache is set | |
Upgrade to Aries Blueprint Core 1.6.1 | |
Upgrade to Pax URL 2.4.7 | |
Incorrect syntax in wrapper launch script karaf-service | |
Upgrade to Aries Blueprint CM 1.0.9 | |
The failover page is not up to date regarding lock package | |
LDAPOptions sets Context.SECURITY_AUTHENTICATION only if username is provided | |
LDAPLoginModule and GSSAPI | |
Introduce a property in etc/org.apache.karaf.features.cfg to decide if <config/> should create cfg file or not | |
Upgrade to PAX-WEB 1.1.0 (SNAPSHOT right now) | |
Upgrade Apache Commons-compress to version 1.11 | |
Add the option to specify customized branding for SSH | |
UserPrincipal lookup in the JAAS' BackingEngine | |
Upgrade to Apache ServiceMix Specs 2.7.0 | |
Can’t start a crashed server on Windows | |
Add new web command for deploying and undeploying war archives | |
Refresh of the pax-logging-service cause log:* commands errors | |
Upgrade Pax Exam to version 4.9.0 | |
Add dataSourceType option to jdbc:ds-create command. | |
Windows: if KARAF_DATA folder doesn’t exist lets create it | |
Trunk build is broken | |
Initial instance.properties file root location uses karaf.home instead of karaf.base | |
grep leaves around Ansi reset char sequence | |
Upgrade to Aries Blueprint Core 1.6.2 | |
Add config:install command and MBean | |
bin/client ends with \"Failed to get the session\" | |
If an action does not have a @Command annotation, fallback to calling a description() method via reflection to get an Action’s description | |
Support bundle id ranges, symbolic name/version, and regex in shell start/stop etc commands | |
Add DigestPasswordLoginModule so PasswordDigest can work with Karaf JAAS realm | |
JMXSecurityMBean bulk canInvoke should be robust even if bulkQuery contains duplicate operations | |
SCTP class from JDK missing in jre.properties | |
System scripts : Solaris SMS sevice not started if path contains spaces | |
Adds Kerberos support | |
Karaf Maven Plugin should respect scope when building a feature | |
Upgrade Karaf to version 1.0.1 of pax-web | |
Embed resolver in features.core to avoid errors in bundle resolution when installing CXF as boot feature | |
Avoid extensive spifly logging | |
Improve the confluence output for commands | |
wrapper:install on solaris lacks instructions to symlink scripts | |
Completion of the 'watch' command hangs Karaf | |
Update to jline 2.14.2 | |
Upgrade to Aries Blueprint CM 1.0.9 | |
Add config:property-get and getProperty operation on the ConfigMBean | |
Artifact versions named in the documentation are not replaced with the version of the current project | |
Upgrade Cglib to version 3.2.2 | |
Can’t start karaf using symbolic link | |
\"karaf\" script invokes /bin/sh but requires /bin/bash functions | |
OSGi framework is not shut-down gracefully on SIGTERM | |
Merge 2.2.x assemblies structure to trunk | |
Upgrade to jline 3 | |
karaf-maven-plugin should respect version ranges when generating features repos | |
Re-add \"install all\" and \"uninstall all\" features repository options | |
Upgrade to Narayana 5.3.3.Final | |
Use ServiceComponentRuntime api and provide a BundleStateService for DS | |
There is a typo in the description of the UserDeleteCommand | |
Upgrade to equinox 3.10.101.v20150820-1432 | |
Update Exec Maven Plugin to version 1.5.0 | |
Features service lost install options | |
Add bundle location in BundleMBean | |
Document environment variable reference from configuration files | |
UnknownFormatConversionException when version range determination fails during feature creation | |
Cleanup Aries JDBC Transaction 2.1.2 from the pom.xml | |
Log when shell startup is suppressed | |
log:tail doesn’t correct correctly with jline 3 | |
Avoid npe and exception logging in main module tests | |
Wrapper karaf-service should return 0 if the service is already running | |
Add commands to manipulate kar archives | |
RBAC - MBean fails to resolve ACL if the order of properties in object name differs | |
Nashorn support in Karaf | |
Align jetty and pax-jetty version | |
ldap connection pool not created when using ssl (ldaps) | |
dev:create-dump command should generate a cleaner zip file name | |
Cannot get OpenJPA 2.4.1 to work due to JPA 2.1 being installed | |
Upgrade to Felix SCR 2.0.6, SCR Compat 1.0.4, SCR Annotations 1.11.0 | |
ACL default configuration for feature:start/stop missing | |
Upgrade to Spring 3.2.17 | |
Upgrade to Spring 4.1.9.RELEASE | |
Create Karaf component to create Activemq connection factories | |
Feature build fails when version-ranges are enabled and a transitive dependency needs system properties | |
Can not start karaf on linux | |
Add chapter for Pax Web and the OSGi HttpService | |
Race condition in StreamPumper causes an infinite loop in it’s deamon thread which prevents shell command from terminating | |
Upgrade Pax JDBC to version 0.9.0 | |
karaf.secured.command.compulsory.roles does not work | |
LDAPLoginModule - add \"trim usernames\" option | |
Improve shell table output by using unicode box drawing characters | |
Add job control in the console | |
Possible problems with wrap jars in profiles | |
featuresBoot order is not honored | |
Fix the feature repositories default version to RELEASE / karaf.version | |
Pin Build to CXF 3.1.7 | |
LdapPoolingTest fails with IBM JDK | |
Feature service-wrapper creates invalid SERVICENAME-wrapper.conf file | |
AssemblyMojo : blacklistPolicy set to null if not defined in pom | |
Merge http with war feature | |
Can’t authenticate to Web Container in non root instance | |
Update tooling to use wagon-http to 2.10 | |
ConcurrentModificationException and NullPointerException when starting Karaf | |
enable to build and run Karaf with JAVA9 | |
Karaf shell command | |
karaf-maven-plugin add-features-to-repo goal can’t add Camel feature | |
karaf-maven-plugin attach artifact multiple times | |
Allow defaultTargetFile to be overridden for any kind of packaging | |
Ability to disable ldap listeners | |
Fix typo in the wrapper:install output message | |
Unable to create Karaf Cave 4.0.0 Kar file | |
Rename karaf.shutdown.pid.file to karaf.pid.file | |
Upgrade to Narayana 5.3.4.Final | |
Karaf branding doesn’t work anymore using branding bundle | |
The admin InstanceImpl class should use the util properties for loading / storing rmiRegistryPort , sshPort | |
Karaf shell console (jline 3) leaves the terminal in \"bad\" state | |
System.setOut(null) in GrepTest cause other tests failure which need use System.out | |
avoid ConsoleSessionImpl thread running indefinitely | |
ClassLoader leak with RmiRegistryFactory and sun.rmi.transport.tcp.TCPEndpoint | |
ClassLoader leak with java.lang.Exception and karaf.exception library | |
jre.properties should export all JavaFX packages for JRE 1.8+ | |
Remove duplicate code | |
Inconsistent behavior towards Bundle-ManifestVersion | |
shell:new issue with class wildcards | |
Unable to use http://karaf.apache.org/xmlns/shell/v1.0.0 | |
Overrides and blacklist do not work by default and produce an exception | |
Problem installing feature | |
system-script: document bin/contrib | |
Unwanted variable interpolation in shell scripts | |
java.lang.ClassNotFoundException: org.jledit.ConcreteEditorFactory | |
use new JVM options with recent java9 kit | |
would be nice for a \"already exists\" call to features:addurl to trigger a refresh | |
The feature service may not finish properly and leave bundles in the wrong state during boot install | |
Karaf assembly builder does not handle versions correctly | |
Upgrade to Aries Blueprint Core 1.7.0 and Aries Blueprint CM 1.0.9 | |
Update webconsole.css to the latest one | |
features-maven-plugin: TAB-characters in feature-repository lead to resolution-errors in add-features-to-repo | |
NamespaceHandler implementations hijack namespaces | |
Karaf sometimes will prioritize bundles in deploy folder at first start regardless of run level | |
Improve os-integration doc | |
SCR bundle state should not report SATISFIED components | |
Support version resolving in FeatureService#getFeatures(name/version) | |
Upgrade Felix Framework 5.6.0 and Resolver 1.10.0 | |
Bundle start attribute in features XML is ignored | |
Rebooting Karaf can cause some bundles to not resolve anymore | |
Upgrade to pax-logging 1.9.0 | |
Upgrade Cglib to version 3.2.4 | |
Upgrade to Narayana 5.3.5.Final | |
MBean may loose all information when throwing exceptions | |
Upgrade to Pax-Web 4.4.0 | |
Make Felix Resolver Threads configurable | |
Upgrade to jansi 1.14 | |
Support for logback configuration | |
Upgrade to Aries Transaction Manager 1.3.1 | |
The admin-command should be extended to handle RMI-server-port settings | |
Upgrade to Felix FileInstall 3.5.6 | |
Upgrade to PaxUrl 2.5.1 | |
Provide ability to configure RmiRegistryFactory create and locate options | |
Karaf console should gracefully handle errors due to the history file being read only. | |
Update etc/org.apache.karaf.management.cfg | |
Leverage smart download retries from pax-url-aether 2.5.0 | |
Remove gemini-blueprint support | |
Implement a thread top command | |
Subclasses of Console should be able to change the history file. | |
Migrate SCR demos to the standard OSGi annotations | |
Support auto loading multiple initialization scripts | |
Encoding is lost in ssh print streams | |
Upgrade to Pax CDI 1.0.0.RC2 | |
OsgiConfiguration for JAAS should fallback to default configuration | |
Use the scr gogo commands and provide completion | |
Upgrade to Aries Blueprint Core 1.7.1 | |
Remove the generate goal and add the verify goal from the feature packaging | |
Upgrade to Aries JXM Core 1.1.7 | |
Upgrade to Pax Exam 4.9.2 | |
Upgrade to felix framework security 2.6.0 | |
Expose timeout related options for pax-url-aether 2.5.0 | |
Possible NPE while installing features when using framework extensions | |
Upgrade to Aries Util 1.1.3 | |
Upgrade to JLine 3.0.1 | |
Minor ansi issue with admin:rename command | |
Remove some requirements for the verify goal | |
Auto Deploy does not release resource | |
Allow to turn off Karaf configuration persistence manager | |
configfiles are not copied to system directory | |
Upgrade Hibernate Validator to version 5.3.1.Final | |
karaf.bat / status.bat do not exit with a proper exit code | |
Upgrade to Felix ConfigAdmin 1.8.12 | |
RMI should not listen to all hosts | |
Special character in stop script | |
Upgrade to Eclipselink 2.6.4 | |
wrapper:install command does not use ---include and --env parameters | |
enable to configure the external moduli-url for the sshd server | |
Upgrade Hibernate Validator to version 5.3.2.Final | |
Add Option to bundle:update which doesn’t rewrite MANIFEST file | |
Cannot install feature depending on other 2+ levels of features with prerequisite=\"true\" | |
Support OFF log level in log:set console command | |
pax-web jetty.xml configfile should contain default security realm | |
Karaf does not start with staged features in etc/org.apache.karaf.features.cfg | |
Infinite loop if Exception occurs during the execution of karaf.shell.init.script | |
Add content assist for paths in shell:source command | |
Incorrect behaviour of the auto-completion of file path in command export-bundles | |
Session#readLine should not append to history | |
Infinite System bundle restart on feature deployment | |
Upgrade to Felix Framework 3.0.9 | |
Add support for Felix httplite | |
Karaf Maven Plugin builds features with invalid configuration | |
Updating factory configuration leads to new configuration instance | |
Cannot start karaf with JRE 9 | |
Property karaf.etc must be a canoncial path | |
Cannot start feature pax-jetty with JDK 9 | |
Upgrade Hibernate Validator to version 5.3.3.Final | |
Karaf MBeans are not registered | |
Minor issues with start script | |
Option to prevent execution as root | |
Enable archetype.test.skip on fastinstall profile | |
Upgrade to commons-compress 1.12 | |
Upgrade to maven-bundle-plugin 3.2.0 | |
Upgrade to Felix EventAdmin 1.4.8 | |
Upgrade to Felix Resolver 1.10.1 | |
Upgrade to Felix Utils 1.8.4 | |
Upgrade to Felix WebConsole 4.2.16 | |
Upgrade to sshd 1.4.0 | |
Upgrade to jline 3.1.0 | |
Trim down the number of configuration files in apache-karaf-minimal and static framework | |
Change the default Karaf client log Level to 0 | |
Karaf startup no longer works on platforms without \"readlink\" | |
detect JVM vendor and ensure correct saaj factories is picked up when it’s IBM JDK | |
Encoding problems in CLI with shell table output | |
Instance start failed. | |
Improve --help information for obr:list | |
Store the wiring in the output file when using \"feature:install --store\" | |
LDAPLoginModule NPEs if no role filter is specified | |
Karaf build failed when assemby the minimal distribution | |
bundle:list should limit the table size to the terminal width | |
Allow an empty role.query for the JDBCLoginModule | |
The log:get command should display all loggers by default | |
obr:list should also include the bundle-symbolic-name of the packages it lists as this is used to execute other OBR commands | |
Upgrade Hibernate Validator to version 5.3.4.Final | |
Upgrade to Pax-Web 6.0.0 | |
Upgrade pax-logging to 1.6.1 | |
Upgrade to Spring 4.2.8.RELEASE | |
Provide Spring 4.3.5.RELEASE feature | |
Encode username in LDAPLoginModule to avoid \"code\" injection | |
Add an option to simplify bundle dependencies | |
Remove hibernate 3 support | |
karaf java9 build is broken since 9-ea+148 | |
Create config from metatype defaults | |
Upgrade to Narayana 5.5.0.Final | |
instance:create should use next free ssh port | |
o.a.k.main.util.SimpleMavenResolver uses duplicate system repo | |
bin/status logging WARN every time | |
Upgrade to Pax-Web 6.0.1 | |
Upgrade to Felix FileInstall 3.5.8 | |
Upgrade to Aries Proxy 1.0.6 | |
Upgrade to Aries Transaction Manager 1.3.2 | |
Upgrade to pax-logging 1.10.0 | |
Upgrade to Jolokia 1.3.5 | |
Upgrade to Eclipse Equinox 3.11.2 (Neon.2) | |
Upgrade to commons-compress 1.13 | |
Upgrade to ant 1.9.7_1 | |
Command \"shell wrapper:install\" not working | |
NamespaceHandlers should return null for unknown namespaces | |
Allow specifying a resource type when blacklisting | |
Static Profile generation fails if configfile element contains a placeholder | |
Remove blueprint compat and blueprint annotations bundles | |
Resolve maven versions when downloading maven artifacts during assembly | |
Allow blacklisting repositories | |
FeatureTest#repoRefreshCommand failure | |
Upgrade to Pax Web 6.0.2 | |
ensure LDAPCache is cleared when jaas module bundle get reloaded | |
Upgrade to Spring 4.2.9.RELEASE | |
Upgrade to Spring 3.2.18.RELEASE | |
Upgrade to Felix SCR 2.0.8/SCR Annotations 1.12.0/DS WebConsole plugin 2.0.4 | |
Karaf 4.0.8 doesn’t work on Solaris 11 | |
Incorrect Equals/HashCode implementation crashes Deployer | |
Upgrade to Aries JPA 2.5.0 | |
Update pax jdbc to 1.0.0 | |
Move old features into enterprise-legacy and spring-legacy modules | |
bundle:list -s is too wide | |
Log messages duplicated in log:tail | |
Karaf prompt displayed twice | |
Karaf exits when typing \"la |\" | |
Legacy features should be in the default org.apache.karaf.features.repos.cfg file | |
Karaf itests are flaky on Jenkins | |
\"Old\" shell commands doesn’t work anymore | |
Can’t convert wrap URL used in shell commands | |
Upgrade to Pax Exam 4.10.0 | |
Upgrade to Felix Resolver 1.12.0 | |
LDAPLoginModule does not correctly implement login method | |
Problem when restoring the wiring for bundles with attached fragments | |
Upgrade to jline 3.1.3 | |
Commands using the shell-compatibility layer appear twice in the completion proposal | |
Refactoring of features extension | |
service:list does not work if the service property ObjectClass returns an empty array | |
Features Subsystem leaks native memory | |
Features StaxParser and UrlLoader leak resources | |
OSGi framework capabilities: add all services | |
Upgrade to Aries Blueprint Spring (and Extender) 0.3.0 | |
Remove packages already provided by the assembly builder through libraries | |
Improve osgi.ee capabilities | |
Karaf does not start with JDK 9 in Windows | |
Refreshing a feature repository from webconsole fails | |
Make LDAPLoginModule role.mapping option understand also fqdn | |
Upgrade to Narayana 5.5.2.Final | |
Unsecured access to gogo console over web | |
Disable LDAP cache by default | |
Missing packages in created instances | |
The generator doesn’t merge common entries between feature.xml and POM | |
Specify dependency/prerequisite features | |
Configfiles which are also POM dependencies end up duplicated | |
Upgrade to Jetty 7.3.1 | |
Upgrade to Felix Framework 5.6.2 | |
Upgrade to Felix Configadmin 1.8.14 | |
Possible bugs in the source code | |
Discover the artifact type instead of relying on the artifact type/classifier string (kar / features / bundle) | |
Upgrade to Hibernate 5.2.8.Final | |
Provide Maven diagnostic commands | |
Upgrade to JNA 4.3.0 | |
Upgrade to PAX Exam 1.2.4 | |
Upgrade to Aries JPA 2.6.0 | |
Upgrade to Felix Utils 1.9.0 | |
Upgrade to Felix WebConsole 4.3.0, DS Plugin 2.0.6, Event Plugin 1.1.6 | |
Possible NPE while running \"log:tail\" in Karaf console | |
Random user used when running bin/client without -u option | |
Missing files in distribution created by instance:create | |
The source command doesn’t work as before in karaf 4.1.0 | |
The repo defines an unnecessary dependency to pax web | |
Improve config commands to better support substituted and typed properties | |
Upgrade to JLine 3.2.0 | |
Upgrade to Gogo 1.0.4 | |
Set org.ops4j.pax.url.mvn.certificateCheck to true by default | |
Missing jansi lib in the CLASSPATH of the client/client.bat | |
Set java.io.tmpdir when using the service wrapper | |
ensure Karaf can build and pass all tests with JDK9 latest EA kit | |
Subshell doesn’t show in prompt | |
Upgrade to Pax Web 6.0.3 | |
Upgrade to Aries Blueprint Core 1.8.0 and Aries Blueprint CM 1.1.0 | |
Upgrade to maven-bundle-plugin 3.3.0 | |
Upgrade to maven-assembly-plugin 3.0.0 | |
Upgrade maven-compiler-plugin to 3.6.1 | |
Upgrade to maven-dependency-plugin 3.0.0 | |
Upgrade to maven-javadoc-plugin 2.10.4 | |
Upgrade to maven-resources-plugin 3.0.2 | |
Upgrade to maven-site-plugin 3.6 | |
Upgrade to maven-source-plugin 3.0.1 | |
Upgrade to ServiceMix depends-maven-plugin 1.4.0 | |
Upgrade to build-helper-maven-plugin 3.0.0 | |
Upgrade to exec-maven-plugin 1.6.0 | |
Update maven prerequisite version to 3.0.5 | |
Command \"shell wrapper:install\" fails | |
Service wrapper shutdown timeout is not taken into account when Karaf’s JVM is 'Stopped' | |
Use ttop implementation from JLine | |
The terminal size is not set correctly when connecting through SSH | |
The config shell commands offer no way to delete a command | |
Upgrade to ServiceMix Specs 2.8.0 | |
Add option not to register StandardManageableRegionDigraph | |
Update pax-jdbc to 1.0.1 | |
The config shell completer does not allow completion of factory based pids | |
Uninstall of asm causes bad refresh cascades | |
Add setting to ssh server for forcing a provided key | |
Support for typed config files (as in Felix ConfigAdmin config files) in features | |
Use the JDK provided StandardEmitterMBean | |
Log:tail does not print messages steadily | |
The config:edit create does not allow the creation of factory configs | |
Use the full ttop command from gogo-jline | |
Fix problem with resource extraction from kar files | |
Allow the use of external data for features configuration | |
Upgrade to Aries JPA 2.6.1 | |
Upgrade to Spring 4.3.7.RELEASE | |
GuardingEventHook may stop filtering listeners if one of the bundles is not valid | |
The config:update command does not save factory configurations to the correct file | |
Update equinox to 3.11.3 | |
log:get does not show correct level | |
Remove -server option in Karaf scripts | |
Karaf 4.1.1 Console Issues Over SSH (PuTTY) | |
maven dependency structure should match feature contents | |
org.ops4j.pax.logging.cfg contains non-ASCII character | |
Quick start fails at the step \"feature:install camel-spring\" | |
karaf:run should support a features set | |
Issue with bin/shell command in karaf 4.1.1 | |
karaf-maven-plugin hangs the build (probably when having cyclic deps in the features def) | |
Allow hooking into the feature installation process | |
endorsed and ext directories are not set properly when using instance start | |
Upgrade to jansi 1.16 | |
Upgrade to jline 3.3.0 | |
Upgrade to gogo 1.0.6 | |
Defining karaf.log.console as a log4j2 log level causes exceptions | |
Make SSHD server threads configurable | |
WebConsole installation failed due to missing jetty-jaas feature | |
blueprint created by jms:create is not correct | |
Executing feature:repo-remove can leave karaf in an invalid state | |
NPE when location information is included in console logging pattern | |
Upgrade to Narayana 5.5.6.Final | |
Use awaitility and matchers in JmsTest | |
Upgrade to aries.proxy 1.1.1 | |
JMS Pooling and better Artemis support | |
The ssh:ssh and admin:connect command do not allow passing a command to execute | |
XA + JMS support | |
When starting a child instance, there’s no way to wait until it’s started | |
Command cannot be executed via SSH when property \"karaf.shell.init.script\" (etc/system.properties) has its default value | |
Upgrade to Narayana 5.6.0.Final | |
Upgrade to pax-web-6.0.4 | |
Replace use of org.json | |
Upgrade to JNA 4.4.0 | |
Upgrade to Aries Blueprint Core 1.8.1 | |
Upgrade to Aries Transaction Manager 1.3.3 | |
Upgrade to commons-compress 1.14 | |
Upgrade to Felix BundleRepository 2.0.10 | |
Upgrade to Felix Framework 5.6.4 | |
Upgrade to Felix HttpLite 0.1.6 | |
Upgrade to Felix Resolver 1.14.0 | |
Upgrade to Felix SCR 2.0.10 | |
Upgrade to Felix WebConsole 4.3.4 | |
Upgrade to felix eventadmin 1.2.10 | |
Upgrade to Equinox Region 1.2.101.v20150831-1342 | |
Code can be simplified using new Map methods | |
karaf-maven-plugin fails to verify artifacts if only available within local reactor | |
Custom Distributions: Pax-Web gets installed twice | |
Instance etc folder is not sync automatically | |
Replace old-style loops with foreach loops or streams | |
Remove redundant type information | |
Upgrade to pax-runner 1.6.1 | |
Use try-with-resources | |
Upgrade to ServiceMix Specs 2.9.0 | |
Add simple LDAPBackingEngine | |
Some tests could benefit from a common CallbackHandler | |
Provide a debugs option for the karaf script to make it easier to debug karaf startup sequence | |
Fix support for characters entered while executing a command | |
Code can be simplified using lambdas | |
Setting the karaf.restart.jvm property to true causes system halt commands to behave as reboots | |
Unable to load features.xml with included schema attribute | |
The framework is restarted and sometimes spits an exception when refreshing a fragment | |
NPE while running \"threads --tree\" command from console | |
Console command log:list returns \"null\" | |
ClassLoader leak when org.apache.karaf.shell.core bundle is refreshed | |
Karaf enterprise feature shall omit the jpa feature in favor of the aries jpa feature | |
Jline behavior problem when pasting long lines | |
Strongly consider removing -XX:+UnsyncloadClass from start scripts | |
Features deployed from a KAR file do not respect the feature’s install setting | |
Karaf installs both version of the feature (old and new) in case if referencing feature contains wrapped bundle with package import | |
Provide shell commands for SCR | |
KAR:Create missing bundles that are marked conditional | |
Add -r/--refresh option to bundle:update command | |
Karaf doesn’t start after not clean reboot, because stored PID corresponds to running process | |
Features 1.4 namespace not supported by the features deployer | |
Improve feature:install error message | |
NPE in StoredWiringResolver if BundleEvent.UNRESOLVED handled before BundleEvent.RESOLVED event | |
Exiting karaf shell, mess the bash shell | |
Upgrade Narayana to version 5.6.2.Final | |
Download from provisioning server retry | |
karaf-maven-plugin’s pidsToExtract handled incorrectly | |
Make possible to force the start of a karaf instance even if another one has been detected as running. | |
\"Error in initialization script\" messages printed to the main console when clients connect through ssh | |
Add Narayana dependencies to DependencyManagement | |
Add Hibernate-validator dependency to DependencyManagement | |
Use an explicit Awaitility version property | |
The download manager may generate wrong jar with custom urls | |
Allow maven style names in startup.properties | |
Support version range when installing features | |
Upgrade to jline 3.3.1 | |
Update BUILDING file to reference Java 8 | |
Remove null values from AssemblyMojo configuration | |
Improve RBAC logging for JMX | |
add -p option for bin/client | |
Running karaf.bat inside a \"Program Files (x86)\" directory | |
Karaf shell command crashes on tab-completion when quotes are used | |
java.lang.InterruptedException after logout command in shell | |
Upgrade to blueprint-core 1.8.2 | |
Upgrade to blueprint spring 0.4.0 | |
Bundles listed in etc/startup.properties should only installed the first time | |
SNAPSHOT metadata doesn’t match SNAPSHOT artifacts after mvn deploy | |
Upgrade Narayana to version 5.6.3.Final | |
Update pax-jdbc to 1.1.0 | |
Upgrade to pax-web-6.0.6 | |
Upgrade to Felix SCR 2.0.12 | |
Upgrade to sshd 1.6.0 | |
Clean up maven dependencies | |
log commands should limit number of lines printed instead of number of log entries | |
Karaf does not work correctly after log:tail | |
Upgrade to commons-logging 1.2 | |
Upgrade to commons-lang3 3.6 | |
The console bundle should indicate it provides the gogo related services | |
Improve JDBC generic lock to better support network glitches | |
Enhance the features deployer so that it performs a real upgrade | |
karaf-maven-plugin assembly should take feature wildcards | |
Do not use right prompt by default | |
Update to felix framework 5.6.6 | |
InterruptedException when updating the shell.core bundle | |
Error while using correct feature descriptor in features-maven-plugin | |
Shell should not display the welcome message again when it is restarted | |
Upgrade to Spring 4.3.10.RELEASE | |
SyncopeLoginModule should support Syncope 2.x response format | |
Separate server key generation from key reading | |
Provide a way to hide passwords in shell | |
Upgrade to jline 3.4.0 | |
Upgrade to Pax URL 1.3.2 | |
Upgrade Narayana to version 5.6.4.Final | |
uneeded dependency to dbcp in eclipselink feature | |
Upgrade to Apache POM 18 | |
Cleanup Maven repository | |
config:update doesn’t create the cfg file in the etc folder | |
Rename org.apache.karaf.assemblies/apache-karaf to org.apache.karaf/apache-karaf | |
FeaturesService should use more specific classes for model | |
checkRootInstance function in karaf script fails under AIX | |
FeatureConfigInstaller writes incorrect config if append=true and file already exists | |
Add scheduler:trigger command | |
Add SchedulerMBean to mimic scheduler shell commands | |
Remove RepositoryImpl lazy loading as we always load it upfront anyway | |
Upgrade to directory server 2.0.0-M24 | |
Upgrade to maven surefire plugin 2.20 to get colored output | |
NPE in karaf-maven-plugin when specifying descriptor by file url | |
bin/stop script output some unwanted message on mac | |
The performance of profile builder used by karaf maven plugin has reduced significantly in 4.1 compared to 4.0 | |
Race condition during shutdown using SIGTERM | |
Jaas Encryption should be easier to use | |
\"Exception in thread \"SIGWINCH handler\" java.lang.UnsupportedOperationException\" occurs when resizing the console while | |
the jetty feature in karaf shouldn’t depend on pax-jetty feature | |
Karaf Command Arguments escapes backslash characters | |
Versions are not cleaned anymore when creating version ranges | |
Threads not stopped on karaf.restart + bundle(0).stop() | |
NPE is thrown when execute source command from client/ssh | |
Improve depdencny handling to manual | |
Require a specific role to access the SSH console | |
Use shell command access control lists during command completion | |
bin/stop script fails when KARAF_DEBUG is set | |
karaf-maven-plugin generates an \"override.properties\" instead of \"overrides.properties\" | |
Unable to access the local JMX server on OSX | |
Allow to define blacklisted bundles in a profile | |
Startlevel: Strange deployment behaviour | |
A \"Set<LocalDependency>\" cannot contain a \"Artifact\" in Dependency31Helper | |
No reference to branding-ssh.properties in console branding section | |
Upgrade to pax-web-6.0.7 | |
Upgrade to pax-jms-0.1.0 and ActiveMQ 5.15.0 | |
Upgrade to pax-jdbc-1.2.0 | |
Description for List command incorrectly claims Threshold default is -1 | |
KARAF_ETC envvar ignored | |
The log:get and log:set commands should support etc/log4j2.xml configuration | |
The scripts triggered with {{scheduler::schedule}} command fail to execute | |
Help string for feature:stop is incorrect | |
Upgrade to Felix Utils 1.10.2 and FileInstall 3.6.2 | |
Upgrade to JLine 3.5.0 | |
Backspace no longer works in Putty after using 'connect' command to connect to other instance, and commands are printed in only 2 columns. | |
Upgrade to Felix Gogo Runtime / JLine 1.0.8 | |
shell:watch is broken | |
Add --no-start option to kar:install, kar cfg and kar MBean | |
Upgrade to Aries Subsystem 2.0.10 | |
Upgrade to Felix ConfigAdmin 1.8.16 | |
Upgrade to Felix EventAdmin 1.4.10 | |
Upgrade to Felix Framework & Main 5.6.8 | |
Upgrade to Felix Metatype 1.1.4 | |
admin.bat prints stacktraces to standard out | |
Upgrade to Felix Resolver 1.14.0 | |
Race condition between FeatureService and Fileinstall | |
Karaf-maven-plugin fails to create feature file | |
karaf-maven-plugin can’t configure the start-level for the startupBundles | |
feature:stop command does not stop the bundles | |
Processor mechanism for feature definitions (a.k.a. \"better overrides\") | |
Speed up repository loading | |
Fix typo in JDBC lock implementation | |
Karaf shell session.readLine consumes backslashes | |
Optional dependencies in MINA SSHD Core cause system bundle refreshes | |
create dump doesn’t include log file anymore | |
Document configfile xml tag of features | |
maven-metadata-local.xml in KARs cause SAXParseException | |
Improve memory consumption during resolution | |
Ensure Karaf can build with JDK9 GA(build 9+181) | |
Remove org.apache.karaf.shell config from ssh feature | |
The \"cd\" command should not attempt to complete multiple directories | |
Add IdentificationUtils in Karaf utils | |
Remove usage of felix scr compatibility bundle | |
Upgrade to Aries Blueprint Spring 0.5.0 | |
CLI autocompletion issue | |
Allow feature:info to print the xml for a given feature | |
Support JMX SSL via etc/org.apache.karaf.management.cfg | |
Client doesn’t prompt for user if no user.properties file | |
Missing explicit version in features | |
Features mentioned in feature.xml stubs aren’t taken into account in dependency calculations | |
Remove support for ext and endorsed libraries for Java 9 compatibility | |
Trim down distributions | |
SSH public key authentication from LDAP | |
Upgrade to Aries Blueprint Core 1.8.3 | |
Support of next line with '>' character | |
Bad console behavior when dealing with the input stream with the exec command | |
Karaf is flagged as vulnerable to CVE-2015-5262 | |
Print type of wiring resource | |
Add RBAC support for reflection invocation and redirections in the console | |
Upgrade Narayana to version 5.7.0.Final | |
Add manual section around log custom appenders | |
Upgrade to Spring 4.0.9.RELEASE & 4.3.12.RELEASE | |
Upgrade to Felix Gogo Runtime / JLine 1.0.10 | |
Upgrade to Felix Utils 1.10.4 and FileInstall 3.6.4 | |
BundleException when installing a bundle by API when the FeatureService install a feature | |
Factory configurations file in etc/ are not deleted when the configuration is deleted | |
Use named thread pools to help identifying threads | |
Upgrade Narayana to version 5.7.1.Final | |
Documentation on how to use the JMX console | |
No override facility for properties in system.properties | |
Add a completer for bundle symbolic names | |
Completers should be followed by a space when complete | |
Fragment bundles are not resolved properly when installing/restarting the container | |
Support Spring 5.0.x | |
Fix Java 9 warnings | |
remove redundant sshRole comment | |
introduce a property karaf.shell.history.file.maxSize to configure the history file size on disk | |
karaf-maven-plugin fails to assemble artifacts if only available within local reactor | |
Null point exception when executing log:display on an empty log | |
incorrect filter in EncryptionSupport of jaas modules | |
karaf.bat file is missing KARAF_SYSTEM_OPTS property | |
Karaf doesn’t recognize Java 9 on Ubuntu 16.04 | |
Clean up AssemblyMojo | |
Karaf fails build with Java 9.0.1 | |
Karaf SSH session timing out | |
Provide a security audit log | |
Reduce number of logins when using the webconsole | |
Provide a Version class to check Karaf version used. | |
Be able to disable the sftp server | |
Add a command to change job scheduling | |
Upgrade to Felix Framework 5.6.10 | |
Upgrade to commons-io 2.6 | |
Upgrade to JNA 4.5.0 | |
Upgrade to commons-compress 1.15 | |
Fix performance issue generating service metadata, change logging | |
Upgrade SyncopeBackingEngineFactory to support Syncope 2.x | |
NPEs in SyncopeLoginModule if \"version\" is not specified | |
SyncopeLoginModule parses roles instead of groups for Syncope 2.0.x | |
ensure we also check the ACL for alias cmds before auto-completer | |
Implement the shell:source command | |
Proper Provide-Capability for org.apache.karaf.jaas.modules.EncryptionService | |
Upgrade to commons-lang3 3.7 | |
Upgrade to Apache Felix Metatype 1.1.6 | |
Upgrade to Apache Felix WebConsole DS plugin 2.0.8 | |
Upgrade to Apache Felix WebConsole EventAdmin plugin 1.1.8 | |
Upgrade to Maven dependencies 3.5.2 | |
Upgrade to Maven Wagon 3.0.0 | |
Upgrade to easymock 3.5.1 | |
Upgrade to Equinox 3.12.50 | |
Upgrade to PAX tinybundle 3.0.0 | |
the karaf.secured.command.compulsory.roles should only affect command ACL rules | |
Karaf feature deployer should stop refreshed bundles together with the updated ones | |
Rewrite SCR management layer to more closely follow the real object model | |
Get place of jetty config with mvn url in sync | |
Upgrade to maven-compiler-plugin 3.7.0 | |
Upgrade to maven-dependency-plugin 3.0.2 | |
KarArtifactInstaller does not properly detect already installed KAR files | |
Upgrade to maven-javadoc-plugin 3.0.0 | |
Upgrade to maven-war-plugin 3.2.0 | |
Upgrade to modello-maven-plugin 1.9.1 | |
Upgrade to maven-invoker-plugin 3.0.1 | |
Upgrade to maven-archetype-plugin 3.0.1 | |
Add karaf version in system properties and display in shell:info command output | |
ensure check the compulsory.roles even there’s no ACL for a specific command scope | |
Provide bundle consistency report from custom Karaf distribution | |
incorrect acl rules for system:start-level | |
Blueprint namespace handlers cause warning to be printed | |
Improve the find-class command to support package names | |
Upgrade to JLine 3.5.4 | |
Upgrade to pax-url 2.5.4 | |
Upgrade to Pax Web 6.1.0 | |
the karaf.secured.command.compulsory.roles shouldn’t apply for alias commands | |
Be able to configure the Quartz Scheduler | |
log:tail kills ssh & karaf when root logger is in DEBUG | |
Enf-of-line display problem with the ShellTable on windows | |
Upgrade to Pax Web 6.1.1 | |
Features installed through prerequisites lead to errors when uninstalling features | |
Karaf Commands cannot have return codes | |
Cannot pass commands to client script when sftpEnabled=false | |
Feature: Failed to check to not install a bundle with the symbolic name contains attributes | |
Karaf on Windows does not pass the version check when JAVA_HOME contains whitespace | |
Upgrade to Pax Web 7.0.0/Jetty 9.4.6 | |
Add repo URL for sling | |
Boot feature from configuration file, can contain some spaces; the name should be trimmed | |
bin/client -u karaf -p karaf can login if we enable jasypt for jaas | |
Upgrade to SSHD 1.7.0 | |
Verify mojo configure pax-url-mvn with non existent settings.xml | |
Upgrade to Hibernate-validator 5.4.2 | |
Increase max number of threads in the scheduler by default | |
AdminService loses root flag for instances | |
Blacklisted features should be considered as dependencies and/or conditionals | |
karaf-assembly-plugin / builder could include only highest version number of dependent feature | |
Upgrade toJLine 3.6.0 and Jansi 1.17 | |
Upgrade to Spring 5.0.3.RELEASE | |
Upgrade to Spring 4.3.14.RELEASE | |
Upgrade Narayana to version 5.7.2.Final | |
Modify all console log commands to receive a \"logger\" argument. | |
Upgrade to Spring Security 4.2.4.RELEASE | |
karaf:features-generate-descriptor takes long when faced with complex feature dependencies | |
Upgrade to OpenJPA 2.4.2 | |
Upgrade to EclipseLink 2.7.1 | |
Upgrade to Hibernate 5.2.9.Final | |
Make obr:list output similar to osgi:list | |
Build problems with JDK9 | |
karaf.bat still uses endorsed dirs with Java 9 install | |
Upgrade to blueprint-core 1.9.0, blueprint-cm-1.2.0, blueprint-spring-0.6.0 and blueprint-spring-extender-0.4.0 | |
Add HttpRedirect/Proxy service with http:redirect/proxy command & MBean | |
Upgrade to SCR 2.0.14 | |
Upgrade to JNA 4.5.1 | |
Upgrade to Aries JMX Blueprint 1.2.0 | |
Upgrade to Aries JMX Core 1.1.8 & JMX Whiteboard 1.2.0 | |
Config properties defined in <config> tag (features.xml) are loaded during each refresh | |
Upgrade to commons-compress 1.16.1 | |
Upgrade to maven-bundle-plugin 3.5.0 | |
Upgrade to jline 3.6.1 | |
Upgrade to Pax Swissbox 1.8.3 | |
Upgrade to PAX-JMS 0.3.0 | |
Add new karaf commands shell:elif and shell:else | |
Adjustable PermSize and MaxPermSize in karaf script | |
Upgrade to PAX-CDI 1.0.0 | |
karaf/karaf.bat scripts do not handle lib.next→lib update correctly | |
Integrate WebConsole Memory Usage plugin | |
NPE during instance:start | |
Allow configuring features OBR resolver to resolve optional imports as well | |
Karaf boot scripts need to deal with JDK10 version patterns | |
Karaf crashes when using the character ']' in the console | |
Support env:XXX subtitution missing for system.properties | |
start, stop, shell, status and client fail on Solaris Sparc 11 | |
Add a feature for the manual | |
junit bundle missing (required by dev commands) | |
Upgrade to Spring 5.0.4.RELEASE | |
Build: Remove duplicate entries from build artefacts. | |
Sometimes the command description does not show when listing commands with \"TAB\" | |
Installing the audit-log feature never ends | |
Upgrade to JLine 3.6.2 | |
org.apache.karaf.jaas.config.impl accidentally exported? | |
Demo profiles still use \"old style\" pax-logging configuration | |
Servlets urls are displayed without the http context path | |
karaf-maven-plugin can be very long to apply profile | |
Upgrade to XBean 4.7 | |
deploy goal throws NPE with artifactLocations is not provided | |
Existing configfiles (in kar) may be overwritten when building assembly | |
Upgrade to Hibernate Validator 6.0.9.Final | |
minimal assembly: zip and tar.gz do differ in content | |
Provide support for xml parsers deployed as bundle on Java 9 | |
XML parsing fails when xerces is installed on JDK 8 | |
Alias not honoured in config:edit --factory --alias | |
strip url to ensure it’s a valid one which could download | |
Java detection is broken on windows | |
Command to show all registered servlets and their contexts | |
Print out that karaf has to be restarted if using framework with new framework | |
Re-introduce export version in packages:exports command | |
webconsole: branding isn’t resolved, therfore the webconsole doesn’t work anymore | |
introduce start-level attribute for feature element in features.xml | |
Upgrade Apache Mina to 2.0.3 | |
Karaf manual does not build with new karaf-maven-plugin | |
Upgrade Karaf build environment | |
When connected to a remote instance, Ctrl-C closes the connection instead of simply interrupting the command | |
Some fixes to Karaf Site | |
Shell console ExampleSubclassMain unit test is broken | |
Upgrade to pax-logging 1.6.2 | |
Upgrade aopalliance ServiceMix bundle to 1.0_5 | |
Upgrade asm ServiceMix bundle to 3.3_2 | |
Upgrade cglib ServiceMix bundle to 2.1_3_7 | |
Upgrade commons-codec ServiceMix bundle to 1.3_4 | |
Upgrade commons-collections ServiceMix bundle to 3.2.1_2 | |
Upgrade commons-lang ServiceMix bundle to 2.4_5 | |
Upgrade jasypt ServiceMix bundle to 1.7_3 | |
Upgrade junit ServiceMix bundle to 4.7_3 | |
\"Extending the console\" documentation still refers to org.osgi.service.command | |
features:list does not show features of newly installed feature file | |
Add param to Gogo Argument and Option to override default value with specific value | |
JAAS: Allow LDAPLoginModule to supply role \"DN\" from LDAP group search | |
Upgrade felix-framework to 3.2.1 | |
Allow for multi-stage boot features installation | |
Upgrade to Blueprint 0.3.1 | |
Add warning to osgi:shutdown to avoid inadvertently shutting down the container | |
Jaas Cancel command is not working | |
Create a shell completer for jaas realms | |
Missing property 'log4j.appender.out.file' in the file org.ops4j.pax.logging.cfg caused a NPE | |
SpringDeploymentListenerTest fails on IBM JDK builds with No Class Def Found Error | |
README file refers an incorrect contribution URL | |
Support wildcards for instance:start/stop/destroy commands | |
Update branding-console documentation to include the changes to custom.properties | |
Use the same naming convention in commands | |
Add a flag to suppress --help Option output on | |
Upgrade to Jetty 7.4.1.v20110513 | |
Support of sub-shell | |
features-maven-plugin should \"embed\" the Karaf features descriptor | |
Karaf minimal is missing the feature files. | |
Merge jetty feature with jetty-jaas feature | |
Remove http://repository.ops4j.org/maven2 from org.apache.karaf.management.cfg | |
kar deployer should start the feature | |
correct manuall about http-whiteboard feature | |
Clarify relationship of config.properties and custom.properties | |
features-maven-plugin add-features-to-repo should embed Karaf core features descriptor | |
Use Wiki syntax in bundle.info instead of Ansi control sequences | |
Rename karaf-maven-plugin goals | |
Improve error message when OBR resolution fails due to invalid URLs | |
The karaf web console doesn’t list web contexts | |
Missing ${karaf.base}/system cause NullPointerException | |
http:list does not display the correct information | |
Upgrade to felix event admin 1.2.12 | |
Update jansi to version 1.6 | |
upgrade to jetty 7.4.2.v20110526 | |
introduce an override flag to configfile element so that we get chance to not override the finalname if it already exist | |
Karaf instance can wrongly obtain a lock when the locking table is empty on a Oracle DB | |
install http feature will start both 8080 and 8181 jetty port | |
features:addurl raises \"Premature end of file\" when network is not available | |
Upgrade to Pax-Logging 1.6.3 | |
Add a macro allowing users to identify the contents of a specific config file. | |
features:list shows the features that failed installation as installed. | |
Technical edits to User’s Guide | |
Grammar fixes to source code files | |
Updates to developer’s guide | |
Upgrade demos/web to use jdk 1.6 on the trunk. | |
variable substitution doesn’t work for system.properties | |
Add documentation how to update Karaf | |
Karaf’s ls command does not represent URL objects correctly | |
Refactor karaf main | |
Refactor Actions to get services injected instead of fetching them | |
Grep doesn’t work when piped from features:listurl | |
Make 3.0.x source JDK7 compliant for type handling. | |
Read-only commands shouldn’t ask for system bundle confirmation | |
Karaf Maven Plugin source code cleanup | |
Doc fixes to the quick start guide and overview page | |
java.util.NoSuchElementException if issue the first command as an empty command | |
The Karaf WebConsole should not only list Http contexts but also web contexts as in web:list | |
Provide a Timer Service in Karaf | |
Editorial fixes to the assemblies/ configuration files | |
commandlist --help points to help for jaas:pending | |
shell:cat hyphen (\"-\") option not activating STDIN. | |
Recommended improvements to help commands | |
Add ability to have KeyStoreManager to wait for SSL keystore to be fully initialize by other bundle through timeout | |
upgrade to jetty 7.4.4.v20110707 | |
MInor time rendering bug | |
dev:watch should support multiple bundle IDs | |
Correct links to ops4j in documentation | |
Wrong help for features:install | |
Upgrade to Felix Framework 3.2.2 | |
Upgrade to Eclipse Equinox 3.6.2.R36x_v20110210 | |
Update NOTICE file to mention JSW | |
Upgrade to Eclipse Equinox 3.7.1 | |
Cleanup Karaf assemblies | |
KAR docu outdated | |
jclouds features require OSS Sonatype repository | |
Class RunnableServiceListener misspelled | |
Improve security docs wrt role policies | |
Add date in the default Karaf log | |
Add more MBeans | |
Upgrade paxurl to 1.3.5 | |
Upgrade paxrunner to 1.7.5 | |
mvn eclipse:eclipse fails with maven plugin 2.8. | |
Kar builder uses a different version for easymock then the rest of the project | |
Upgrade to Pax Web 1.1.1 | |
karaf does not start when using java7 | |
Upgrade mail bundle version to 1.4.4. | |
Remove author attribute tags from Karaf source code | |
Install Pax URL OBR with the OBR feature | |
Wrapper feature doesn’t load security libraries | |
Allow to set Karaf window name via parameter | |
Allow JAVA_MAX_MEM, JAVA_PERM_MEM, JAVA_MIN_MEM, JAVA_MAX_PERM_MEM the same way as for linux startup file | |
Rename Karaf features name (and sub-projects features name) to use full qualified name | |
Karaf client.bat swallows commands to be passed to the Karaf instance | |
Web demo folder in 2.2.2 release is missing content and README.txt has bugs | |
build html manual by default, use a profile for pdf generation | |
Upgrade to Spring 3.0.6 - in std. features.xml | |
Provide a spring-jms feature | |
specify javax.annotation packages version to 1.1.0 for jre-1.6 as Annotation 1.1 Spec is used for Java 6 | |
Add a jasypt based property placeholder to support encrypted values | |
Provide Karaf features covering all Spring bundles | |
Upgrade Maven plugins in use | |
Upgrade to Felix Framework 4.0.1 | |
Add support for OSGi R4.3 | |
obr:deploy command should provide a start option | |
New dev:wait-for-service command to wait for a given osgi service | |
Make aliases to osgi:* commands to be more clear for the users | |
karaf-maven-plugin should more closely map to POMs | |
StartBundle doesn’t deploy all bundles if one failed | |
Document security properties in the relevant configuration files | |
Refer PrinceXML website in the manual | |
dev:framework commands incorrect workflow | |
EventAdmin events from Gogo not being sent from Karaf’s console bundle | |
Kar deployment failed | |
Karaf webconsole exports wrong version of Felix webconsole package | |
Fixing text in bundle.info files | |
Config delete operation should remove the pid.cfg file | |
Upgrade to Apache Felix Gogo version 0.10.0 | |
Shutdown command should display the instance name | |
Jaas: Properties backing engine doesn’t remove users | |
Upgrade to Pax Web 1.1.2 | |
add jetty.port=8181 to jetty.xml so that configuration for jetty connector could take effect | |
propdel() method in the ConfigMBean didn’t work | |
Include 64 bits wrapper library | |
Provide a way to access system properties easily in the shell | |
Delete the copy of the felix gogo Closure class | |
Race between FeatureService and ConfigAdmin for resolving mvn: URLs? | |
Omitted @Command on Gogo plugin is hard to debug because of NPE | |
KAR deployment failed in the features XML is not the first entry of the KAR archive | |
use org.apache.aries.jmx.core instead of org.apache.aries.jmx | |
warn instead of info when failing to install a feature | |
Kar redeployment failed | |
maven eclipse plugin 2.8 does not work correctly with karaf | |
features-maven-plugin ignores repository tags in feature files | |
features-maven-plugin#AddFeaturesToRepoMojo does not handle spaces in repository urls well | |
Karaf config.properties doesn’t define J2SE-1.6 and J2SE-1.7 execution environment | |
JAAS: Properties backing engine doesn’t respect encryptor prefix and suffix | |
Support of Gemini Blueprint | |
Bundles MBean should mimic the BundleSelector like osgi:* commands | |
Add includeTransitiveDependencies option to features-generate-descriptor Maven goal | |
ConfigMBean raise a NPE when dictionnary is null | |
Provide a way to select which features are to be installed when dropping a descriptor to the deploy folder. | |
Deployer bundles do not start | |
Features info command should display the start level of a bundle if available. | |
Karaf maven plugin generates feature configuration with dublicate entries | |
the realm set for JAASLoginService in jetty.xml should be karaf but not the default | |
Align various bat and sh scripts | |
Expose Karaf RMI registry as a service | |
Use singular for shell commands | |
MBeans should be renamed in singular | |
Rename admin service to instance service | |
Apply normalized shell command format | |
ensure webconsole.branding and webconsole.console import same version for javax.servlet | |
dev:create-dump raises a NullPointerException | |
config:propdel doesn’t delete the property in the cfg file | |
Double quotes missing in generated karaf-wrapper.conf | |
jaas module should throw generic FailedLoginException | |
Add information about available variables in the Karaf shell | |
Update Mina SSHD to version 0.6.0 | |
Update easymock to version 2.5.2 | |
Refactoring of the modules | |
admin feature is no more available in Karaf | |
Allow features-maven-plugin to handle multiple versions of the same feature | |
Update xbean to 3.8 | |
Features file should require name attribute on features element | |
Add support for version ranges in features descriptor <repository/> element | |
KARAF_OPTS is not propagated to start command in admin script | |
config propset, propappend & propdel could use some autocompletion | |
Add demo for extending Karaf’s console commands | |
Set kar as a boot feature | |
Utils.fromMaven cant deal with both classifier and extension | |
Add Kar deployer demo using karaf-maven-plugin | |
LDAPLoginModule generates a large number of DirContext objects | |
Add scp support | |
Upgrade to Aries Blueprint 0.4 | |
Upgrade to Aries Proxy 0.4 | |
Upgrade to Aries Util 0.4 | |
upgrade to jetty 7.5.4.v20111024 | |
local-repo folder shouldn’t be used | |
Karaf - Warning - failed to parse and instantiate of javax.servlet.ServletContainerInitializer in classpath | |
Tests in rest quickstart are always skipped | |
Add support to delete added patch | |
Support Artemis Component | |
Include camel-jcifs in fuse product distribution | |
Please add a flag to toggle users between offline and online modes | |
Test transaction recovery | |
add status report after patch finishes | |
[Quickstarts]GroupId and version are duplicated from parent | |
Integrate fuse-credential-store into Fuse Karaf distribution | |
Remove any deprecated Camel components from Fuse kit | |
Hawtio v2 - Create Karaf feature for Fuse 7 installation | |
HawtIO doesn’t start up in Fuse 7 kits | |
Update and include beginner quickstarts | |
Update and include camel quickstarts | |
Update and include cxf quickstarts | |
Update and include custom distro quickstart | |
hawtio v2 console shows nothing on Karaf / Fuse 7 | |
Rebrand Karaf to Fuse | |
Can’t build quickstarts | |
Add licenses.xml to Fuse 7 Karaf kit | |
Include common features in Fuse 7 / karaf distro for offline use | |
can’t install feature camel-box | |
Remove camel-amq quickstart from Fuse 7.0 | |
Update camel-odata quickstart to use camel-olingo4 | |
Include Hibernate PostgreSQL Dialect for 9.x | |
Circular dependency between fuse-karaf and fabric8 projects | |
Karaf, EAP maven artifacts with different versions | |
Create fuse-karaf-framework kar for Fuse 7 | |
Standalone Karaf quickstarts/examples should use a BOM | |
Provide some smoke tests for Fuse 7 project | |
bin/fuse script clean KARAF_OPTS environment variable | |
maven settings comments should have escaped properties | |
[7.0] Fuse shouldn’t have to download artifacts during startup | |
missing versions for karaf bundles in fuse7 bom | |
client tool asks for password even when password is passed in through command line args | |
drop bundles into deploy folder take no effect | |
soap quickstart test returns code 500 | |
Switch back the Karaf Startup Message to the one in 6.3 to improve readability in Fuse Tooling | |
Pre-configure ActiveMQ dependencies in Fuse 7 Karaf-based runtime | |
Use Narayana version from EAP | |
camel-salesforce quickstart can’t be installed on Fuse 7 | |
Remove embedded Artemis feature from the Karaf | |
Create new quickstart to cover camel-hl7 | |
Welcome file handler sometimes is not registered correctly | |
Create \"welcome page\" for Fuse 7 standalone | |
Implement standalone patching mechanism from Fuse 6.2+ | |
Add support for fuse-components camel-sap component on Karaf | |
camel-spring-security is waiting for namespace handlers | |
NoClassDefFoundError running fuse/bin/client | |
Examine fuse-karaf quickstarts for SNAPSHOTs | |
Unable to install camel-jclouds | |
Unable to install hibernate-ehcache | |
Unable to install hibernate-validator-paranamer | |
camel-eips quickstart does not consume example file with IBM java | |
Unable to install camel-box, camel-cometd, camel-salesforce, camel-spark-rest, camel-websocket | |
Unable to install camel-linkedin | |
Unable to install camel-bean-validator | |
Unable to install camel-jibx, camel-salesforce, camel-xmpp, camel-xstream, cxf-databinding-jibx | |
Unable to install jclouds-chef, jclouds-commands | |
Unable to install pax-jsf-resources-support | |
Unable to install spring-dm, spring-dm-web | |
Create Artemis quickstart | |
Swagger version alignment | |
admin user should not be enabled by default in users.properties | |
Adjust patching mechanism ported from 6.2+ to Fuse 7 feature service | |
Remove reference to \"jboss\" in kits names, quickstarts etc. | |
Errors in log after installing feature httplite | |
Check for usage of deprecated components | |
Add activemq-camel back to Fuse 7 Karaf kit | |
[patching] Allow to include features in Hot Fix patches | |
Remove pluginManagement tag from standalone karaf quickstarts pom | |
Incorrect version of Narayana on Karaf | |
Unknown protocol: wrap when installing wrapped bundles | |
Move etc/jmx.acl.* files into etc/auth/ | |
Unable to install camel-consul | |
CXF bean validation JAX-RS and JAX-WS feature does not work | |
camel-hl7 example throws error when consuming file on Windows | |
Blacklist camel-swagger (based on old swagger/scala) | |
Camel-odata quickstart typo | |
After some restarts, $FUSE_HOME contains HornetqJournalStore and ObjectStore folders | |
Backport CAMEL-12407 | |
camel-salesforce quickstart has wrong description in pom | |
Cxf quickstarts contain unnecessary dependencies | |
Align org.ops4.pax.keycloak in fuse-karaf | |
Add productised artemis client version into Karaf bom | |
Unable to install camel-dozer, camel-juel | |
Errors in log after installing / uninstalling deltaspike-jpa | |
Add BouncyCastle libraries to Fuse 7 distro | |
Remove/blacklist unsupported transaction managers features from Karaf | |
Clarify what pax-* features are supported for XA transaction scenarios | |
Blacklist camel-jbpm and camel-optaplanner | |
Unable to install pax-jms-activemq | |
Blacklist instance feature in Fuse 7 | |
xml-maven-plugin breaks proxy in Indy/PNC | |
Missing top level readme.txt in Karaf kits | |
Unable to install standard, minimal | |
Unable to install cxf-tools, cxf-databinding-jibx | |
WRONG INSTRUCTIONS IN KARAF SECURE-SOAP QUICKSTART | |
CXF SOAP SECURITY THROWS NOCLASSDEDFOUND | |
Align productized/pipeline/overriden/pom versions in Fuse-Karaf | |
HAWTIO:OSGI:Server Doesn’t show any information. | |
camel-tika has incompatible license | |
Karaf build failed when assemby the minimal distribution | |
the jetty feature in karaf shouldn’t depend on pax-jetty feature | |
Upgrade to Spring 4.3.14.RELEASE | |
When booting up FIS then avoid printing the karaf progress indicator on startup as it looks terrible in logs | |
karaf-cxf-rest doesn’t work | |
Missing hibernate-validator in dependencyManagment section in fabric8-project-bom-fuse-karaf |
9.2. Apache Camel issues resolved in Fuse 7.0
The following table lists the Apache Camel issues that are resolved in Fuse 7.0.
Issue | Description |
---|---|
Add support for using any property placeholders on load balancers | |
camel-netty4 - Upgrade to Netty 4.1.x | |
camel-netty4 - Add support for native transport | |
PollEnrich - Allow to bridge error handler | |
HDFS2 - ClassNotFoundException - org.apache.htrace.SamplerBuilder | |
Create MongoDB Idempotent repository | |
camel-zipfile - ZipAggregationStrategy should ignore zero byte files | |
Using <to> with id and ref fails | |
Overlap in management name for multiple contexts in OSGi bundle | |
Add a Path Home option in camel-elasticsearch configuration | |
Fix syntax for kubernetes component | |
Fix syntax for braintree component | |
Fix syntax for crypto component | |
Fix syntax for ironmq component | |
Camel KafkaProducer should be able to return back RecordMetadata | |
Class component - Should allow to call static method on class without ctr | |
add a Spring Boot HealthIndicator to check that all camel contexts have started up and all the routes started OK | |
Race condition in Mina2Producer/Mina2Consumer when closing connections with disconnect=true | |
Create a DNS based ServiceCall EIP | |
HealthCheck API | |
ServiceCall EIP : Support additional attributes in ServiceCallServer | |
Allow camel-jackson to unmarshall more type by default | |
BindyKeyValuePairDataFormat shold detect if the body is a map, a list of map or a simple value when marshalling | |
camel-braintree - Cannot install in Karaf | |
camel-avro - Cannot install in karaf | |
Spring-boot health check causes application startup failure | |
Upgrade braintree sdk to v2.63.0 | |
Dynamicaly Loaded XML Rests Bind to all RestConfigurations | |
ServiceCall EIP - Add missing documentation | |
BlueprintPropertiesParser breaks propertyPlaceholder fallbackToUnaugmentedProperty behavior | |
LinkedIn broke login in LinnkedIn component by adding a redundant reference to the callback url | |
camel-ahc - Upgrade AHC client to 2.x | |
camel-spring-boot - Add data format options as type-safe configuration properties | |
camel-spring-boot - Add default values to auto configuration | |
Camel-Jaxb: objectFactory is never checked. This leads to performance degradation. | |
Mark secret options such as password/passphrase so tooling would be aware | |
camel-spring-boot - Allow to load sensitive options from external file | |
camel-mqtt - Should use dynamic port during testing | |
Memory leak in RoutingSlip | |
Context scoped processors should be shutdown when CamelContext is shutting down | |
Routing slip - Consider not caching error handlers | |
netty4 reuseChannel not working as expected | |
Adding spring-boot integration tests | |
Bindy does not seem to support Cp922 character encoding | |
Create camel-atomix component | |
ServiceCall EIP : add missing configuration options to EtcdConfigurationDefinition | |
ServiceCall EIP : add missing configuration options to ConsulConfigurationDefinition | |
Support Spring modular batch config | |
when cxf producer use MESSAGE DataFormat, it shouldn’t also configure as messageType=text | |
Cannot scan package to find custom converters | |
Add JSON Johnzon DataFormat | |
For specialized Dataformats, provide default value in catalog | |
Camel on Karaf 4.0.5: java.lang.NoClassDefFoundError: org/apache/karaf/util/StringEscapeUtils | |
Extra request parameter sent by the camel-jetty component | |
Support Iterator<…> for kafka component | |
Add support for InfluxDB | |
Distribuited map, retrieve hashmap keys | |
camel-kafka producer has problems loading serializers in OSGi | |
Add XMLStreamReader to InputStream/Reader converter | |
camel-etcd : implement watching ServiceCallServerListStrategy | |
ServiceCall EIP : Support caching ServerCallServerListStrategy | |
using-propertyplaceholder - rror formatting macro: snippet: java.lang.IndexOutOfBoundsException | |
Error formatting macro: snippet: java.lang.IndexOutOfBoundsException: Index: 20, Size: 20 | |
Upgrade quickfixj to v1.6.2 | |
CxfPayloadConverter to use a XMLStreamReader based conversion if applicable | |
Camel OSGi examples - Update readme for karaf 4 style | |
camel-api-component-maven-plugin doesn’t handle inner class names in Javadoc | |
Add \"disconnectOnBatchComplete\" option to close FTP connection immediately after Batch of upload complete | |
AggregateProcessor/JdbcAggregationRepository : table COMPLETED not cleaned when AggregationStrategy.aggregate does not return oldExchange | |
UnsafeUriCharactersEncoder.checkRAW compiles regex pattern every call | |
Remove Pattern.compile usages | |
camel-kafka does not work in OSGI container | |
Extend jline package import range in Camel commands | |
Salesforce doesn’t support full ISO-8601 datetimes | |
Camel-Git: Always check if Git instance is null in GitProducer before closing | |
Camel-Linkedin: Sometimes LinkedInOAuthRequestFilter in API is using redirectQuery equal to null | |
bug in \"remove whitespace noise from uri\" | |
Camel tracer with stream caching should tracer after stream cache has been setup | |
Add support for copyObject in camel aws-s3 | |
[api-component-framework] splitResult should not convert collections to array | |
[api-component-framework] api method resolution should not allocate temporary arrays | |
Camel FTP - Unknown parser type | |
Mail consumer does not work with quartz scheduler | |
[api-component-framework] Reduce object allocation in ApiCollection | |
[api-component-framework] Reduce object allocation in ApiMethodHelper, ApiMethodImpl | |
[api-component-framework] Make ApiMethodImpl’s arguments type safe | |
Marshaling using CSV will insert escape char in header if using a pipe as separator | |
Creating an InputStream from XMLStreamReader fails with ASCII default platform encoding | |
Camel-CoAP: Add Ping operation to CoAP Producer | |
camel-spring-boot - Add support for auto detection of advanced configuration | |
camel-spring-boot - Allow to configure stream caching using application.properties | |
Kafka consumer stays running if no messages were received after shutdown start | |
NullPointerException in DefaultAsyncProcessorAwaitManager | |
Camel-Elasticsearch: Default pathHome option should work on all the platforms | |
Spring-boot compatibility test results | |
Upgrade to Spring 4.3.x | |
Creating an InputStream from XMLStreamReader fails without default namespace | |
ResponseHandler in Mina2Producer should not log errors | |
spring boot - Auto configuration for http component has prefix https | |
Karaf commands - Switch to non deprecated | |
WARN on startup: \"No Server set for org.apache.camel.component.jetty.JettyHttpComponent$1@3d484181\" | |
OsgiDefaultCamelContext should call parent constructor with registry | |
camel-jt400 - Need to call configure consumer | |
Removed deprecated vtdxml language | |
Add exclusive queues support to RabbitMQ component | |
Camel-Kubernetes: Add the ability to scale up and down a replication controller from Producer | |
New camel-lumberjack component | |
Camel-Kubernetes: Add the ability to consume events from Resources filtered by labels and/or name | |
Missing Group attribute for Tokenize DSL added to the Body Expression | |
Add a Camel-Kubernetes example | |
Multiple verbs for same resource not working in camel-undertow (rest dsl) | |
Java 8 type safe process DSL | |
Test Apache Camel on Java 9 | |
ScheduledPollingConsumer properties | |
Camel Salesforce component field LastActivityDate is typed with java.lang.String, which is not consistent with the Salesforce SOAP type \"xsd:date\" | |
Salesforce keeps breaking backward compatibility by adding fields to older API versions | |
Camel-Git: Pull and Push operations require the remote Name and not the remote Path to git repository | |
MesssageHistory will take very long time for large expressions | |
Camel-Ftp: SftpOperations use sendKeepAliveMsg instead of sendIgnore method | |
Camel-Apt: Check for empty lines in parseAsMap method of EndpointAnnotationProcessor | |
camel-sql - Query parameter count mismatch when using IN and other names in SQL | |
arguments of <bean method> ignored if syntax error in method call | |
Values in KafkaConstants don’t fit their variable name | |
Support to add tags to workflow execution in camel-aws component | |
github endpoint to support creating issues | |
create a zendesk endpoint for creating new issues | |
camel-sql - Does not propagate headers for outputType=StreamList | |
camel-twitter - Component docs - Some options are labelled wrong | |
camel-swagger to component | |
DefaultCxfMessageMapper.getBasePath creates a incorrect http path | |
Binding a queue on the default exchange is not always allowed | |
Camel-Github: Use constants instead of String for headers and registry names | |
Don’t print stacktrace when Kinesis not available on startup | |
supporting OSGi service.pid by registry | |
Add support for Chronicle-Engine | |
Camel CXF expired continuations cause memory leak | |
BeanProducer unlike BeanProcessor do not implement fully async protocol | |
weaveByToString throws UnsupportedOperationException on CBR | |
camel-jetty - Continuation timeout should send back HTTP timeout status code | |
camel-cxf RawMessageContentRedirectInterceptor should be able to handle the case that OutputStream is null for an outgoing message | |
Camel-catalog: wireTap is missing from all oneOf lists | |
Google Cloud PubSub Component | |
weaveByToUri - To make it easier to match sending to uris | |
Camel-undertow: UndertowHttpBinding should be initialized in the endpoint and not at component level | |
Camel-Aws: add list and delete buckets operations on the S3 Producer Endpoint | |
ChannelGroup option is not active for NettyProducer | |
camel-ftp - fastExistsCheck issue | |
camel-spring-boot - Add auto-configuration to components without properties | |
camel-jsonpath - Add support for simple functions | |
Specifying jobFromHeader in URI option throws exception | |
rest-dsl - automatic binding failure with waitForTaskToComplete=Never | |
Camel KAfka doesn’t support SASL_PLAINTEXT security protocol | |
camel-spring-boot - Extend the configuration hints to nested properties | |
JGroupsClusterTest and JGroupsComponentTest fail on some platforms | |
Mail consumer sets wrong Content-Type header for mails with attachment | |
More Type Converters for Multipart | |
Spring boot - Auto configuration should not use primitive types | |
Use narayana as TX manager for testing | |
camel-example-spring-dm - Cannot install in Karaf 4.0.x | |
spring boot - Integration test failures | |
FluentProducerTemplate - Allow to be injected | |
spring boot - Auto configuration for languages | |
Trace formatter - Add support for multiline | |
spring boot - Auto configuration of tracer | |
Camel-Undertow: transferException and throwExceptionOnFailure options are never used in the component | |
Camel Kafka doesn’t support setting \"max.poll.records\" and \"session.timeout.ms\" | |
File Component: doneFileName option of Consumer missing from generated documentation | |
EventDrivenPollingConsumer is not thread safe when used with ConsumerCache | |
Camel-Http4: Endpoint parameters proxyHost and proxyPort are ignored | |
Remove logging implementations from compile scope | |
Add support in JAXB module to use injected CharacterEscapeHandler | |
Camel-Jcache: writeThrough option is never used | |
camel-spring-boot - New starters and BOMs | |
XmlRpc dataformat - Setting request=true should also apply for marshal | |
Upgrade log4j to lg4j2 | |
Camel-Saxon is not thread safe | |
camel-jms ignores connection pool settings in spring-boot deployment | |
upgrade camel-flink | |
camel-sql - Preserver attachments | |
camel-rabbitmq - Race condition when stopping context with autoack=false | |
[camel-itest-karaf] CamelIgniteTest fails as Ignite needs sun.nio.ch | |
[camel-itest-karaf] CamelJbpmTest fails as it requires com.sun.tools.xjc | |
SpringCamelContext should lazy load ModelJAXBContextFactory | |
Improve OSGi camel-jcache support | |
Add fluentTemplate to XML DSL | |
Camel-salesforce component never tries to reconnect after a disconnect | |
Extend Camel RabbitMQ with guaranteed delivery (basic.return) | |
CamelHttpClient default pool size does not work on system with large number of cpus | |
MockEndpointAndSkip and DirtiesContext not working | |
camel-mllp - Enhance Camel to support idleTimeout to avoid network resource wastage due to leak in caller code | |
Force camel-atom feature to install abdera-parser | |
When same netty endpoint producer is used twice in a route, BlockingOperationException is raised | |
Persistence Exception when trying to delete detached entity | |
camel-ftp - Add support for configuring active port range | |
OnException is overriding route Ids for the Route Definitions in the Camel Test | |
camel-catalog - Include adoc documentation | |
spring boot - SpringBootStarterMojo should not use internal API | |
Upgrade Weld embedded Arquillian adapter to version 2.0.0.Beta3 | |
NullPointer in ThrowExceptionProcessor.getTraceLabel | |
Error may still block mail-consumer | |
Camel Main - Make it easy to configure property placeholder | |
camel-cache - Test failures | |
Olingo2 component should declare runtime dependency on olingo-odata2-core | |
Mark camel-cache as deprecated | |
camel-kubernetes component should be able to rely on the current login token provided by kube config | |
Several log refactoring/improvement suggestions | |
Minor version releases should carry .0 micro version | |
Allow named queries in JPA Producer | |
Create a Caffeine component | |
Camel-CouchDB: Add the ability to remove an entry from producer side | |
Jetty 9 X-Forwarded-For Configuration | |
camel-jt400 - Failed to resolve endpoint | |
Unexpected behaviour in aggregator if recipient list is processed in parallel | |
[Jetty] missing jmx object if custom thread pool is used | |
Allow @ProperyInject on bean method arguments | |
Update camel-syslog to use Netty4 | |
Can’t use @ImportResource and configure() in the same SB app | |
Don’t require create privileges to publish to named SNS topic | |
[Avro] Issue on OSGi due to static cache | |
Add a timeout on WebSocketProducer sendMessages method | |
beanio - Allow custom error handler to access exchange | |
Allow async bean method in bean language with J8 CompletableFuture | |
Infinispan RoutePolicy to have one route being master, and others as slaves | |
Move RoutePolicy initialization logic in onStart | |
Move RoutePolicy initialization logic in onStart | |
Move RoutePolicy initialization logic in onStart | |
Camel RabbitMQ invalid handling of message timestamp | |
Move RoutePolicy initialization logic in onStart | |
[camel-maven-plugin] When blueprint detected, plugin ignores useBlueprint, fileApplicationContextUri tags | |
Component docs - ExchangePattern | |
Guaranteed Delivery not working if no timeout is set | |
Camel-Ftp: Splitting the body doesn’t parse the file content but the RemoteFile | |
Unnecessary restriction on readLockTimeout with readLockMinAge | |
Extract body from nested multiparts | |
MllpTcpServerConsumer fails silently on acknowledgment failure | |
Add support for calling function imports from Olingo2 Component | |
Upgrade docker java version | |
Provide a way to use async engine from ProducerTemplate | |
Comprehensively define lucene artefacts used by elasticsearch | |
camel-example-swagger-xml - Fails with jetty:run | |
Add support to use Http synchronous client with Olingo2 Component | |
Upgrade OpenWebBeans to version 1.7.0 | |
SNMP Producer | |
Provide a LeaderPolicy to ease the implementation of master/slave route/context | |
New Component camel-asterisk | |
Choice breaks Advice - UnsupportedOperationException | |
MQTT producer creation fails if network is not available at startup | |
Camel-Aws: EC2 component, add createTags and deleteTags operation | |
Hazelcast aggregation repository tests may fail if multiple network interfaces are configured on th host | |
New Apache drill component | |
Enhance Slack component to support attachments in webhooks | |
Camel Docker Consumer | |
Define netty version in dependency management | |
Improve Saxon customization | |
camel-asterix - Endpoint should be singleton | |
Markdown formatting improvement for CDI-OSGI Example | |
Allow date offsets and timezones with Simple language | |
camel-aws - SQS option deleteAfterRead not work if set deleteIfFiltered=false | |
When using SSL, a NettyConsumer set to Client Mode does not initiate a handshake | |
WebSockets options are ignored | |
RouteIdFactory - That can assign route ids using derived values from uris | |
camel-test - Route coverage summary to be logged | |
Upgrade servicemix bundles from 2016.09 | |
Camel-scr todos and polish | |
New camel-bonita component | |
Optionally delegate to Aries PropertyEvaluator services in BlueprintPropertiesParser | |
OWASP Dependency Check | |
camel-metrics - Add support for gauge type | |
camel-servicenow - Add per release model | |
camel-spring-boot - Add example how to use Spring Boot Live Reload | |
Fix failing test org.apache.camel.component.salesforce.RestApiIntegrationTest.testQueryAll | |
Expose cassandra-unit version through BOM | |
camel-spring-redis - Cannot install in Karaf | |
Missing input/output values in camel-catalog for several eips | |
remove extraneous dependency from camel-amqp module | |
Unused deflater in ZipDataFormat | |
Conversion to CxfPayload throws Exception for Non-XML payload | |
Add Apache HttpComponents dependencies to BOM | |
camel-stream - Component doc issue | |
camel-spring-boot-starter - Some starters has hibernate-validator | |
Move camel-couchbase from extra to ASF | |
BeanInfo#introspect does not work correctly with bridge methods | |
Upgrade log4j2 to v2.7 | |
Improved component description | |
JettyHttpEndpoint9 ignores eagerCheckContentAvailable so Jetty builds a reuqest with \"Transfer-Encoding: chunked\" | |
camel-google-mail getting NPE from component configuration | |
activemq-camel - Issue with parsing uri to determine queue vs topic | |
Shutdown broken when using Spring Boot | |
simple ognl expression issue w/ list & spring boot | |
simple language nullsafe expression fails on empty array | |
JMS correlationIdAsBytes should return null and not byte array with zero values | |
Move string related function from ObjectHelper to StringHelper | |
ObjectHelper’s after/before/between enhancements | |
HTTP session handling in Camel routes | |
camel-properties: Add an option to disable using default value if a property does not exists | |
BlueprintCamelContext cannot find components created in RouteBuilder.configure method | |
DefaultComponent - Suppress old WARN log that no longer apply | |
Can’t use parameter type to select among overloaded methods | |
SJMS - Raise an error against InOut+transacted producer as it causes a deadlock | |
Avoid NPE when neither of ConnectionResource nor ConnectionFactory is configured | |
OutOfMemoryError: Java heap space when sending large file to endpoint | |
Upgrade EasyMock to version 3.4 | |
ftp: Allow files to be chmod-ed after being produced | |
camel-servicenow : Allow to configure credentials on ServiceNow component | |
Camel-Nats: Add TLS Support | |
Improve spring-boot-example | |
VM endpoint caching leak the wrong camel context | |
camel-example-loan-broker : target directory is cleaned while testing so test are failing | |
Camel-JMS: Suspending/resuming won’t work in case of timeout | |
Double release of netty buffer | |
Karaf features: install camel-karaf-commands and camel-karaf-commands-catalog only if karaf shell is installed | |
Camel-Blueprint - failed container gets restarted automatically | |
Unable to exclude CamelAutoConfiguration in Spring Boot | |
Query is ignore if field filter header is set | |
camel-servlet-starter - Autoconfigure Servlet Endpoint | |
camel-properties: Support adding location using child nodes of propertyPlaceholder element | |
Deploy route with an error | |
camel-properties : allow to individually set whether to silently ignore a missing location | |
camel-xxx-starter - Allow custom changes to the pom.xml files | |
camel-spring-boot - CamelAutoConfiguration should allow to exclude non-singletons | |
Introduce XmppDirectProducer | |
Bean should act like transform/setBody when setting result | |
java.io.IOException: Stream closed - When setting result from bean in route | |
camel-zookeeper - Add Curator based Policy supporting multiple active nodes | |
CXFRS client gets \"Response timeout\" exception when used with Camel transport | |
CXFRS client requires Exchange.HTTP_URI instead of HTTP_PATH for Camel tranport | |
camel-hystrix - Should also execute fallback if exception not from Camel | |
camel-elsql - Does not read named parameter from header properties | |
Camel catalog - Filter karaf / spring boot components | |
Move spring-boot-dm to platforms directory | |
camel-archetype-spring-boot - Should create JAR not WAR | |
Add camel-grape Karaf feature | |
Java8 DSL for Content Enricher and Aggregator | |
The WorkerGroup option is for NettyConsumer and NettyProducer | |
Multicast leaks into Pipeline stages? | |
findById does not work with ObjectId | |
Return header with key CamelMongoDbRecordsAffected from update and remove operations | |
Need to consolidate header mapping logic between Camel and CXF messages | |
Add contract based type awareness | |
File read lock - idempotent and change/rename should be possible | |
Set CXF SoapAction header correctly | |
bean/class component should be able to call groovy function directly | |
camel-undertow - Add multipart request support | |
camel-elsql does not set CamelSqlUpdateCount header on update operation | |
Unclear piece in IdempotentConsumer.java | |
camel-chronicle - has SNAPSHOT dependency | |
Cannot generate javadoc for camel-jms-starter | |
Upgrade to Spring Boot 1.4.2 | |
camel-elsql - option batch is not implemented in producer | |
MetricsMessageHistoryFactory.java:138 Generate a NPE | |
Add MDC support to DefaultCamelContext startup/shutdown | |
@ContextName CDI qualifier should be repeatable | |
camel ahc uses netty 4.0.41 transitively but 4.1.5 explicitly - leads to runtime exceptions | |
Java8 DSL: Add support for aggregation strategy with different body types | |
camel-mail - Should allow to configure SimpleSearchTerm as plain POJO | |
Update Salesforce component to support limits REST API | |
Update Salesforce component to support recent items REST API | |
Failover Loadbalancer - Error handler should kick in after exhausted when inheritErrorHandler is false | |
Aggregator - Allow aggregate/preAggregate to force complete group | |
configAdminFile not used to populate property placeholders in camel-test-blueprint when run via camel-maven-plugin | |
[jruby] Upgrade to 1.7.26 | |
MemoryLeak in the DatagramPacketObjectEncoder | |
Camel does not expose cassandra-all any more | |
ServiceNow : add an option to set inbound and outbound models | |
Google PubSub Component does not consume messages with parallel consumers | |
ServiceNow : add an option to configure teh API version | |
Camel-Nats: Add Flush option with timeout | |
JpaPollingConsumer does not support consumeLockEntity and others | |
Spring-LDAP - Add support for authenticate, modify_attributes and function_driven operations | |
Camel Servlet, attachment object is empty | |
Camel-Kubernetes: Consuming events from nodes | |
camel-sql - error in multiple dynamic IN replacement | |
Camel-Git: Add allowEmpty commits option | |
Camel-git : Copy headers from in to out | |
Camel-Git: Add RemoteAdd command | |
\"FILE\" component with option \"readLock=rename\" throws FileNotFound exception in case of work file is locked/used by another application | |
Make TypeReference inline anonymous classes constant | |
ManagedCamelContextMBean - additional namespaces are removed | |
HL7AcknowledgementGenerator should set exchange property and not message header | |
MllpTcpClientProducer should read all available bytes in TCP buffer for acknowledgment | |
camel-mllp - Add JMX attributes for connections & connection status | |
Start BlueprintCamelContext on BlueprintEvent.CREATED | |
Camel-Kubernetes: Copy headers from in to out in producer operations | |
86 unit tests are failing on Windows | |
Clean code: remove the 308 import not used | |
Remove unnecessary SuppressWarnings | |
Fix bad suppress warning named with typo \"uncheked\" | |
Lumberjack protocol v1 acknowlegment is not correcty implemented | |
Camel-Rabbitmq: Support RabbitMQ AMQP client 4.x | |
Make Test launchable as JUnit Test from IDEs | |
Components not created because of unsatisfied conditions | |
camel-mail - Option skipFailedMessage should catch all exceptions | |
Contributing file for Apache Camel | |
Introduce TransformerRegistry | |
Introduce fluent builder for Transformer | |
Integrate Transformer with Rest DSL | |
camel-servlet-starter - Test failure | |
Unable to remove/add restful path to an existing endpoint | |
Add declarative validator according to input/output type | |
When bridging http endpoints and end users do not enable the bridgeEndpoint option they may get a NPE exception | |
DataFormat from registry is used for every dataformat operation (marshal/unmarshal) | |
New Apache Camel Logo | |
Upgrade to smack 4.2.0 | |
CamelContext - Rename getProperties to getConfiguration | |
Converter from List to String is not found when @EnableAutoConfiguration is used | |
spring-boot: add a global option to disable data-format, language and components auto configuration | |
spring-boot: make auto configured dataformats and languages prototype | |
spring-boot: make component lazy loading | |
camel-mongodb evolution to driver 3 | |
camel-example-twitter-websocket-blueprint - Cannot load static html resources | |
camel-core - XmlConverter cannot load fallback TransformerFactory in OSGi | |
tooling - route parser for java and xml to parse source code | |
Add submittedFileName into AttachmentHttpBinding | |
camel-catalog - Add REST JAX-RS application | |
UnsupportedOperationException in DefaultCamelContext#safelyStartRouteServices | |
camel-hazelcast: add an option to provide a custom configuration (custom Config object or configuration file location) | |
camel-netty-http - Unable to change configuration through spring-boot properties | |
camel-undertow - Allow configuring thread pool and other options | |
Remove camel-spring-javaconfig from karaf | |
Camel-Jackson: Add an option to allow the UnmarshallType header use | |
SftpChangedExclusiveReadLockStrategy integer overflow | |
camel-salesforce: implement support for SObject tree creation via Composite API | |
RefLanguage should support Predicates for Choice | |
Align FallbackTypeConverter loading in OSGI environments | |
Create a camel-spring-cloud component | |
snakeyaml: add an option to filter classes the yaml parser can construct | |
snakeyaml : as the snakeyaml parser is not thread safe, object like Constructor, Resolver etc should be provided by a factory/supplier | |
Jetty9 producer only supports payloads up hardcoded limit (2MB) | |
Default namespaces defined on SOAPEnvelope cause problems with CXF PAYLOAD mode | |
SOAP 1.1 unmarshalling fails for faults that lack a detail element | |
toD (ToDynamicDefinition) does not honor RAW( ) contract - 'removes + from password' | |
Spring Message headers are immutable | |
Typo in Camel JSON Documentation | |
spring boot auto configuration mojo: use Class.isAssignableFrom instead of instanceof as the later may fail at compile time in case of final classes | |
the URL format should include the topic name like the ActiiveMQ & AMQP endpoints | |
make the kafka endpoint a little easier to use | |
Extending SQS message invisibility timeout not working in some cases | |
Add HTTP proxy config params to camel-servicenow | |
ServiceNow: add an option to convigure SSL/TLS | |
Improve naming and description for sip components | |
camel-salesforce: implement support for Composite API batch | |
Kafka consumer stays alive when camel context is shut down | |
RoutePolicy - To easily stop routes after X messages or time | |
Swagger prints child object types as string parameters rather than refs | |
Upgrade ehcache to 3.2.0 | |
Add watcher to camel:run to reload on routes xml changes | |
camel-mongodb-gridfs - Use dynamic ports for tests | |
camel:run with simple blueprint project failed \"waiting for BlueprintContainer\" although the route is active | |
Realm parameter cause Exception | |
Camel-JacksonXML: Add an option to allow the UnmarshallType header use | |
Modify quartz2 endpoint to be a singleton | |
camel-cxf - Allow to call no-arg methods more easier | |
Karaf camel:endpoint-list command to list endpoints in all camel contexts | |
Simple - Add skip method | |
Align Aries namespace handlers to blueprint-core 1.7.x | |
camel-reactive-streams - New component | |
Upgrade to restlet 2.3.12 | |
Camel-Openstack Karaf support | |
camel-sjms - BatchConsumer should use exception handler instead of warn log | |
shutdown timeout override not working in unit tests | |
camel-sjms - Async start consumer should defer starting endpint | |
camel-sql - Allow to use Spring Boot DataSource | |
Add spring boot configuration for configuring shutdown options | |
AMQP documentation out of date? | |
Issue with Rest DSL, Jetty and Basic authentication | |
Move spring-boot components starter to platforms/spring-boot/ | |
Camel CXF version not compatible with WildFly CXF | |
Camel-Hystrix: Support allowMaximumSizeToDivergeFromCoreSize and maximumSize in Hystrix Threadpool configuration | |
Add labels to component level options | |
json dataformat should set a header \"Content-Type: application/json\" if there’s no \"Content-Type\" header set | |
camel-mongodb-gridfs - The component should not store state | |
Component options docs - Add columns with default values | |
IllegalStateException that is not thrown in IgniteMessagingEndpoint | |
Refactor ServiceCall EIP | |
Custom AsyncHttpClientConfig not used in WsEndpoint | |
camel-core - In OSGi should unload the loaded type converters when bundle is removed | |
camel-sjms - Should log connection issues out of the box | |
Camel-MongoDB: component should not store state | |
Camel-MongoDB3: component should not store state | |
support JSONPath on beans as well as Strings & InputStreams | |
camel-test-karaf - Cause wrong build order | |
camel-sjms - Batch consumer should support async start listener | |
Transformers - Add documentation to dsl model | |
camel-spring-boot - Allow to configure SSLContextParameters in auto configuration | |
XQuery support broken in Camel 2.18.x | |
Camel catalog - Include html copies of adoc documentation | |
Camel-InfluxDB: Support BatchPoints | |
Camel-InfluxDB: Check if Database exists and if not create it | |
camel-hystrix - Fallback should route exchange if it was marked as stop due delay timeout | |
camel-hystrix - If hystrix timeout occurs then the hystrix timeout exception should be cause | |
Basic authentication information not sent on versions post 2.14.1 | |
SimpleIllegalSyntaxException in nested expression | |
Restlet header warnings - again | |
Serializable headers lost by JmsBinding | |
Add tarFile data format to Java DSL | |
Test failing in camel-itest-osgi | |
Expose activemq-mqtt through parent POM | |
SJMSBatchConsumer does not respect the consumerCount parameter | |
Transformer registry JMX | |
Producer does not populate attachments from response | |
Camel catalog - validate endpoint properties - consumer vs producer | |
AbstractCamelContextFactorybean : add specific methods for servicecall/hystrix configuration | |
camel-catalog - Simple validator should provide location index of the error | |
TransactionErrorHandler and TransactionPolicy for Camel CDI / JavaEE | |
service-call eip : generate service-call auto configurations for spring-boot | |
Component docs - Auto generate title so they are consistent | |
Camel-influxdb - The component should not store state | |
NoFactoryAvailableException when invoking component-list ssh command | |
Camel-InfluxDB: Support Querying | |
HttpRestServletResolveConsumerStrategy should pick the path with longest prefix match | |
OptaPlanner cannot load config from deployment | |
spring-boot: deprecate camel-spring-boot commands | |
camel-mqtt: TimeoutException thrown on MQTTEndpoint stop | |
Allow camel-kafka to resume from any offset | |
Infinite loop sometimes happen at the shutdown of the Kafka consumer | |
camel-maven - validate simple expression predicate vs expression | |
Simple - Add short error message | |
camel-maven - validate simple predicates and property placeholders | |
Classloader issue prevents from loading kafka authentication in OSGi environments | |
camel-jsonpath - Allow to define predicates even easier | |
camel-catalog - Add api for validating any Camel languge | |
XSLT will fail if the XML document contains a default namespace | |
Allow to use an SSLContextParameters object for Kafka | |
Throttling policy is broken because service suspension/resume is not symmetric | |
org.apache.camel.component.cxf.CxfEndpoint — Lines 554 -558 should be Nullsafe | |
camel-etcd: etcd stats endpoint fails because of a class cast exception | |
ServiceCall EIP : improve Java DSL | |
Consider using add[Test]CompileSourceRoot in api component maven plugin | |
Camel-SFTP endpoints will silently not delete file on disconnect | |
SCP not handling errors for failed transfers correctly | |
Replace ByteArrayOutputStream in JettyContentExchange9 with OutputStreamBuilder | |
service-call : create ZooKeeper based ServiceDiscovery | |
Salesforce Composite API wrongly checks for minimum supported version | |
Fix relativePath in camel/platforms/spring-boot/components-starter/pom.xml | |
Add ability to manage ThrottlingExceptionRoutePolicy through JMX | |
Add deprecated to the description in the generated XSD schema | |
Camel Connectors | |
ServiceCall : improve configuration of service-call components in Java DSL | |
Errors in documentation for camel-kinesis | |
Improve Java DSL support for Java 8 | |
camel-zipkin - Upgrade to zipkin brave 4.x | |
Correlation of JMS InOut exchanges with custom JMS property | |
camel-ftp: knownHostsUri configuration with camel 2.18.1 | |
Camel MongoDB Multiple Insert issue | |
Camel-AWS: S3 autocloseBody option | |
Camel-Telegram: Support for type \"Document\" | |
Create a little example for Camel AWS S3 consumer | |
Remove from all caches when Groovy script is removed from Camel script cache | |
Add support to track changes from specified sequence | |
Mark code as deprecated on 2.x | |
Box component configuration problem | |
file component should support parent folder in tempFileName | |
direct-vm component behavior broken in 2.18.1 vs 2.17.4 | |
Add Tika Component | |
LogEndpoint error constructing LogProducer | |
Add support in Salesforce component for plain JSON input and output | |
Camel Salesforce maven plugin should generate JSON schema | |
POJO @Produce @Consume does not work with multiple arguments anymore. | |
camel catalog - Allow to download custom version of runtime provider | |
CamelContext is not been set in VMConsumer when used with POJO @Consume | |
Quartz2 interrupt job | |
Mina2 Producer \"hang\" until timeout if the response message could not be decoded | |
camel-jms - Use dash in destination type enum instead of colon | |
RABBITMQ Component binding args | |
ServiceCall EIP : support for chaining service filters/discovery | |
The use of BrowserCompatHostnameVerifier is deprecated | |
Remove unused oauth dependency from camel-cxf pom | |
Create a new camel-elasticsearch5 component for supporting ElasticSearch 5.x Java API | |
Versions of swagger-models and swagger-parser in conflict | |
Tika Component - Support Multi-Value Metadata | |
Upgrade to Spring Boot 1.5.x | |
CxfEndpoint shows WARNING altough endpoint-/port name is configured | |
camel-catalog - Include other kind of camel artifacts | |
Add information to components which version they were added to Camel | |
Add test for DefaultFactoryFinder | |
SFTP: cannot get files from users home with readlock changed | |
XSLT transform cannot use default DTM | |
Create camel-azure component | |
Multiple handlers with multiple endpoints on same port causes a handler loop | |
Indexing with simple expression broken in Apache Camel 2.18 | |
gridfs should be renamed to mongodb-gridfs | |
Add an option in the ZipFileDataFormat to let the iterator support the empty directory | |
PingCheck API | |
camel-example-spring-boot - Remove shell | |
Create endpoint from uri without context-path | |
camel-twitter, camel-ignite - Make the uri endpoints separated | |
camel-connector - Generate spring boot auto configuration | |
camel-connector - Allow to generate json schema and include it in source code | |
ServiceCall : add the option to force the service call to use the default load balancer | |
java.lang.ClassCastException when using FlexibleAggregationStrategy with Spring Boot | |
Create a salesforce example | |
Create camel-reactor component | |
refactoring of spring boot examples | |
Component docs - Remove .0 from available from | |
Provide sample Salesforce connector component and example | |
FactoryFinder: make DefaultFactoryFinder and OsgiFactoryFinder thread safe | |
Host address ignored when creating a Restlet Server | |
Example for Camel Kafka Integration | |
dumpModelAsXml can return invalid XML namespace xmlns:xmlns | |
examples - Generate list of examples with description | |
DefaultFluentProducerTemplate mixes up data when sending asynchronously | |
Camel Jasypt component throws NPE | |
Create camel-azure adoc documentation resource | |
Improve DefaultRuntimeProvider abstraction | |
camel-opentracing component | |
camel-salesforce - Logging in as null | |
camel-twitter - The timeline should defer its first poll to after Camel is started | |
camel-catalog - Allow to index a maven repo and add new components to the catalog | |
Race condition when reading principal for one-way web services | |
camel examples - Add readme files for missing examples | |
camel-kafka - Allow to configure broker urls on component level | |
camel-salesforce - Allow to configure login details easier | |
Migrate EIP patterns to adoc | |
camel-cache - Create a better body replacer processor | |
CsvDataFormat.setRecordConverterRef not usable | |
Move operation will create a warning log message | |
Component JSon schema - JSon values should not always be string types | |
Add readme.adoc files for other components | |
Component docs - Remove .html generated files in components | |
Handle 404 situations more gracefully | |
Component json schema - Include display name for options | |
Salesforce: configure initialReplayIdMap requires keys to be prefixed with \"/topic\" | |
Salesforce: subscription channel created per component | |
Autogenerate EIP options in documentation files | |
getBody(Class<T> type) on originalMessage returns null | |
CsvDataFormat should be completed with 'CSVFormat.withTrim' | |
Camel adviceWith behaves differently when changing the order of weave statements | |
ZipkinTracer does not trigger doStart() when used in XML DSL | |
Make Salesforce integration tests work with new Salesforce instance | |
camel-jasypt - Update docs about JAR dependency to run | |
camel-hazelcast - route policy should have a better try lock default value | |
camel-hazelcast - route policy should have JMX api | |
camel-consul - ConsultRoutePolicy - Allow to configure host port easier | |
Maven WAR plugin fails on Java 9 | |
camel catalog - Add catalog for connectors | |
platforms/catalog - rename folders to match their artifact id name | |
Create camel-spring-cloud-netflix component | |
TRACE on ftp component reveals password | |
camel-sql stored procedures don’t support negative vendor-specific JDBC types | |
camel-kafka - allow to retrieve whether it’s the last record before commit | |
camel-jgroups : upgrade to JGroups 4.0 | |
camel-sjms transacted routes dead-lock when exceptions are thrown by asynchronous processors | |
JettyHttpComponent sets selector threads to 0 when running on 1 CPU | |
service-call eip : add a spring-boot example | |
service-call eip : add a spring-cloud example | |
camel-http / camel-http4 - Allow to specify HTTP operation as uri parameter | |
Include the Cassandra quickstart from Fabric8 into Camel | |
camel-hazelcast - Allow to configure default operation as string value | |
Support HTTP 1.1 continue in Undertow | |
Add a | |
Add mask option to log EIP and log component | |
Support Limits API response from Salesforce v39.0 | |
camel-spring-ws - Has problem with returning proper response due invalid IN vs OUT code | |
camel-telegram and html styled messages | |
PDU is lost when SnmpMessage is copied | |
XML Validator: Improve DTD handling | |
xmlbeans-maven-plugin fails on JAVA9 | |
camel-infinispan - Stores result in header and not body | |
camel-jcache - Allow to configure cache provider on component | |
camel-catalog - Allow to add custom component/connector by download JAR via maven | |
OutOfMemoryError with big file in ftp or sftp producer with charset assigned | |
Add support to Kafka consumer to seek to end of topic | |
Scala fails on JAVA 9 | |
camel-groovy fails on JAVA 9 | |
http components: not all the options supported by component/endpoints are shown in the documentation | |
http components: have a common way to express concepts like proxy | |
Introduce DataTypeAware interface and let MessageSupport implement it | |
Avoid non singleton endpoints, consumer and producers | |
camel-sjms - Session object created from connection that gets closed | |
CORS header Access-Control-Allow-Credentials not managed correctly | |
CxfConsumer doesn’t clean up the CXF endpoint MBean upon stop | |
Add type conversion support for java.net.URI | |
camel http4 component does not send a body when the http method DELETE is used | |
Implementations of RestProducerFactory should handle empty or null basePath and uriTemplate | |
camel-sjms - JMS 2.0 shared subscriptions | |
Auto expose Hystrix metrics servlet in spring-boot web | |
camel-zipkin - Lookup SpanCollector from registry and support Zipkin Reporter | |
Add Elasticsearch5 Karaf Feature | |
jaxb2-maven-plugin fails on Java 9 | |
PingCheck API: Make camel-catalog aware of what verification scope a component supports | |
PingCheck API : Support validation through JMX | |
spring-boot - Verify compatibility with latest spring-boot | |
Set the Host header in Undertow producer | |
Add Kafka topic-based IdempotentRepository | |
Restlet contract for RestProducerFactory wrongly configures request method | |
Undertow producer wrongly configures HTTP request path | |
Move groovy dsl into camel-groovy-dsl | |
Missing REST outTypeList attribute in Spring XML | |
REST Swagger component | |
camel-guice - Deprecate this module | |
Idempotent Consumer EIP - Should prepare idempotent repository better | |
Salesforce Login exception: the error code is not reported properly | |
Camel components - Configured using setters should support property placeholders | |
Camel Salesforce : add an option to retrieve login information for testing purpose from env var or system properties | |
Restlet contract for RestConsumerFactory does not start the Endpoint | |
Component docs - Separate path and query parameters | |
Component docs - Remove raw marker | |
camel-kafka - When consumer stop it should auto commit | |
camel-ssh - Unit test fails | |
camel-box - Karaf and log4j2 | |
Camel-hdfs2: initialDelay option is overwritten with default value | |
Websocket clients get message from all resources on one port | |
Enable camel-docker configuration to accept a custom DockerCmdExecFactory | |
Invalid default field values in Spring Boot ComponentConfiguration classes | |
Kinesis Firehose support | |
Add messageAttribute support to AWS SNS component | |
Can’t find dependency org.apache.camel:camel-box2 | |
Log a warning if the response cannot be unmarshalled in Composite API | |
camel-scala-starter starter module removed but references to it still exist | |
camel-catalog-core - Allow to reuse the validation and other apis in camel-core as well | |
KinesisFirehoseProducer sets the deliverStreamName using getEndpointKey() instead of getStreamName() | |
CXF http-jetty transport reverse proxy configuration will not work when using @BeanInject in RouteBuilder bean | |
Salesforce Maven Plugin doesn’t escape strings when doing the camel-salesforce:generate phase. | |
camel-catalog-connector - Add api to build endpoint uri based on connection options | |
camel-cxf tests fails on Java 9 | |
JSonSchemaHelper - Json parser should we use json-simple instead | |
RuntimeCamelCatalog - Add JMX api | |
Remove camel-catalog karaf commands | |
Deprecate ruby, python and php scripting languages | |
Component docs - Show deprecation INFO | |
camel-catalog-maven - Allow to configure temp folder | |
camel-spring-boot - Configure rest configuration using auto configuration | |
Add a camel-hazelcast example on Kubernetes | |
Camel-Hazelcast: support client mode | |
error with enableCORS(true) with camel-undertow | |
Fail early and show meaningful log for invalid endpoint URI in Blueprint | |
Creating consumer should inject CamelContext if consumer is aware | |
camel-coap fails to return results when enableCORS(true) is set | |
zookeeper-master - Master component for cluster/slave | |
camel-test-karaf - Change breaks other tests | |
Improve performance of CaseInsensitiveMap | |
camel-test-blueprint MyMainAppTest is failing | |
ServiceCall - Allow to configure global configuration | |
Hystrix - Allow to configure global configuration | |
camel-kafka - Do not WARN per message for no key or partition | |
camel-kafka - Allow to configure more options on component level | |
camel-spring-boot - Generated auto configuration and default value problems | |
camel-kafka - Upgrade to 0.10.2.0 | |
test errors on master branch | |
jetty producer - should be deprecated | |
Property 'accessExternalDTD' is not recognized by (all) Xerces | |
Camel-Blueprint - failed container fails to remove JMX object | |
camel-google-calendar - Easier to configure scopes | |
camel-connector - Allow to define what the data type is as output/input | |
Auto generate REST DSL for Camel from Swagger2.0/OAI specification | |
camel-spring-boot - Default values which was negative may have become positive | |
Consumer/Producer templates are not stopped when auto-configured in Spring Boot | |
Camel spring - spring.schemas file contains unexpaned maven properties in release artefact | |
Make all Services Closeable | |
bindy csv doesn’t populate with defaultValue on marshal | |
Support OAuth 2.0 JWT Bearer Token Flow | |
Encoding issues in camel-salesforce-maven-plugin | |
Add an option in the TarFileDataFormat to let the iterator support the empty directory | |
camel-ehcache: make it easy to create temporary caches | |
Customise message history dump format | |
Camel Kubernetes consumers do not close watchers | |
Missing javadoc on rest-dsl model | |
camel-salesforce - Compile error | |
Hystrix Starter : add an option to configure additional configuration via spring-boot properties | |
service call eip: add an option to add additional configurations via spring-boot properties | |
RestProducer should set Accept and Content-Type headers if given in endpoint configuration | |
RestletProducer should allow multiple values in HTTP Accept header | |
Camel-Hazelcast: Support Reliable Topic | |
camel-spark-rest - Adds duplicate content-type | |
Set | |
Undertow producer does not support | |
Ping Check API - Add javadoc | |
ServiceCall : allow to use placeholders for name, uri, etc | |
CLONE - EndpointHelper.resolveReferenceListParameter should not return immutable lists | |
onCompletion does not trigger on failure if split is in route | |
camel-undertow - Allow to consume from root path more without ending slash | |
STARTTLS broken with camel-mail | |
Jetty Producer always uses \"Transfer-Encoding: chunked\" header | |
camel-package-maven-plugin - Add option to ignore no model in core for custom 3rd party data formats | |
Support for optional query parameters in REST component | |
Support query parameters in rest-swagger | |
Soap11DataFormatAdapter throwing exception when using JAXB/JAX-WS generated code | |
camel-undertow - Compile error | |
Create SPI for Log EIP to enable other components to intercept/enrich logged messages | |
Ping Check API - Allow to use lower case scopes | |
Create a new camel-olingo4 component for supporting OData 4.0 | |
Undertow Producer : NPE if tryConvertTo fails to convert exchange body to ByteBuffer | |
camel-olingo2 component doesn’t support OData 3.0 | |
camel-spring-dm - Should be removed | |
dn shouldn’t be strictly required for Spring LDAP component | |
service call eip: add an option to set global defaults | |
New camel-digitalocean component | |
PGP Decryptor does not make Integrity check | |
Add activemq-amqp to parent POM | |
Cannot parse CSV record starting with separator character | |
Make salesforce authentication options simpler to configure | |
camel-hystrix - Include default values in spring-boot auto configuration | |
Remove deprecated usage from Salesforce component | |
camel-aws - SQS - Allow to configure aws queue url | |
Remove non-Maven plugin related executions from Salesforce Maven POM | |
camel-rest - Spring boot option named c-o-r-s | |
Unable to load Schematron XSLT templates on windows | |
AbstractSalesforceTestBase::doCreateRouteBuilder should be optional | |
Refactor addSecuirtyHandlerMethod to addProtocolHandlerMethod | |
Remove toString method in SalesforceException | |
OnExceptionDefinition validation ignores redeliveryPolicy field | |
camel-consul: add support for additional http api | |
camel-consul : make it easy to configure components and service-discovery in spring-boot | |
camel-etcd : make it easy to configure components and service-discovery in spring-boot | |
camel-dns : make it easy to configure components and service-discovery in spring-boot | |
camel-kubernetes : make it easy to configure components and service-discovery in spring-boot | |
Add trimToNull method to StringHelper | |
REST Swagger handling of empty specificationUri | |
If setting Exchange.REST_HTTP_URI the RestProducer should remove Exchange.HTTP_PATH header | |
NPE when defaultValueProvider not given | |
Enumerate all OperationName in @UriPath of operationName | |
FacebookEndpointConfiguration bean not taken into account as a UriParam | |
Unhandled ClassCastException if fault detail is not JaxbElement | |
service-call : add an option configure the expression to use (i.e simple) | |
Add camel-digitalocean Karaf feature | |
camel-eventadmin does not allow multiple consumers with the same URI | |
camel-sql - allow using the $simple{} syntax for query arguments | |
Create a new camel-grpc component | |
camel-infinispan : change the uri syntax from infinispan:hostName to infinispan:cacheName | |
Failed to resolve endpoint when using destination.consumer.exclusive | |
REST component host parameter handling | |
Camel-Undertow: throwExceptionOnFailure doesn’t work as expected | |
Make sure streams are closed in camel-catalog | |
Camel catalog’s asEndpointUri mangles endpoint URIs for unequal number of tokens | |
Enhance binding support in RestComponent | |
Better handling of query parameters in RestProducer | |
The searchTerm subjectOrBody breaks the searchTerm unseen | |
PingCheck : validate rest component | |
Create a Camel-gRPC karaf feature | |
camel-reactive-streams - Add more JMX information | |
Rename CamelReactiveStreamsServiceImpl to DefaultCamelReactiveStreamsService | |
camel-reactive-streams - Allow to silently ignore discarded messages | |
camel-reactive-streams - Consumer should allow to not refill so frequently | |
camel-connector - Make it easy to schedule a connector | |
Jenkins - Camel.trunk.itest.karaf doesn’t run all tests in camel-itest-karaf | |
Timer consumer - Should call start/stop of the processor | |
Data format - Marshal and unmarshal should eager start their data formats | |
camel-protobuf component improvements | |
Create PubNub component | |
ConsumerTemplate - If cache is full then polling consumer should be stopped to not leak resources | |
ClassNotFoundException may silently be ignored in InProducer | |
camel-reactive-streams - Add uuid for CamelSubscription | |
Add support for VPC instances | |
Create a Maven plugin that creates REST DSL source code from Swagger specification | |
camel-milo - Use dynamic port in test | |
Component docs - Fix broken links on github | |
Update description for all data formats and languages on big readme file | |
camel-jms2 - JMS component using JMS 2.x api | |
camel-reactive-streams: too many backpressure strategies | |
SPI - Allow to plugin different headers map implementation | |
camel-ssh - Allow to use message headers for username/password | |
camel-protobuf - itest starts to fail again | |
itest - spring-boot fails for camel-hbase | |
camel-infinispan - producer command and operation discrepancies | |
Camel-Kubernetes: Add support for Deployment resources | |
Component docs - ascii doc warns | |
Add @Generated annotation in REST DSL Swagger generated code | |
Add @Generated annotation Salesforce generated code | |
Add @Generated annotation to code generated by SpringBootAutoConfigurationMojo | |
@Generated annotation and java 9 problem | |
Include Camel name in spring boot health check | |
Add deprecationNote to @Metadata | |
Service Call : add a spi for component to provide a custom expression to build the camel uri | |
camel-zookeeper-master - RAW() and child endpoint issue | |
Integration tests for camel-restdsl-swagger-plugin fail on JDK 9 | |
REST DSL Swagger generator default generated class/package names | |
CoAP component starts redundant server instance | |
Default method on interface is invisible during Camel Simple evaluation | |
MultiThread race condition in DefaultShutdownStrategy for suspend/resume | |
Place Eclipse workspace setup in camel-etc in a profile | |
Replace gmaven with gmavenplus Maven plugin | |
Checkstyle errors in camel-package-maven-plugin | |
Remove camel-scr-starter spring boot module | |
Upgrade dropwizard metrics | |
Java 9 - building camel-spring has a maven WARN | |
Use Files.newFileInputStream instead of new FileInputStream | |
Upgrade zipkin | |
Service Call - Allow to configure static server list from a property placholder | |
Service Call - XML configuration of static servers called servers instead of server | |
Service Call - Some unused code in camel-core | |
Upgrade Checkstyle and update rules | |
Camel connectors - Allow to configure in one place and let it figure out component vs endpoint level | |
OpenTracing trace context should cope with Hystrix using separate thread | |
camel-reactive-streams - Cannot create service in spring-boot | |
Salesforce verifier should not throw exceptions | |
Verifier should support exclusion of properties in option groups | |
camel-twitter - The default delay is not used | |
camel-swagger-java - Should use guava 20 and not 19 | |
camel-core-starter - Should not have caffeine dependency | |
Don’t return null for getErrors in SalesforceException | |
Remove deprecated SpanManager from camel-opentracing | |
Don’t allow Salesforce HTTP client to stop with outstanding requests | |
camel-grpc doesn’t terminate channel when producer stops | |
FluentProducerTemplate - Should allow non default uri | |
Camel Kafka component commits offsets in case of exceptions | |
REST-DSL - Producer fails with NPE or other exceptions if you have not set a hostname | |
camel-twitter - Allow to sort tweets so oldest come first | |
camel-netty4-http cannot have a URL larger than 409 bytes by default, rather than the assumed 4096 byte limit | |
Spring Boot Mojo should use formatter properties from JBoss Forge | |
aws-sqs producer does not support new FIFO queues | |
Deadlock in component creation | |
Infinite recursion if exception happens inside exception handler | |
Fix camel-example-spring-boot-rest-jpa example | |
Allow overriding the setting of instanceUrl | |
NullPointerException while trying to get the Route Status on startup | |
Simple Language: AmbiguousMethodCallException when calling method implemented by super class when method is defined by interface and abstract class | |
camel-grpc - improve streaming capabilities to bridge reactive streams | |
camel-grpc - Add a grpc consumer | |
camel-catalog-maven - Remove sl4j logger | |
Split camel-twitter component | |
Split camel-kubernetes component | |
camel-hazelcast: use string/enum instead of numeric operation type | |
camel-opentracing refers to no longer used GlobalTracer | |
camel-spring-boot - Improve BOM to work better with start.spring.io | |
Curcular dependency from buildtools to buildtools via license-plugin | |
camel-http4 - Add missing doc to component option | |
Default matchOnUriPrefix to false on Undertow endpoint | |
Make camel-docker work on OSGi | |
Use TracerResolver to obtain Tracer | |
Add Distinct queries to camel-mongodb | |
Use Couchbase client OSGi bundle in Karaf feature | |
Revise Camel context destruction in Spring (Boot) applications | |
set HeaderFilterStrategy before setting properties | |
Potential NPE in DefaultUndertowHttpBinding | |
Fix maven warning about fork option | |
The ehcache component creates a separate CacheManager per producer route | |
Add SpanDecorator for 'rest' component | |
Upgrade camel-infinispan to support Infinispan 9.x | |
URISupport sanitizeUri partial support for RAW() | |
Support placeholders on attributes of camelContext element | |
ReloadStrategySupport wrongly logs \"Routes with no id’s detected\" | |
ReloadStrategySupport does take changed routeContext files into account | |
ReloadStrategySupport is not easy extendable because of a number of private’s | |
FileWatcherReloadStrategy only watches on specific folder and no sub-folders | |
camel-restlet URI uses ( ) rather than { } for path parameters | |
camel-restlet - Should include component name in from endpoint uri | |
Camel hystrix does not handle exceptions properly | |
camel-twitter : hard-coded component scheme | |
camel-spring is not usable in an osgi-context | |
Camel components should extend DefaultComponent | |
camel-hystrix-starter - The circuitBreakerForceClose option is default true which should be false | |
camel-ehcache: allow to configure some options like a global cache manager on component level | |
Camel-Elasticsearch5: Upgrade to Elasticsearch 5.3.x | |
Imported Xquery modules will not resolve using classpath - Regression | |
MDC routeId value is lost after calling a direct route from a transacted route | |
camel-grpc producer incorrectly called async services | |
Camel-Infinispan: Continuous Query, add support for recordUpdated event | |
spring boot starters: allow to hook into auto configuration process | |
Rest DSL Producer HTTP ignores http verb from uri | |
Repair not-working-examples or mark as deprecated | |
camel-maven-plugin:validate - Allow to detect duplicate route ids | |
camel-ehcache-starter : auto discovery cache manager | |
Using chmodDirectory with full paths makes file producer to created directories relative to source | |
Camel Rest DSL Does Not Creating OPTIONS routes for defined routes | |
Camel-weather and camel-geocoder: freegeoip.io/json has been moved permanently | |
camel-infinispan-starter : enable cache manager auto discovery | |
camel-test - Using dump route coverage with custom processor may cause NPE | |
Create Camel-Azure Karaf feature | |
MongoDB: No (auto) conversion for BigDecimal | |
Components missing from parent POM dependency management | |
\"code too large\" when generating Salesforce DTOs | |
example - Add example for Spring Boot with external ActiveMQ broker | |
camel-undertow - Rest-DSL should support OPTIONS | |
set defaultValue for FixedLength and other factories | |
Fix failing tests in camel-swagger-java | |
Replace dummy URI paths on directmessage and search with something meaningful | |
camel-restlet - Rest-DSL should support OPTIONS | |
[OSGi, camel-jpa] Problems with mapping idempotent.jpa.MessageProcessed with Aries + Hibernate | |
camel-ehcache: allow to configure named caches programmatically | |
sql-stored - Add support for function | |
sql-stored - Should not extend polling endpoint as its not for consumer | |
Can CamelContext startup faster | |
Swagger Rest DSL Generator needs to build before its maven plugin | |
Deprecate camel-krati | |
Exclude org.json from camel-spark | |
camel-example-cdi-test - Fix invalid logging format | |
swagger-dsl-generator artifact changed names to camel-swagger-dsl-generator, need to fix poms | |
DefaultExchange - Look at optimize the Map implementation used for storing properties | |
camel-kubernetes - Add Kubernetes based RoutePolicy | |
Create a new camel-thrift data format | |
Create a new camel-thrift RPC component | |
camel-grpc - Unit test fails due port number issue | |
Create Actuator endpoint to expose route information | |
Update dozer to latest | |
Camel-Infinispan: Add support for GetOrDefault operation on Producer | |
New DefaultUuidGenerator to startup Camel faster | |
LRUCache - Optimise to use LongAdder instead of AtomicLong | |
JMX performance statistics - Consider optimise to LongAdder | |
Optimize DefaultEndpointUtilizationStatistics | |
Optimize ManagedRoute | |
gRPC component cannot load service class | |
Remove dependency on spring-core from gRPC component | |
Optimize EventNotifier sending/sent exchange | |
Optimize AsyncCallback in EIPs to use reusable static classes | |
Small Performance optimization in RestConsumerContextPathMatcher | |
Optimize EventNotifer to reuse Event instance | |
Optimize - StopWatch should be tiny to have less memory footprint | |
Optimize - ProducerCache - Avoid creating new processor for each send if result processor | |
duplicated/missing logs when camel-paxlogging work with pax-logging-log4j2 | |
Optimise - JMX Statistic split into specialized classes | |
Optimise - JMX oldest inflight can be optimised | |
Consumer - ErrorHandler should ignore rejected exception due to shutdown | |
Camel-Kubernetes: refactoring tests by using Kubernetes-server-mock and Openshift-server-mock | |
Change examples groupId and disable publishing to Maven central | |
Optimise - Event listener to avoid copy on write array list | |
Deprecate TracedRouteNodes in favour of message history | |
Optimise - Disable Tracer and use BacklogTracer instead | |
create a LeaderElectionservice | |
Optimise - Use ArrayDeque instead of Stack | |
Runtime endpoint registry - Do not use extended mode as default | |
camel-spring-boot - allowUseOriginalMessage should have same default as camel-core | |
Optimise - bean component result - only need to propagate headers if really needed | |
Optimise - Runtime endpoint registry - Turn off by default | |
camel-spring-boot-starter generator paste incorrect default value | |
Create a Camel Twilio component | |
Add JMX details to Camel Acturator endpoint | |
Optimise - BeanProcessor - Make light-weight not as service | |
Optimise - Bean expression invoking bean can use static method instead of creating new objects | |
Upgrade to Apache Flink 1.3.0 | |
Optimise - core type converters to be invoked faster | |
Optimise - Allow to turn DataType on or off on Message | |
Upgrade camel-opentracing to use OpenTracing-Java 0.30.0 with active span management | |
Creating IgniteComponent from Ignite Instance throws IllegalStateException | |
Replace Jersey JAX-RS client with CXF in Bonita component | |
camel-spring-boot - Add auto configuration for turning on MDC logging | |
Camel-metrics Karaf feature can’t be installed | |
Potential NullPointerException if HTTP client not started and stop was performed | |
SFTP is delivered into incorrect location, without exception (file in subfolder + temp file is created + Camel running on Window & SFTP server running on LINUX) | |
camel-infinispan - InfinispanRoutePolicy issue with locking from remote server | |
add karaf feature for camel-fastjson | |
camel maven plugin (2.19.0) downloading catalog when configuration disabled it | |
sql-stored - Add support for typeNames and scale in grammar | |
upgrade maven-surefire-plugin | |
Upgrade wsdl4j to 1.6.3 | |
camel-google-calendar should throw more friendly exception when the required credentials lack | |
RoutePolicySupport - Should have separated suspend/resume vs start/stop consumer | |
Logic error in authentication type determination | |
Upgrade to JPA 2.1 | |
camel-opentracing loggingtracer needs to build before client | |
The time camel waits for a WriteFuture to complete is hard-coded 10 seconds, this should be configurable | |
camel-spring - Should not list uris as spring bean ids from Camel routes | |
camel-opentracing example uses incorrect groupId | |
camel-olingo - Potential NPE in getting content-type header | |
camel-restlet - Rest DSL issue with empty path variables | |
The overrides removal loop from BeanInfo.introspect(Class<?>) is no more necessary | |
Add contains ignore case operator to simple language | |
Tokenizer - Allow to define group number as simple language | |
Mark plugin as threadsafe | |
Accept header is not compliant with IETF RFC-7231 | |
Endless wait when unhandled exception occurs in camel-olingo | |
Camel Olingo needs a way to dynamically set and receive HTTP headers | |
camel-leveldb does not work on Solaris — no native code library and no Java fallback | |
Remove IDEA plugin and doc | |
camel-box is not assigning default configuration values | |
Unable to skip tests when building camel-grpc | |
Unable to use camel-box in OSGI environment | |
camel-hazelcast: auto discovery of hazelcast instances in spring-boot | |
Camel-Caffeine: Support Time-based and size-based eviction in Caffeine | |
camel-spring-ldap - Has test failures | |
Bug using file endpoint probeContentType and preMove attributes together causes Exchange.FILE_CONTENT_TYPE to get dropped. (2.19.0) | |
New crypto component CMS (Cryptographic Message Syntax) | |
Camel-Caffeine: Create an Aggregation Repository using Caffeine | |
Main - setPropertyPlaceholderLocations should be public | |
Optimise - Use existing exchange id as breadcrumb | |
Add a RouteController SPI to allow to customize routes life-cycle | |
Look at using awaitility in camel-core tests when we wait via thread sleep etc | |
Optimise - MessageHistoryFactory should use long instead of Date | |
Optimise - Routing engine can avoid check for interrupted exception which does not occur anymore | |
Optimise - Calling a bean without method name defined can be optimised | |
It should be possible to add extra headers for STOMP subscriptions | |
Fix camel-box feature | |
camel-zipfile dataformat cannot remove successfully processed files | |
Automatic transform String to DBObject after previous conversion error | |
Make the camel-grpc component more cloud service friendly | |
camel-atomix - No new leader when all nodes are killed forcefully | |
Avoid the use of the scriptengines libraries from google code | |
Camel-Infinispan: If a Default Configuration is not provided then a DefaultCacheName must be provided | |
SEDA - resolve references for concurrentConsumers, limitConcurrentConsumers | |
Nashorn javascript library can not be found in OSGi | |
Upgrade to rhino 1.7.7.1 | |
NPE caused by IrcMessage | |
camel-tarfile dataformat cannot remove successfully processed files | |
Camel-bindy tests fail depending on the locale | |
Camel-Hipchat - Configure via xml is broken | |
Camel-Core: DefaultShutdownStrategy, pass the logInflightExchangesOnTimeout to the ShutdownTask | |
Unable to update the cron details from Quartz scheduler MBean | |
Camel-Hipchat: Allow configurable http client | |
Provide a route Connector/Component | |
spring-boot - routes not loaded when setting a management.port | |
Can not override isUseAdviceWith in CamelBlueprintTestSupport | |
Revise what Salesforce component properties are marked as secret | |
beanio - Unmarshalling multiline values as multiple records | |
SSLContextParameters settings are not properly copied to SslContextFactory | |
Optimise - Recording time taken for each processor should be advice | |
Optimise - Simple Language / ExpressionBuilder can use cache of frequent used expressions when having nested functions | |
NullPointerException for invalid payload with session handling enabled | |
Support resources load through custom defined protocols by registering custom UrlHandlers | |
Declaring AWS endpoint with accessKey and secretKey, and without amazonS3Client should be possible. | |
camel-spring-boot - Make it easy to filter Java RoutesBuilder from properties | |
Apply non-mandatory nature of amazon client to AWS components being able to specify accessKey and secretKey | |
New Camel website | |
Migrate the rest of the Confluence content | |
MavenVersionManager blocks on unavailable URL | |
camel-servicenow : add an header to indicate the answer data type | |
Cannot set content type with parameters without specifying charset | |
The consumer endpoint for Twitter component timeline/user doesn’t poll the tweets even if the type is set to polling and delay attribute doesn’t work | |
xslt component - Add support for ref and bean in resource uri | |
Aggregator is not working correctly when completionTimeout < 1000ms | |
FtpConsumerFileSplitTest fails on windows due to platform line.seperator | |
Add an Mvc Actuator endpoint for exposing Camel routes | |
camel-hipchat: Unable to send to room name containing spaces | |
JasyptPropertiesParser fails on properties references with default value | |
Camel File Consumer fails when doneFileName contains '$' | |
Several files in user manual issue warnings when processing with asciidoctor | |
WireTap - Allow to specify the url as non-dynamic | |
Wrong syntax definitions in camel catalog | |
camel-http-common; dependency servlet-api should be set to provided | |
java 8 dsl : allow to set the body using a supplier | |
Simple language - comparison againist negative value fails with unknown token | |
Incorrect transferExchange option test in camel-jms component | |
undertown consumer : consumer silently fails to start if manually started after a failure | |
WireTap - Add support for defer shutdown if pending tasks are active | |
Unable to disable ProducerCache by setting cacheSize=\"-1\" | |
camel-kafka - Add any new options from kafka 0.11.0 to the endpoint | |
Camel doesn’t support @TestPropertySource | |
Avoid double dot in enriched with default value in XML XSD | |
camel-core: load route definitions from registry | |
camel-undertow consumer shall use InOut ExchangePattern | |
Cant run camel zipkin example with latest zipkin-server | |
Component extensions | |
Use abstract base class for all context and route events | |
Provide FailureEvent interface as a general means of retrieving the cause | |
ServiceNow : add meta data extension to retrieve table’s structure | |
ServiceNow : create a maven plugin to generate models based on table layout | |
ServiceNow : add annotations on the model to customize sysparms | |
camel-jsonpath - Split via jsonpath looses quotes in json output | |
NPE when not setting a sampling interval on client subscriptions | |
ServiceNow : allow to expand reference types in import_set response | |
Cleanup Salesforce integration tests setup | |
Add predicate option to @Consume so the bean is only called if its evaluated to true | |
avoid ClassCastException when the gzip is enabled for the cxf endpoint with camel destination | |
Allow to set a CookiePolicy to CookieHandler | |
Implements CAMEL-11425 for camel-olingo4 | |
Add an example for camel-google-pubsub | |
Google Cloud BigQuery | |
camel-lumberjack component doesn’t restart | |
Enable MultipleConsumersSupport for Jt400Endpoint | |
camel-lumberjack should support longs | |
Component name mismatch: https4 or http4s | |
camel-catalog is not generating camel-stream URI properly | |
apt plugin should generate URL as URL and not U R L in displayName | |
Add javadoc to util.backoff | |
Add unit test / example for SupervisingRouteController | |
Add JMX api RouteController and SupervisingRouteController | |
SupervisingRouteController should have spring-boot auto configuration | |
SupervisingRouteController should have better INFO logging on startup | |
SupervisingRouteController should honor if a route was explicit set to autoStartup=false | |
Add javadoc to spring boot auto configuration of camel.supervising.controller | |
camel-spring-boot - Allow to reset route statistics via actuator | |
camel-spring-boot - Have default value for endpoints.camelroutes.path | |
SupervisingRouteController : add option for initial delay | |
SupervisingRouteController - Routes may be started in wrong order | |
MockEndpoint.expectedPropertyReceived needs improvement | |
ClassNotFound: javax.servlet.ServletOutputStream in opentracing example client | |
Global rest configuration gets overridden by default | |
rest configuration in spring boot should use map instead of list | |
camel-spring-boot - actuator endpoint routes - Get single route only | |
Adding support for setting authentication client properties for elasticsearch | |
camel-spring-boot - actuator endpoints - Make it read-only by default | |
XPath feature with Saxon implementation broken when ServiceMix jaxp-api is present in the endorsed classpath | |
change camel-file default value for readLockLoggingLevel from WARN to DEBUG | |
camel-cxf - there are failing test cases on Windows | |
Netty4 consumer in clientMode=true doesn’t share channel with subsequent netty4 producers using reuseChannel=true | |
New method expectedPropertyValuesReceivedInAnyOrder in MockEndpoint | |
Invalid accept header | |
NPE in MBeanInfoAssembler when debug is enabled | |
Camel-AWS: Camel-Kinesis needs Jackson Dataformat CBOR to work in OSGi | |
camel-univocity-parsers: marshaller not thread safe | |
UnsatisfiedDependencyException: Error creating bean with name 'openTracingEventNotifier' | |
Add a knownHosts option to the camel-ssh component | |
Create ASN.1 dataformat | |
camel-spring-boot - Add auto configuration for FluentProducerTemplate | |
rest-dsl - Allow to configure api hostname | |
spring-boot - service-call tests uses hardcoded port numbers | |
Add a Camel-Infinispan example using his starter | |
Requiredement for date string to be longer than pattern is invalid. | |
extend simple date formatter for properties | |
LevelDB Java implementation wont be tried on Errors | |
REST DSL/component method Uppercase | |
ServiceNowException is printing \"%d\" (not replacing value) | |
Camel-Undertow doesn’t work in OSGi | |
MQTT Connection loop | |
Cleanup SalesforceComponentVerifierTest | |
JPAMessageIdRepository Not Releasing Connections | |
Camel-Paho Missiong reconnect logic | |
QuartzScheduledPollConsumerScheduler causes trigger misfires on each application start | |
clean up dbcp 1 dependencies and move it (where possible) to dbcp 2 | |
wrong groupId in camel examples readme.md and features.xml | |
property placeholder is not replaced in REST DSL in blueprint context | |
Unable to assign null value to a Salesforce object field | |
Upgrade to Apache SSHD 1.6.x | |
camel-jms - Add support for changing JMS message selector on consumer at runtime via jmx | |
SupervisingRouteController : Add a SPI to filter routes to supervise | |
SupervisingRouteController : backOff should be renamed deaultBackoff | |
Broker Credentials should be set from endpoint | |
Extensions: registerExtension method has to avoid final in his declaration to work in CDI | |
Create a Camel-gRPC example | |
Add possibility to filter routes which will report spans | |
camel-mongodb-gridfs - Created document cannot be read by the new MongoDB GridFS API | |
Cookie Handling only works for one cookie | |
can we add a front page for the manual specifying Camel User Guide, Version XX? | |
Use Hibernate Validator 6.x where possible | |
Upgrade dozer to 6.1 | |
Camel-Nagios: Switch to jsendnsca ported library | |
Add missing CXF dependencies to parent POM | |
Camel-Nagios: Deprecate EncryptionMethod and use Encryption Enum | |
Support default directory sorter for FileConsumer | |
Camel-spring-security: The Karaf feature need spring-security-config to be installed | |
Create a ClusteredRouteController | |
Create Karaf features for IEC 60870 | |
Split proceeds even if onPrepare throws Exception | |
Define a saga DSL and implementation for long running actions | |
Camel Hazelcast Queue Cosumer implementation | |
Support Metadata component extension | |
CompositeApiClient class in the camel-salesforces component cannot close a null InputStream | |
camel-ahc - No way to disable url encoding | |
Input stream infinitive loop | |
Couchbase client is never shut down | |
camel-dropbox - Option clientIdentifier should not be mandatory | |
camel-dropbox - Documentation should warn about remotePath being not set | |
Camel-dropbox should support Put not only from localPath | |
camel-cxf - getting TypeConversionException when schema-validation-enabled=true for unwrapped response | |
camel-kafka - Support configuration parameter sasl.jaas.config | |
Camel-Hazelcast: Add removeAll and removeIf to queue component | |
ensure transport endpoint configuration will be take into account when create JettyRestHttpBinding from REST DSL | |
Done() called two times in RoutingSlip processor | |
Should resubscribe when reconnect MQTT | |
Set ClassLoader property on HBase configuration | |
Camel-Hazelcast: Add more operation to queue | |
Add security and advanced properties to the camel-grpc component | |
Add security and advanced properties to the camel-thrift component | |
S3 Consumer: If maxMessagesPerPoll is greater than 50 consumer fails to poll objects from bucket | |
S3 Consumer does not close S3 Object Input Streams and this causes HTTP connection leaks | |
Camel-AWS S3: Use AmazonS3ClientBuilder instead of different constructors | |
Camel-AWS: Use builders instead of different constructors | |
Camel-RabbitMQ: Allow passive queue declaration | |
Camel-Caffeine: ExpireAfterAccess set two times instead of ExpireAfterWrite | |
Remove duplicate type converter methods from HBaseModelConverter | |
Camel-Milo component cannot write to newer server versions | |
trim for fixlength only trim one direction | |
Camel-example-spring-cloud-servicecall doesn’t work out of the box | |
Camel-Caffeine: Add support for Removal Listener | |
Camel-AWS S3: Support Client side Symmetric/Asymmetric Encryption | |
Add a Kubernetes Camel-gRPC spring-boot example | |
Camel Spring : unable to mix xml and java routes | |
error in handling return parameters in db functions | |
Setting camel.dataformat.json-jackson.object-mapper throws exception | |
add a string to ChildReference converter for camel-google-drive | |
GoogleDriveProducer should be able to honor the http.proxyPort and http.proxyHost properties from the CamelContext | |
Camel Kafka component JSON metadata is invalid | |
ManagedCamelContext.dumpRestsAsXml can fail if default charset is not utf-8 | |
Camel-Hdfs2: No need for initialDelay and delay as configuration properties since they are already parameters of ScheduledPollConsumer | |
Atmosphere framework has changed initialisation API | |
Elsql producer inconsistent behavior compare to sql component producer | |
Camel-AWS S3: Avoid warn log message about content length | |
camel-connector-maven-plugin : generated spring boot starters should support customizers | |
camel-connector-maven-plugin : it should be possible to configure connector only properties | |
Add or update READMEs to itests | |
camel-google-bigquery : Incorrectly set partition name | |
Camel-Chunk Karaf feature doesn’t work | |
Camel-AWS: Use regional client instead of define region for single operation | |
Remove deprecated code from camel-aws tests | |
camel-jsch - Allow to load key file from classpath | |
camel-jms - Allow to configure a list of header names to preserve despite being invalid JMS spec type | |
File consumer - Delete orphan lock files on startup may not match a lock file when using include/antInclude filtering | |
camel-ldap - Make it possible to use ENV when configuring DirContext | |
Allow update of OwnerId field | |
Deprecate Camel-Hessian | |
Change SupervisingRouteControllerRestartTest to not use Jetty in test | |
Camel-Undertow: transferException option doesn’t work | |
NoTypeConversionAvailableException in wiretap | |
Camel route with multicast (parallel) generate huge CPU load | |
Dropbox Component - Update to APIv2 | |
camel-spring-boot : improve handling classic spring xml with spring-boot | |
Apache Camel FTP getting Cannot retrieve file: RemoteFile error | |
toD should ignore when dynamic uri is empty | |
camel-spring-boot2 - Create experimental spring boot 2 component | |
Upgrade CometD library | |
camel-itest-karaf - CamelNagiosTest fails | |
camel-itest-karaf - CamelServicenowTest fails | |
Camel-Caffeine: Add support for StatsCounter in the component | |
Add Karaf Feature for ASN.1 DataFormat | |
connector maven plugin : generated connectors should have a schema that does not clash wit components | |
camel-undertow - Consumer adds duplicate headers | |
camel-kubernetes adoc file missing | |
camel-itest-karaf - CamelDockerTest fails | |
camel-hazelcast-starter : hazelcast customizer have been deleted | |
spring-boot examples - Should not import camel-parent | |
Remove commons-logging import | |
Sjms with Artemis causes NullPointerException due to a ClassCastException | |
Rename the twitter-search-connector | |
Transactional hazelcast:seda component uses not transaction aware queue | |
New camel-ldif component | |
Support BoxUser.moveFolderToUser in camel-box | |
Test failure in CxfEndpointBeansTest after update to CXF 3.2.0: Unresolved ref/idref to component: | |
CompositeApiClient cannot handle null ResponseStream | |
Component docs - Generated docs should be in proper ascii doc format | |
Chunk may not find templates in modular class loading environments | |
camel-headersmap : create karaf feature | |
RabbitMQ Producer/Consumer does not recover if exchange/queue is deleted manually | |
New ftp connection for each file transfer with tempFileName option in URI | |
Camel-box component occasionally hangs | |
Remove commons-codec and commons-land deps from the Consul component | |
Add headerName option to jsonpath expression | |
CamelMessageHistoryOutputFormat global option ignored for message history | |
Connector API assumes flat classpath | |
cluster service : there should be an option to leave a cluster view | |
cluster service : use reference count to join/leave a cluster | |
Add tests that check DESTINATION_OVERRIDE_URL | |
Upgrade to Apache Ignite 2.x | |
cluster service : add JMX support | |
log4j2 2.9 upgrade causes errors in camel-salesforce and others | |
Camel FTP fails to create intermediate directory | |
spring-boot-starter - Unit test fail in netty | |
camel-spring-boot - Recent change in startup behaviour can cause camel-test-spring problems | |
cluster-service : camel-zookeeper spring boot support | |
cluster-service : camel-consul spring boot support | |
cluster-service : camel-atomix spring boot support should have better bean names | |
camel-velocity - Upgrade to 2.x | |
Upgrade optaplanner | |
camel-xstream - tests should initialize xstream | |
Upgade jaxb-core | |
[example] cxf-proxy, loan-broker-cxf - port 1101/1102 is unexpectedly used | |
[example] etl - unable to resolve dependency on karaf | |
[example] spring-boot-servicecall - service1 returns 404 not found | |
[example] camel context doesn’t start on some examples | |
[example] spring-boot-health-checks - 'application' keep emitting ERRORs | |
camel-aws - Add support for Lambda | |
cluster service : make a JGroups based cluster service | |
Upgrade to Jetty 9.4.x | |
cluster-service : camel-kubernetes spring boot support | |
camel-websocket - Static resource returns empty body | |
camel-itest-karaf - CamelBoxTest fails | |
camel-itest-karaf - CamelLinkedinTest fails | |
cluster service : make a simple FileLock based service | |
ClassNotFoundException when configuring camel-docker SSL options | |
Unable to configure some URI options on DockerEndpoint | |
camel-azure - Should work with Camel file component OOTB | |
Migrate easymock and powermock to mockito | |
cluster-service : support multiple cluster services | |
Using MongoDB Tailable Cursor Consumer on non-capped collection results in NullPointerException (instead of proper error message) | |
camel-crypto-cms : create karaf feature | |
camel-hdfs2 - test fails on jdk9 | |
camel-kura : create karaf feature | |
camel-milo : create karaf feature | |
camel-reactor : create karaf feature | |
camel-pubnub : create karaf feature | |
camel-opentracing : create karaf feature | |
camel-olingo4 : create karaf feature | |
camel-zendesk : create karaf feature | |
Deprecate camel-spark-rest as it does not play well in OSGi | |
camel-oling4 - Upgrade to olingo 4.4 | |
Convert to requested type values retrieved from the repository | |
Add camel catalog JARs to the big readme file with overview | |
Simple Expression Language bean doesn’t throw exception when bean not found | |
camel-bom needs <distributionManagement/> | |
Migrate camel-elasticsearch5 java transport client to the new high level rest client | |
Adopt mockito-core 2.11.0 | |
Stomp component should not modify the destination name | |
Handle MIME folded and MIME encoded email headers | |
Exclude validation-api from Salesforce component | |
spring-boot: shrink camel-spring-boot dependencies | |
Add support for BoxGroup.updateInfo in camel-box | |
OsgiCamelContextPublisher might leak Service-References | |
BlueprintCamelContext should use Filter for serviceevents | |
Use full version of BoxGroup.createGroup in camel-box | |
Queue/Exchange parameters need to be numeric when declaring in RabbitMQ | |
ServiceDefinition.metadata not passed to RibbonServiceLoadBalancer | |
New arguments to createGroup unintentionally made mandatory | |
NPE when stopping Salesforce component that failed to start | |
Add support for creating folder by path in camel-box | |
Kie assumes that the TCCL can load its services | |
camel-connector - Use JSon parser to parse the camel-connector-schema.json | |
XML2JSON Data Format and empty requests | |
SpringWebserviceConsumer and class cast exception | |
camel-karaf-commands deployment failed on karaf 4.0 | |
camel-hystrix - Expose state of circuit breaker on JMX / processor | |
camel-spring-boot - set CamelLogDebugBodyMaxChars when 0 or negative | |
camel-spring-ws - Attachments are lost | |
cluster-service : fire event on listener registration | |
cluster-service : only the first event listener is notified about cluster events | |
cluster-service : ClusterVie’s getMaster() should be renamed to getLeader() for naming consistency | |
cluster-service : FileLockClusterView should not always return local member as leader | |
camel-checkstyle.xml - Should say Camel instead of ActiveMQ | |
Missing compile scope dependencies in camel-pgevent | |
No test coverage for camel-pgevent | |
camel-swagger-java to support OpenAPI Spec 3 and example values | |
camel-catalog-maven - Cannot load out of the box components | |
camel-maven-plugin - validate should not include route ids as consumer urls | |
Camel Dropbox validator regex is too restrictive and fails for common paths | |
Fix incorrect elasticsearch5-rest documentation and OperationTypes | |
camel-jgroups-starter : JGroupsLockClusterServiceConfiguration lacks getter/setters | |
camel-jgroups-starter : JGroupsLockClusterService auto configuration lacks enable flag | |
Wrong parent version in connectors/examples/pom.xml | |
Salesforce REST API request headers not included in update,upsert,create and query operations | |
camel-hdfs2 not working in osgi using documented HdfsOsgiHelper | |
Camel-Elasticsearch5-rest: Create Karaf feature | |
Persistent tail tracking picks random tail tracker from mongoDB collection | |
Camel-Hessian: Add Whitelisting feature | |
Atmos component fails to load atmos.properties in a modular class loading environment | |
close JMXConnector on shutdown of JMXConsumer in camel-jmx | |
camel-spring-ws - Support for header transformation | |
camel-castor - Add more configuration | |
Interceptors for multicast | |
CI Jenkins - use freestyle jobs to free up memory | |
camel-jms - Add better support for Stream JMS message type | |
For fixed length records crlf field is not honored during un-marshaling | |
camel-kafka - Add better support for manual commits | |
Propagate Kafka record headers to camel headers | |
Fix syntax for Atomix component | |
Fix syntax for iec60870 component | |
camel-spring build failure on windows | |
camel-kafka - use regular expression to subscribe to topics | |
Ensure HBaseConfiguration ClassLoader is set correctly | |
camel-spring-boot - CamelContextConfiguration afterApplicationStart should trigger later | |
Invalid artifactId in docs for camel-json-validator | |
NPE on DefaultMessage setBody if deprecated constructor was used | |
Camel-Elasticsearch5-Rest: Add a Ping Operation to Producer | |
Inconsistent jar versions with apache curator | |
Uri matching does not match request type | |
XSLT options not set when resource URI is http | |
maven connector plugin: connector only properties are ignored in spring boot code generation | |
Camel JMX name for cluster service | |
Using @AdviceWith and testing camel-spring-boot startup CamelContext eager | |
rest-dsl - Allow to turn off vendor extension in generated api docs | |
rest-dsl - Disable vendor extension by default | |
New component YQL | |
camel-swagger-java - Generated swagger doc should use primitive types | |
ClassCastException in HttpMessage | |
AdviceWith weaveAddFirst using onCompletion issue | |
camel-spring-boot - Actuator endpoints for MVC should only trigger if web application | |
Upgrade chemistry-opencmis to 1.1.0 | |
camel BOM (and camel-hl7) lack the optional dependency to hapi-structures-v251 | |
Restlet binding should not create jaxb marshaller when binding mode is set to json | |
Support literal values in endpoint parameters | |
Camel-AWS: add a deleteObject operation to the S3 Producer | |
JacksonDataFormat does not pickup custom ObjectMapper from Registry | |
sftp - Add support for useList option to allow consumer to download single file without list operation | |
Upgrade to Kafka 1.0.0 | |
camel-connector - Allow to set before/after consumer/producer processors per endpoint | |
Align pdfbox versions to 2.0.6 | |
MongoDB Tailable cursor consumer fails to stop on shutdown | |
camel-swagger-java - Include 200 status response as default in generated api-doc | |
camel-undertow - swagger api should match on uri prefix | |
PushTopic client doesn’t clear refresh token after a long disconnected period | |
Camel-AWS: Add a component verifier for AWS S3 and eventually use it for all the other components in Camel-AWS | |
camel-jackson - Allow to configure timezone | |
XsltAggregationStrategy thread safety during initialization | |
AggregationStrategy - Let EIPs support lifecycle of custom aggregation strategy to allow custom start/stop logic | |
Add ExtendedStartupListener | |
HTTP4 Producer for TLS schemes transforms endpoint URI to | |
Camel-SalesForce DTO Issue while using camel-salesforce-maven | |
camel-jetty - Problem with latest Spring Boot 1.5.8 | |
camel-paho - Allow to specify topic via header | |
camel-swagger-java - Allow to specify type as date format | |
connectors : alias scheme is not used by the connector component | |
Upgrade to CXF 3.2.1 | |
Support Composite API | |
RabbitConsumer could hang when RabbitMQ connection is lost and autoAck=false. | |
camel-archetype-component - Should generate DefaultComponent | |
Cannot create queue/message for Azure | |
Cannot create a component based on the SqlComponent | |
Add LOG.isDebugEnabled() guard for LOG.debug() | |
Add websocket support to camel-undertow | |
camel-catalog-maven - Add stop method to cleanup connections | |
Add type converter from byte array to java.io.Reader | |
Bindy - Missing Headers from OneToMany Field | |
Mock endpoint - Should reset StreamCache when evaluating expecations | |
Abstract Restlet server creation | |
Camel-AWS: Add component verifiers like S3 for all the AWS components | |
RabbitMQ redelivered flag tag. | |
dead link in webpage http://camel.apache.org/log.html | |
Invalid Pool Exhausted error on camel-netty4 | |
Google PubSub and BigQuery components miss dependency declarations | |
camel-shiro - Upgrade to 1.4.0 | |
camel-kafka - Add option max.poll.interval.ms | |
MinaExchange should override newInstance() | |
Add dedicated polling consumer for file/ftp components | |
ProducerTemplate.requestBody with responseType throw a InvalidPayloadException instead of original exception (wrapped in a CamelExecutionException) | |
direct component - Let the producer able to block and wait for consumers to be started | |
Camel-CassandraQL: Add ErrorAwarePolicy to the Load Balancing Policies set | |
Possible Intermittent failures in ReactorStreamsServiceTest | |
ensure camel bundle with spring configuration works in OSGi with aries-blueprint-spring bridge | |
camel-asn1 - removal of import org.openmuc.jasn1.ber.BerByteArrayOutputStream from encode method’s param and upgrade jasn1 | |
Flink requires internals to be visible by TCCL | |
CoAP component should handle method not allowed | |
Enhance CoAP producer to set a response code header | |
KafkaConsumer stops consuming messages when exception occurs during offset commit | |
camel-json-validator - Switch to a different validator | |
camel-elasticsearch5 - Search Operation: If Map or String is used in Message Body, \"size\" and \"from\" parameters are always ignored | |
camel-olingo4 support json strings as payload | |
File idempotent repository is always initialized with default 1000 cache size | |
rest-dsl - Allow to turn off vendor extension… NPE | |
camel-itest - Errors in some test about xslt 1.0 mode | |
camel-example-cdi-rest-servlet - Test error due jetty JAR problem | |
Refactor Salesforce Maven plugin | |
[quartz2] Duplicate initializaiton of Quartz component | |
camel-catalog - Add to plugin custom JSonSchemaResolver | |
Allow to resolve JSonSchemaResolver from registry | |
Camel-AWS: Add update function operation to AWS lambda component | |
Camel Rest DSL returns 404 instead of 405, when http method is not supported | |
Camel-Jsch: Allow to pass the privateKey as byte[] and not only via file | |
Camel-AWS: add a component for Amazon MQ service | |
Camel-AWS Xray: Create the related Karaf feature | |
Allow Jt400PgmProducer to call IBM i service programs | |
Add NotifyBuilder.destroy() method | |
camel-olingo2 - Missing encoding for query params | |
Wrong order in file idempotent store. | |
Remove redundant null checks from instanceof checks | |
SFTP exception-handling more problemtatic than documented | |
Jaxb component does not communicate charset when explicitly set | |
Create a camel-example-olingo4-blueprint example | |
[Camel-consul] firstIndex cannot be set if it is out of Long range | |
[XChange] Add initial support for crypto currencies | |
Camel Undertow support for http2 | |
ActiveMQ/JMS component: transferExchange option does not transfer exchange properties anymore | |
aws-sqs queue creation does not support FIFO queues | |
Let okStatusCodeRange support multiple ranges | |
Piling up of threads in iterating splitter in pararllel processing | |
Camel Kafka producer: Specified topic is ignored (\"No topic key set\" error) when KafkaConfiguration is used | |
Bean language: support bean::function notation | |
Allow creating csv content without last eol | |
Camel route commands should set the TCCL when working with local camel context | |
Some camel karaf features errors | |
Test encoding for query params in camel-olingo4 | |
Don’t mandate header case for custom Salesforce HTTP haders | |
Service call definition - Simple language expresion in uri is not being evaluated | |
camel-core: WARN No CamelContext defined yet so cannot inject into bean | |
camel-zipkin - Karaf feature dont work with new upgrade | |
Camel-AWS: Kinesis consumer starts consuming data from the beginning even though the shard is in Closed state | |
camel-kafka - Better error if brokers not configured | |
fileExist=Move and tempFileName does not work together. | |
Camel-Xstream doesn’t work in Karaf | |
RestConfiguration hostNameResolver property naming mismatch | |
Combination of path param and query param does not work | |
URISyntaxException in OpenTracingTracer for endpoints with path parameters | |
Update camel-thrift to libthrift 0.11.0 | |
Camel unable to shutdown gracefully because Netty4 consumer keep receiving and adding inflight exchanges | |
Unintuitive default cxf timeout behavior | |
Add Additional TypeConverters to camel-hl7 | |
Update camel-mllp with enhancements from fork | |
StreamCache file is removed before wireTap ends in a splitter wireTap combination route | |
KafkaConsumer swallows exceptions from org.apache.kafka.clients.consumer.KafkaConsumer constructor | |
Reconnect doesn’t work if camel is started with rabbit broker initially inaccessible and automaticRecoveryEnabled=true or not set | |
Camel processing single file twice in 'file' endpoint | |
Camel healthcheck spring-boot actuators don’t honor \"endpoints.*.enabled\" property | |
Camel-Consul: Upgrade to 1.0.0 consul client | |
DynamoDB: Execute query using secondary indexes | |
ErrorHandler is closed after failure in RoutingSlip | |
S3: Add createDownloadLink functionality | |
camel-salesforce - Http proxy support uses two inconsistent methods and is broken | |
Allow to configure cacheSize on dynamic router and routing slip EIP annotations | |
Add keepOpen to the ThrottlingExceptionRoutePolicy circuit breaker | |
camel-ftp - Add support for restarting downloads | |
camel-ftp - Add option to turn on logging of transfer activity | |
Broken integration test RabbitMQSupendResumeIntTest | |
Upgrade braintree SDK to v2.74.0 | |
CacheProducer should not put services in Camel context, that are not singletons and are not ServicePoolAware | |
spring-boot: two camel contexts created when using xml configuration | |
Camel-AWS S3: Add the ability to specify credentials and region at component level | |
camel-saxon - dump namespaces may cause a ClassCastException | |
Add Support for Braintree Auth | |
Camel-AWS SQS: Add the ability to specify credentials and region at component level | |
Tests failed because of incorrect mongodb host | |
Camel-AWS SES: Add the ability to specify credentials and region at component level | |
Camel-AWS SNS: Add the ability to specify credentials and region at component level | |
Camel-AWS SWF: Add the ability to specify credentials and region at component level | |
Camel-AWS Lambda: Add the ability to specify credentials and region at component level | |
Camel-AWS MQ: Add the ability to specify credentials and region at component level | |
File idempotent store - The 1st-level LRUCache should only be a means of quick lookup | |
Failed to invoke camel cxfrs client due to Content-Type header couldn’t be retrieved and passed | |
Camel-AWS EC2: Add the ability to specify credentials and region at component level | |
Camel-AWS CW: Add the ability to specify credentials and region at component level | |
Camel-AWS DDB: Add the ability to specify credentials and region at component level | |
Upgrade to OpenTracing Java API 0.31 | |
Camel does not set Saxon parameters in a XQuery 3.0 compatible way | |
Camel Karaf route commands - Should have camel context as required | |
Camel-Websocket Karaf feature installs bundles with different version of Jetty (9.4 and 9.3) | |
Camel-AWS DdbStream: Use a configuration for the options like the other AWS components | |
Camel-AWS Kinesis: Use a configuration for the options like the other AWS components | |
Camel-AWS Kinesis Firehose: Use a configuration for the options like the other AWS components | |
Camel-AWS DdbStream: Expose options to avoid a required client in the registry | |
Camel-AWS Kinesis: Expose options to avoid a required client in the registry | |
camel-jaxb - Allow to configure severity level on schema validation | |
Camel-AWS DDB Stream: Add the ability to specify credentials and region at component level | |
Camel-AWS Kinesis: Add the ability to specify credentials and region at component level | |
Camel-AWS Kinesis Firehose: Add the ability to specify credentials and region at component level | |
Camel-AWS Kinesis Firehose: Expose options to avoid a required client in the registry | |
Camel-Dropbox /search and /get are not working | |
Dns Routing Policy to start/stop routes based on dns changes. | |
Add getMessage and setMessage methods to the Exchange interface | |
camel-braintree - Downgrade to version without org.json | |
XML Signature: '#' missing in ObjectReference attribute of XADES element DataObjectFormat | |
Connection should be reset in the event of an acknowledgement timeout | |
Add support for Wordpress REST API | |
EventNotifierSupport does not receive ExchangeSentEvents anymore | |
mongodb - Add option outputType=DBCursor for aggregate operation | |
Camel-AWS S3: Support KMS in S3 Producer related operations | |
Camel-AWS DDBStream: Add a ComponentVerifier | |
Camel-AWS Kinesis: Add a ComponentVerifier | |
Camel-AWS Kinesis Firehose: Add a ComponentVerifier | |
Camel-AWS S3: Add a parameter to specify chunkedEncodingDisabled option | |
BindyCsvDataFormat does not support skip fields | |
ThrowException DSL should support no-arg constructors | |
Camel-AWS MQ: Add a reboot broker operation | |
Mock endpoint - message().body().matches().simple - Does not work | |
Automatic discovery of LogListener and UuidGenerator | |
Make camel-pgevent work in modular class loading environments | |
camel-mllp - Fix IndexOutOfBounds exception when generating acknowledgment | |
camel-lra - Be JAX-RS 2.0 compatible | |
Camel-AWS S3: Add parameters to specify S3ClientOptions | |
createDoRemove in MongoDbProducer should expect org.bson.conversions.Bson instead of org.bson.Document | |
CAMEL-AWS Mq: Add UpdateBroker operation | |
StringHelperTest.testHumanReadableBytes() is not repeatable | |
End of HL7 Message not always detected correctly | |
sql-stored: support INOUT parameters | |
Add lenient-bind option for MLLP Consumers | |
Make bridgeErrorHandler optional | |
Let’s create a camel-fhir component | |
ResrSwaggerServlet removes last part of context root | |
camel-json-validator: Documentation and comments in code incorrectly mentions everit | |
Camel-Elasticsearch5-rest: deprecate camel-elasticsearch5 in favor of this component, rename it and upgrade it to support ES 6.x | |
Change HAPI version from 2.2 to 2.3 | |
camel-ahc - Upgrade to 2.3.0 version | |
Print command fails in case of multiple copies | |
Camel-Ribbon: add a Karaf feature | |
Camel-Amqp: Use Netty 4.1.x since Qpid-jms-client now use that version | |
spring-boot: add threadNamePattern property | |
Camel-AWS: Since we are using builders, we need to remove the AWS endpoint options on the components that are using them | |
Add Timestamp to Message header from ConsumerRecord in the camel-kafka component | |
Camel-AWS SWF: Region is not set during client creation | |
Camel-AWS: Create a KMS component | |
Camel-Kubernetes: Renamed Openshift component with the openshift prefix | |
Create a real tests with Apache Qpid Broker-J | |
camel-wordpres feature | |
RemoteFileProducer stopped instead of being released to the pool when \"interceptSendToEndpoint\" is used | |
New AsciiDoc documentation has many broken links | |
camel-undertow not compatible with ahc-version 2.3.0 | |
Camel-Milo: Upgrade Milo to version 0.2.0 | |
Camel-JMS: transferExchange - send ExchangeProperties can not be accessed before first endpoint in route | |
Duplicate type converter toString(Source) in two classes in camel-core | |
Do not hide (so much) blueprint.container.ComponentDefinitionException | |
Add restart action to controlbus | |
Add restart operation to route JMX mbean | |
camel-swagger-java - Body parameter fails to output type | |
AWS S3 Consumer does not return custom headers in S3 Headers | |
use configured readTimeout for initial message | |
Default value for String field results in null for CSV / Bindy | |
Camel-AWS KMS: Add a scheduleKeyDeletion operation | |
Reduce logging caused by load balancer probes | |
camel-restdsl-swagger-plugin - Make it possible to chose XML generation | |
Make CometD transport properties configurable | |
Camel-AWS: Lets call shutdown on the clients while stopping endpoints | |
Bindy - Support regex expression as separator | |
camel-http4 - Make it easier to configure connection timeout | |
PgEventEndpoint should handle wrapped connections | |
In component doc, tables are sometimes generated without body rows | |
Extend the AWS S3 integration to support the usage of IAM credentials | |
Stop requiring scribe transport for zipkin | |
camel-jsonpath - Should allow to load jackson adapter in OSGi | |
convertBodyTo w/Charset removes existing Charset from Exchange | |
Camel AWS S3: Add other fields in the exchange returned from the consumer | |
rest-dsl - Inlined route has route id wrongly assigned | |
camel-restdsl-swagger-plugin - Allow to filter operations | |
camel-beanio - Set encoding option does not work | |
Milo client broken | |
Allow overriding the server reported endpoint | |
URISyntaxException in AbstractSpanDecorator | |
Blueprint error: \"name is already instanciated as null and cannot be removed\" | |
SnsProducer/SqsProducer setting MessageAttributes with empty values which causes errors | |
Avoid KeyAlreadyExistsException in ManagedTypeConverterRegistry.listTypeConverters() | |
Add an option to Jms Endpoints so that they format JMS date properties according to the ISO 8601 standard | |
Aggregator - Add option to complete all groups on new correlation id | |
Miscellaneous fixes to AsciiDoc format and layout | |
camel-aws - Unit test failure | |
Upgrade to jcloud 2.1.x | |
camel-example - AMQP blueprint fails test | |
camel-itest-spring-boot - CamelOpenTracing fails | |
camel-mongodb : Support for bulk writes operation | |
Make building camel-spring and camel-blueprint work for XSD generation more cleanly | |
camel-spring-sources - Misses some source files | |
IntrospectionSupport - Reduce DEBUG logging level | |
String → Enum type conversion no longer work if Jackson converter is enabled | |
Upgrade to CXF 3.2.2 | |
SpEL expression should be able to reference beans in non-Spring application context | |
Update maven-bundle-plugin | |
Update Braintree SDK to 2.77.0 | |
camel-undertow - Add examples to doc about using websocket | |
camel-maven-plugin - Add docs about run goal options | |
advice with - Log route before vs after advice on startup | |
camel-mllp - AutoAcknowledgement issues | |
mongodb : Add allowDiskUse option to aggregate operation | |
camel-restlet - Should match better on uri pattern and return 404 for invalid urls | |
camel-bindy - Allow to configure unmarshal to always return a list type | |
Issue:Camel rabbitmq publishes message to consumer exchange instead of publisher exchange | |
lastConnectionActivityTicks is not getting updated by MllpTcpClientProducer | |
Improve CamelCxfClientImpl a bit ensure it can handle camel side usecase | |
Headers getting lost after calling kubernetes-services API | |
camel-rabbitmq - Use another header for exchange override header in producer | |
Claim Check EPI: ManagedManagementStrategy: Can not register service: ClaimCheck[*] as Service MBean | |
Unexpected change in JSON formatting due to CAMEL-11970 | |
ensure a SOAP 1.2 enabled camel-cxf consumer endpoint can handle SOAP 1.1 request correctly | |
Camel-SFTP: errors in SSH routes after changes in read-lock | |
Shutdown only AWS clients owned by the context | |
camel-olingo4-api should explicitly depend on commons-io | |
No type converter from java.lang.String to java.math.BigInteger required for firstIndex | |
camel-jclouds - Fallback type converter is wrong | |
camel-consul - High CPU load on events watching | |
camel-netty4 - Add SPI to plugin custom correlation state for request/reply in producer | |
camel-netty4 - Shared connection pool should re-create connection if its no longer valid | |
camel-netty4 - Add timeout support for SPI correlation manager | |
FailedToCreateRouteException should mask sensitive information in uris | |
MulticastProcessor doProcessParallel blocks indefinitly if exception occurs in it.next() | |
XML Validator - Improve DTD handling | |
spring-boot-rest-swagger example does not compile due to missing servlet-api dependendency | |
Splitter - Make it easier to turn off propgate exception | |
camel-consul - service health state calculated from all services with same name | |
file consumer - Should not use readlock by default | |
camel-twitter - Should support extended mode by default | |
Don’t carry soapAction forward if operationName is specified explicitly for the CxfProducer | |
JpaPollingConsumer - So you can more easily work with pollEnrich | |
Camel fails to start if no DNS resolution for hostname is available | |
After switching to slf4j, we can get rid of the 'isTraceEnabled', 'isDebugEnabled' and 'isInfoEnabled' statements | |
Simple language - Improved OGNL invocation with simple expression as functions for parameters | |
camel-snmp should provide a Producer for sending TRAPS/INFORMS | |
CXF endpoint doesn’t play nice with doTry/doCatch | |
RedeliverErrorHandler - Should quicker reject running scheduled redeliver tasks if shutting down and not allowed to do redeliver | |
Using bean component with beans that implement Service from Camel should have the lifecycle callbacks invoked | |
Validator - schema from memory/property | |
camel-jaxb: partClass and partNamespace dynamically set by header | |
camel-test-karaf - To allow end users more easily do Camel and Karaf integration test | |
camel-bindy - Enable add custom data type converter. | |
Camel xmpp dynamic router is not sending incoming messages to openfire upon first failed groupchatroom join | |
camel-example-loan-broker - The broker example should use broker.xml file to setup broker | |
hazelcast - route policy for having one route being master, and others as slaves | |
camel-jms - Add thread pool for handling timeout when doing request/reply and allow to configure this thread pool | |
camel-quickfix - Engine that could not start (e.g. because of store creation problems) is still stored in the engiens map, thus making futher starts problematic | |
On SMPP producer start if SMSC returns a negative bind response producer will get stuck in an infinite reconnect loop | |
Asynchronous Mode In camel-servlet, Servlet 3.0 AsyncContext | |
SoapJaxbDataFormat not handling correctly SOAP action with request wrapper element | |
QuartzComponent with custom Scheduler and multiple contexts requires JMX to be enabled | |
CacheManager should only be shutdown when last endpoint is stopped | |
Remote Print URI changed to UNC Name | |
camel-bindy - CSV unbinding does not escape embedded quote character | |
camel mail: content-transfer-encoding configurable | |
camel-bindy - Two new properties to StringFormat through DataField: toUppercase and mapToASCII | |
Add support for expression on tokenizeXml | |
camel-stomp - Add support for reply-to header | |
Quartz PollConsumerScheduler in a cluster tries to create duplicate triggers, fails | |
create a java8 only demo showing how to use lambda expressions for Predicate / Expression inside the Java DSL (using Message as a typesafe parameter) | |
create a java 8 demo of RX to show typesafe filtering and transforming of messages | |
Implement AggregationRepository based on Infinispan data grid | |
Allow empty csv files in the Camel Bindy unmarshalling process | |
camel-netty4-http does not work for HTTP POST requests on routingSlip | |
Camel-apns should create https connections using SSLContextParameters | |
Race condition in AggregatorProcessor recovery sometimes causes duplicates (still) | |
Netty Http Server should close the channel once it return an error message | |
Type converters should not check for null values | |
camel-spring-ws removes WSHandlerResult. | |
camel-smpp - use jsmpp version 2.2.x or later | |
osgi test - Use correct version of ActiveMQ | |
Schematron component does not work with includes in schematron | |
Spring-ws consumer ignores breadcrumbId http header | |
Update Salesforce component to support new REST APIs in Salesforce API V33.0 | |
Add documentation to camel-atmos component | |
Camel StreamCache does not work with CXF consumer for InOut messages | |
Set default timeouts on workflows registered by the camel-aws / aws-swf component | |
Java 8: ConcurrentLinkedHashMap → Caffeine | |
Upgrade Jetty version to 9.x in Camel-CometD | |
Refactoring of Camel-MongoDB based on Java Driver 3.x | |
SOAP unmarshalling shouldn’t fail for Faults that lack an optional Detail element | |
Add desired message type to ProducerTemplate.sendBody methods | |
Upgrade to Saxon HE 9.7 | |
Support setting sendServerVersion as parameter of the JettyHttpComponent | |
Add push/pop to the DSL so people can easily preserve and get back a message as-is | |
camel-archetype-java8 | |
netty4-http - LEAK: ByteBuf.release() was not called before it’s garbage-collected | |
Support to setup the SSLContext of CXF client from camel ssl setting | |
Replace deprecated boxjavalibv2 with box-java-sdk | |
Exchange created needs to be aware of its FROM endpoint. | |
File consumer - Allow to filter by expression and have two options one for directory and another for file name | |
Camel components - Add more labels to group the options | |
Context component conflates endpoints with the same local id from different CamelContexts | |
Make credentials optional in AWS component. Use instance profile if not supplied. | |
Configure AllowUseOriginalMessage to be disabled by default if not in use on error handler | |
Enhance camel-weather component to support all the options of Api 2.5 | |
Support @MockEndpoint and @MockEndpointAndSkip in Spring Boot | |
camel java dsl - Parameters with uris should denote that with an annotation | |
camel-tarfile - TarSplitter includes one extra empty entry at the end | |
remove camel-test-spring32 | |
camel-spring-boot - Add component options as type-safe configuration properties | |
Camel-Kafka: Upgrade to kafka 0.9 and use the Java client instead of Scala | |
camel-bindy doesn’t pad fixed length records | |
Camel test examples are not working | |
Remove some deprecated options on http/http4/servlet | |
camel-spring - Move osgi/spring-dm to camel-spring-dm | |
Component docs - Maintain docs as part of the source code | |
camel-schematron - More fine grained error messages when compiling the schema | |
Cannot consume and produce to beanstalk component in the same route | |
camel-jms: Support dynamic username/password settings | |
camel-restlet - Make it easy to turn on gson or jackson | |
Use swagger.json instead of api-doc in examples | |
camel-nagios - Mockito for testing | |
camel-fop - Upgrade fop to 2.1 | |
ProducerTemplateBuilder | |
SJMS Consumer-Producer in transaciton | |
camel-jpa consumer fails to poll after transaction timeout | |
The OsgiServiceRegistry class caches service references | |
quartz2 - Add support for specifying custom calendar | |
JSSE Security - Add support for new Java 8 stuff like SNIHostName | |
Upgrade Xalan bundle to 2.7.2_3 | |
<contextScan/> equivalent in Spring JavaConfig | |
Using SpringBoot HealthEndpoint bean throws AmbiguousMethodCallException | |
camel-undertow - Keep restarting server when add/remove routes | |
native client side kubernetes based load balancer | |
bean parameter binding should check parameter types when using simple expressions | |
change Reader to InputStream if the camel-cxf endpoint use RAW|MESSAGE DataFormat | |
Camel catalog - Allow to query older versions | |
NPE in camel-jaxb when using in OSGi running from CamelTestBlueprint | |
Camel-josql: the sql script language does not work | |
camel-swagger-java - Issue in appendModels in the reader | |
enable dynamic job name in component spring-batch | |
camel-tarfile throws OutOfMemoryError when splitting large files | |
SolrComponent gets the wrong Content Type | |
Create camel component for ServiceNow | |
Thread leak for camel-mina2 consumers | |
Mina2Consumer exception handler do close session also for IOException | |
Improve camel-infinispan | |
Apache Camel distro - Only keep camel JARs | |
camel-bindy - Add support for Java 8 date and time API | |
Splitter - Should skip null messages if iterator returns null | |
Java 8 upgrade - Set source and target to java 1.8 | |
Create Openstack Component | |
Tests should not log on stdout by default | |
Quartz2 Scheduled route too many workers | |
Allow for nickserv identification | |
camel-gae - Deprecate | |
Remove releasing xxxComponent.properties et all | |
camel-zipkin - Instrument Camel | |
Google drive component syntax inconsistency | |
camel-swagger-java - Allow to use custom CORS headers for api-docs | |
Add setters on SecureSocketProtocolsParameters and CipherSuitesParameters | |
Maven build: fix to support lambdas in code (JDK8) | |
Direct-VM: Add header filter strategy and property propagation flag | |
camel-itest-karaf - Cannot install in karaf 4 Unknown protocol: wrap | |
CDI deployment problem in JBoss EAP 6.3 | |
HTTP[4] component disableStreamCache issue: java.io.IOException: Attempted read from closed stream. | |
camel-spring-javaconfig - Make the main class easier | |
Make it easier to turn on/off logExhaustedMessageBody | |
CXFPayload may lose CDATA sections under stream caching | |
Clean configuration meta-datat description | |
camel-braintree: add uri param to configure advanced options | |
camel-zipfile - Using zip iterator with dataformat may fail | |
Remove deprecated camel-gae | |
camel-netty4-http - Using no port number issue | |
Cannot install camel-hazelcast in Karaf 3.x | |
Installing camel in Karaf 3.0.x | |
camel-spring-boot - Allow to configure options on CamelContext using auto config | |
Allow ConnectionConfiguration to be be injected to endpoint during connection creation | |
Camel polling the files from S3 only once if deleteAfterRead is false | |
Migrate Maven Archetypes to new build system | |
CamelContext.getEndpoint should not start endpoint if Camel is starting up | |
camel-kafka 2.17 not throwing TimeoutException back which is throw by Kafka client | |
DeadLetterChannel not triggered on RejectedExecutionException | |
PropertyPlaceHolder not loading Property, thinks it is a Parameter | |
camel-http4 - The producer should check the response header in the reply for content-type | |
camel-zipkin - Reuse existing span for complex eips like multicast | |
Internal Access still displayed, no change to JSON generated | |
camel-elastichsearch - Tests fails since recent upgrade | |
camel-cdi - Add support for injecting default ProducerTemplate | |
JSON/JSON Schema validator | |
Create Spring Boot example with REST DSL and Swagger | |
Camel Archetypes - Add Camel BOM as dependency management | |
Camel-NATS: Switch to Jnats client as Java_nats is deprecated | |
camel-sql - body not copied from in to out when useing outputHeader and outputType=SelectOne when sql doesn’t return a result | |
Add camel-IronMQ Karaf feature | |
Blocking of CXF consumer endpoint by http GET request | |
SFTP: Enable configuration of bulk requests | |
camel-cdi - Add support for consumer template injection | |
Camel leaves Kafka consumers running after shutdown | |
Add URI parameter to skip the declaration of the exchange | |
StreamCache - The cache method should support OUT as well | |
Camel kafka consumer adds legacy (deprecated properties) in the kafka consumer | |
camel-jetty8 test missing dependency | |
SFTP readLock=changed does not work with readLockMinAge option | |
camel-cxf should be able to handle InOnly MEP for the RAW|MESSAGE dataFormat | |
Upgrade to DeltaSpike 1.6.1 | |
Exploring Consumer groups feature in Camel-kafka consumer side | |
Exclude CDI generated proxies from context tracker | |
MongoDB consumer could potentially block during shutdown | |
MongoDB - The unit tests have some issues | |
Swagger seems to inject empty headers | |
camel-spring-javaconfig - Add routes like spring-boot does | |
Camel-http4: Make possible to use System Properties for configuration | |
Add mapHttpMessage option to allow to turn off mapping by default | |
WatchConsumer does not properly set watchIndex | |
Enable kafka consumer to subcribe to multiple topics | |
Add ends with operator to simple language | |
InfinispanIdempotentRepository should force return values for RemoteCaches | |
NPE in MIME-Multipart Data Format if no file name is defined on attachment | |
Expose additional endpoint configuration options to UndertowHost handler methods | |
camel-beanio - Add BeanIOSplitter | |
support for arn in aws-sqs connection string | |
camel-jdbc - Silent ignore close errors | |
Add mapHttpMessageFormUrlEncodedBody option | |
camel-sql - Add support for OutputType=StreamList in the producer | |
Zookeeper RoutePolicy failing to create znode | |
Camel-weather: freegeoip.net is no longer available. Need switch to something else. | |
Camel-CXF: Possible NPE in DefaultCXFBinding | |
CXF Stream Cache contains duplicate namespace definition | |
Re-enable Netty4 Channel Options. | |
csv dataformat - Should have quoteMode option in model | |
Potential NPE in UndertowComponent.unregisterConsumer | |
loopDoWhile will loop forever if using ahc component in the loop. | |
Camel Karaf Commands - Upgrade to Karaf 3/4 | |
@PropertyInject doesn’t work with Spring-Boot | |
Create Apache Flink Component | |
bean component - Add validation for parenthesis check | |
FlatpackDataFormat ignores errors in Flatpack’s DataSet | |
VetoCamelContextStartException with rethrowException=false cases MainSupport class to hang | |
Component should provide detail if a consumer/producer is native async supported | |
Camel Jetty consumer endpoint incorrectly handles multipart/form-data | |
CamelBlueprintTestSupport lacks support for multiple PID loading | |
Error handling in splitter is broken with version 2.17.0 | |
InflightRepository - Add browse that can limit per route | |
camel-commands - Add command to show top N inflight exchanges per routes | |
Circuit Breaker EIP - That is using hystrix | |
Header Support for Attachments in Camel 2.18 | |
Aggregator completionPredicate unusable with scala DSL | |
Support importing Camel XML configuration files in Camel CDI | |
Add a SpringCache based idempotent repository | |
Create a camel-ehcache component | |
Camel-NATS: Add an option to specify the optional reply subject | |
Create an etcd based RoutePolicy | |
onCompletion not called on Splitter configured with CompletionAwareAggregationStrategy and shareUnitOfWork=true | |
Create a camel-consul component | |
Migrate Camel-websocket to Jetty9 | |
ApplicationReadyEvent not dispatched if camel.springboot.main-run-controller = true | |
Aggregator completionPredicate does not support a more complex block with scala DSL | |
Setup a by default password to access the spring boot ssh server | |
Deadletter Failure processor is invoked even if error handling strategy defines to continue routing | |
Add an Option to the XSLT Component to support custom EntityResolver | |
SimpleBuilder throws NullPointerException when replacing string using regexAll method and the regex contains } | |
camel-rx - Use a worker pool for tasks such as stopping consumers | |
camel-jms - provide option for MessageListenerContainer for reply managers to stop quicker when CamelContext is stopping | |
Remove ServiceMix scripting-api from Karaf features | |
DumpRouteStatsAsXml do not work when jmx domain is customized | |
Avoid creating an empty default Camel context in Camel CDI for empty deployments | |
TarAggregationStragegy should delete temporary files | |
camel-sql - Should allow null values as a valid value | |
Camel-Infinispan: Exposing cache stats through producer | |
Remove jetty8 | |
Camel-Cassandraql: Supports missing Load Balancing policies | |
Camel Rest - automatic component discovery | |
RestBindingMode auto not honored | |
Upgrading Beanshell for CVE-2016-2510 | |
Allow to use the tarfile data format in XML marshal/unmarshal | |
SJMS component is not currently nodev/XML route compatible | |
Route stopped events are sent in inconsistent order | |
Support observing route events filtered by route id in Camel CDI | |
Handle SocketTimeoutException on accept | |
Dozer variable mapping doesn’t work on karaf | |
Update Salesforce component to use Jetty9 | |
HTTP Proxy support in Salesforce component is broken with upgrade to Jetty9 | |
Reduce object creation in RedisProducer | |
camel-restlet - Using synchronous=false with no error handler leak inflight exchange | |
camel timer docs - add supported formats | |
sql-stored - Add support for arrays in grammar | |
Camel-CSV marshalling breaks characters not in default charset | |
Missing raw type in CDI parameterized event endpoint URI | |
Rest DSL passes blank query parameters as null | |
Camel-parent 17.0 uses incompatible logback-classic and slf4j-api | |
camel-catalog - Add api to validate time pattern | |
TimerPatternConverter - Should be more strict | |
beanio - Add support for custom BeanReaderErrorHandler | |
ProducerTemplate - Make extract result set part of UoW | |
Blueprint bug ARIES-1544 causes issues in Olingo2 configuration | |
Expose mail session as a URI option for camel-mail endpoints | |
FluentProducerTemplate - Make extract as part of UoW | |
Upgrade to jetty 9.3 | |
Camel-Kubernetes: Add support for ConfigMap | |
Camel-Websocket: NPE in case minThreads, maxThreads and getThreadPool equals to null | |
Setup default values for thread-connected properties in WebSocket component | |
Camel-ssh: Review logic in doStart and doStop in the SshConsumer and SshProducer | |
FormatFactory should be real Factory-pattern | |
Add uptimeMillis as JMX attribute to CamelContextMBean | |
Add support for FluentProducerTemplate to CamelTestSupport | |
camel-kafka producer sends the message in an async way | |
Create an ehcache based idempotent repository | |
Create an ehcache based aggregation repository | |
create ReaderInputStream align encoding with Exchange | |
Add a field in the consumer to define if it subscribed to the topic or not | |
camel-blueprint - Namespace parser should skip placeholders for component dependencies | |
Annotation based DefaultProducer | |
Throw meaningful exception of a streamed body has been consumed already | |
Restlet - Should not enable stream by default | |
camel restlet not populating body form parameters correctly for x-www-form-urlencoded | |
Adding a component for Telegram | |
CamelFileLength header is wrong for long write file | |
Explicitly add Connection Close HTTP header with a parameter in URI | |
CdiCamelExtension.shouldDeployDefaultCamelContext throws NPE with primitive injection points | |
camel-sjms - Add completionPredicate to batch component | |
camel:rest-show command requires only context name as argument and not route Id | |
Camel-Kafka: configuration type mismatch for parameter acks | |
Bean parameter binding should reset stream cache before evaluate message body | |
Allow to call OGNL on simple bodyAs function | |
CamelSpringJUnit4ClassRunner registers listeners twice | |
Marshalling fixed length record with links fails | |
camel-hystrix - Lets removed the component now that we have the EIP | |
RabbitConsumer.stop() doesn’t stop underlying AutorecoveringConnection obtained from supplied ConnectionFactory | |
MIME-Multipart Data Format is inconsistent if trying to unmarshal non-MIME data | |
Add Asciidoc documentation | |
Create an Etcd based ServiceCall EIP | |
Create a Consul based ServiceCall EIP | |
add NPE guard for camel-cxf RawMessageContentRedirectInterceptor | |
Camel-JMS: includeAllJMSXProperties parameter doesn’t work | |
Use passed in Camel Context in org.apache.camel.spi.RestConsumerFactory#createConsumer implementations | |
ServiceCall : ServiceCallServerListStrategy to support dynamic service name | |
ServiceCall : improve APIs | |
CXF on java 9 build 159 fails | |
soap 1.1 response Content-Type is not handled as expected with soap 1.2 binding in camel-cxf endpoint | |
camel-cxf feature should not be tied to cxf-http-jetty feature | |
Add licenses to Camel’s top-level pom file. | |
camel-jpa component doesn’t build in PNC | |
Swagger version alignment | |
Backport CAMEL-12357 | |
Backport CAMEL-12379 | |
Backport CAMEL-12370 | |
camel-hl7 example throws error when consuming file on Windows | |
Backport CAMEL-12359 | |
Backport CAMEL-12407 | |
Backport CAMEL-12410 | |
Backport CAMEL-12412 | |
camel-netty4 - Does not support custom correlation ids | |
Camel don’t hide password with wrong defined route | |
SOAPAction header value should be overrided with operationNamespace and operationName | |
Backport CAMEL-12441 | |
Backport CAMEL-12444 | |
Backport CAMEL-12446 | |
Allign activemq-camel component with the new camel-activemq component introduced for Karaf | |
Backport CAMEL-12418 | |
Replace community artemis version in BOMs | |
missing camel-azure-starter in bom | |
Camel SAP component ignores some IDOC fields | |
camel-sap Adding caller information | |
Improve Logging of IDoc Errors | |
Default Values for SAP Parameters are not properly handled by SAP Camel Component | |
Document reference in contained Segments not set when using Data Layer method | |
SAP Camel Component does not properly handle attributes with '/' in name | |
SAP Camel component build fails due to target definition. | |
Serialization methods in SAP Component Data Layer encounter missing packages | |
Share the life-cycle management of the JCo server connections among multiple instances of the SAP Camel component | |
Base packages are not properly deployed to common package registry in OSGi environment. | |
camel-sap: Base packages are not properly deployed to common package registry on EAP | |
Update camel-sap component to build with Fuse 7 camel version | |
fuse-components should build with 7.0 camel parent | |
camel-sap : create spring boot starter | |
Add support for fuse-components camel-sap component on Karaf | |
Add activemq-camel back to Fuse 7 Karaf kit | |
camel-sap feature.xml should not contain references to karaf feature repositories | |
Allign activemq-camel component with the new camel-activemq component introduced for Karaf | |
Allign activemq-camel component with the new camel-activemq component introduced for Spring Boot |
9.3. Apache Camel on EAP (Wildfly) issues resolved in Fuse 7.0
The following table lists the Apache Camel on EAP issues that are resolved in Fuse 7.0.
Issue | Description |
---|---|
camel-json-validator - Switch to a different validator | |
Problem with Spring CXF XSD on EAP | |
Enhance deployment of Camel quickstart to EAP | |
\"com.jcraft.jsch\" module should have \"javax.api\" dependency | |
Unable to deploy WildFly-Camel system contexts | |
[ENTESB-4664] Braintree module.xml dependency problem | |
Lock down Jolokia by default in Fuse standalone | |
Fix various wildfly-camel failures on AIX | |
Add licenses.xml to Fuse 7 EAP kit | |
Add support for fuse-components camel-sap component | |
Build Fuse EAP OpenShift image from a defined Dockerfile | |
Remove unwanted camel components | |
Camel Docker component cannot use Unix socket connections on EAP | |
Check for usage of deprecated components | |
camel-salesforce query attributes are not mapped correctly | |
Allign activemq-camel component with the new camel-activemq component introduced for Karaf | |
Upgrade to EAP-7.1.2 | |
Remove xmlrpc from Fuse 7 kits. | |
org.apache.cxf.ext Jboss module is missing jettison dependency | |
camel-hl7 does not work on EAP | |
Fuse EAP archetype generated pom.xml contains invalid configuration | |
jstat in container does not work |
9.4. Apache CXF issues resolved in Fuse 7.0
The following table lists the Apache CXF issues that are resolved in Fuse 7.0.
Issue | Description |
---|---|
Schema Validation & MTOM fails | |
WS-Security signed headers fail when schema validation enabled | |
JMSPropertyType should support non string properties | |
X509TokenValidator uses signature-crypto-provider instead of encryption-crypto-provider | |
Server side message redelivery support for WS-RM | |
Allow customization of Request Security Token Response | |
UseAsyncMethod annotation does not work with Provider interface | |
AttachmentDeserializer cannot handle attachments with Quoted Printable content transfer encoding in initializeRootMessage | |
Leverage Spring’s @Configuration mechanism to simplify the creation and configuration of client proxies for integration testing | |
cxf-utils.js has incorrect error handling | |
Poorly crafted response caused NullPointerException when processing incoming message | |
Client - UntrustedURLConnectionIOException even the HTTPS established with client certificate auth | |
WHICH_JARS inconsistent with lib/ contents for 2.7.11 | |
JMSConduit - temporary queue not beeing closed if relpyMessage is null (timeout) | |
Lower logging level of generated class names | |
JMS replyToDestination doesn’t work | |
Exceptions and response problems when using schema-validation and base64Binary element (with or without MTOM) | |
Change TransportURIResolver to at least log exceptions | |
Questionable exception handling | |
Obsolet Testing Method in LDAPClaimsTest | |
wsdl2java can use invalid local filename when working with wsdl imports | |
Update for demo jms_spring_config server exiting approach | |
No output sanitizing in FormattedServiceListWriter | |
W3CDOMStreamReader does not report processing instructions | |
cxf-codegen-plugin|cxf-java2ws-plugin: classifier ignored when there are more then one wsdl with different classifier is involved | |
PrettyLoggingFilter tests and improvements | |
Orphaned JMS connections created in endless loop | |
AbstractHTTPDestination.cacheInput() throws NullPointerException if HttpServletRequest returns null for getInputStream() | |
LoggingOutInterceptor: formatLoggingMessage method is not used in every case | |
org.apache.cxf.interceptor.Fault: wrong number of arguments (due to explicit soap header) | |
JMX MBean for IdentityCache throws RuntimeOperationsException | |
wsdl2java - Issue with import to default namespace | |
java.lang.IndexOutOfBoundsException when processing response | |
Sporadic ClassCastException in AsymmetricBindingHandler#doSignBeforeEncrypt | |
CXF 3.x WSRM message may not be retrieved from database | |
Permit \"unknown\" SOAP message header elements and attributes to prevent Unmarshalling Error: unexpected element | |
PollingMessageListenerContainer does fail silently upon java.lang.Error | |
Update AbstractOAuthDataProvider to support JWT access tokens | |
Live WSDL regression: Fails updating schemaLocation in catalog-imported schema | |
Remove deprecated JOSE configuration properties | |
Review and improve the way EC keys are handled in JOSE code | |
wsdl2java returning error \"'{A_Type}' is already defined\" from versions 3.1.3, 2.7.18, 3.0.7 | |
Collision by Swagger2Feature in two OSGI bundles | |
extract swagger2 feature in its own module | |
WS-Discovery missing schema when internet connection not present | |
Invalid replyDestination is cached after jms connection has been reset | |
Modifications to JAX-WS client request context leak the thread scope | |
JAXRS 2.0 Clients do not support ParamConverters | |
Swagger2 tests need to be updated to do a more robust JSON or YAML comparison | |
JAXRS 2 Feature not supported on server side? | |
Java 8 java.lang.OutOfMemoryException: Metaspace issue while generating dynamic client | |
STSTokenValidator: logging and exception handling improvement | |
WS-RM 3.x does not work with attachments upon a network error | |
bindingId on Client/ServerFactoryBean does not overrule WSDL | |
empty Authorization header result in server error | |
Consider adding Spring Boot starter | |
Remove redundant blueprint.xml in http-hc | |
Have @SchemaValidation working on service endpoint implementation class method | |
Protect against other exception during consuming left-over data | |
Crypto caching issues in the WS-Security code | |
Don’t include Signature/EncryptedKey Elements if there are no references to be signed/encrypted | |
CXF 3.x WSRM attachments are not retransmitted | |
http-hc: NPE and incorrept assumption that there is only one bus | |
\"afirmative\" is mispelled in debug output | |
IOUtils.isEmpty() doesn’t reinclude byte in stream. | |
NullPointerException when running Maven plugin cxf-codegen-plugin | |
Create DOM4JProvider test reading an XML sequence with BOM | |
invalid signature in case of soap fault | |
UriBuilder may lose resolved query templates | |
add a NameDigestPasswordCallbackHandler for JAASLoginInterceptor | |
Unable to read swagger annotations if the file is in another osgi bundle | |
UriBuilder ignores a query component if URI contains templates | |
CXF-WSN improvment in onMessage listenner | |
Prefix \"SOAP-ENV\" for element \"SOAP-ENV:Fault\" is not bound | |
Create an JCache based OAuthDataProvider | |
don’t need setSocketTimeout when create ahc RequestConfig | |
Jws Compact does not support unencoded non-detached payloads | |
Print the XMLInputFactory implementation class when throwing \"Cannot create a secure XMLInputFactory\" | |
{http://cxf.apache.org/faultcode}HandleFault is not a standard Code value | |
org.omg.CORBA.TIMEOUT is not handled with Jacorb implementation | |
Make per-realm crypto configuration as flexible as the static one | |
StaticSTSProperties does not allow initialization of crypto from Properties object | |
check if msv is available in Stax2ValidationUtils to avoid the NCDFE when use IBM JDK | |
Request hangs when using JAX-RS AsyncResponse and Exception mapper | |
Race-Condition with JMS-transport, LoggingInInterceptor spoils the payload while logging it | |
WadlGenerator doesn’t honor multiple Descriptions for same DocTarget | |
Better error message than java.lang.NullPointerException - org.apache.cxf.common.util.Compiler.useJava6Compiler(Compiler.java:187) when running on a JRE instead of JDK | |
Make log-category for ext logging feature configurable | |
Setting the providers on a bus causes a leak if this bus is used by per-request clients | |
can’t install cxf-http-async feature | |
Bus Reference nullified pre-maturely in ClientImpl causing Exceptions while processing Responses | |
Send Comma Separated Array in url request | |
cxf-codegen-plugin wsdlArtifact failed to resolve WSDL | |
Dead lock on Async Response when timeout is set | |
cxf-wadl2java-plugin wadlRoot configuration parameter typo | |
Make it possible to use custom LDAP filters when retrieving group information | |
WebClient may cause JMX CounterRepository OOM if a request URI varies a lot | |
Add support to the ReceivedTokenCalbackHandler to return a transformed token | |
Support using the initiator token’s public key for response encryption by recipient | |
Update service list formatters for REST endpoints to optionally link to Swagger | |
JAX-RS: ExceptionMapper not called for Fault | |
Error loading Aegis Databinding in OSGi | |
Provide an option for Swagger2Feature to detect and serve SwaggerUI resources | |
Lots of invalid checkstyle errors reported in eclipse neon | |
Basic auth uses UTF-8 for the encoded password when it should use ISO-8859-1 | |
Using CXF in JDK endorsed dir as JAX-WS impl crashes | |
Content Disposition filename should be case-insensitive | |
HTTP response headers are always set with HttpServletResponse.addHeader | |
Update Jettison version to 1.3.8 | |
JweJsonProducer does not support per-recipient headers | |
Allow to configure http conduits and destinations using features | |
High memory footprint when maven assembly plugin is used together with cxf-codegen-plugin | |
NPE in AbstractHTTPDestination.invoke when service is invoked very early | |
Getting \"java.io.IOException: stream is closed\" for > 64K messages | |
org.apache.cxf.jaxrs.provider.AbstractJAXBProvider#handleJAXBException doubles the error text for unmarshalling errors | |
OAuthJSonProvider mixes expirytime and issuer in writeTokenIntrospection. | |
parameter state may contain spaces, it must be urlencoded in response. | |
Don’t require an application class if using CDI | |
Consider classes attribute of application when using CDI | |
Improved test suite for CDI systests | |
Content Disposition does not handle \"=\" in filename | |
Swagger tags not sorted if using Swagger2Feature | |
WS-RM - Request context properties are lost when sending subsequent protocol message | |
ParamConverterProvider invoked with wrong types | |
JweJsonProducer does not support multiple recipients if CEK is auto-generated | |
RMCaptureInInterceptor running on GET requests | |
\"n\" in JWK for RSA should be unsigned, but is signed in JwkUtils.prepareRSAJwk | |
Manual resolve ApplicationPath from parent classes as well. | |
Allow logging to be enabled on-the-fly | |
Add isExpired method in JettyContinuationWrapper | |
Allow STS Tokens to have an optional ID | |
Custom DateTime property is not serialized to JSON properly | |
NullPointerException when using JwkUtils.toRSAPrivateKey | |
add an util method in AuthorizationUtils which can take AuthorizationFailure cause | |
Regression: CXF-5788 - JMS replyToDestination doesn’t work | |
Swagger2Feature can not auto-link to SwaggerUi in OSGI | |
Invalid URL encoding causes error 500 | |
Update New Logging interceptors to control the logging of binary & multipart payloads | |
@BeanParam not working in subresource | |
explicity create woodstox event factory as fallback if XMLEventFactory.newInstance fail | |
The WS-SecurityPolicy TransportBinding does not respect the digest method of the algorithm suite | |
Allow customization of Swagger JSON generation | |
Support original WADL namespace prefix without incrementing it | |
Find boundary from InputStream | |
o.a.c.transport.http.osgi.HttpServiceTrackerCust service leak | |
WADLGenerator should support AsyncResponse if ElementClass annotation is used | |
AsyncResponse Suspended annotation can not be inherited | |
HttpAuthenticationFaultHandler cause java.lang.IllegalStateException: WRITER | |
Update WadlToJava to support javax.validation.Valid | |
LoggingInterceptors do not handle messages with non-UTF-8 encoding properly | |
should close HttpServiceTracker in HTTPTransportActivator | |
Default Swagger2Serializers dynamicBasePath code needs to sync BeanConfig with Swagger | |
@Suspended can be broken on tomcat | |
ensure the JMS Connection get refreshed so that the jms retry can get a useful Connection | |
JAX-RS Security SAML web SSO consumer service can not validate SAML response behind reverse proxy | |
Swagger UI Feature’s resource root is incorrect for executable JAR/WAR | |
review some jaxrs client defaults: thread safe and split headers | |
JAX-RS endpoints cannot handle encoded URL when used with continuation and servlet transport | |
LoggingInInterceptor sometimes crashes if truncates response with Unicode simbols | |
Update sample description_swagger2_osgi README.txt | |
Extra CDATA elements added on long CDATA payload | |
Provide Karaf 4 specific features and commands | |
Finish JPACodeDataProvider implementation | |
HTTP headers logged in debug | |
HttpServletRequest.getParameter only get String from query not both posted form data | |
Make it easier to auto-discover MetricsFeature | |
Remove unnecessary string.length() and map.containsKey(…) calls to improve performance | |
Allow the use of the JMS 2.0 api | |
accept asm6 xbean shade | |
Maven Plugins: System properties handling in ClassLoaderSwitcher breaks thread safety | |
Pass a value for the KeyName element from the XmlSecOutInterceptor to Santuario | |
Getting the wsdl from a cxf webservice with custom XMLOuputFactory throws an exception | |
SignedEncryptedSupportingTokens in WS-Policy and SAML not encrypted being accepted | |
Let ParamConverters handle null proxy path parameters | |
WSS4J not in <dependencyManagement> section | |
JAXRSBeanValidationOutInterceptor fails to validate Response entity on the 2nd try | |
Swagger2Feature tries to resolve swagger-ui resources with api-docs | |
Investigate how SpringBoot demos can be included in the distribution | |
CDI integration doesn’t use the right bus to create the server factory | |
Server side memory leaking if clients do not send CloseSequence | |
[CDI] application leaks a creational context | |
Technical user should be the SAML Subject for the ActAs use-case | |
SpringBoot JAX-WS example fails | |
Don’t register default application if no services discovered | |
Support inserting claims into tokens issued by the STS in conjunction with ActAs | |
ClientCallback may be invoked twice when Async HTTP Transport is used | |
Inflexible jwt audience restriction validation | |
Make the security token lifetime configurable | |
AsyncHTTPConduit ignore the ReceiveTimeout when use Async JAXWS api | |
Disable HTTP TRACE method on CXF http-jetty transport | |
Issuer in TokenIntrospection should be quoted in JSON | |
AsyncResponse.resume() infinitely hangs up after first call | |
Swagger2Feature not working in OSGi container when jaxrs server address not attached to CXF servlet | |
Introduce a JAX-RS client provider for catching technical exceptions (e.g. IOException) | |
Need to log a warning when async method returns a non-void type | |
Infinite loop due to AsyncHTTPConduit read timeout with exhausted connection pool | |
JAXRS Clients will hang if they do not set a oneway exchange status before the call and 202 is returned | |
PackageUtils.getSharedPackageName(List<Class<?>>) has bug | |
Automatically expose logging feature as intent for DOSGi | |
Provide an optional HTrace Logging receiver | |
CDI Multi-app tests fail when classes have scope | |
Don’t rely on disabled scanning in CDI | |
Fix how non-normal scoped beans are used in CDI extension | |
ConcurrentModificationException in MessageImpl.calcContextCache() when using JMS Transport and JAXRS Client | |
Allow OAuth2 customization via Swagger2Feature | |
BufferOverflowException when decoding a parameter values with a trailing % | |
Multiple calls to AsyncResponse.cancel() returns different values | |
Blueprint mandatory in OSGi | |
support to specify pullpoint queue name of WS-N | |
synchronized store and getMessages of JmsPullPoint would cause deadlock | |
Unable to register a generic InvocationCallback<Object> when using the async proxy client API in JAX-RS | |
Race Condition while handling symmetric key in SymmetricBindingHandler | |
OIDC FormResponse mode needs to be supported for Implicit Flow too | |
JAXRSOutInterceptor do not close CachedOutputStream when out buffering is enabled | |
java2ws-plugin - add portName as configuration option | |
Support the client side bean validation for CXF client proxies | |
OIDC Dynamic Registration : NPE for implicit grant_types | |
Inconsistent reading of formatted xml when validating schema | |
NullPointerException at org.apache.cxf.common.jaxb.JAXBUtils.createJAXBContextProxy with IBM-JDK 8 | |
CXF WSN Publisher SOAP 1.2 Binding | |
NullPointerException when Content-Type is not specified in the http request | |
Unable to set ServerConnector in JettyHTTPServerEngine using jetty 9 | |
CXF Blueprint namespace don’t work well with blueprint-core 1.7.x | |
Xml validation with Mtom enabled is not working with french locale | |
MAPCodec: memory leak with sync client when soapfaults returned from endpoint | |
org.apache.cxf.jaxrs.ext.multipart.Attachment.getObject do not rethrow exception | |
org.apache.cxf.jaxrs.ext.MessageContextImpl.createAttachments lost inner exception | |
cxf-spring-boot-starter does not work with Spring Boot 1.5.0 or above | |
Incorrect JSON return in openId connect UserInfo when no signature or encryption | |
CXF 3.1.9 does not support Spring 3.2, enforces Spring 4.1 | |
In JmsPullPoint create session for producer and consumer separately and synchronized the session but not the whole method to avoid deadlock | |
JCacheOAuthDataProvider can leak jcache component(s) | |
StringIndexOutOfBoundsException during construction of failover request | |
FIQL Parser: Crashes when parsing a collection (java.util.Set) inside an object | |
WS-Security StaX processing fails on whitespace after the SOAP Body opening tag | |
Improve extensibility of JAX-RS ExceptionMappers | |
ProviderInfo rarely supports proxies | |
Unable to disable access to default wadl genearated by cxf | |
Java HttpUrlConnection Reflection Fix to support custom verbs does not work with HTTPS | |
Create workaround for JDK HostnameVerifier issue | |
JavaDocProvider should not require a ref to the JavaDoc lib | |
MessageSelector is not set in JMSConfiguration due to missing property in JMSEndpoint | |
JAXRSInInterceptor throw java.lang.IndexOutOfBoundsException if Accept header is empty | |
JAX-WS Dispatch incorrectly asserts that Message mode with XML/HTTP binding is invalid when using instances of DataSource | |
JAX-RS ContainerRequestContext#setRequestUri() will cause a 404 when Uri contains a query string | |
New cxf-rt-features-logging doesn’t log incoming payloads | |
Setting replyToDestination uses wrong queue | |
CXF 3.1.10 AbstractSearchConditionParser importing Olingo Collection class | |
NPE in HTTPTransportActivator stop if DISABLE_DEFAULT_HTTP_TRANSPORT is true | |
Connection timeouts set as ints are disregarded | |
TLSParameterJaxBUtils.getTrustManagers getting password from wrong system property | |
New LoggingFeature Sl4jEventSender does not log the request headers | |
Allow empty (\"\") passwords when calling a service | |
CrossOriginResourceSharingFilter should have @Provider annotation | |
SwaggerUiResolver: Swagger UI root can’t be found | |
LoggingOutInterceptor filtering | |
JAXRS: ClientConfig lost when using templates in the path method | |
ResourceOwnerLoginHandler needs to accept Client parameter | |
NPE on OAuth RO/CC flows using JPA | |
Symmetric INFO logging for registering and unregistering MBeans | |
Member names must match bean attribute for BeanParam to work | |
Make it easier to pre/post process OAuth2 client retrieval in AbstractOauth provider | |
schemavalidate failed when use mtom and Provider | |
add cxf-rt-rs-json-basic bundle into cxf-jaxrs feature | |
Make ClientProxyImpl reset client state after a call | |
Netty HttpResponseEncoder is not set before HttpObjectAggregator | |
Leaky generic type resolver doesn’t work with more than 1 parameter | |
Avoid unnecessary string allocation in IOUtils::toString | |
Support the overriding of Application resource life-cycle when it is autodiscovered | |
Subclasses of FailoverTargetSelector should have a way to obtain the InvocationKey | |
JPA : PersistenceException on refreshAccessToken | |
Incorrect JSON decoding in JsonMapObjectReaderWriter when commas are used in value | |
Restrict which @Bean components are treated as JAX-RS providers | |
sharedPackageName for Swagger description should ignore proxy classes | |
Additional privileged blocks for JAXWS client running with Security Manager enabled | |
AbstractSpringComponentScanServer must ignore client proxy classes | |
Incorrect header parameter for Jose ECDH KA public key | |
Add support to enable revocation for TLS via configuration | |
Improve the way CXF endpoint metrics are shown in Spring Boot | |
JacksonJaxbJsonProvider does not work in OSGi | |
No way to configure TLS for the JettyHTTPServerEngineFactory in code | |
JWS verification issue | |
Exceptions thrown from the inbound JAXRS client interceptors are not reported | |
java.io.FileNotFoundException on JIBX binding with customization | |
WADL generator doesn’t work properly in case cyrillic characters is used in URL | |
Replace prerequisites with maven-enforcer-plugin | |
empty query string injects into number type will lead 404 error | |
org.apache.cxf.jaxrs.client.ClientProxyImpl#getAccept does not handle Accept header with multiple media types | |
FailoverTargetSelector.replaceEndpointAddressPropertyIfNeeded does not update REQUEST_URI | |
Custom BinarySecurityTokens are not used to set up the security context | |
Abstract the STS client token caching behaviour to allow the user to plug in a custom implementation | |
Update swagger-jaxrs dependency to 1.5.16 | |
Missing @Validated on CxfProperties | |
REST on JMS Transport Fails with Invalid JMS Property | |
the exception should be able to return to client if retry is 0 with ws-rm | |
need consider SoapBinding has multiple default namespace when compare two bindingId | |
Support signing multiparts using Jws Detached Signature | |
CXF http-jetty fails to get private key if the jks keystore file contains multiple private keys with different password | |
introduce a property to set an informative message for the reason phrase when it’s null in the response message | |
Put a configurable limit on the attachment header sizes | |
[osgi] rt-transports-http should not fail during servlet unregistration | |
[osgi] Stale CXF’s javax.ws.rs.ext.RuntimeDelegate after refreshing rt-frontend-jaxrs bundle | |
AttachmentSerializer miss a CRLF before the multipart-body per spec rfc2046 | |
add async-supported init parameter configuration for the cxf-osgi-transport-servlet | |
REST on JMS transport can’t handle the request message with text messageType | |
set retryInterval default value to 5 sec if not specify it in JMSConfiguration | |
JAXRS Server fails to serve requests when context path ends with asterisk '*' caracter | |
private a way that only a set of client IP can access the WADL | |
JAXRS only consider the first \"Accept\" header in the request | |
JMX mbean 'Thread Pools' and 'Connectors' for Jetty are not registered if CXF endpoint is configured with engine-factory element having threadingParameters. | |
should avoid reverse dns resolution in AsyncHTTPConduit for the proxy host address | |
ensure don’t have content-type|content-length as jms message headers when use REST on JMS Transport | |
Add support for MS AuthenticationPolicy | |
Enhance DefaultEHCacheOAuthDataProvider to share an overflow file. | |
soap-mtom quickstart : org.apache.cxf.interceptor.Fault: Could not write attachments | |
Add licenses.xml to Fuse 7 EAP kit | |
Feature:install triggers sshd shell restart too often" | |
Change the location of the public-suffix-list data file." | |
Circular dependency between fuse-karaf and fabric8 projects | |
Karaf, EAP maven artifacts with different versions | |
Add dependencies for cxf-xjc-plugins to allow automated builds. | |
CXF in FUSE7 should run with SpringBoot 1.5.x | |
Gateway is not taking the URI’s with asterisk '*' | |
regression with /api-docs swagger in cxf jaxrs | |
Swagger version alignment | |
CXF bean validation JAX-RS and JAX-WS feature does not work | |
Incorrect dependency of Netty in cxf-parent | |
private key default blocksize changed from 128 to 256 since JDK8 161 | |
spring-boot-camel-amq WARN validation constraints with no @Validated | |
karaf-cxf-rest doesn’t work | |
cxf jaxws security - com.codahale.metrics wrong version |
9.5. Fuse Console (Hawtio) issues resolved in Fuse 7.0
The following table lists the Fuse Console (Hawtio) issues that are resolved in Fuse 7.0.
Issue | Description |
---|---|
Preferences - Inconsistent capital letters in labels | |
Fabric - Runtime - APIs: Sorting in table doesn’t work when clicking column header | |
Hawtio error on Internet Explorer 11 | |
Bouncy diagrams with circles and arrows are not rendered correctly in Internet Explorer | |
Hawtio allows a profile to be deleted that is assigned to a container | |
UI support for the role based permissions | |
Hawtio console does not show multiple Camel Context in the Camel Tree | |
Create shading of profile list in Create container/add profiles to container similar as in in Wiki page | |
ActiveMQ: Health mBean Create Queue and Topic does nothing | |
Preferences sliding window shows at login page | |
Hawtio - Mouse right click on activemq tree element or jmx tree element in hawtio will open welcome screen in Firefox | |
Hawtio - Dashboard: Create Gist on github button always disabled | |
Hawtio - Fabric - Wiki: Profile disappears when copied under the same name to the same folder | |
hawtio RangeError: Maximum call stack size exceeded | |
Link to Preferences points to ActiveMQ page | |
Git tab twice in Preferences | |
Behavior of Host identification | |
Unable to create version containing string in name from hawtio in 6.2 | |
Rephrase sentence in FAQ | |
Jmx - Operations: Parameter type’s label jumps up when mouse over checkbox | |
Log Out menu option disappears after entering page address manually or page refreshing | |
\"Log Out\" option and it’s pupup label \"Log out\" option differs in capital letters usage | |
Change label formatting | |
Switching between different Brandings and Themes does not work properly | |
Fabric: Profiles under Containers tab are checkable without any reason | |
Fabric: \"Details…\" link by profiles under Containers tab is dead | |
Fabric: Default profile doesn’t load it’s icon image | |
Fabric - Profile remove confirmation dialog: Inconsistent button names (Remove, Delete) | |
Fabric-Scaling-Profile requirements: Adding host tag erases set values | |
Clicking Logs tab causes switch of main navigation tabs set when Insight profiles deployed | |
Fabric: Scaling - broken layout when page resized | |
Hawtio - Terminal: unable to execute any command | |
Hawtio - Terminal: osgi:info command problem | |
Preferences tooltip | |
Fabric - Wiki: Version menu displays behind profiles' tree structure | |
Fabric - Dashboard: Delete button doesn’t delete all selected dashboards | |
Fabric - Dashboard - Manage: Checkbox for all dashboards selection stays checked | |
OSGi - Dependencies: Different popup errors in different browsers when the page loads | |
Add New Profile Dialog: Clicking on a profile name loads a profile page behind the dialog | |
Add New Profile dialog: Disallow adding the same profile multiple times | |
Scaling - SSH Configuration, Docker Configuration: All numeric values can be set to be 0 or negative | |
Fabric - Scaling: It is possible to create empty HostTag | |
Hawtio becomes not available when the client repeatidly tries to create more connections than 'maximumConnections' property | |
Fabric - Wiki - History: \"Compare\" and \"Revert\" buttons are always inactive | |
Fabric - Wiki: Can’t create document \"patternpattern.aaa\" while \"pattern.aaa\" already exists | |
Fabric - Wiki - Actions: History action link behaves as intended but confusingly when a tree item selected | |
Fabric - Wiki - Camel route editor: Save button active even if grayed out | |
Word \"any\" twice in one sentence | |
\"Clear recent\" option looks like one of the perspectives | |
Try to change alignment in Help | |
Fabric - Wiki - Camel route editor: Cannot find use of \"Cancel\" button. Does it do even anything? | |
Irrelevant link in FAQ | |
Missing dot at the end of the sentence | |
Page content doesn’t load after refresh | |
Fabric - Wiki - Camel route editor: Preserve unsaved changes when switcing between \"Canvas\" and \"Tree\" view | |
Fabric - Services - Registry: Strangely placed \"/\" signs in registry path | |
Fabric - Services: Synchronize doubly displayed profiles selection while creating new container | |
double login required when connecting to another fabric container | |
Container’s detail page: Container name cut from bottom | |
[user experience] hawtio fabric wiki page missing picture | |
Hawtio console should default to showing the current default configuration version, rather than 1.0 | |
The 6.1 R1P1 Patch Breaks Jolokia URL | |
[UX] ugly template page visible for a moment when displaying a container view | |
REST quickstart / SOAP quickstart buttons in API view are never shown by default | |
[UX] Cannot create containers directly from the \"Containers\" view | |
Dashboard - Empty textbox for widget renaming is too long, therefore submit and cancel buttons are hidden | |
Dashboard - the second widget on a dashboard is placed far far down | |
Dashboard - unscrollable widgets' content | |
Error Unknown provider | |
Adding artifact to a profile by drag and drop file action doesn’t work | |
Repeated login/logout becomes slower and slower | |
OSE hawtio fabric \"Containers\" view \"Open a new window and connect to this container\" does not open the Log view | |
Fabric - Containers - Profiles: Filtering doesn’t work | |
Fabric - Wiki: Version’s menu has clickable separator-like labels | |
Fabric - Wiki - Patch version: Cancel button redirects to Welcome page | |
Fabric - Dashboard - Manage: List of dashboards is empty | |
Some property keys are not displayed with correct color in hawtio | |
Fabric - Containers - Containers: Root container filtering doesn’t work | |
Fabric - Containers - Containers: Filtering box has 2 crosses to delete it’s content | |
Fabric-Dashboard-Manage-DuplicateTo Profiles: Clicking profile name in \"Copy dashboards\" dialog opens profile page in background | |
Fabric - Services - Profiles: Target count of instances with a profile is green even if current state exceeds set maximum | |
Exception happens when trying to delete ssh container several times via Hawtio (and Zookeeper failed to select master) | |
Fabric - Services - MQ: Filtering shifts some boxes with brokers down | |
Fabric - Scaling - Profile Requirements: Refreshing page with new values causes \"Invalid argument\" error in IE11 | |
Fabric - Scaling - SSH Configuration, Docker Configuration: Dragging tags causes popup errors in IE11 | |
Fabric - Scaling - Status: Change mouse pointer image to \"hand\" when over profile name | |
Add Dependencies to Profile Dialog: Clicking on a profile name loads a profile page behind the dialog | |
Fabric - Dashboard: Widgets with diagrams are zoomed out in IE11 | |
Fabric - Dashboard: Container detail widget has too large-scaled images | |
ActiveMQ - Durable Subscribers: Delete button becomes inactive forever after subscriber deleted | |
Unable to update Pax Web properties from Hawtio | |
Connect: It’s possible to connect to 8181 with random username and password and path when jetty runs on 9181 | |
Dashboard - Manage: Bad mouse interaction with rename-dashboard box in Firefox | |
Dashboard: Logs widget has only several rows - short scrollbar | |
OSGi - Configuration: Creating new configuration with existing name replaces existing configuration | |
OSGi - Bundles: ActiveMQ checkbox does nothing | |
[Hawt.io] Add version select to MQ tab | |
Editing files in the hawtio wiki which have a long file path causes first line to be obscured by menu bar | |
\"Declarative Services\" Hawtio page does not auto-refresh | |
[OSE][6.2]The button of 'start' is grey when moving cursor on the \"stopped\" container | |
Hawt.IO quartz plugin stops working in Fuse 6.1.1 | |
Cannot filter messages - Windows + Firefox | |
Fabric - Services - Profiles: one container is listed in multiple versions of the same profile | |
Fabric - Services - MQ: Too large broker image | |
Fabric - Wiki - Camel editor: Missing Canvas and Tree tabs when editor first loaded | |
Fabric - SSH Configuration,Docker Configuration: Limit port value to 65535 | |
Dashboard : \"Add view to dashboard\" link is clickable if disabled | |
Camel: \"Rest Services\" page scrolls down periodically | |
More generic solution for ENTESB-2418 | |
Camel: \"Show this view in full screen\" action doesn’t work always correctly | |
Fabric - Container - ActiveMQ, Camel, JMX Attributes: Second opening of Attribute detail dialog causes \"Error: Invalid Argument\" | |
IOException after uninstallation of a bundle in hawtio | |
ActiveMQ: Message lost when moving from and to the same queue | |
ActiveMQ - queue - Browse: Checkbox for all messages stays checked even if some messages don’t | |
Duplicate labels in JMX Property dialog | |
Health: Too long text rows hidden behind the edge of a widget | |
Hawtio - fabric/api/wadl - can’t invoke REST endpoint | |
OSGi - Bundles: ActiveMQ checkbox, activemq-karaf is missing | |
OSGI Bundles - filter ignores checked bundles | |
Camel - Operations: Text field with operation result is editable | |
Fabric - Camel - Edit Chart: Each \"View chart\" click doubles items count in a chart | |
Fabric - Dashboard: Clicking dashboard in the bar doesn’t always open that dashboard | |
OSGi - Features: Feature install button doesn’t have an icon and has wrong dimensions | |
OSGi - Framework: Dialogs close without change when Enter pressed | |
Osgi - Framework: Setting Current Framework Start Level <80 causes exception and disables Hawtio | |
Fabric - Wiki: User is forced to append .txt extension when creating new text file | |
Loss Of Select Radio Button for Container | |
The labels for the Actions submenu on the Wiki page disappear on mouse over | |
In Hawtio, The List of Child Containers, In Containers Page, Is No Longer Indented | |
Hawtio provides delete button for root container but it cannot be delete | |
Hawtio does not allow capital letters in profile names | |
Declarative service properties not shown in Hawtio console | |
Hawtio Renders IllegalStateException For A-MQ Slave Broker Attributes | |
Hawtio sorts containers based on status, then by name | |
Insufficient role exception should have user friendly error message | |
Host identification color in Hawtio preferences should not be gray after selection | |
Main menu - bad readability of items when highlighted on Red Hat theme | |
Implement administrative audit logging for Fuse | |
[6.2 P2] After applying patch to Fuse, hawtio says JBoss A-MQ | |
OSGi: fast switching OSGi tabs causes exception | |
OSGi - Bundles: Clicking links in a Bundle details page opens the welcome page instead of collapsing a pane conent | |
OSGi - Declarative Services: Links in DS detail go to the welcome page instead of collapsing a pane | |
Fabric - Proffiles: Missing several profile icons | |
Camel: Route diagram isn’t displayed in IE | |
Improve Hawt.io Performance | |
Can’t delete queue created in Hawtio when name contains \":\" | |
ActiveMQ - Chart: PersistenceAdapter tree item has \"View chart' under Chart tab and no data | |
ActiveMQ - Browse: Checkboxes at message rows works badly after messages list is manually refreshed | |
Camel - Camel Contexts - Attributes: Wrong ordering of some columns with text | |
Camel - Camel Contexts - Attributes: Contexts table isn’t refreshed after any context deleted | |
Filtering is case sensitive | |
OSGi - Bundles - Table view: Ordering of Version column content is wrong | |
OSGi - Features: Filtering is case sensitive | |
OSGi - Features: NullPointerException if all repositories has been removed | |
OSGi - Services: Bundle (number value) colomn ordering is lexicographical | |
OSGi - Declarative Services: Activate button is enabled when Activated service is selected, Deactivate as well | |
Preferences - Core - Host identification: All colors in color palette are white (IE10) | |
About page contains unneccessarily 2 same links | |
Containers - Profiles: Stop, Start, Delete buttons shouldn’t be there | |
Container detail - Provision list: Filtering is case sensitive | |
Fabric - Wiki: Deleting default version causes exception and disables Wiki page | |
Fabric - Services - APIs: \"APIs, Container, Version\" table columns allow only one direction of ordering | |
Fabric - Services - EIPs: Diagram filtering is case sensitive | |
Cross Site Scripting Vulnerabilities | |
Camel on EAP - filtering is not working | |
Camel on EAP - Route Diagram - ns_error_failure | |
Unnecessary down arrow | |
Camel on EAP - Routes - Clear messages should delete message | |
Camel Debug - Create breakpoint button is not intuitive | |
Cross in filter field is not unified | |
Fabric - Services - APIs: Quickstarts link points to a blank page | |
Camel on EAP - Creating endpoint without choosing component | |
Camel on EAP - checkboxes are not editable | |
Camel on EAP - Type converters - Enable/Disable statistics | |
ContextCreateHandler executed on non camel enabled deployments | |
Null user on EAP | |
No automatic reload after Camel Preferences change | |
Preferences - ID label does not work | |
Preferences - Server Logs: Log batch size setting doesn’t work | |
Camel - two Create Endpoint buttons do different things | |
Update Jenkins jobs to use Flaky Test Plugin and Surefire rerun failing tests option | |
Location of containers is displayed differently under Containers and Services tabs | |
OSGi - getElementsByTagName error | |
Fabric8 jvm options for nodes should be applied when node is started using bin/karaf | |
Hawtio: Update Camel tab for new or removed camel contexts/routes [Fabric mode] | |
\"viewer\" has some rights unexpected in hawtio | |
Child container does not inherit the location from its parent | |
Possible to Create Duplicate Container Processes in Hawtio | |
Hawtio fails to show custom bundles in OSGi default view | |
Viewer role able to create/delete queues and messages via Hawtio | |
hawtio jetty threadpools tab shows no data | |
Fabric - Wiki: Several icons missing in the left navigation with checkboxes | |
Fabric: missing all tabs except \"Containers\" | |
Vanishing items at various menus | |
Logs: Often Parse error when loading logs | |
Fabric - Containers - Profiles: Clicking profile’s tags causes exception | |
Fabric - Containers,Services: Remove Stop button when Root container selected | |
Deleting topics doesn’t have a confirmation dialog | |
Hawtio change behavior of Activate/Deactivate buttons in OSGi/Declarative Services | |
Fabric - Wiki - Delete version dialog: Change warning for default version | |
Clicking on Jetty tab shows \"Are you sure?\" screen for a moment | |
Health tab in Hawtio not being displayed for fabric containers | |
Scaling Save and Cancel buttons are not disabled after cancel | |
Fabric should externalize jolokia-access.xml, or provide similar configuration facilities | |
Fabric - Containers - Location: Filtering field filters containers instead of locations | |
Multiple roles defined in hawtio.roles property not working in EAP | |
Move and cancel button have the same behaviour when no destination queue is selected | |
OSGi - Declarative Services - {{row.id}} shows up | |
Chosen color of the host identification should be highlighted | |
User with Read-only privilege can delete/move messages through hawtio | |
Authenticator.checkIfSubjectHasRequiredRoleOnWebsphere method is missing logic to handle multiple roles | |
Fabric - Profiles - Deploy: Creating a new container with profiles version other than default fails | |
hawtio page scaling / status should hide add (+) button if user doesn’t have required permissions | |
Fabric - Wiki - profile detail: typing in add artifact field is mirrored to another text field | |
Jolokia - Allow to override all the defaults at startup time | |
Upgrade httpclient version to latest, at a minimum > 4.3.4 | |
Jetty - Applications: Links in the list are wrong | |
Wrong links in Help - Health | |
JMX - Edit chart causes error | |
There is not Delete button in Hawtio for SSH container | |
Fabric - Services - Containers: Containers list disappears when a container migrated to a version not containing one of the current profiles | |
hide history button in Fabric - Wiki for user without required permissions | |
Hawtio on EAP shows wrong Context Root | |
Please add an option to acknowledge error messages in HawtIO | |
Hawtio web console does not handle password well if it contains character ':' | |
Hawtio upgrade for RH-SSO integration | |
Flashing login screen in HawtIO | |
OSGI Bundles: buttons (stop, start, refresh, update, uinstall) do not interact on user click | |
fabric:version is considered to be digit only and separated by dot | |
OSGi - Declarative Services - Activate/Deactivate button on service individual page looks like do nothing | |
[Hawtio] Problem with the display of quotation marks <\"> in the Logs. | |
Make sure Hawtio v2 works on EAP even if RBAC is enabled | |
Hawtio v2 Help plugin | |
Hawtio v2 - Merge master (1.x) branch to 2.x | |
Hawtio v2 doesn’t build in Fuse 7 Jenkins pipeline | |
Wiki in managment console | |
hawtio overwhelms server when viewing 50-60 queues (activemq tab) | |
Hawtio v2 - Create Karaf feature for Fuse 7 installation | |
SpringBoot Starter for starting HawtIO 2 | |
Switch from jetty-maven-plugin to wildfly-maven-plugin for hawtio-war | |
RBAC - Hierarchical nature of ACLs preventing control of specific mBean operations on broker queues | |
Test Keycloak integration for hawtio v2 | |
Apply RBAC directive to hawtio v2 html pages | |
hawtio v2 - concise and consistent naming for logging categories | |
Allow users to hide Logs tab via RBAC configuration in Hawtio on Karaf | |
should add hawtio enabled roles in Karaf kit | |
Hawtio does not work on EAP due to ClassNotFoundException | |
Hawtio-log-osgi: Avoid using of deprecated methods with Jackson objectMapper | |
Integrate hawtio-oauth plugin into Fuse 7 standalone | |
HAWTIO: When you refresh any page, Jmx page appears. | |
Document hawtio v2 Keycloak integration | |
Review and remove servlets/filters that are not used in hawtio v2 | |
Hawtio v2: Create Maven BOM | |
WFLYCTL0013: Operation (\"read-resource-description\") failed - address after running clean Fuse on EAP | |
Hawtio: apply Fuse branding to Web console |
9.6. Fuse on OpenShift issues resolved in Fuse 7.0
The following tables list the Fuse on OpenShift issues that are resolved in Fuse 7.0:
Issue | Description |
---|---|
Karaf based image should have the distro unpacked | |
f-m-p in openshift mode s2i strategy should use ImageStreamTag instead of DockerImage | |
[FMP] fabric8:undeploy should delete all resources | |
f-m-p failure to create deployment-less module | |
f-m-p annotates services with prometheus.io annotations by default | |
[FMP] Separating maven goals does not create replication controller | |
[fabric8-maven-plugin]UnknownFormatConversionException: Conversion = 'P' when launching fabric8-maven-plugin in debug mode | |
[fabric8-maven-plugin] Cannot use properties to deploy applications | |
[FMP] Log goal displays just latest pod logs | |
[FMP] Build failure for wrong image throws exception | |
f-m-p does not create routes with -Dfabric8.deploy.createExternalUrls=true in quickstarts anymore | |
f-m-p misleading log warning if oc binary is missing | |
[FMP] Karaf binary s2i-built image from Windows fails on startup exec: /deployments/karaf/bin/karaf: cannot execute: Permission denied' | |
[OCP 3.6] f-m-p stuck in waitUntilBuildFinished |
Issue | Description |
---|---|
Fabric 8 repeating deploy phase for some artifacts | |
Update the <repositories> section in archetypes with the GA product repositories | |
quickstart to show how to customize karaf logging levels | |
FISOE BOM | |
Investigate if it makes sense to drop full bom from fabric8 | |
fabric8-arquillian should create projects instead of namespaces | |
OpenShift templates for FIS archetypes contain invalid JSON | |
camel-amq can’t connect to broker | |
Add support for kubernetes secrets to fabric8-karaf PropertyEvaluator | |
Add support for kubernetes ConfigMap to fabric8-karaf PropertyEvaluator | |
Add support for kubernetes ConfigMap to karaf ConfigAdmin | |
Document the Fabri8 Karaf blueprint and config admin support | |
f8-arq hangs on \"Waiting for container\" when Completed pods in namespace | |
KubernetesAssert::deployments fails if test project depends on more than 1 deployments | |
[fabric8-arquillian] @WithLabel annotation instead of @PodName for @ArquillianResource Pod | |
JolokiaClients don’t pass the openshift user bearer token to the openshift api | |
[fabric8-maven-plugin] fabric8:clean to clean namespace | |
fabric8-project-bom-with-platform-deps incompatible cdi-api version | |
Unify fabric8-project-bom-with-platform-deps and spring-cloud-kubernetes-bom-with-platform-deps | |
fabric8-karaf-checks misspelled method name in HealthChecker interface | |
BOM files should use properties for defining the version of each artifact | |
Fabric8 Components Agent/APMAgent | |
general Karaf readiness probe for Karaf template and quickstarts | |
f8-arq doesn’t use openshift default route subdomain when creating routes | |
f8-arq env.dependencies aren’t being created | |
f8-arq env.dependencies fails to parse multiple whitespace-separated files | |
[f8-arq] io.fabric8.utils.MultiException: Error while cleaning up session | |
fabric8:apply should behave as \"oc expose\" if no fabric8.domain property nor $KUBERNETES_DOMAIN specified | |
Please clarify support for updating Fuse version in Karaf projects | |
Single FIS Spring Boot BOM | |
fabric8-arquillian should load the ./target/*-is.yaml files if in openshift mode | |
fabric8:json ignores -Ddocker.image passed on mvn command line | |
Upgrade Jolokia to 1.3.6 | |
SB apps have shrinkwrap jars in them | |
Enhance fabric8-karaf-cm configadmin bridge filters to operate as OR as well as AND | |
Add OpenShift template definitions for quickstarts | |
Karaf cxf-rest quickstart causes NPE after upgrading to use Swagger2 |
Issue | Description |
---|---|
Archetypes don’t contain configuration/settings.xml | |
Provides consistent archetype names for quickstarts |
Chapter 10. Supported Configurations
10.1. Information on the Customer Portal
For information about supported configurations, standards, and components in version 7.0, see the following Customer Portal articles: