Release Notes

Red Hat Fuse 7.0

What's new in Red Hat Fuse

Fuse Documentation Team

Abstract

These notes provide an overview of the changes between Red Hat Fuse releases.

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)
    • Twitter
  • 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 InfoIcon 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.
Important

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-online — 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 variable

A 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.

Note

This 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.

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.

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:

Embedded ActiveMQ broker has been removed in 7.0
In Fuse 7.0, Fuse on Karaf no longer provides an embedded ActiveMQ Broker. Customers should connect to a supported remote broker directly. For more information on our supported brokers, refer to the messaging lifecycle.
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 by admin: (Karaf 2.x syntax) are not supported.

Note

In 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 new karaf-service-*.sh scripts from the bin/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.

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. 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’), the LIKE keyword cannot be used with datamapper parameters, such as :#param.

7.2. 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 the src/main/fabric8/deployment.yml file to use the correct remote instance of AMQ EnMasse. The AMQP_SERVICE_NAME environment variable must point to the hostname of the external messaging 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 the src/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 the karaf-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 using mvn 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.3. 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 and spring-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’s pom.xml file to add the correct version of the logback-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’s pom.xml file to add the correct version of the logback-core dependency and the guava 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.4. 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 and camel-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 the felix.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 the bin/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, or camel-hdfs, to featuresBoot in the etc/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:

    1. Remove saaj-api from endorsed libraries:

      rm lib/endorsed/org.apache.servicemix.specs.saaj-api-1.3-2.5.0.jar
    2. Before invoking the ./bin/fuse script:, set the JAVA_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. The camel-hdfs2 feature can only run if you have libsnappyjava.dylib in java.library.path. You must manually set up libsnappyjava.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.

Note

The 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.5. 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

The following sections list the issues that have been resolved in Fuse 7.0:

8.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.

Table 8.1. Apache Karaf container issues resolved

IssueDescription

ENTESB-3684

New changes are not getting reflected If Switchyard Quickstart are modified and deployed to Fuse 6.2.

ENTESB-4430

Missing explicit RBAC policies either in Standalone or in Fabric$

ENTESB-4548

Log jolokia HTTP requests/responses

ENTESB-4549

Simplify RBAC roles: Pick either EAP or Karaf model

ENTESB-5066

Test transaction recovery

ENTESB-6712

Investigate switching JLine to Aesh in Karaf kit

ENTESB-6747

Make SSHD server threads configurable

ENTESB-7110

Include Hibernate PostgreSQL Dialect for 9.x

ENTESB-7138

Change winsw version in Karaf to redhat build.

ENTESB-7173

Æsh problems under Windows

ENTESB-7200

Add licenses to Karaf’s top-level pom file.

ENTESB-7226

karaf command history lost each time restart the fuse karaf kit

ENTESB-7250

Fuse 7 should provide features command

ENTESB-7255

when shutdown karaf, see java.io.InterruptedIOException: null in the log

ENTESB-7272

shutdown cmd cause NPE

ENTESB-7376

JAX-RS Async feature does not work in Karaf 4/Undertow/XNIO

ENTESB-7402

keymap: no such keymap `main' logged after starting karaf

ENTESB-7403

Repeating command with !<number> throws String index out of range and shuts down karaf

ENTESB-7410

\"Up\" arrow to repeat last command returns a penultimate command every 2nd try

ENTESB-7539

Not unified style of acl permissions in some files

ENTESB-7540

Review hawtio configuration in etc/system.properties

ENTESB-7541

should add hawtio enabled roles in Karaf kit

ENTESB-7565

shutdown command return null pointer exception

ENTESB-7591

NoClassDefFoundError running fuse/bin/client

ENTESB-7612

feature:install of multiple features seem to kill karaf console

ENTESB-7624

Viewer can invoke bundle:info, but can’t get info of any bundle

ENTESB-7627

camel:backlog-tracer-* commands defined in org.apache.karaf.command.acl.camel.cfg do not exist

ENTESB-7635

Discrepancy in bundle:start-level command and jmx ACL

ENTESB-7693

Typo in jmx.acl.org.apache.karaf.system.cfg rebootCleanAll

ENTESB-7705

Deadlock while using bundle:list or bundle:headers

ENTESB-7715

When karaf asks \"Display all 645 possibilities?\" you cant confirm/cancel with y/n

ENTESB-7819

Unable to execute bin/shell

ENTESB-7829

Remove unsupported feature repositories from Karaf repo

ENTESB-7844

Move etc/jmx.acl.* files into etc/auth/

ENTESB-7900

camel:route-show does not work on IBM java

ENTESB-7916

Æsh history broken

ENTESB-7941

Karaf child instance can’t find jolokia-access.xml file

ENTESB-7954

Unable to execute aliases through bin/client

ENTESB-8005

Add BouncyCastle libraries to Fuse 7 distro

ENTESB-8048

Fuse 7 can’t be started on Solaris 11, Aix 7.2

KARAF-1001

Consistency between command annotation and blueprint

KARAF-1002

Switch the blueprint extender to synchronous mode

KARAF-1003

Karaf fails to start on a linux 32 bit system who’s libc version is 2.3.4.

KARAF-1004

Introduce paxexam-karaf into karaf tooling

KARAF-1005

Port current karaf integration tests to new test framework

KARAF-1006

Port current kittests to newly added integration test framework

KARAF-1007

Include paxexam-karaf testframework documentation into the manual

KARAF-1009

equinox Region support

KARAF-1010

Add 64Bit ServiceWrapper to karaf

KARAF-1013

Less verbose in log when mistyped commands at INFO level

KARAF-1014

Make files specified by ${includes} optional

KARAF-1015

ConfigMBean should use a different config pid than the config shell

KARAF-1017

Use the Pax Web features.xml for Pax Web 2.0 and further

KARAF-1019

Set java memory options only when required

KARAF-1020

BundleWatcher should look for SNAPSHOT

KARAF-1021

karaf-maven-plugin does not prefix non-bundles with the wrap: prefix when generating a feature.xml

KARAF-1022

java.io.tmpdir system property should use $KARAF_DATA/tmp in place of $KARAF_BASE/tmp

KARAF-1023

Add karaf activators for jars in the lib folder

KARAF-1024

Bug generating feature.xml when dependency has no manifest

KARAF-1025

Explicit Property Name in Karaf System Console

KARAF-1028

Upgrade to Felix Framework 4.0.2

KARAF-1029

Add completer support on option values

KARAF-1030

Grep command breaks existing line formating

KARAF-1031

Performance issue in the features jaxb support

KARAF-1032

Text improvements to Features XSD

KARAF-1033

Set the Features validation optional

KARAF-1035

Allow Karaf config commands to accept the pid as an option

KARAF-1036

Some MBeans don’t provide attribute correctly

KARAF-1039

Rename the org.apache.felix.gogo.commands package to org.apache.karaf.shell.commands

KARAF-1040

Commands should not catch exceptions but should rethrow them

KARAF-1041

create-kar goal should handle configfile

KARAF-1042

Upgrade to jline 2.6

KARAF-1045

Improved help system

KARAF-1048

make pom.xml eclipse 3.7 m2e friendly

KARAF-1051

addcommand / removecommand / eval should be in the shell scope

KARAF-1053

Removed unused folders/code from Assemblies

KARAF-1054

Setup eclipse targets now deprecated assembly folder.

KARAF-1055

New bundle:capabilities and bundle:requirements commands

KARAF-1057

Update the list of supported execution environments

KARAF-1064

BootstrapLogManager does not reuse the instantiated Handler

KARAF-1065

TextDumpProvider.createDump(DumpDestination) does not flush OutputStreamWriter

KARAF-1066

make features xml parser more forgiving

KARAF-1067

JDK7 compile issues with OsgiCommandSupport

KARAF-1068

Multiple blueprint plans using command namespace result in multiple converter registrations

KARAF-1069

create a ServerInfo service that Main sets up that exposes karaf home, base, data, instances, and the command line arguments

KARAF-1071

Cursor keys do not work in Karaf shell on windows

KARAF-1072

Provide man command as an alias to help

KARAF-1073

Add -r (reboot) and -h (halt) options to the system:shutdown command

KARAF-1075

pid is set as the factorypid when creating a factory configuration instance from the feature file

KARAF-1077

New service:list command focused on services instead of bundles

KARAF-1080

Spring feature repo for spring related features

KARAF-1086

Create Kar for Karaf demos

KARAF-1087

kar archetype

KARAF-1088

assembly archetype

KARAF-1090

deployers feature for fileinstall deployers that used to be in full profile

KARAF-1091

Upgrade maven bundle plugin to 2.3.6

KARAF-1092

Upgrade to Jasypt 1.8

KARAF-1094

Refactor Karaf Demos to new assemblies format

KARAF-1095

Update Branding Shell demo

KARAF-1096

Update Custom Command demo

KARAF-1097

Update Kar documentation

KARAF-1098

Update Dump Provider demo

KARAF-1099

Update Web demo

KARAF-1101

Completion does not work when quiesce manager is deployed

KARAF-1106

Jetty feature should use ServiceMix Spec for activation

KARAF-1107

Karaf should use directly commons-* bundles

KARAF-1109

Provide archetypes for bundle, bundle-blueprint, web-bundle, war

KARAF-1111

Add documentation about archetypes

KARAF-1112

shell:sleep should be in seconds

KARAF-1113

Add a web:launch command

KARAF-1114

osgi shell blueprint bundle shouldn’t use lazy default-activation

KARAF-1115

Add a jre.properties.cxf with all changes required to run cxf

KARAF-1117

Log messages appear on stdout when the feature http is installed

KARAF-1119

expose rmiregistry port as a service property

KARAF-1120

Upgrade to Spring 3.1.0.RELEASE

KARAF-1122

Feature <configfile/> creates an empty file if the file URL is not resolved

KARAF-1124

karaf does not work properly with closing brace in the working directory path

KARAF-1126

features-maven-plugin:validate goal raises a NPE if karafConfig configuration is not set

KARAF-1129

Allow configuring rmi Registry host as well as port

KARAF-1131

Remove PackageMBean and move operation to BundleMBean

KARAF-1132

Introduce new command feature:chooseurl to make it easy to install well known feature files

KARAF-1133

Error executing command 'start' when starting a child instance

KARAF-1135

Upgrade pax exam to 2.4.0

KARAF-1136

Rationalize Karaf 3.0 minimal distribution

KARAF-1137

Corrupted output for bundle:info command in 3.0.0-SNAPSHOT

KARAF-1139

Redeploy kar cause installing old feature

KARAF-1140

config:list has NPE since it uses a service after ungetting the service reference

KARAF-1141

Add jetty-websocket dependency for karaf standard features file

KARAF-1142

Get rid of the code using StartLevel and PackageAdmin has they are now deprecated

KARAF-1143

Karaf (Config Mbean) can not recognize the features when Karaf installation path containing blank space

KARAF-1144

When running a single remote command through SSH, the SCOPE variable isn’t set

KARAF-1145

Upgrade to pax-logging 1.6.4

KARAF-1150

admin:create command creates broken org.ops4j.pax.url.mvn.cfg file

KARAF-1154

Upgrade to eventadmin 1.2.14

KARAF-1155

Upgrade to Apache POM 10

KARAF-1158

Karaf trunk fails to build on a clean repo

KARAF-1159

Region support should be part of karaf-features-1.1.0.xsd

KARAF-1161

The shell:new action does not support the creation of arrays

KARAF-1162

A command that can not be loaded breaks the whole completion

KARAF-1163

Upgrade to Guava 11.0.1

KARAF-1169

Support for hidden features

KARAF-1172

Upgrade to Aries JNDI API 1.0.0

KARAF-1175

Duplicate key exception should be handle locally to avoid to affect the whole MBean

KARAF-1177

Upgrade to standalone tinybundle 1.0.0

KARAF-1178

OBR feature doesn’t work

KARAF-1179

\"dev:watch *\" doesn’t notice new bundles added to the container

KARAF-1183

Upgrade to slf4j 1.6.4

KARAF-1184

Upgrade to JUnit 4.10

KARAF-1185

Upgrade to Pax Logging 1.6.5

KARAF-1186

Provide a migration/update section in the manual

KARAF-1191

Switch back to millis per default on shell:sleep and introduce -s option

KARAF-1192

Upgrade to pax-web 2.0.0

KARAF-1193

Upgrade to pax-url 1.4.0.RC1

KARAF-1196

implement a 'watch' command so we can watch the output of a karaf command like the unix 'watch' mechanism

KARAF-1197

AdminService - Allow to provide a PrintStream so you can capture or control activity on the console

KARAF-1198

Add Maven repository metadata in the system repository

KARAF-1199

dev:watch command issues \"[WATCH]\" announcements only to the issuing shell

KARAF-1201

Update jline groupid in main pom and shell/console/pom

KARAF-1203

Make invoker in karaf testcontainer configurable

KARAF-1205

Upgrade to maven-bundle-plugin 2.3.7

KARAF-1206

Child instance doesn’t start

KARAF-1207

Karaf tooling exam regression tests failing on NoSuchMethodError com.google.common.io.Files.deleteRecursively

KARAF-1209

ServiceRecipe blueprint exception in the log

KARAF-1212

NPE during update of the FeatureFinder

KARAF-1213

Add option to configure BundleStartLvl of automatically installed base bundles

KARAF-1214

Improvement in Karaf log4j appender docs

KARAF-1215

Shell scripts are incompatible with /bin/sh on Solaris

KARAF-1216

add-features-to-repo goal does not reclaim file handles fast enough

KARAF-1219

Assemblies ignore some resources

KARAF-1220

o.p.karaf.management bundles must stop when its configured keystore is not available

KARAF-1222

System shell hangs after karaf integration tests had been run

KARAF-1223

Support mvn:* urls in karaf-maven-plugin:features-create-kar

KARAF-1224

Upgrade to Spring 3.1.1.RELEASE

KARAF-1225

Manual build fails

KARAF-1226

Karaf Client cannot run a script

KARAF-1228

application-without-isolation enterprise feature doesn’t install

KARAF-1230

Upgrade to jansi 1.8

KARAF-1231

Upgrade to EasyMock 3.1

KARAF-1232

Upgrade to Jasypt 1.9.0

KARAF-1233

Upgrade to asm 3.3.1

KARAF-1242

org.apache.karaf.scr.command format error

KARAF-1243

Karaf JMX Config MBean behaves in unpredictable ways

KARAF-1244

Deployer Transformers Supports Manifest Element without A Supporting Schema

KARAF-1245

blueprint deployer and spring deployer should get started before features.core bundle

KARAF-1246

add a version checker for karaf start script

KARAF-1247

maven-metadata-local.xml is not generated for bundles from a boot feature

KARAF-1252

Features core bundle should not depend to shell and management bundles

KARAF-1256

Archetypes should use dynamic variables

KARAF-1257

Configuration completers should avoid using getConfiguration method of config admin

KARAF-1258

Upgrade to Jetty 8.1.4

KARAF-1259

Upgrade to pax-url 1.4.0

KARAF-1261

Jaas commands should allow you to distinguish between to realms that have the same name

KARAF-1262

Reintroduce package:* modules

KARAF-1265

Add AIX, HP-UX, Solaris, and \"custom\" support in the service wrapper

KARAF-1267

Align Pax-web features with std. features

KARAF-1269

aries-annotation feature doesn’t install

KARAF-1270

Allow multiple commands in karaf 3.0.x bin/karaf script

KARAF-1271

Feature service should log in DEBUG instead of INFO

KARAF-1272

Upgrade to fileinstall 3.2.0

KARAF-1274

Please set svn:ignore to all eclipse’s project files

KARAF-1275

Refactor bundle modules into core, command, management

KARAF-1277

Features deployer is not in the startup.properties

KARAF-1281

New table support for shell

KARAF-1282

Remove osgi sources from karaf main

KARAF-1285

Karaf 3.x - Karaf bundle archetype maven bundle plugin configuration is missing \"instructions\" tags.

KARAF-1287

Check documentation consistent

KARAF-1289

Move the standard feature definition to the feature.xml

KARAF-129

Support for upgrading from one version of a feature to another version of the same feature

KARAF-1293

feature level start-level not completely finished…​.

KARAF-1295

serviceUrl in org.apache.karaf.management.cfg should use 0.0.0.0 but not localhost

KARAF-1296

Karaf startup without startup.properties

KARAF-1298

dev:watch does not work in some cases

KARAF-1299

Make sure that all karaf archetype contain a description

KARAF-1300

features managment should be more robust if customer features descriptor file has duplicated feature name

KARAF-1302

Replace MBeanRegistrer with aries jmx whiteboard and remove .management modules

KARAF-1304

Quick help text for features:info command is erroneous

KARAF-1305

Error with Basic HTTP Authentication when using karaf realm

KARAF-1307

Refactor http command and mbean to new module layout and change to use jmx whiteboard

KARAF-1318

User bundles are treated as system bundles

KARAF-132

The user name for the main console session is always \"karaf\"

KARAF-1327

Client: can’t execute alias command

KARAF-1328

jclouds feature repo url has been changed after version 1.0

KARAF-1331

Source distribution is missing

KARAF-1334

Use the new servicemix spec to allow the use of both the JRE implementations and implementations from bundles

KARAF-1343

Features repo points to the old pax-wicket app

KARAF-1346

Upgrade to Mina 2.0.4

KARAF-1354

SSH Log-In failes with \"Authentication failed\" with valid credentials

KARAF-1360

Configration update doesn’t work

KARAF-1362

Karaf web console does not work on tabs features, http and instance

KARAF-1367

Remove line number logging from default logging config

KARAF-1370

Loading snapshots from local repository does not work and the system dir should be read only

KARAF-1374

Fileinstaller logging by default is not enabled.

KARAF-1378

Upgrade to fileinstall 3.2.2

KARAF-1380

Add a command to easily name an instance

KARAF-1383

Fix warning messages during bundle build

KARAF-1385

Be able to disable the default PropertiesLoginModule

KARAF-1388

SSHD authorized key provider should log in DEBUG

KARAF-1389

SSH doesn’t correctly use the karaf.base variable

KARAF-1390

Embedded features should have POM dependencies on the projects they represent

KARAF-1391

Top-level build is missing obr module

KARAF-1392

Removing a KAR should uninstall the shipped features

KARAF-1393

Rename commands module to command

KARAF-1396

config:list command description should be enhanced

KARAF-1402

Order in test framework generated features.xml is wrong

KARAF-1406

scanFeatures is incompatible with editing the etc/org.apache.karaf.features.cfg file

KARAF-1407

Use useDeployFolder(false) together with scan features fail

KARAF-1410

Error in stop script if KARAF_DEBUG is enabled

KARAF-1416

Blueprint archetype instructions is missing

KARAF-1418

Instance command imports an internal package from instance core

KARAF-1427

Split shell console into API and impl

KARAF-1430

Default child instance config is not the same as the root instance

KARAF-1432

karaf:features-validate-descriptor parses system packages incorrectly

KARAF-1438

Simplify imports in bundle plugin for deployers

KARAF-1439

Re-add demos to Karaf 3.0 kits

KARAF-1442

Port deployer bundle demo to Karaf 3.0

KARAF-1444

Rename shell.shell to shell.commands.impl and make packages private

KARAF-1445

more svn:ignore are needed

KARAF-1446

Move help system and table out of console into separate modules

KARAF-1447

Make the three big (cxf, amq, camel) play nicely with Karaf 3 without change

KARAF-1448

diag command should print the full stacktrace instead of the messages only

KARAF-1449

The InstallKarMojo fails with a nullpointer if an artifact could not be retrieved

KARAF-1450

System bundles could be started without problems; all other bundles need to be forced

KARAF-1452

karaf-maven-plugin does not compile using java7

KARAF-1456

Upgrade to blueprint 1.0.0

KARAF-1457

Revert Aries JMX Update on SCR Management Component

KARAF-1458

Upgrade to ServiceMix Specs 2.0

KARAF-1462

Improvements to shell tables

KARAF-1468

Use the geronimo servlet spec instead of jetty' since it’s backward compatible

KARAF-1470

Cleanup: Remove no longer required org.apache.karaf.tooling.testing project

KARAF-1471

Use project.version instead of direct version in manual

KARAF-1472

Karaf manual references wrong artifacts

KARAF-1475

Support SSH agent forwarding and use the agent authentication when connecting to other instances

KARAF-1482

NullPointerException when deploying a feature without specified \"install\"-attribute

KARAF-1483

Help generation does not work for commands without noargs constructor

KARAF-1485

Use ShellTable in bundle:list

KARAF-1489

Add an itest showing how to correctly use tinybundles with provision in paxexam-karaf

KARAF-1490

upgrade to pax-logging 1.6.7

KARAF-1491

Admin service not able to start child instances when the JDK path contains a space on OS X

KARAF-1496

Bad login when using sufficient modules but when the first fail

KARAF-1499

InfoAction shell command should sort the properties from InfoProvider instances

KARAF-1500

Forgot a space between hours and minutes in InfoAction.java

KARAF-1502

Consolidate the feature commands about feature repositories

KARAF-1506

Check host keys when connecting to an ssh server using bin/client and ssh:ssh

KARAF-1509

Allow one step maven build by not using the lifecycle extension of the karaf-maven-plugin

KARAF-1510

Deployer kar demo Jenkins build issue

KARAF-1511

Nullpointer exception when typing help test

KARAF-1513

SSH keystore incompatible if generated with IBM JDK

KARAF-1514

Improve feature file generation to be able to create features out of special feature poms

KARAF-1515

features-generate-descriptor does not set the version in generated features

KARAF-1517

Upgrade to OSGi Compendium 4.3.0

KARAF-1520

Upgrade to Jansi 1.9

KARAF-1521

add-features-to-repo goal should define a correct default value for repository

KARAF-1522

Test failures in tooling/exam/regression

KARAF-1524

Support creating a kar from the console

KARAF-1526

Upgrade to pax-url 1.4.2

KARAF-1528

Web:List command not working anymore

KARAF-1529

command-watch messes the output when used with commands that take longer than the interval

KARAF-1531

Upgrade to Felix ConfigAdmin 1.4.0

KARAF-1532

packing with karaf-assembly error

KARAF-1533

Add integration tests for karaf-maven-plugin:features-generate-descriptor

KARAF-1534

Upgrade to JLine 2.7

KARAF-1535

Upgrade to Felix Utils 1.2.0

KARAF-1536

Upgrade to Felix FileInstall 3.2.4

KARAF-1537

Additional integration tests for karaf-maven-plugin

KARAF-1539

kar feature should a boot one

KARAF-1541

jaas:realm-manage raises a NullPointerException

KARAF-1544

Several bugs in main around locking

KARAF-1545

Jar files in lib directory require \"karaf-\" prefix in order to be loaded

KARAF-1546

Add -i/--install-all option to feature:add-url

KARAF-1549

Child instance features cfg file looks weird

KARAF-1551

Kar service should not install the kar contents into the system dir

KARAF-1552

Support kars that will not be auto started

KARAF-1553

Command service references should be AUTO_EXPORT_INTERFACES

KARAF-1556

standard-feature refers to non-existing \"commands\"-artifacts

KARAF-1558

Instance clone should be able to clone the root instance

KARAF-1559

Demos should be included in the distro but not in the repository list

KARAF-1561

Restart Framework from Web Console’s System Information tab results in Karaf dying

KARAF-1562

Improve message displayed when the JAAS login module doesn’t have a backing engine

KARAF-1563

Support clean-all & clean-cache directly in karaf main jar

KARAF-1564

karaf feature validate plugin should support to load the exports packages from dependency features

KARAF-1565

Clone operation should be provided by the instance MBean

KARAF-1566

instance:clone set the source instance in error

KARAF-1567

Upgrade to pax-web 2.0.1

KARAF-1568

Upgrade to sshd 0.7.0

KARAF-1570

Upgrade maven-external-dependency-plugin to 0.5

KARAF-1571

InstallKarsMojo fails to compile with jdk-7

KARAF-1572

JDBC Lock without using long running transactions

KARAF-1574

When two karaf containers are started locally, an exception is displayed at startup. A nicer message would be better.

KARAF-1577

Upgrade to slf4j 1.6.6

KARAF-1578

Upgrade to pax-logging 1.6.9

KARAF-1579

Upgrade to commons-compress 1.4.1

KARAF-1580

Demo should exclude Eclipse and IntelliJ IDEA files

KARAF-1581

Upgrade to commons-jexl 2.1.1

KARAF-1582

Upgrade to Felix BundleRepository 1.6.6

KARAF-1583

karaf-maven-plugin ignores dependency on feature

KARAF-1585

Installing using wrap protocol fails when specifying bundle version

KARAF-1586

wrapper:install command should be usable outside OSGi too

KARAF-1587

When executing a command through the client, no error is printed in the console in case of errors

KARAF-1591

Upgrade to XBean 3.11.1

KARAF-1593

Pressing strg+d during log:tail make everything hang

KARAF-1596

Karaf pom still refers geronimo-spec 1.0 whereas 1.1 is in use

KARAF-1597

Upgrade to geronimo-jaspic 1.1

KARAF-1598

Upgrade to pax-runner 1.7.6

KARAF-1599

Upgrade to pax-swissbox 1.5.1

KARAF-1600

Avoid duplicate feature and bundle resolution when installing cascading features

KARAF-1601

Upgrade to maven-antrun-plugin 1.7

KARAF-1603

Upgrade to maven-surefire-plugin 2.12

KARAF-1604

Upgrade to maven-assembly-plugin 2.3

KARAF-1606

Upgrade to maven-compiler-plugin 2.5.1

KARAF-1607

Move dev commands and services to bundle, system and shell

KARAF-1608

Upgrade to maven-dependency-plugin 2.4

KARAF-1609

command-watch info does not work

KARAF-1610

Upgrade to maven-eclipse-plugin 2.9

KARAF-1611

Upgrade to maven-enforcer-plugin 1.1

KARAF-1613

Upgrade to maven-jar-plugin 2.4

KARAF-1615

Upgrade to maven-javadoc-plugin 2.8.1

KARAF-1616

Upgrade to maven-release-plugin 2.3.2

KARAF-1617

Blueprint deployer in combination with maven URL deployer creates wrong OSGi/blueprint/ file

KARAF-1619

Upgrade to maven-remote-resources-plugin 1.3

KARAF-1620

Upgrade to maven-shade-plugin 1.7

KARAF-1621

Upgrade to maven-site-plugin 3.1

KARAF-1622

Upgrade to maven-war-plugin 2.2

KARAF-1623

Upgrade to apache-rat-plugin 0.8

KARAF-1624

Rat checks fail

KARAF-1628

Make client indepenent of console

KARAF-1629

Command completer should complete only on first scope level

KARAF-1630

Upgrade to Aries Util 1.0.0

KARAF-1631

Upgrade to Aries Blueprint API 1.0.0

KARAF-1632

Upgrade to Aries JMX API 1.0.0

KARAF-1633

Description of rmiRegistryPort and rmiServerPort in org.apache.karaf.management.cfg file are the same

KARAF-1634

Upgrade to Felix Framework 4.0.3

KARAF-1635

config.properties should be filtered

KARAF-1636

Upgrade to Equinox 3.8

KARAF-1640

Make sure the local console is fully working before the user can type commands

KARAF-1641

Avoid embedding jline in the console

KARAF-1642

Upgrade to exec-maven-plugin 1.2.1

KARAF-1643

Upgrade to jaxb2-maven-plugin 1.3.1

KARAF-1644

Upgrade to Aries JNDI API 1.0.0

KARAF-1646

Upgrade to Pax Web 2.0.2

KARAF-1649

Upgrade to Aries JPA API 1.0.0

KARAF-1650

Upgrade to Aries Blueprint Annotation API 1.0.0

KARAF-1651

Upgrade to Aries JMX Blueprint API 1.0.0

KARAF-1652

Upgrade to Aries JMX Core 1.0.0

KARAF-1653

Upgrade to Aries JNDI Core 1.0.0

KARAF-1654

Upgrade to Aries Proxy API 1.0.0

KARAF-1655

ManagementCfg configuratoinPointers in tooling-exam are incorrect

KARAF-1656

use quiesce API 1.0.0 final instead of 1.0.1-SNAPSHOT

KARAF-1657

org.ops4j.pax.url.mvn.proxySupport=false

KARAF-1658

Upgrade to Aries JMX 1.0.0

KARAF-1659

Use dependencyManagement in features assemblies

KARAF-1660

Upgrade Aries Application API to 1.0.0

KARAF-1661

Upgrade Aries Application Utils to 1.0.0

KARAF-1662

Upgrade Aries Proxy Impl to 1.0.0

KARAF-1663

Upgrade Aries transaction manager to 1.0.0

KARAF-1665

Upgrade Aries JNDI rmi to 1.0.0

KARAF-1666

Default configuration for jetty.xml could create problems

KARAF-1668

Upgrade blueprint core to 1.0.0

KARAF-1669

Upgrade Aries Application to 1.0.0

KARAF-1670

Uprade Aries Application Management to 1.0.0

KARAF-1671

Uprade Aries Application Modeller to 1.0.0

KARAF-1672

Upgrade Aries Application Deployment 1.0.0

KARAF-1673

Upgrade to Aries JPA Blueprint 1.0.0

KARAF-1675

Wrapper service requires a shell

KARAF-1676

OBR URL’s in Karaf have no simple identifier

KARAF-1677

Unpacked KAR deployment

KARAF-1683

\"no matching cipher found\" error connecting via SSH to wrapper Karaf service - on Ubuntu

KARAF-1685

Upgrade to Aries Blueprint Annotation Impl 1.0.0

KARAF-1686

Upgrade to Aries Blueprint CM 1.0.0

KARAF-1687

Upgrade to Aries Blueprint Core Compatibility 1.0.0

KARAF-1688

Upgrade to Aries Blueprint JEXL Evaluator 1.0.0

KARAF-1689

Upgrade to Aries JNDI URL 1.0.0

KARAF-1690

Upgrade to Aries Transaction Wrappers 1.0.0

KARAF-1691

Remove Aries Quiesce dependencies

KARAF-1693

Rename command-watch to watch

KARAF-1695

startup fails on Windows with only JRE installed

KARAF-1696

Upgrade to Spring 3.1.2.RELEASE

KARAF-1699

MBeans should support the same flags as the commands

KARAF-1700

update manual to reflect JDBC Lock updates

KARAF-1702

Stopping the console bundle should not shutdown the osgi framework

KARAF-1704

Upgrade to Aries Transaction Blueprint 1.0.0

KARAF-1705

Sync features between 2.3 and trunk

KARAF-1710

Remove @version headers from source

KARAF-1711

Upgrade to pax-web 2.1.0

KARAF-1712

Use Pax-Web Features

KARAF-1713

Build failure at manual module

KARAF-1718

Add support for support for conditional bundle and feature definition inside features

KARAF-1719

Upgrade to javax.mail 1.4.5

KARAF-1722

Upgrade to Aries JMX Blueprint Core 1.0.1

KARAF-1723

Provide meaningful thread names for karaf console

KARAF-1728

BundleException: Bundle installation rejected by hook. error when installing from features XML file

KARAF-1729

Cannot uninstall bundle, bundle xx is invalid

KARAF-1732

Upgrade to ServiceMix Ant bundle 1.8.4_1

KARAF-1733

Upgrade to ServiceMix aopalliance bundle 1.0_6

KARAF-1734

When logging into karaf with ssh as user karaf the prompt shows admin@root

KARAF-1736

Feature spring-struts can’t be installed

KARAF-1737

Upgrade to ServiceMix cglib bundle 2.2.2_1

KARAF-1738

features-generate-descriptor should support \"install\" attribute

KARAF-1739

Upgrade to Jetty 8.1.5.v20120716

KARAF-1742

Add command to show list of threads and stack traces

KARAF-1744

Upgrade to guava 13.0

KARAF-1745

Upgrade to Felix WebConsole 4.0.0

KARAF-1746

karaf github contributions rules

KARAF-1747

Update to jline 2.8

KARAF-1751

Spring feature dependencies specified too tightly

KARAF-1752

hard coded features uri in features deployer feature discovery

KARAF-1754

updating features.xml in auto deploy folder results in duplication

KARAF-1756

No SSH connection possible on Debian 6.0.5

KARAF-1757

Welcome message incorrect during ssh session or using bin/client.

KARAF-1759

No Way To Start obr Dependencies By Default

KARAF-1761

classes list command

KARAF-1762

command to list bundles with the requested class

KARAF-1765

The obr Shell Deploy And Start Commands Always Deploy Optional Dependencies

KARAF-1769

Upgrade to pax-logging 1.6.10

KARAF-1774

Upgrade to pax-url 1.5.0

KARAF-1779

Upgrade to guava 13.0.1

KARAF-1787

Upgrade to commons-fileupload 1.2.2

KARAF-1788

Upgrade to commons-io 2.4

KARAF-1797

NPE thrown from OsgiConfiguration.unregister

KARAF-1798

Use exam framework for our itests and increase tests coverage

KARAF-1799

JAVA_HOME autodiscovery not working on Windows 7 (karaf.bat)

KARAF-1801

slf4j 1.7.0

KARAF-1803

Servlets attribute doesn’t work on HttpMBean

KARAF-1804

SystemMBean should support name attribute

KARAF-1806

Add version attribute in the SystemMBean

KARAF-1809

Feature spring-web-portlet can’t be installed

KARAF-1811

Remove section about console colors from manual

KARAF-1814

Cursor keys do not work when using bin/client on windows

KARAF-1815

When ssh’ing from a windows box into a unix box, arrow keys are not correctly interpreted

KARAF-1816

Upgrade to jline 2.9

KARAF-1817

Upgrade to sshd 0.8.0

KARAF-1818

Improve user guide

KARAF-1819

Upgrade to Mina 2.0.5

KARAF-1824

tooling-exam contains reference to wrong commons-io artifact

KARAF-1827

Build the manual within specific profiles

KARAF-1828

Build src distributions within specific profiles

KARAF-1834

Make KarafTestSupport available externally

KARAF-1835

NPE in jaas:realm-manage command when multiple realm with the same name are present and not login module name is provided.

KARAF-1836

Provide a login module class name completer.

KARAF-1838

PackageMBean should return List<String> and support operation with bundleId

KARAF-1839

system bundle also should export javax.xml.ws.spi.http package

KARAF-1840

should also endorse saaj-api

KARAF-1845

Minimal distribution doesn’t start

KARAF-1846

jre.properties is corrupt in 3.0.0-SNAPSHOT

KARAF-1850

feature:list should use alphabetical order

KARAF-1851

inconsistent FeaturesNamespaces versions

KARAF-1853

Attached kar deploys to a different snapshot build number than the main artifact

KARAF-1859

Upgrade to ServiceMix Specs 2.1

KARAF-1861

Test failure in exam regression tests : KarafWithBundleTest

KARAF-1862

Upgrade to Felix FileInstall 3.2.6

KARAF-1865

Upgrade to paxlogging 1.7.0

KARAF-1867

Upgrade to felix event admin 1.3.0

KARAF-1868

Upgrade aries bundles to 1.0.1 (blueprint-core, jmx-core, transaction-manager, jpa-container-context)

KARAF-1870

Add assertion to EquinoxFrameworkTest

KARAF-1871

KeepRuntimeFolderTest is named wrong and does not assert anything

KARAF-1872

Backward224Test should check for the karaf version

KARAF-1873

BaseKarafDefaultFrameworkTest should test for felix framework

KARAF-1874

Add assertion to FrameworkWithShellOffTest

KARAF-1875

Improvement of test for keeping or deleting the pax exam folder

KARAF-1876

Improve StandardFeaturesTest, EnterpriseFeaturesTest and SpringFeaturesTest using feature service

KARAF-1877

itests fail on jenkins

KARAF-1878

Feature bundle start up order by startLvl

KARAF-1887

Make integration tests more reliable by making sure the boot is finished

KARAF-1889

Change logging in FeaturesServiceImpl

KARAF-1891

Document karaf manual for registering its own MBeans

KARAF-1893

Upgrade to Jetty 8.1.7.v20120910

KARAF-1896

itests.EnterpriseFeaturesTest.installApplicationWithoutIsolationFeature fails with NotSerializableException

KARAF-1897

Use dynamic port allocation of integration tests

KARAF-1898

trunk does not compile on java 7 due to compendium 4.3.0 generics

KARAF-1900

create project for private compendium build for java 7

KARAF-1903

Refactore osgicore and osgicompendium modules

KARAF-1904

Upgrade to Mina 2.0.7

KARAF-1905

ASM4 causes the Proxy/Weaving of Xerces, but that then causes validation factories to fail.

KARAF-1908

Upgrade to XBean 3.12

KARAF-1914

SSH client authentication randomly fails

KARAF-1916

Make tests faster by using EagerSingleStagedReactorFactory

KARAF-1936

LDAPLoginModule not working in 2.3.0 due to missing import of javax.net.SocketFactory

KARAF-1938

Lock logic should wait for start level change to occur

KARAF-1948

Upgrade to Apache POM 11

KARAF-1951

Remove workaround for KARAF-1117

KARAF-1955

Upgrade to ServiceMix Specs 2.2.0

KARAF-1963

incorrect statement in developers-guide/branding-console.html

KARAF-1966

Upgrade to Pax Web 3.0

KARAF-1973

NullPointerException when performing log:clear then log:tail

KARAF-1976

Shell attempts to execute sub-shell actions as commands

KARAF-1977

Upgrade to OSGi 4.3.1

KARAF-1978

if use script to start a child instance then using karaf console admin:list can’t get the instance correct status

KARAF-1981

Upgrade to Felix ConfigAdmin 1.6.0

KARAF-1986

instance.properties file doesn’t get updated if karaf.name is changed

KARAF-1989

Add CXF DOSGi feature uri to org.apache.karaf.features.repos.cfg

KARAF-1990

Add Cellar feature URI in org.apache.karaf.features.repos.cfg

KARAF-1992

PropertiesLoginModule handles usernames with backslash not correct

KARAF-2003

Interrupt a running command in shell

KARAF-2007

features without start-level in features.xml are always started first

KARAF-2008

respectStartLvlDuringFeatureStartup does not respect feature-start-levels (only bundles)

KARAF-2012

Upgrade to Pax Web 3.0.0.M1

KARAF-2017

Service wrapper should use and populate JAVA_HOME in conf file

KARAF-2019

Wrapper doesn’t display all Linux statements

KARAF-2022

Password for client script is output to the terminal

KARAF-2026

Two broken links on remote console manual page

KARAF-2027

invalid password option for admin:connect command in documenation

KARAF-2029

delete.user option missing from JDBCLoginModule

KARAF-2035

Not able to clone the root instance

KARAF-2043

Document caveats of Pax Url Wrap when used in Karaf Shell

KARAF-2044

Provide the ability to edit text resources from the Karaf shell

KARAF-2049

Instructions in welcome screen is a bit misleading with hit

KARAF-2050

Ability to configure ssh session idle timeout - currently hardcode as 5 minutes

KARAF-2051

Duplicate definition of org.ops4j.pax.url.mvn.localRepository in org.ops4j.pax.url.mvn.cfg

KARAF-2052

Progress bar doesn’t display properly on 80 char consoles

KARAF-2055

Upgrade to Apache POM 12

KARAF-2057

NOTICE and LICENSE files are not correct

KARAF-2058

ensure find the root instance entry when update root karaf instance name in instances.properties

KARAF-2061

Upgrade to commons-codec 1.7

KARAF-2063

Upgrade to Felix EventAdmin 1.3.2

KARAF-2064

Upgrade to Felix Metatype 1.0.6

KARAF-2065

Upgrade to Felix SCR 1.6.2

KARAF-2067

instance-script terminates with NoClassDefFoundError

KARAF-2068

Upgrade to ASM 4.1

KARAF-2069

Provide a less pager command

KARAF-2072

Spelling correction

KARAF-2074

ensure admin service always load storage file instance.properties before each operation

KARAF-2078

Create the shell:date command

KARAF-2080

Upgrade to slf4j 1.7.2

KARAF-2081

Upgrade to JUnit 4.11

KARAF-2085

Upgrade to Jetty 8.1.8.v20121106

KARAF-2086

Upgrade to Spring 3.1.3.RELEASE

KARAF-2087

add a testcase to cover the scenario that the AdminService can always load latest instance status which changed by external process

KARAF-2094

Include howto add additional jvm configurations (if using the wrapper) to the documentation

KARAF-2096

Upgrade to Pax Exam 2.6.0

KARAF-2097

endorse stax-api spec jar

KARAF-2104

Add regex support in features:* commands

KARAF-2110

karaf-maven-plugin fails to use features with bundles with \"wrap\" keyword

KARAF-2114

Update org.ops4j.pax.url.mvn.cfg file in child instance to include the system folder

KARAF-2115

Sync weaving behavior between root and child instances

KARAF-2117

LDAP login module is broken

KARAF-2119

upgrade pax.base to 1.4.0

KARAF-2121

Add Support For Displaying Gogo Commands in Karaf Shell Help

KARAF-2125

\"Components\" tab not shown in WebConsole

KARAF-2133

Generated title contain unresolved placeholder

KARAF-2134

Features deployer does not support mvn urls

KARAF-2136

ServiceMix Spec property mispelled in etc/system.properties

KARAF-2138

Add a status check script and karaf script argument

KARAF-2143

Remove Jetty JUL logger configuration

KARAF-2144

MainStartTest test fails when methods are executed in reverse order

KARAF-2146

Add a log command to log from shell to the log

KARAF-2147

Upgrade to Aries JMX 1.1.1

KARAF-2148

Upgrade to Aries Proxy 1.0.1

KARAF-2149

Upgrade to Aries Blueprint Core 1.1.0

KARAF-2150

Upgrade to Aries Blueprint CM 1.0.1

KARAF-2152

wrong version for pax-jetty

KARAF-2154

Entering an empty command removes previous command in history

KARAF-2155

Wrapper/service does not start for karaf 3

KARAF-2157

Upgrade to Aries Util 1.1.0

KARAF-2158

Test InstanceServiceImplTest#testToSimulateRenameInstanceByExternalProcess fails when run isolated

KARAF-2159

add option to resolve transitive feature-dependencies in InstallKarsMojo

KARAF-216

Create an admin:clone command

KARAF-2160

add options to only create tar.gz or zip archive in CreateArchiveMojo

KARAF-2161

Incorrect LGPL license info in Notices file

KARAF-2163

Add a jre-1.8 to jre.properties

KARAF-2164

Create shell:wc command

KARAF-2167

org.apache.karaf.tooling.exam.container.internal.adaptions.KarafManipulatorFactory creates invalid version qualifier

KARAF-2171

Start Karaf as service shows 'Activator' error in wrapper.log

KARAF-2176

Upgrade to Pax URL 1.5.1

KARAF-2177

Upgrade to Felix Framework 4.2.1

KARAF-2181

jpa feature can’t be installed \"out of the box\"

KARAF-2184

Upgrade to Spring 3.1.4.RELEASE

KARAF-2185

Provide Spring 3.2.x support

KARAF-2188

JPA bundle error out at shutdown

KARAF-2193

Upgrade to Pax URL 1.5.2

KARAF-2197

Upgrade to JLine 2.10

KARAF-2206

The container fails to start correctly with IBM Java 6

KARAF-2208

Upgrade to Aries JPA Blueprint 1.0.1

KARAF-2209

Allow overriding system properties

KARAF-2215

<packaging>kar</packaging> fails to attach artifact

KARAF-2218

Fix manual links on website

KARAF-222

Provide karaf:run, karaf:deploy, karaf:client Maven goals

KARAF-2220

spring-jms feature shouldn’t depend on spring-web

KARAF-2221

The admin service is not safe when used to create / start agents quickly

KARAF-2222

Add hawtio to features.repos

KARAF-2225

jaas PropertiesLoginModule does not complain when users.properties is not found but fails later

KARAF-2226

Properties with pathname are not correct on windows in jaas PropertiesLoginModule

KARAF-2227

Upgrade to Pax-Web 3.0.0.M3 and Jetty 8.1.9.v20130131

KARAF-2228

Karaf.webconsole uses wrong version in export-package header

KARAF-2229

Adapt karaf.webconsole package-imports/exports to felix.webconsole all-in-one bundle

KARAF-2230

Watch command - Add option to control if the console should clear or not

KARAF-2232

Upgrade to Aries Blueprint Core 1.2.0

KARAF-2233

Release Apache Karaf 3.0.0.RC1

KARAF-2234

Thrown Exception in shell commands should be logged as ERROR

KARAF-2236

karaf scripts fail when paths contain spaces

KARAF-2237

LDAP login module cannot look up keystore and/or truststore

KARAF-2240

Incompatible Equinox version

KARAF-2244

BundleWatcher should wait for refresh to be finished before updating another bundle

KARAF-2245

instance:connect doesn’t work anymore

KARAF-2246

wrapper feature doesn’t install

KARAF-2247

Upgrade to Equinox 3.8.2.v20130124-134944

KARAF-2248

Karaf console wraps on Windows 7 when connecting using the client

KARAF-2257

SCR Component Updates

KARAF-2264

MBean operation errors are not raised correctly

KARAF-2269

Servicemix Specs Activator/OsgiLocator Broken due to KARAF-2136

KARAF-2270

Service wrapper assumes java is on system path

KARAF-2273

Turn blueprint as synchronous by default

KARAF-2279

Upgrade to OSGi Core 5.0.0

KARAF-2285

Some tabs in WebConsole are blank

KARAF-2290

should also endorse activation-api spec jar

KARAF-2291

make rmiServerHost configurable

KARAF-2292

Upgrade to Pax Web 3.0.0

KARAF-2297

WebConsole should export org.json

KARAF-2298

Karaf shell option for a \"transient\" bundle stop

KARAF-2300

log command to list all the logging levels currently been set

KARAF-2301

Improve shell syntax documentation

KARAF-2306

BootClasspathLibraries should be copied before Karaf classpath settings in pax-exam container

KARAF-2307

ActiveMQ Karaf commands do not work with Karaf 3

KARAF-2308

404 link in latest karaf documentatoin

KARAF-2309

Normal Zip file which put into the deploy folder can’t be deleted anymore

KARAF-2310

Upgrade to Spring 3.2.2.RELEASE

KARAF-2312

Uninstalling a feature should respect bundle start levels

KARAF-2314

Remove SNAPSHOT repositories by default in the distribution

KARAF-2315

The check for jvm.dll happens to early in the bat file

KARAF-2316

features-maven-plugin ignore proxy settings in maven settings.xml

KARAF-2319

Upgrade to Pax Web 3.0.1

KARAF-2320

make kar deployer/service to support NoAutoRefreshBundles option

KARAF-2323

Package MBean fails for export

KARAF-2326

Backspace stops working after shutdown command

KARAF-2327

Upgrade to commons-codec 1.8

KARAF-2328

Upgrade to guava 14.0.1

KARAF-2329

Upgrade to jline 2.11

KARAF-2330

Upgrade to Aries Transaction Blueprint 1.0.1

KARAF-2331

Upgrade to XBean 3.13

KARAF-2332

Upgrade to jansi 1.11

KARAF-2334

Upgrade to slf4j 1.7.5

KARAF-2335

Upgrade to Spring 3.2.3.RELEASE

KARAF-2336

Remove karaf-pax-exam and use pax-exam for itests

KARAF-2337

Upgrade to Apache POM 13

KARAF-2339

Do not install boot features asynchronously

KARAF-2344

ensure LDAPLoginModule can retrieve multiple roles assigned to a specific user

KARAF-2346

WebConsole should export package with version 3.1.2 (and not 4.0.0)

KARAF-2351

Upgrade to Pax-Swissbox 1.7.0(-SNAPSHOT) and bndlib 2.1.0

KARAF-2356

Enable use of ANSI colors in ShellTable

KARAF-2357

features-create-kar goal of the karaf-maven-plugin ignores bundles listed in the features that have the \"dependency\" property set to \"true\"

KARAF-2358

Upgrade to Pax URL 1.6.0

KARAF-2359

DirectoryWatcher for \"deploy\" directory should be configured to wait until framework start level reaches 60

KARAF-2360

Add password option to admin:connect and ssh:ssh commands

KARAF-2363

Second feature validation result in an Exception.

KARAF-2365

jaas:manage selects wrong configuration

KARAF-2368

Commands with more than one argument have incorrect help string

KARAF-2369

extend role.filter of LDAPLoginModule to support distinguishedName filter

KARAF-2370

Add alias command

KARAF-2372

Introduce boot features sync mode property (true|false)

KARAF-2373

Generic capabilities should be formatted correctly when displaying bundle headers

KARAF-2375

WcTests set to ignore

KARAF-2380

Error deploying embedded Karaf web demo

KARAF-2381

The shell log:set command not as documented

KARAF-2383

Upgrade to XBean 3.14

KARAF-2386

Custom Distribution page for 2.3.x is unreachable

KARAF-2389

Upgrade to commons-compress 1.5

KARAF-2390

Fix namespace handlers provided service header

KARAF-2391

Add generic capabilities provided by the framework

KARAF-2392

Remove unneeded manifest headers, add service import definitions for blueprint namespaces

KARAF-2393

Upgrade to Felix Maven Bundle plugin 2.4.0

KARAF-2394

Upgrade to Felix WebConsole 4.2.0

KARAF-2395

karaf:features-generate-descriptor fails with Maven 3.1.0 : No implementation for org.sonatype.aether.RepositorySystem was bound

KARAF-2397

Replace usages of non-standard org.eclipse:osgi with org.eclipse:org.eclipse.osgi

KARAF-2398

Upgrade to ServiceMix cglib bundle 3.0_1

KARAF-2399

Upgrade to jledit 0.2.0

KARAF-2401

Improve log coloring

KARAF-2404

bin script is not Unix executable in the zip distribution

KARAF-2407

dev:create-dump should generate full stack traces of each thread

KARAF-2413

Add features:chooseurl for camel-extra

KARAF-2414

Move URL handling classes to separate package

KARAF-2415

dev:create-dump: extending with environment information

KARAF-2416

OverlappingFileLockException when cloning an instance

KARAF-2417

Logging doesn’t work in cloned instances

KARAF-2419

karaf maven plugin: Extract docbook and wiki help generation from mojo class

KARAF-2421

FeatureFinder should prevent ArrayIndexOutOfBoundException

KARAF-2422

Upgrade to Pax Exam 3.2.0

KARAF-2423

Avoid overlapping lock exceptions when multiple threads access the admin service

KARAF-2424

Wrapper’s generated karaf-service does not work on Solaris

KARAF-2425

Code cleanup in karaf maven plugin

KARAF-2426

Support flat repo structure and meta data export in AddToRepositoryMojo

KARAF-2427

When using service wrapper karaf.data is wrong on child instances

KARAF-2429

It would be nice to have scr:list sort components by id.

KARAF-2434

Add support for JAAS groups

KARAF-2435

Add Role-based access to JMX

KARAF-2436

Upgrade to Pax Logging 1.7.1

KARAF-2437

Logs still have been printed into console after log:tail and Ctrl + C

KARAF-2438

Improve ScrServiceMBean to display more details about SCR components

KARAF-2439

Karaf maven plugin should allow to export feature meta data so user can create start scripts for containers

KARAF-2442

Role-based security for Shell/Console commands

KARAF-2443

bundle-level and update commands should take symbolic name as parameter

KARAF-2445

\"bin\\karaf.bat clean\" does not work with whitespaces in KARAF_HOME

KARAF-2446

Fix etc/config.properties for endorsed xercesImpl

KARAF-2447

Managing child instances does not work with whitespaces in KARAF_HOME

KARAF-2449

Include heap dump in the zip created by dev:create-dump

KARAF-2450

Create \"service-wrapper\" alias to the wrapper feature

KARAF-2452

The \"--force\" option is not honored when designate bundle as a system bundle

KARAF-2453

Using features to extend existing configuration

KARAF-2454

Portable way to make custom shell commands (without inheriting from OsgiCommandSupport)

KARAF-24552372

Role-based security for OSGi Services

KARAF-2456

Shutdown is stuck after wrapper:install

KARAF-2457

Branding is not propagated to instance created with admin:create

KARAF-2458

Update to Spring 3.2.4.RELEASE

KARAF-2459

help command should be contextual to the current subshell

KARAF-2460

Feature file generated by karaf maven plugin does not contain the feature dependencies

KARAF-2461

Upgrade to Pax Web 3.0.2

KARAF-2462

Upgrade to Jetty 8.1.12.v20130726

KARAF-2463

Upgrade to easymock 3.2

KARAF-2464

Upgrade to sshd-core 0.9.0

KARAF-2465

Upgrade to jasypt 1.9.1

KARAF-2470

maven-karaf-plugin: dependency ignored

KARAF-2471

Karaf Wrapper doesn’t return the correct exit result when using RUN_AS_USER

KARAF-2473

log:set DEFAULT is not more supported

KARAF-2474

Provide a command for dumping the System, and OSGi properties

KARAF-2476

Special characters are dropped when generating the LDAP the user and role filters

KARAF-2479

ensure we escape \\ in LDAP filter correctly

KARAF-2482

Provide equivalent to features:info in FeaturesMBean

KARAF-2484

Export Bundle-SymbolicName and Bundle-Version in karaf-maven-plugin

KARAF-2485

Fix StandardFeaturesTest

KARAF-2491

Create extra karaf maven plugin command for meta data export and optionally eliminate duplicates

KARAF-2492

Possible UnsatisfiedLinkError when using dev:restart with native libraries

KARAF-2494

Fixing some bugs about failed resolutions, not adding core features by default

KARAF-2496

Add a configuration to define the behaviour of the subshell completion

KARAF-2497

NPE in PropertiesLoginModule

KARAF-2499

Karaf should exit if the data directory is deleted

KARAF-2500

Karaf should monitor the lock file existence

KARAF-2501

Break some bundle dependencies in the console

KARAF-2502

karaf-service script does not properly set the RUN_AS_GROUP variable if a primary group is not set

KARAF-2503

Allow to limit the number of entries the history command remembers

KARAF-2505

When clean_cache-file exists the whole data-directory is deleted

KARAF-2510

Upgrade to Aries Blueprint CM 1.0.2

KARAF-2511

Review and update documentation

KARAF-2513

management boot can not process MBean without implement DynamicMBean interface

KARAF-2516

log:tail | grep foo - throws interrupted exception when using ctrl + c

KARAF-2520

Null Pointer in Dynamic-Import Command

KARAF-2521

The client script should find better default values

KARAF-2523

Karaf JDBC lock doesn’t work with M$ SQLServer

KARAF-2524

CLONE - Wrapper/service does not start for karaf 3

KARAF-2526

Adding diagnostics for spring dm errors

KARAF-2527

Move duplicate package reporting from bundle:diag to package:exports

KARAF-2528

don’t allow authentication = none if LDAP user or password is provided

KARAF-2529

Use connection credentials when searching for roles in LDAP

KARAF-2530

Build failure on Mac…​.

KARAF-2531

NPE in log:tail after a log:clear

KARAF-2532

itests are very slow because of timeouts when waiting for commands

KARAF-2533

Use PerClass for feature tests

KARAF-2535

Introduce blueprint-web feature

KARAF-2539

Add --clear option to history command

KARAF-2540

LDAP authentication defaults to null if not specified

KARAF-2541

On Mac OS locate the JAVA_HOME

KARAF-2542

Enhance documentation and wrapper for running Karaf as service with Mac OS X

KARAF-2543

Update to Pax-Web 3.0.3

KARAF-2545

Add feature:repo-refresh command

KARAF-2547

karaf/stop script should be catching 'Connection refused' and display a message

KARAF-2549

Provide additional enterprise features

KARAF-2552

Running log:tail on admin:console causes full CPU usage.

KARAF-2553

Upgrade to commons-compress 1.6

KARAF-2554

Upgrade to Felix ConfigAdmin 1.8.0

KARAF-2555

Upgrade to Felix Metatype 1.0.8

KARAF-2558

Unit Tests in error when building from trunk on Windows platform

KARAF-2559

Upgrade to Felix SCR 1.8.0

KARAF-2560

Upgrade to Felix Utils 1.4.0

KARAF-2563

Compilation fails with JDK 8 ea

KARAF-2564

Upgrade to Felix WebConsole Event plugin 1.1.0

KARAF-2565

Upgrade to OSGi Compendium 5.0.0

KARAF-2566

StandardFeaturesTest fail on aries-annotation feature

KARAF-2569

Introduce KARAF_ETC env variable

KARAF-2572

Karaf does not start if there is no log appender named out

KARAF-2573

Child instance doesn’t start

KARAF-2574

Improve message when .sshkaraf/known_hosts key changed

KARAF-2575

Add missing commands in bin/instance

KARAF-2576

Add instance:status/admin:status command to check the status of an instance

KARAF-2577

--help option doesn’t work with command through bin/admin or bin/instance script

KARAF-2578

Upgrade to Pax Tinybundles 2.0.0

KARAF-2579

Upgrade to Pax Exam 3.3.0

KARAF-2581

Upgrade to jledit 0.2.1

KARAF-2582

Upgrade to json 20131018

KARAF-2583

Upgrade to ServiceMix Specs 2.3.0

KARAF-2584

Upgrade to XBean 3.16

KARAF-2586

Upgrade to Pax Web 3.0.4

KARAF-2590

Upgrade to Pax Exam 3.4.0

KARAF-2594

The use of inheritable thread locals in ThreadIO can cause problems

KARAF-2595

log:get ALL and log:set DEFAULT don’t work as expected

KARAF-2598

Add \"--no-format\" option to commands using ShellTable

KARAF-2602

Support Java 8

KARAF-2603

ConfigMBean update() operation is blocked for the admin (karaf) user

KARAF-2604

Improve the feature:repo-add arguments description

KARAF-2605

When reading user input from console, always delegate to the ConsoleReader

KARAF-2606

Add compatibility bundles for console/commands

KARAF-2607

PropertiesBackingEngine allows duplicate roles to be assigned to user

KARAF-2608

Upgrade to Pax Web 3.0.5

KARAF-2609

Provides etc/org.apache.karaf.kar.cfg file in the distribution

KARAF-2610

Update the comments in etc/users.properties (to include changes on groups/roles)

KARAF-2613

Add group/role supports in LDAPLoginModule and JDBCLoginModule

KARAF-2615

Bundles attribute is empty in the ObrMBean

KARAF-2616

war feature should depends to http (instead of pax-http)

KARAF-2617

Deployed WAB are not available and stay in unknown state

KARAF-2618

Add start()/stop() operations with just bundle ID in the WebMBean

KARAF-2619

Remove jetty.xml from Karaf

KARAF-2620

Manual should use the official OSGi Web-ContextPath instead of Webapp-Context

KARAF-2621

PropertiesLoginModuleTest.testNonExistantPropertiesFile fails on windows

KARAF-2622

shouldn’t encrypt public key for PublickeyLoginModule

KARAF-2623

Karaf client script only returns a non zero status if there is exception

KARAF-2624

Karaf script for AIX should use JVM option: -Xdump:heap instead of IBM_JAVA_HEAPDUMP_TEXT to control production heapdumps

KARAF-2626

Add load-test and threads commands

KARAF-2628

Fix synchronization issues in the commands completer

KARAF-2631

GenerateDescriptorMojo ignores managed scope

KARAF-2632

Handle backslashes at end of line in the console

KARAF-2633

Prevent deadlocks with classloaders on JDK 6

KARAF-2634

Specify the alias when registering servlets to eliminate warnings

KARAF-2635

Deployment errors/warnings for bundles within \"deploy\" directory should be logged

KARAF-2636

Improve security mechanism

KARAF-2637

Optimize the kar deployer to not read/write the status every time a bundle changes

KARAF-2638

Speed up karaf startup a bit by setting the specs timeout to 0

KARAF-2639

Provide a way to configure ciphers and macs and use only the secured one by default

KARAF-2640

SAXParseException when attempting to execute a dry run of Karaf release

KARAF-2643

Upgrade to Felix FileInstall 3.2.8

KARAF-2644

Upgrade to Felix Utils 1.4.2

KARAF-2645

Created instances etc folder doesn’t contain all mandatory files

KARAF-2649

Add Spring Security features

KARAF-2650

lde alias is not correct

KARAF-2656

Config service doesn’t create a file in etc if it doesn’t exist

KARAF-2658

Include Pax CDI 0.6.0 repository in Karaf enterprise features

KARAF-2659

Upgrade Karaf core features namespace to 1.2.0

KARAF-2660

Upgrade to javax.annotation 1.2.0

KARAF-2661

Upgrade to ServiceMix Specs 2.4.0

KARAF-2663

client fails with NullPointerException

KARAF-2666

Provide hibernate features

KARAF-2669

Command Archetype uses private-package !* which leads to an empty bundle

KARAF-2673

Cannot execute single itests

KARAF-2674

Provide Spring 4.0.2.RELEASE_1 feature

KARAF-2676

Editing properties in configuration files managed via MangedServiceFactories leads to corrupt property file

KARAF-2678

txlog files locked during admin clone on windows

KARAF-2679

Blueprint and Spring url handlers are not thread safe

KARAF-2680

Add new itests

KARAF-2683

Fix OpenJPA features

KARAF-2685

Set the hibernate bundles start-level greater than the default one

KARAF-2686

Add DBCP datasource support

KARAF-2687

Better thread name for lock and shutdown background threads

KARAF-2688

Karaf info - Add memory details about perm gen pool

KARAF-2690

Add trailing / in osgi:service in the jndi:names command

KARAF-2691

Karaf shell info command to display the pid

KARAF-2692

The jdbc and jms completers shows jndi names for the delete command

KARAF-2693

Upgrade to Pax Logging 1.7.2

KARAF-2694

NPE when use osgi:uninstall

KARAF-2695

Upgrade to commons-codec 1.9

KARAF-2696

Add config files to meta data

KARAF-2697

Upgrade to Aries Blueprint Core 1.4.0

KARAF-2698

Add -l (level) option to log:display/log:tail in order to filter messages only for a given log level (and higher)

KARAF-2700

Upgrade to Felix Metatype 1.0.10

KARAF-2702

Upgrade to bndlib 2.2.0

KARAF-2703

Upgrade to maven-assembly-plugin 2.4

KARAF-2704

Upgrade to maven-compiler-plugin 3.1

KARAF-2705

Upgrade to maven-dependency-plugin 2.8

KARAF-2706

Upgrade to maven-deploy-plugin 2.8.1

KARAF-2707

Mistake on karaf-wrapper.conf generate to Windows 64 bits with wrapper:install

KARAF-2708

Upgrade to maven-enforcer-plugin 1.3.1

KARAF-2709

Upgrade to maven-idea-plugin 2.2.1

KARAF-2710

Upgrade to maven-install-plugin 2.5.1

KARAF-2711

Upgrade to maven-javadoc-plugin 2.9.1

KARAF-2713

Upgrade to maven-jxr-plugin 2.4

KARAF-2714

Upgrade to maven-project-info-reports-plugin 2.7

KARAF-2715

Upgrade to maven-release-plugin 2.4.2

KARAF-2716

Upgrade to maven-remote-resources-plugin 1.5

KARAF-2717

Upgrade to maven-resources-plugin 2.6

KARAF-2719

Upgrade to maven-site-plugin 3.3

KARAF-2720

Upgrade to maven-source-plugin 2.2.1

KARAF-2721

Upgrade to maven-surefire-report-plugin 2.16

KARAF-2722

Upgrade to maven-war-plugin 2.4

KARAF-2723

Upgrade to maven-rat-plugin 0.10 and fix rat issues

KARAF-2724

Upgrade to build-helper-maven-plugin 1.8

KARAF-2725

jpa feature should install org.osgi.enterprise 5.0.0 bundle

KARAF-2726

Openjpa feature installs wrong jpa spec bundle

KARAF-2727

Unable to start karaf on Solaris

KARAF-2729

DerbyXA datasource (from template) is not visible with jdbc:datasources

KARAF-2731

Commands using the old Action interface with the felix package name do not work

KARAF-2732

Karaf doesn’t start without internet connection

KARAF-2733

Upgrade to commons-beanutils 1.9.1

KARAF-2736

Upgrade to Aries Transaction Manager 1.1.0

KARAF-2737

Upgrade to Felix SCR 1.8.2

KARAF-2738

Wrong groupId for xercesImpl

KARAF-2739

Open jansi import in shell table to allow usage in karaf 2.x

KARAF-2741

JMS Command Refactorings for error handling

KARAF-2742

karaf-maven-plugin can not include filtered resources in a custom distribution

KARAF-2743

karaf-maven-plugin can not create custom Karaf with Apache Camel

KARAF-2745

JDBC commands improve error handling

KARAF-2746

Hibernate feature enhancements

KARAF-2747

The Http-Whiteboard feature is missing a link to the http feature

KARAF-2749

BundleSelector should be more \"selective\"

KARAF-2751

Add Hibernate-Validator feature

KARAF-2752

Provide a way to override bundles at feature installation time

KARAF-2753

Logging for override mechanism

KARAF-2754

all password should be encrypted when encryption.enabled is true

KARAF-2756

Define an annotation for completers and retrieve them from the OSGi Service Registry

KARAF-2759

Error in Client parameter parsing

KARAF-2760

Monitor etc/user.properties to automatically encrypt passwords

KARAF-2761

Java DSL for creating commands

KARAF-2762

Whiteboard exporter for Actions

KARAF-2763

Define simple injection annotations for commands and completers

KARAF-2767

Update to commons-fileupload 1.3.1

KARAF-2769

Upgrade to Pax CDI 0.7.0

KARAF-2772

Separate command api and support classes from shell

KARAF-2773

Refreshing the console bundle closes karaf

KARAF-2774

Watched bundles are restarted twice

KARAF-2775

webconsole gogo plugin does not work: Exception in thread \"Karaf Console Web user karaf\" java.lang.SecurityException: Current user has no associated roles.

KARAF-2776

Startup bundles are installed our of order

KARAF-2777

Substitution is scattered in various place and the code has bugs

KARAF-2778

The bin/shell script is broken

KARAF-2779

wrapper feature can’t be installed

KARAF-2781

Enable rat profile by default

KARAF-2783

Upgrade to Pax Web 3.0.7-SNAPSHOT

KARAF-2785

First line of sorted input not printed in sort command

KARAF-2786

Comment the default key and document how to change/enable it

KARAF-2789

Upgrade to sshd 0.11.0

KARAF-2790

Bundle commands wrongly default to select all bundles

KARAF-2791

AddFeaturesToRepoMojo should support read version from dependency features

KARAF-2793

Remove tight coupling from bundle/core and kar/core to pax-url-aether

KARAF-2794

Remove gogo-runtime and jansi bundles

KARAF-2795

@Option annotation class missing documentation

KARAF-2797

Allow FeaturesService to specify options during feature uninstallation

KARAF-2798

jdbc:create -i -t HSQL installs wrong db-engine

KARAF-2801

Fix camel-extras features repository URL

KARAF-2805

Provide a clean console and command model

KARAF-2806

The bundle:watch commands fails when updating o.a.k.bundle.core bundle

KARAF-2807

Unable to have multiple subshells in one bundle

KARAF-2808

Child containers should be able to have additional libs on the classpath

KARAF-281

History using up arrow does not work on windows

KARAF-2811

Upgrade to felix utils 1.6.0

KARAF-2813

Use EventAdmin to provide an audit trail of events, but it’s lacking the authenticated Subject who performed the action

KARAF-2816

upgrade to spring 3.2.8.RELEASE

KARAF-2818

Add ECF to feature repo

KARAF-2819

datasource-xxx.xml contains wrong password after jdbc:create

KARAF-2820

features-maven-plugin:add-features-to-repo adds wrong transitive feature version

KARAF-2821

features-maven-plugin:add-features-to-repo is broken in 2.3.5-SNAPSHOT

KARAF-2822

org.apache.karaf.jaas.modules.jdbc.JDBCUtils.OSGI contains \"bundles:\" not \"osgi:\" as required by the OSGi JNDI spec\"

KARAF-2828

Reintroduce system as a default repository

KARAF-2829

Upgrade to pax-url 2.0.0

KARAF-2830

Karaf scripts java version check should be more \"flexible\"

KARAF-2831

Switch to pax url uber bundles

KARAF-2832

Fix exception when using the features-maven-plugin with non osgi compliant features version

KARAF-2833

Make core services independant of blueprint

KARAF-2834

Create features for aries proxy / blueprint and various karaf services

KARAF-2835

Do not include blueprint in the karaf framework

KARAF-2837

The config.properties in features-maven-plugin is out-of-data.

KARAF-2839

Conditional features are not verified correctly after installing / uninstalling a feature

KARAF-2840

Creating child container using admin service should use KARAF_OPTS

KARAF-2841

FeaturesService#listInstalledFeatures() should not return conditional features

KARAF-2842

Add an option to feature:install to install the bundles without starting it

KARAF-2844

Sync skipTests and invoker.skip

KARAF-2845

Move SingleServiceTracker to util

KARAF-2846

Gogo webconsole plugin is broken

KARAF-2847

Connect connect to the root instance

KARAF-2848

Add MSSQL datasource type

KARAF-2849

MBeanServer unregistration is not correctly handled

KARAF-2850

The karaf-maven-plugin and boot features service should be more resilient with the bootFeatures list.

KARAF-2851

The FeaturesService can sometime loose the repository list

KARAF-2852

Merge commands into their respective service bundle

KARAF-2853

Upgrade to Apache POM 14

KARAF-2855

The config:list command should sort configurations and properties

KARAF-2856

Assembly archetype itest fails

KARAF-2857

Add Solaris x86_64 support to wrapper

KARAF-2859

Decouple features/core from persistent/core

KARAF-2860

Upgrade to Felix Framework 4.4.0/Felix Framework Security 2.4.0

KARAF-2861

Upgrade to ASM 5.0.3

KARAF-2863

Spring features are not correct

KARAF-2864

The internal logger for the felix framework is not configured

KARAF-2865

Avoid uninteresting exception stack traces while running load-test

KARAF-2868

Upgrade to aries jmx core 1.1.2

KARAF-2869

Upgrade to Pax CDI 0.7.0

KARAF-2871

Command description for http:* commands

KARAF-2874

Upgrade to XBean 3.18

KARAF-2875

Remove useless StringMap class from main

KARAF-2877

Upgrade to Pax Web 4.0.0

KARAF-2878

The thread reading the system input stream should exit automatically when the console bundle stops

KARAF-2880

jms:* commands don’t consume messages

KARAF-2888

New FeaturesService based on the real OSGi resolver

KARAF-2889

Upgrade to Equinox 3.9.1-v20140110-1610

KARAF-2890

The env variables can’t be read while running karaf as a Linux service

KARAF-2895

installation website link produces 404 not found page

KARAF-2898

Maven feature validation did not accept WAR bundle (WAB) artifacts.

KARAF-2899

NPE when running features:listUrl

KARAF-2900

Allow generic requirements as condition to features

KARAF-2901

Add an option to show bundle version in bundle:tree-show

KARAF-2902

Separate section for Karaf-xxx headers and sort headers

KARAF-2903

Upgrade to gemini blueprint 1.0.2

KARAF-2904

Use the osgi extender namespace for blueprint

KARAF-2906

Upgrade to fileinstall 3.4.0

KARAF-2907

Upgrade to ConfigAdmin 1.8.0

KARAF-2908

Upgrade to hibernate latest 4.2.x and 4.3.x versions

KARAF-2909

Upgrade to felix gogo runtime 0.12.0

KARAF-2910

Properties login module seems to leak a PropertiesInstaller reference results in OOM

KARAF-2911

Support for Aries OSGi subsystems

KARAF-2912

Upgrade to equinox region 1.1.0.v20120522-1841

KARAF-2913

JAAS JDBCBackingEngine has the wrong condition to iterate results, no users are returned

KARAF-2914

JAAS JDBCBackingEngineFactory: Wrong query from the configuration

KARAF-2915

Add flag \"-bl Bundle-Level\" to install command to set Bundle-Level during bundle installation.

KARAF-2916

Add fully qualified DN replacement for role search

KARAF-2917

Command to display bundle id

KARAF-2918

Provide ability to set a banner prior to user login via ssh

KARAF-2919

karaf jms:* commands works in non-transacted mode

KARAF-2921

bin/karaf selecting the wrong Java VM on a computer with Java 8 installed

KARAF-2923

Region support in features service

KARAF-2927

Allow karaf-maven-plugin integration tests to run in maven offline mode

KARAF-2928

Upgrade to Aries JMX Core 1.1.2

KARAF-2929

Upgrade to Aries JNDI Url 1.1

KARAF-2930

Support for OSGi Repository spec in resolution

KARAF-2931

Webconsole plugins are broken

KARAF-2932

Upgrade to Felix WebConsole 4.2.2

KARAF-2933

Upgrade to Jasypt 1.9.2

KARAF-2935

Upgrade to Pax URL 2.0.0

KARAF-2936

Upgrade to slf4j 1.7.7 / Pax Logging 1.7.3

KARAF-2937

Upgrade to json 20140107

KARAF-2941

Let jdbc be more robust against broken data sources

KARAF-2942

Require JDK7 for Karaf 4.x

KARAF-2943

Wrong polymorphism leads to null variables

KARAF-2944

Add jasypt-spring31 bundle to jasypt-encryption feature

KARAF-2945

Upgrade to Aries Proxy 1.0.3 and Aries spifly 1.0.1 in order to support ASM5 and Java8

KARAF-2946

Duplicate package exports because of accidently deployed bundles

KARAF-2947

Karaf master does not build because of rat errors when working with eclipse

KARAF-2948

Add su and sudo commands

KARAF-2949

Use a jaas role to allow access to system bundles

KARAF-2951

Transitive repositories and bundles are not added to system repo

KARAF-2952

Add a lifecycle for features

KARAF-2957

LDAP login module cannot handle slashes in CN

KARAF-2958

Use of type-converters in Karaf Security Documentation is incorrect

KARAF-2959

JDBC commands don’t properly close connection

KARAF-2961

When a feature is generated from a bundle project, include that bundle in the feature

KARAF-2963

osgi:headers - Add option to not display uses:= in exported headers as its too verbose and useless information

KARAF-2966

scr:details - Sort the properties so its easier for humans to read

KARAF-2971

there is no MBean operation for easily get bundle status

KARAF-2974

Mentioning of version number delimiter missing in obr:deploy command help

KARAF-2977

JdbcMBean attribute is \"unavailable\"

KARAF-2978

RBAC-- recognize group configuration when use Publickey to Login

KARAF-2980

strip off tabs/spaces around role|group names

KARAF-2981

Karaf shutdown hangs in SshServer.stop()

KARAF-2983

Support window size change signals in Terminal

KARAF-2984

Improve setenv script to include placeholder for extra java options

KARAF-2985

Provide a plugin to automatically generate generic requirements / dependencies for karaf internal activators

KARAF-2986

Use urls for features repository completion mapping

KARAF-2988

Add support for prerequisites on features

KARAF-2989

rmiServerHost configruation doesn’t work on Karaf 3.x

KARAF-2991

Shell Console throws exception when a service contains int[] as value for a property

KARAF-2992

Generate the shutdown command at first boot

KARAF-2994

Use the current distribution configuration for default boot features when creating children

KARAF-2995

RBAC - the shell command acl configuration modification can’t take effect unless we restart the Karaf server

KARAF-2996

shutdown +n command not work and shutdown hh:mm not been validated

KARAF-2998

When chopping long lines, less does not take tabs into account

KARAF-3000

Whitespace in feature file bundle element value causes NumberFormatException

KARAF-3001

RBAC - MBean Server RBAC guard should support wildcard role

KARAF-3002

RBAC-add a jmx.acl.whitelist so that all ObjectName in this list will bypass the RBAC

KARAF-3003

Allow deployment based on generic requirements, bundles and bundle dependencies

KARAF-3006

Provide an EventAdmin based audit trail for JAAS

KARAF-3016

Be able to redirect child instance std out in a file

KARAF-3020

RBAC-put \"type\" right after the domain when generate the PID from JMX ObjectName

KARAF-3021

Keyboard still read after log:tail cancelled

KARAF-3022

RBAC - support the JMX operation match starts with a wildcard

KARAF-3024

RBAC - Support wildcard in jmx.acl…​..cfg filename

KARAF-3025

Add an instance:restart command

KARAF-3026

Add a dependency=\"true\" flag on feature dependencies

KARAF-3031

Upgrade to Pax URL 2.1.0

KARAF-3032

Multi-stage boot features function does not support over 3 stages.

KARAF-3033

The system bundle should export and boot delegate javax.xml.crypto packages

KARAF-3042

Add a variable (false by default) to enable redirect to karaf.out

KARAF-3044

Can’t shutdown karaf via wrapper on AIX

KARAF-3045

Simplify console branding

KARAF-3046

Upgrade to gogo runtime 0.12.1

KARAF-3052

Allow passing through custom ldap properties

KARAF-3054

client doesn’t load using IBM JDK

KARAF-3055

tabbing in subshell displays more than commands of the current subshell

KARAF-3056

Upgrade to JLine 2.12

KARAF-3058

add backing engine serivce for org.apache.karaf.jaas.modules.publickey.PublickeyLoginModule

KARAF-3061

Problems with jaas:realms / jaas:manage commands when using multiple realms of the same name

KARAF-3066

Improve OpenEJB documentation in manual

KARAF-3068

Update to Spring 3.2.9.RELEASE_1

KARAF-3072

Instance etc files are not sync with the root etc files

KARAF-3073

Add jvisualvm config in monitoring documentation

KARAF-3074

Provide mbeans for statistics of hibernate session factories

KARAF-3075

AdminService should avoid writing file in case just read instance status

KARAF-3085

features:chooseurl/feature:repo-add should support \"real\" version range

KARAF-3095

itests randomly fail to get the JMXConnector

KARAF-3096

Karaf doesn’t start with Equinox 3.9.1

KARAF-3098

Check the usage of config.properties in main module

KARAF-3100

Add Option To Create Config Files For Feature Configs Instead Of Importing Directly Into Config Admin

KARAF-3101

Upgrade to Spring 4.0.5.RELEASE

KARAF-3102

\"New\" resolver leaves some bundles in resolved state and install unexpected bundles

KARAF-3103

config:edit does not correctly handle configuration visibility for --factory calls.

KARAF-3104

Add the connector feature from ServiceMix

KARAF-3105

Cannot use LDAPLoginModule with ActiveDirectory

KARAF-3106

Upgrade to blueprint core 1.4.1

KARAF-3107

Upgrade to maven-bundle-plugin 2.5.0

KARAF-3109

Upgrade to Pax Exam 4.0.0

KARAF-3111

Instance/Admin Service should provide more options as part of instance settings

KARAF-3112

make stopTimeout of AdminService configurable

KARAF-3115

add address flag when create a child instance

KARAF-3116

Upgrade to Felix Framework 4.4.1

KARAF-3119

Do not allow empty passwords by default for ldap

KARAF-3120

Upgrade to Aries JPA 1.0.2

KARAF-3121

Upgrade to Aries Blueprint Annotation 1.0.1

KARAF-3123

BundleWatcherImpl tries to stop bundle fragments

KARAF-3124

Provide shell:env command

KARAF-3125

Add a possibility to cache LDAP credentials

KARAF-3126

add more specific completer for admin:start|stop command

KARAF-3127

bin/instance script doesn’t work

KARAF-3128

Update ops4j/oss sonatype repositories URL

KARAF-3129

RAT plugin error on ssh key files

KARAF-3130

add admin:change-ssh-host command

KARAF-3131

Upgrade to Hibernate 4.2.15.Final/4.3.6.Final

KARAF-3134

Log executed shell commands at debug level

KARAF-3138

Having eventadmin listed as a boot features cause problems in other bundles startup

KARAF-3140

Upgrade to sshd 0.12.0

KARAF-3147

Local JMX connect is not possible

KARAF-3149

Karaf chooseurl for jclouds is wrong

KARAF-3150

kar:install doesn’t support classifier in a MVN URL

KARAF-3156

Upgrade to Pax CDI 0.8.0

KARAF-3157

Upgrade to Pax Exam 4.1.0

KARAF-3158

Incorrect javax.annotation version for java7

KARAF-3159

Fix feature deployer documentation about auto installation of the features

KARAF-3162

Update the security documentation as the PropertiesConverter doesn’t exist anymore

KARAF-3164

Document exposing JAAS BackendEngineFactory services for the login module

KARAF-3167

Document the configfile override behaviour

KARAF-3170

Java8 packages related to JavaFX are missing

KARAF-3180

openwebbeans feature doesn’t install

KARAF-3182

Upgrade to Felix EventAdmin 1.4.0

KARAF-3183

Upgrade to bndlib 2.3.0

KARAF-3184

Upgrade to commons-beanutils 1.9.2

KARAF-3185

Upgrade to Felix BundleRepository 2.0.2

KARAF-3192

Don’t throw IllegalStateException when can’t find attribute for a certain bean

KARAF-3196

Export sun.misc package from the system bundle

KARAF-3198

Cleanup Pax Swissbox dependencies

KARAF-32

Support ssh public key authentication and agent forwarding

KARAF-3201

Upgrade to pax-logging 1.7.4

KARAF-3204

Avoid calls to Configuration#setBundleLocation(null) which are not needed

KARAF-3205

Refactor create-dump to be more low level

KARAF-3207

Provide an audit login module

KARAF-3210

karaf:features-generate-descriptor fails with Maven 3.1.x and 3.2.x : required class was missing …​ org/sonatype/aether/RepositorySystem

KARAF-3212

karaf.data variable not correctly resolved while installing the pax-http feature

KARAF-3213

ConcurrentModification exception in FileInstall/Upgrade to Felix FileInstall 3.4.1

KARAF-3222

Command description for osgi:shutdown could be improved

KARAF-3224

Support wrap URL with option

KARAF-3226

Upgrade to Spring 4.0.7.RELEASE

KARAF-3227

Upgrade to Spring 3.2.11.RELEASE

KARAF-3228

Add Spring 4.1.2.RELEASE_1 features

KARAF-3229

Upgrade to Felix EventAdmin 1.4.2

KARAF-3230

jndi feature doesn’t install

KARAF-3233

Upgrade to Pax Exam 4.2.0

KARAF-3243

Upgrade to Pax URL 2.2.0

KARAF-3246

Rename jpa features as jpa/jpa20 and jpa21

KARAF-3248

bundle:refresh doesn’t work without argument

KARAF-3249

Error: \"usage: dirname path\" when Karaf is located under path with spaces

KARAF-3250

JVM options ignored on Windows

KARAF-3251

Karaf maven plugin does not install bundles in conditional as needed

KARAF-3255

Document jasypt property placeholder

KARAF-3261

jdbc command (using JdbcConnector.java) does not honour service ranking and throws IllegalArgumentException instead

KARAF-3262

Being able to use ${karaf.etc} in feature <configfile/> element

KARAF-3264

What is the AND operator in shell:if ?

KARAF-3265

Upgrade to Aries Blueprint CM 1.0.5

KARAF-3273

zodiac.springsource.com repo is missing from the default repository set (required for gemini-blueprint feature)

KARAF-3275

Release Apache Karaf 4.0.0.M1

KARAF-3278

Display warning message when trying to install an already installed bundle

KARAF-3279

Update Aries SubSystem to use API and Core bundles

KARAF-328

Drop support for JDK 1.5

KARAF-3280

maven javadoc plugin update to source 1.7

KARAF-3281

Upgrade to Pax Logging 1.8.0 (log4j v2 support)

KARAF-3282

highlight local classes/resources in \"bundle:classes\" command

KARAF-3284

The shell-log bundle should not import org.apache.log4j.* package

KARAF-3288

karaf script doesn’t start on Solaris if JAVA_HOME is not set

KARAF-3289

Add a while loop command

KARAF-3290

Upgrade to felix gogo runtime 0.14.0

KARAF-3291

Upgrade to Pax Exam 4.3.0

KARAF-3293

more fine-grained way to specify the jmx.acl.whitelist.cfg

KARAF-3303

\"keyStoreAvailabilityTimeout\" is treated as boolean in JMX configuration

KARAF-3304

Upgrade to Pax CDI 0.9.0

KARAF-3305

Upgrade to Aries Blueprint Core 1.4.2

KARAF-3306

Upgrade to Aries JNDI API 1.1.0

KARAF-3307

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

KARAF-3308

Upgade to Aries Proxy Impl 1.0.4

KARAF-3309

Upgrade to Felix Maven Bundle Plugin 2.5.3

KARAF-3311

Upgrade to Pax Tinybundles 2.1.0

KARAF-3312

Upgrade to maven-assembly-plugin 2.4.1

KARAF-3313

Upgrade to maven-compiler-plugin 3.2

KARAF-3314

Upgrade to maven-dependency-plugin 2.9

KARAF-3315

Upgrade to maven-jar-plugin 2.5

KARAF-3316

Upgrade to maven-site-plugin 3.4

KARAF-3317

Upgrade to maven-source-plugin 2.4

KARAF-3318

Upgrade to maven-surefire-plugin 2.17

KARAF-3319

Upgrade to maven-war-plugin 2.5

KARAF-3320

Upgrade to apache-rat-plugin 0.11

KARAF-3321

Upgrade to build-helper-maven-plugin 1.9.1

KARAF-3322

Upgrade to exec-maven-plugin 1.3.2

KARAF-3325

Karaf throws SocketTimeoutException and exits after 49 days

KARAF-3327

Incorrect LC_CTYPE parsing

KARAF-3330

embedded Karaf web demo doesn’t deploy since 3.0.2

KARAF-3331

Upgrade to Aries Transaction Manager 1.1.1

KARAF-3335

Endorsed org.apache.karaf.exception-3.0.2 jar causes issues with Java 8 Nashorn scripts

KARAF-3338

Upgrade to Apache POM 15

KARAF-3347

'LATEST' placeholder is not resolved correctly for descriptors and repositories

KARAF-3350

The log:display command fails with CNFE if the pax-logging-service bundle has been refreshed

KARAF-3352

Generate html and pdf artifacts in the manual

KARAF-3353

Upgrade jandex in hibernate feature to avoid wrapping

KARAF-3362

Version for Jetty in standard features is wrong.

KARAF-3365

typo in org.ops4j.pax.url.mvn.cfg

KARAF-3367

add additional configuration options when use wrapper:install

KARAF-3368

Support reference:file:xxx urls in startup.properties

KARAF-3369

karaf-maven-plugin 3.0.2 breaks deployment to Nexus

KARAF-3370

itests using ssh or cdi related fail

KARAF-3372

only register HUP signal handler for non-windows platform

KARAF-3373

Log lower level root cause exception in LDAPLoginModule.doLogin()

KARAF-3377

Starting Karaf on Windows changes console title

KARAF-338

Upgrade Karaf to version 1.0.0 of pax-web

KARAF-3380

Convert mojos to use annotations

KARAF-3381

Remove deprecated methods in InstanceService / Instance

KARAF-3382

Support configuration for custom LDAP group to JAAS role mapping

KARAF-3383

Avoid exception causing completion to fail if a completer class can not be loaded (because of an optional package for example)

KARAF-3384

Commands are not unregistered correctly when a bundle is stopped

KARAF-3385

MultiException stacktraces do not display inner causes

KARAF-3386

Improve InstallKarsMojo to support reference: protocol and additional feature repositories

KARAF-3387

Add a verify-features goal to validate the feature with a real OSGi resolution

KARAF-3388

Fix blueprint-jasypt tests

KARAF-3389

Move security configurations (for commands and jmx) to their respective features

KARAF-3390

Karaf client should allow passing arguments to command

KARAF-3391

Move Base64 into karaf util

KARAF-3393

Provide ready to use jpa20 and jpa21 features

KARAF-3396

Upgrade to pax-logging 1.8.1

KARAF-3397

FeaturesServiceMBeanImpl throws an Exception when listening the features

KARAF-3398

Improve display of package:imports

KARAF-3399

The host is not refreshed if a new fragment is installed

KARAF-3400

Enabling Java System Security and OSGi security leaves Karaf in unusable state

KARAF-3401

Typo in users.properties

KARAF-3403

bin/client Utility Throws ArrayIndexOutOfBoundsException

KARAF-3404

Add a notion of profiles to karaf

KARAF-3405

Support for \"mostly static\" karaf instances

KARAF-3406

Upgrade to pax-url 2.2

KARAF-3407

Upgrade to felix utils 1.6.2

KARAF-3408

feature:repo-refresh doesn’t work

KARAF-3410

Add a maven proxy servlet

KARAF-3412

should add javax.management.builder.initial flag for Karaf child instance

KARAF-3413

should also associate the role to run executeScript

KARAF-3414

SshCommandTestBase uses some deprecated sshd APIs

KARAF-3418

Add getFeatureRepositoryName(Uri uri) to FeatureService

KARAF-342

merge webconsole branding package with webconsole

KARAF-3420

Java Debug options are Pre Java 5.0

KARAF-3421

Add a variable for the debug port number.

KARAF-3422

Upgrade pax-url dependency to 2.3.0

KARAF-3423

Can’t connect to a running instance with instance:connect

KARAF-3425

Need a solution to add a \"specific version\" of a feature in karaf-maven-plugin

KARAF-3428

Upgrade to Pax CDI 0.10.0

KARAF-343

Upgrade to fileinstall 3.1.10

KARAF-3430

User name/password missing in connection factory created with jms:create

KARAF-3434

Support env:XXX subtitution for environment variables

KARAF-3435

Support default/alternate values for variable substitution

KARAF-3436

Upgrade to felix fileinstall 3.4.4

KARAF-3439

[Docs] karaf.lock.delay in example is set to very low number.

KARAF-3441

The admin:stop Command Does Not Zero Out Root Container PID

KARAF-3443

Deployed KAR files may be installed in the wrong order.

KARAF-3444

ExecuteAction - consider log level INFO changing to DEBUG

KARAF-3446

avoid Karaf client script \"logout\" command throwing an exception

KARAF-3452

Upgrade to maven-release-plugin 2.5.1

KARAF-3453

Create jolokia feature

KARAF-3455

Support for custom command parsers

KARAF-3459

PropertiesLoginModule throws NPE when callbackHandler is null

KARAF-3460

NPE in AutoEncryptionSupport.run

KARAF-3461

bin/karaf doesn’t use the provided KARAF_HOME

KARAF-3464

Upgrade to Pax CDI 0.11.0

KARAF-3465

Add pax-* projects URLs in the etc/org.apache.karaf.features.repos.cfg

KARAF-3470

Upgrade to Pax Exam 4.4.0

KARAF-3471

Karaf can’t start if etc/config.properties is not writable

KARAF-3474

Use Pax Web 4.1.0

KARAF-3478

Switch jdbc commands to use pax-jdbc-config and pax-jdbc-config-pool

KARAF-3481

Upgrade to OSGi r6

KARAF-3487

config:edit '(service.factorypid=myconfig)' throws NPE

KARAF-3490

Unresolved dependency (equinox region) when running an unmodified custom distribution

KARAF-3493

CreateArchiveMojo ignores the targetFile option

KARAF-3494

client should not fail if it can’t read etc/org.apache.karaf.shell.cfg file

KARAF-3499

Missing properties on the eventadmin events for jaas

KARAF-3500

NPE throws when executing \"bin/client shutdown\"

KARAF-3501

bin/client script doesn’t work in latest 4.0 SNAPSHOT kit

KARAF-3504

Make instance:create less verbose in the log

KARAF-3506

karaf-maven-plugin doesn’t handle leading whitespace on config file locations

KARAF-3511

Release Apache Karaf 4.0.0.M2

KARAF-3513

JMXConnectorServer should be able to pick up the new KeystoreInstance available in container

KARAF-3514

RuntimeException when setting system.properties -→ karaf.lock.level to a value greater 4 and starting Karaf

KARAF-3516

JMS: Create command -u option changes username and url

KARAF-3517

Typo in features bundle info

KARAF-3520

FeatureService fails to install feature in case of missing capability

KARAF-3524

Features on conditionals are not installed

KARAF-3526

feature:install foo doesn’t fail anymore when no feature match

KARAF-3527

Appending config from feature doesn’t work

KARAF-3528

When updating bundles, use the Bundle-UpdateLocation header

KARAF-3529

Make sure the framework resolver uses the already computed resolution

KARAF-3536

Diagnostic module won’t compile with IBM JDK

KARAF-3537

More and less commands do not handle ansi escape sequences correctly

KARAF-3538

Support multiline values in ShellTable

KARAF-3539

Ability to create headless shell session with a parent

KARAF-3541

Move Karaf boot libraries into their own folder

KARAF-3542

Correctly use opened streams when parsing xml

KARAF-3543

ClassNotFoundException when running shell.sh

KARAF-3544

Spring features should have a conditional on deployer for installing the spring url handler

KARAF-3545

The bundle:list command should display ellipsis when displaying long bundle locations

KARAF-3546

Provide a programmatic way to build custom karaf distributions outside of maven

KARAF-3548

Upgrade to bndlib 2.4.0

KARAF-3549

Upgrade to commons-codec 1.10

KARAF-3550

Upgrade to jline 2.12.1

KARAF-3551

Extend Karaf Instance interface with getRmiRegistryHost, getRmiServerHost, getSshHost

KARAF-3552

Upgrade to Aries Blueprint CM 1.0.6

KARAF-3553

Upgrade to Aries Blueprint Core 1.4.3

KARAF-3554

Upgrade to Aries JNDI Core 1.0.2

KARAF-3556

Upgrade to Aries Transaction Blueprint 1.0.2

KARAF-3558

Upgrade to sshd-core 0.13.0

KARAF-3559

Upgrade to Easymock 3.3.1

KARAF-3560

Upgrade to junit 4.12

KARAF-3562

DefaultJDBCLock case sensitive issue

KARAF-3563

Upgrade to Pax-URL-Aether 2.4.0

KARAF-3566

The javax.annotation package should be exported from system bundle with version 1.0 in JDK8

KARAF-3570

The jaas realm configuration is broken

KARAF-3574

Improve tooling support for karaf libraries

KARAF-3575

Enhance diagnostic core to allow \"external\" dump providers

KARAF-3576

Optimize GuardProxyCatalog#getServiceInvocationRoles

KARAF-3577

Optimize SecuredCommandConfigTransformer#generateServiceGuardConfig

KARAF-3580

FeaturesService expose register and unregister FeaturesListener methods

KARAF-3581

Optimize a bit startup time

KARAF-3582

command extension: if one class failed inspection is stopped

KARAF-3583

Add option to configure log level in the client script

KARAF-3584

Add metadata generation in the karaf-services-maven-plugin

KARAF-3585

Snapshots are not updated by the features service

KARAF-3586

Upgrade to pax-logging 1.8.2

KARAF-3587

Upgrade to pax-url 2.4.0

KARAF-3589

karaf-maven-plugin doesn’t allow specifying a version for a boot feature in etc/org.apache.karaf.features.cfg

KARAF-3590

Don’t log Passwords in clear text

KARAF-3592

Add jaas commands to create group and list group

KARAF-3594

Upgrade to Aries JMX Core 1.1.3

KARAF-3595

Upgrade to Aries Transaction JDBC 2.1.1

KARAF-3598

Upgrade to bundlerepository 2.0.4

KARAF-3599

Upgrade to configadmin 1.8.2

KARAF-3600

Upgrade to felix utils 1.8.0

KARAF-3602

Upgrade to fileinstall 3.5.0

KARAF-3603

Upgrade to gogo runtime 0.16.2

KARAF-3604

Upgrade to felix framework 4.9.0-SNAPSHOT

KARAF-3619

Add decanter feature repo to features.repo.cfg file for easier installation

KARAF-362

Add documentation how to build a custom karaf distribution including branding

KARAF-3621

Generate a more secure host key for SSH by default

KARAF-3622

Enhance SSH configuration mechanism

KARAF-3625

Password encryption doesn’t work

KARAF-3627

Add bundle revision information to bundle:list command

KARAF-3629

Use the resolver service from the system bundle

KARAF-3632

Change transaction parameter in features

KARAF-3633

Help mechanism improvements

KARAF-3635

Provide a black list for features

KARAF-3638

karaf-maven-plugin:features-add-to-repository fails with NPE

KARAF-3643

Persistence provider features should not load aries jpa

KARAF-3648

should zero out instance pid in instance.properties when we shutdown an instance from shell

KARAF-3650

diagnostic.boot should not depend to sun.misc package

KARAF-3652

Make RequestedState more obvious in API

KARAF-3653

Karaf can’t be started in offline mode

KARAF-3656

SSH message channel closed too early

KARAF-3657

Upgrade to ServiceMix Specs 2.5.0

KARAF-3659

shutdown of karaf throws NullPointerException if jmx ssl keystore is not configured properly

KARAF-3660

Setting JMX SSL causes StringIndexOutOfBoundsException when setting keyPasswords without = symbol

KARAF-3662

Unable to start on Windows

KARAF-3663

Unable to deploy KAR

KARAF-3666

Simplify Conditional#asFeature to have no arguments

KARAF-3667

Upgrade to sshd 0.14.0

KARAF-3668

ManagedServiceFactory update is not called after restart

KARAF-3669

Missing files in standard distribution

KARAF-3670

The client may use a group definition as the default user

KARAF-3671

Clean up karaf-maven-plugin goals

KARAF-3672

Commands are missing from the manual

KARAF-3673

Align classmate version between hibernate and hibernate-validator features

KARAF-3674

Document and improve scheduler feature

KARAF-3679

Change current documentation from Scalate to Asciidoc

KARAF-3681

Upgrade to Aries Subsystem API 1.1.0/Core 1.2.0

KARAF-3682

Upgrade to Felix maven-bundle-plugin 2.5.4

KARAF-3684

Karaf Manual doesn’t contain Package-Imports

KARAF-3686

Upgrade to Pax Exam 4.5.0

KARAF-3687

Upgrade to commons-compress 1.9

KARAF-3688

Upgrade to Pax URL 2.4.1

KARAF-3691

Upgrade to Felix Metatype 1.0.12

KARAF-3692

Upgrade to Felix WebConsole 4.2.8

KARAF-3693

only update the instances.properties when the \"read\" operation detect instance pid changes

KARAF-3695

Upgrade to 4.1.2

KARAF-3699

Upgrade to Felix ConfigAdmin 1.8.4

KARAF-3700

Upgrade to Felix Framework 5.0.0

KARAF-3701

Upgrade to Felix Resolver 1.2.0

KARAF-3702

Upgrade to Felix WebConsole Plugins Event 1.1.2

KARAF-3703

Unable to install ActiveMQ in Karaf 4 SNAPSHOT

KARAF-3704

Command jaas:groupadd allows adding duplicite groups

KARAF-3706

Exception at Karaf startup

KARAF-3707

Upgrade to Felix Framework 5.0.1/Resolver 1.4.0

KARAF-3709

The assembly builder should generate mvn urls for startup bundles

KARAF-3711

LDAP login module doesn’t handle case where CN, OU, DC case doesn’t match

KARAF-3712

Make cave usable with Karaf 4

KARAF-3713

JDBC generic datasource doesn’t use the correct username property

KARAF-3722

Feature resolver change bundles package export

KARAF-3723

avoid the NoSuchElementException when use bin/client and there’s no entry in the etc/user.properties

KARAF-3731

Upgrade to Spring 4.1.6_RELEASE

KARAF-3735

Upgrade to Pax Logging 1.8.3

KARAF-3738

Karaf client should be able to read environment variables

KARAF-3739

Add eventadmin feature as featuresBoot in standard distribution

KARAF-374

Clean up commands and remove System.out from them, simplify JANSI usage.

KARAF-3744

Configure the Felix logger correctly

KARAF-3747

jndi:alias prefix a name with a /

KARAF-3749

Add support for the Narayana Transaction Manager

KARAF-3751

Upgrade to felix connect 0.1.0

KARAF-3752

Check that resolver does not mandate required services to be present

KARAF-3753

Child instances can’t resolve libs in child system folder

KARAF-3754

Child instances should honor bundle overrides in root

KARAF-3755

shell.support.table.ShellTableTest breaked build on Windows

KARAF-3756

Upgrade to Pax CDI 0.12.0

KARAF-3759

Provide tooling to store a resolution attempt that failed so that it can be replayed offline for analysis

KARAF-3761

Build and test fail on Windows

KARAF-3763

Release Apache Karaf 4.0.0.M3

KARAF-3764

Features Service Refresh

KARAF-3765

Eventadmin logs warnings about wrong values

KARAF-3767

Generic JDBC datasource should use 1 instead of WHEN_EXHAUSTED_BLOCK

KARAF-3768

Unable to start child instance

KARAF-3779

Be able to define the copied location of the kar files

KARAF-378

Apache Karaf 3.0.0 Release

KARAF-3781

Provide an \"update/migration\" guide

KARAF-3783

NPE in karaf-maven-plugin features-export-meta-data

KARAF-3784

Kar hotdeployment doesn’t work

KARAF-3790

Add comment with karaf.lock.dir property in etc/system.properties

KARAF-3791

Unable to connect to an instance with instance:connect command

KARAF-3792

Upgrade to Pax Web 4.1.3

KARAF-3793

WebConsole installs but it’s not actually available

KARAF-3794

Upgrade to equinox 3.10.2.v20150203-1939

KARAF-3796

Provide aries jpa 2.0.0 and use feature for persistence-api

KARAF-3798

FeaturesServiceImpl not threadsafe

KARAF-3799

Add eclipselink feature

KARAF-3801

Upgrade to Pax Web 4.1.4

KARAF-3802

Disabling service requirements check for \"old style\" features

KARAF-3805

Distribution contains absolute path instead of mvn URL

KARAF-3811

Exception thrown when including the feature \"feature\" in Maven karaf:assembly goal

KARAF-3812

Exception caused by featuresRepositories property being set incorrectly

KARAF-3813

InvalidPathException thrown on karaf:assembly Maven goal

KARAF-3819

bundle:list command is not able to be executed from client script

KARAF-3821

dev:dump-create doesn’t include feature.txt anymore

KARAF-3823

introduce karaf.secured.command.compulsory.roles system property

KARAF-3825

Add ability to shutdown Karaf with a disabled shutdown port

KARAF-3830

karaf-services-maven-plugin ignores certain files

KARAF-3831

Broken link to 4.0.0 documentation

KARAF-3833

Project org.apache.karaf.jpa:hibernate does not have name set in pom.xml

KARAF-3837

The installation of the activemq feature is not stable wrt to the resolver

KARAF-3842

Avoid possible leaks with servlet events

KARAF-3843

Get rid of blueprint dependency in the web console

KARAF-3846

Version number not correct for the subsystems feature

KARAF-3850

Better support for extension fragments

KARAF-3853

Use configured Java path to startup wrapper

KARAF-3858

Add systemd support in the wrapper

KARAF-3859

bin/client script should go in interactive way to prompt the password when the \"-u\" option is used

KARAF-3860

fix [KARAF-3373] Log lower level root cause exception in LDAPLoginModule.doLogin()

KARAF-3871

Offer bundle:diag (without args) output via JMX

KARAF-3879

jdbc feature should installs pax-jdbc feature

KARAF-3880

Provide a standard feature just wrapping all boot features from the standard distribution

KARAF-3882

karaf should permit alternative host key formats

KARAF-3885

Memory leak when use interactive client shell

KARAF-3886

should escape specify characters in ROLE names

KARAF-3888

Karaf refreshes a lot of unrelated bundles during feature installation

KARAF-3891

Add JTA 1.2 features

KARAF-3893

Unable to start offline container

KARAF-3894

Still class cast exception for LazyLocalResourceImpl ⇒ LocalResourceImpl

KARAF-3896

KAR Deployer not using karaf.data property, hardcoded to \"data\"

KARAF-3899

PID file for child instances not getting written when dir has spaces

KARAF-3906

NPE when doing log:clear and log:display and log full=true

KARAF-3908

shell:new does not work for most classes

KARAF-3910

Client.sh references nonexistant mina-core jar

KARAF-3911

bin/client and ssh doesn’t work in interactive mode (can’t type only one character)

KARAF-3912

Make default client log level configurable

KARAF-3913

Provide Spring 4.2.0.RELEASE feature

KARAF-3914

Upgrade to Spring 4.1.7.RELEASE

KARAF-3915

Upgrade to Spring 3.2.14.RELEASE

KARAF-3917

bundle:list does not work from gogo webconsole.

KARAF-3918

An installed blueprint.xml has always been updated and restarted when install another unrelated feature

KARAF-3919

Upgrade to JPA 2.1.0

KARAF-3920

Provide OpenJPA 2.4.0 feature

KARAF-3922

Upgrade to jline 2.13.1

KARAF-3923

Karaf opens RMI port even when not using the management feature

KARAF-3924

Upgrade to transaction.blueprint 1.1.1

KARAF-3925

Release Apache Karaf 4.0.1

KARAF-3926

Several transaction manager versions are installed

KARAF-3927

karaf-maven-plugin:assembly goal should chmod bin shell scripts a+x

KARAF-3928

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.

KARAF-3929

Syncope LoginModule throws a StringIndexOutOfBoundsException if the user has no roles

KARAF-3930

When starting the gogo shell in the webconsole the user is not fully authenticated

KARAF-3932

Upgrade to Pax-Web 4.2.0

KARAF-3934

Update Apache Directory + make use of random port generation

KARAF-3936

Stray TODO in production docs

KARAF-3943

Upgrade to Aries Util 1.1.1

KARAF-3945

Don’t try and set permgen settings in Java 8

KARAF-3946

LDAP role mapping too sensitive to extra whitespace

KARAF-3947

Upgrade to Aries Blueprint Core 1.4.4 & Aries Blueprint CM 1.0.7

KARAF-3948

Upgrade to commons-compress 1.10

KARAF-3952

Be able to provide full ObjectName to registerMBean()

KARAF-3954

Convey terminal size changes through SSH

KARAF-3956

should also add xalan into the endorse folder of distributions

KARAF-3961

Reference to generated featuresRepositories is invalid on Windows

KARAF-3962

Client can’t use properties defined in custom.properties

KARAF-3963

Some slight improvements to the doc for the feature generation mojo.

KARAF-3964

cygpath call in \"start\" to convert CLASSPATH should first verify it’s set

KARAF-3965

Calling Ctrl+D in Karaf console, when karaf asks if it is necessary to dispay all console commands, causes console not responding forever

KARAF-3968

The assembly mojo does not respect --offline

KARAF-3969

assembly goal has no way to set javase version

KARAF-397

Allow completion of non Karaf based osgi commands

KARAF-3971

log:tail and pressing Ctrl-D freezes karaf shell console

KARAF-3972

can’t genrate feature with prerequisite using karaf-maven-plugin

KARAF-3974

SSH :: impossible to connect through SSH after reboot clean

KARAF-3975

Wrong start-level for eclipselink adapter in eclipselink feature

KARAF-3976

Broken compatibility with 3.x jdbc DataSources

KARAF-3978

enable specify different shell.init.script env for remote shell in \"exec\" and \"shell\" mode

KARAF-3982

Be able to change standard files during distribution assembly

KARAF-3983

Failed to start openjpa bundle - javax.transaction.SystemException not found

KARAF-3990

Missing documentation for debugging environment variables

KARAF-3994

karaf-maven-plugin is ignoring the feature version and installing all available versions of given feature in the repository.

KARAF-3996

bin/karaf does not set ulimit if MAX_FD_LIMIT=\"unlimited\"

KARAF-3997

Provide a RegionDigraphPersistence service

KARAF-3998

org.apache.felix.coordinator missing in transaction 1.3.0 feature

KARAF-4002

Karaf build on jenkins always fail at karaf-maven-plugin

KARAF-4003

Karaf jenkins build fails at apache-karaf-minimal as it can not find framework kar

KARAF-4005

Different locations for KARAF_HOME and KARAF_BASE

KARAF-4006

karaf-maven-plugin does not seem to use the local repository

KARAF-4007

Use official spec bundle for jdbc

KARAF-4009

Upgrade to Pax URL 2.4.3

KARAF-4010

Add feature repo for eclipsesource jaxrs

KARAF-4011

karaf-maven-plugin:features-add-to-repository NPE with blueprint:file: URL

KARAF-4012

On MacOSX, java_home check should be on 1.8

KARAF-4018

Add transaction.blueprint 2.0.0 to transaction feature

KARAF-4019

Upgrade jpa feature to 2.2.0

KARAF-402

Gather features and cmdhelp maven plugins into a generic karaf maven plugin

KARAF-4020

karaf-maven-plugin:archive doesn’t respect an empty prefixPath

KARAF-4022

avoid the generated bundle file name too long in startup.properties

KARAF-4023

Upgrade to Pax Logging 1.8.4

KARAF-4024

role.policy \"group\" ceased to function

KARAF-4025

Update scr to 2.0.0

KARAF-4026

Karaf wrapper:install produces a SPARC32 binary on Solaris x86_64

KARAF-4028

karaf-wrapper-main.jar generated by wrapper is corrupted

KARAF-4029

Karaf maven plugin assembly goal requires project artifact to be installed first

KARAF-403

Improve Bundle-Description header display

KARAF-4030

Doclint for Javadoc fails on JDK 8

KARAF-4031

Unresolved repository inside the feature causes Karaf freezing during startup

KARAF-4032

Karaf maven plugin assembly goal does not use repositories declared in pom.xml

KARAF-4033

Upgrade to Aries JMX 1.1.5

KARAF-4035

Upgrade to Aries Subsystem 2.0.2

KARAF-4037

Upgrade to maven-bundle-plugin 3.0.0

KARAF-4038

Upgrade to Felix BundleRepository 2.0.6

KARAF-4039

Upgrade to Felix ConfigAdmin 1.8.8

KARAF-404

Upgrade to felix maven-bundle-plugin 2.3.4

KARAF-4040

Upgrade to Felix EventAdmin 1.4.4

KARAF-4041

Upgrade to Felix Framework/Main 5.2.0

KARAF-4042

Upgrade to Felix Metatype 1.1.2

KARAF-4043

Upgrade to Felix Resolver 1.6.0

KARAF-4044

Upgrade to Felix SCR 2.0.2

KARAF-4045

Upgrade to Felix WebConsole 4.2.12

KARAF-4046

Upgrade to Felix WebConsole Plugins DS 2.0.2

KARAF-4047

Upgrade to Felix WebConsole Plugins Event 1.1.4

KARAF-4049

Upgrade to Easymock 3.4

KARAF-4050

Upgrade to Pax Exam 4.6.0

KARAF-4051

Upgrade to Pax Web 4.2.2

KARAF-4052

Upgrade to Pax Tinybundles 2.1.1

KARAF-4053

Upgrade to ASM 5.0.4

KARAF-4055

karaf-maven-plugin: feature XML with a @ character

KARAF-4056

Developer-guide/extending: replace mvn archetype:create by generate

KARAF-4058

ssh:sshd command isn’t available

KARAF-4060

Throw an error when removing a repo containing installed features

KARAF-4062

Karaf client does now work after installing BouncyCastle

KARAF-4065

Standard distribution doesn’t ship the ACL files in the etc folder

KARAF-4066

Features command bundle should recover if FeatureService unavailable initially

KARAF-4068

Memory leak in SessionFactoryImpl class

KARAF-4069

ConsoleSessionImpl does not close the session in function close()

KARAF-407

Extend features:info command to display features description and details

KARAF-4070

Unable to install deployed features for bundle

KARAF-4072

Karaf shell not working properly in windows

KARAF-4077

Update to blueprint core 1.4.5

KARAF-4079

Karaf maven plugin doesn’t support overriding configuration files

KARAF-4080

Karaf 3.0.5 demo POMs contain a few invalid path references

KARAF-4081

Karaf-Command 'diag' does not provide full information for Spring-DM bundles

KARAF-4082

.kar file generated by karaf-maven-plugin does not contain all jars (no offline support)

KARAF-4084

Only one flag could be used in list command

KARAF-4085

Upgrade to Felix Framework 5.4.0

KARAF-4086

NPE in karaf-maven-plugin features-export-meta-data when there is no Manifest

KARAF-4087

Upgrade to Aries Subsystem 2.0.4

KARAF-4088

Upgrade to Felix Resolver 1.8.0

KARAF-4089

Upgrade to Felix WebConsole 4.2.14

KARAF-4090

Upgrade to Aries Subsystem 2.0.6

KARAF-4091

Support restarting the Karaf JVM and updating it’s lib directory

KARAF-4096

Upgrade Jolokia to version 1.3.2

KARAF-4097

Upgrade to Spring 4.2.2.RELEASE

KARAF-4098

Upgrade to Pax Web 4.2.3

KARAF-4100

[karaf-3.0.x] Error resolving artifact of feature due to org.ops4j.pax.url.mvn.cfg not loaded yet

KARAF-4102

It should be possible to change the primary feature name to be other than the artifact id

KARAF-4105

karaf-assembly fails when used Maven versions do not match derived OSGi versions

KARAF-4117

Upgrade to Pax Web 4.2.4

KARAF-4118

Command service declaration doesn’t work

KARAF-4119

la outputs results twice

KARAF-4126

Upgrade Cglib bundle to version 3.1_1

KARAF-4127

Missing license in Karaf-maven-plugin test-rename-main-feature file

KARAF-4129

Installing a feature with a fragment that attaches to pax-logging-api fails

KARAF-413

Tab completion on path when installing bundles

KARAF-4130

Use OSGi Resource repositories in features XML

KARAF-4132

assembly archetype should remove runtime scope to the standard features XML

KARAF-4134

karaf-maven-plugin mixes up prerequisities

KARAF-4135

Upgrade commons-collections to version 3.2.2

KARAF-4136

Upgrade Maven-bundle-plugin to version 3.0.1

KARAF-4138

wrapper:install doesn’t work on Windows due to path issues in karaf.home and karaf.data

KARAF-4139

Bundles with activation policy lazy remain in status starting when run with equinox

KARAF-4145

KAR is created with defect maven metadata

KARAF-4146

Add option to show only package name in Package:imports and package:exports commands

KARAF-4147

karaf-maven-plugin: Add description of configuration property \"libraries\"

KARAF-4149

Upgrade to Derby 10.12.1.1

KARAF-415

Config commands do not support the use of Managed Service Factories

KARAF-4150

bin/status fails if KARAF_DEBUG is set

KARAF-4151

Upgrade Felix Coordinator to version 1.0.2

KARAF-4152

Resolution of relative URLs from OBR repositories not working when there are multiple URLs

KARAF-4155

Fall to feature start-level

KARAF-4157

Provide system script to start Karaf without service wrapper

KARAF-4159

FeatureResolver: Wrong dependencies installed

KARAF-4166

Add karaf.lock.slave.block property to prevent a slave instance to start

KARAF-4168

Upgrade to Pax Exam 4.7.0

KARAF-4174

NullPointerException when running obr:info on a bundle served by cave

KARAF-4180

Document overrides configuration

KARAF-4182

Upgrade to Spring 4.2.3.RELEASE

KARAF-4184

ArgumentCompleter has incorrect check for enum type

KARAF-4185

Upgrade Pax-url to version 2.4.4

KARAF-4187

Make karaf-maven-plugin @threadSafe

KARAF-4188

Add support for Systemd’s watchdog

KARAF-4189

Switch to log4j v2 by default

KARAF-4190

Upgrade to pax-logging 1.9.1

KARAF-4192

java.lang.ClassCastException in org.apache.karaf.features.internal.region.CandidateComparator

KARAF-4193

Add option to dev:dump-create command (and MBean) to exclude heap and thread dumps

KARAF-4196

Upgrade Cglib to version 3.2.0

KARAF-4197

Upgrade to blueprint.core-1.5.0, jpa-2.3.0, transaction.blueprint-2.1.0

KARAF-4198

Support m2e incremental build in karaf-services-plugin

KARAF-4207

Poor Error Handling: Empty Catch Block

KARAF-4210

Unreleased Resource: Streams

KARAF-4218

JAAS boot classes are not marked serializable

KARAF-422

If no version was found, features-maven-plugin try to create an artifact with a null version

KARAF-4220

Upgrade to eclipselink 2.6.1

KARAF-4226

Web Console is missing package exports for bundleinfo and i18n

KARAF-4227

Upgrade to Pax-exam 4.8.0

KARAF-4228

Upgrade to Aries Subsystem 2.0.8

KARAF-4230

Upgrade to Aries Blueprint Core 1.5.0

KARAF-4233

Upgrade to Aries JPA Container 1.0.3

KARAF-4238

Upgrade to Pax URL 2.4.5

KARAF-4239

Upgrade to Pax-Logging 1.8.5

KARAF-424

Maven packaging for feature, kar, karaf-assembly; mojos based on geronimo server assemblies

KARAF-4240

Provide Asciidoc command help printer

KARAF-4242

Add apache artemis to repo-add shorthand list

KARAF-4243

Add apache ignite to feature repo:add shorthand

KARAF-4246

sshd 0.14.0 breaks client timeout

KARAF-4247

Issues with LDAP caching

KARAF-4252

scr feature doesn’t install the WebConsole DS plugin

KARAF-4254

NPE when building karaf-assembly target with installAllFeaturesByDefault=false

KARAF-4255

karaf-maven-plugin does include unused feature conditional dependencies in assembly

KARAF-4258

Cleanup deprecated and unused properties

KARAF-4260

Setting karaf.clean.all = true breaks service wrapper service script

KARAF-4263

Require JDK 1.8

KARAF-4264

Upgrade to pax-web 6

KARAF-4266

Upgrade to Spring 4.2.4.RELEASE

KARAF-4267

Remove derby config from windows karaf.bat

KARAF-4270

Shell-compat gets NPE trying to give help for combo of local and compat commands

KARAF-4271

Circular dependency not handled properly when a feature references itself directly

KARAF-4272

Karaf freezes when a circular dependency is introduced where a feature references itself over a chain of other features

KARAF-4273

Add -o (--only-matching) option to grep command

KARAF-4275

StaticConfigurationAdmin and NPE with spring dm

KARAF-4277

System scripts: add option to configure the executable to use to start/stop karaf

KARAF-4278

clean not working

KARAF-4280

Feature config overwrites existing values

KARAF-4281

System scripts: provide Systemd templates to manage Karaf child instances

KARAF-4282

Wrapper set KARAF_DATA to null in the generated wrapper.conf file

KARAF-4286

Upgrade Felix Utils to version 1.8.2

KARAF-4287

Upgrade Felix Fileinstall to version 3.5.2

KARAF-4288

karaf-maven-plugin doesn’t pass custom settings.xml option onto pax-url-aether

KARAF-4289

Upgrade to ServiceMix Specs 2.6.0

KARAF-4292

Upgrade Felix Eventadmin to version 1.4.6

KARAF-4293

SyncopeLoginModule could potentialy receive wrong message format

KARAF-4294

System scripts: Improove support for Solaris 10 init scripts

KARAF-4299

NoSuchElementException when clearing history

KARAF-4301

Upgrade Hibernate Validator to version 5.2.3.Final

KARAF-4307

Archive Mojo does not set permissions properly in bin if usePathPrefix=false

KARAF-431

Add documentation around remote management via JMX

KARAF-4311

karaf maven plugin does not respect -s setting on maven

KARAF-4314

karaf-maven-plugin issue when parsing feature xmls with <repository> entries that contain a newline and/or whitespaces

KARAF-4319

Completion does not work after semicolon

KARAF-432

Remove spring2 support from karaf features

KARAF-4324

Shell commands and optional @Reference

KARAF-4328

Align group definition in users.properties and keys.properties

KARAF-433

Add documentation about KAR archive format and deployer

KARAF-4330

Instance script doesn’t return correct PID number if root instance is started two times

KARAF-4335

Scripts attribute in ClientMojo is null by default.

KARAF-434

Add wrap deployer description in the deployer section of the Karaf user guide

KARAF-4340

System scripts: improve system scripts templates

KARAF-4343

Upgrade to Xalan 2.7.2_3

KARAF-4345

Upgrade to Jolokia 1.3.3

KARAF-4346

Support array of values with etc/*.config files

KARAF-4348

[RBAC] Wildcard PIDs chosen before more specific ones

KARAF-4349

Use the same approach of KARAF-4330 in karaf.bat script

KARAF-435

Add diagnostic documentation (dev:create-dump, etc) in the Karaf User Guide

KARAF-4351

[RBAC] Optimize access to JMXSecurityMBean.canInvoke(Map)

KARAF-4352

Upgrade Hibernate Validator to version 5.2.4.Final

KARAF-4353

Upgrade to Pax URL 2.4.6

KARAF-4354

Provide a bin/run script

KARAF-4357

OBR R5 Resources do not have Presentation Names

KARAF-4358

Spring feature forces the wrong jta version. Can cause an error if it is installed before transaction

KARAF-4359

Update Openjpa to 2.4.1

KARAF-4361

Allow dynamic config customization when embedding Karaf using the Main class

KARAF-4362

Improve the maven assembly goal so that it can run at package phase instead of install phase

KARAF-4363

ssh:sshd command shows default values twice

KARAF-4366

system scripts : fallback to generic init script for unknown os

KARAF-437

Document jre.properties tuning

KARAF-4370

Provide commands for eventadmin

KARAF-4371

karaf shell scripts use \"local\" which is not a posix compliant

KARAF-4372

Content assist for paths does not work correctly

KARAF-4373

Karaf.bat script produces \"The syntax of the command is incorrect\" even if it is working properly

KARAF-4376

Make grep return the list of results rather than null

KARAF-4377

Refer to hibernate-validator feature repository instead of using the current one

KARAF-4379

Upgrade to Narayana 5.3.1.Final

KARAF-4381

Upgrade to maven-antrun-plugin 1.8

KARAF-4382

Upgrade to maven-assembly-plugin 2.6

KARAF-4384

Upgrade to maven-compiler-plugin 3.5.1

KARAF-4385

Upgrade to maven-dependency-plugin 2.10

KARAF-4386

Upgrade to maven-deploy-plugin 2.8.2

KARAF-4387

Upgrade to maven-eclipse-plugin 2.10

KARAF-4388

Upgrade to maven-enforcer-plugin 1.4.1

KARAF-4389

Upgrade to maven-gpg-plugin 1.6

KARAF-439

Provide documentation about the Karaf wrapper

KARAF-4390

Upgrade to maven-install-plugin 2.5.2

KARAF-4391

Upgrade to maven-jar-plugin 2.6

KARAF-4392

Upgrade to maven-javadoc-plugin 2.10.3

KARAF-4393

Upgrade to maven-jxr-plugin 2.5

KARAF-4394

Upgrade to maven-project-info-reports-plugin 2.9

KARAF-4395

Upgrade to maven-release-plugin 2.5.3

KARAF-4396

Upgrade to maven-resources-plugin 2.7

KARAF-4397

Upgrade to maven-site-plugin 3.5

KARAF-4398

Upgrade to maven-source-plugin 3.0.0

KARAF-4399

Upgrade to maven-surefire-plugin and maven-surefire-report-plugin 2.18.1

KARAF-440

features-maven-plugin throws NullPointerException maven 3.0.2

KARAF-4400

Upgrade to maven-war-plugin 2.6

KARAF-4401

Upgrade to depends-maven-plugin 1.3.1

KARAF-4402

Upgrade to build-helper-maven-plugin 1.10

KARAF-4403

Upgrade to exec-maven-plugin 1.4.0

KARAF-4405

Upgrade to Felix Framework 5.6.1

KARAF-4406

Use javax.servlet-api 3.1.0 instead of Geronimo servlet spec

KARAF-4409

Upgrade to pax-jdbc 0.8.0

KARAF-4410

Upgrade to Aries JPA Container 1.0.4

KARAF-4411

FeatureResolver: spring-dm-web feature installs Spring ver 3.1.4 and 3.2.14 at the same time

KARAF-4412

system scripts : first line in solaris smf template should not be empty

KARAF-4413

Can’t start karaf on solaris 10

KARAF-4414

Add LogAuditLoginModule and replace FileAuditLoginModule by default

KARAF-4415

karaf-maven-plugin - The feature validate goal is missing

KARAF-4416

When reporting problems, the verify goal lists all bundles downloaded so far instead of just the ones from the failing feature

KARAF-4417

Display a summary for the verify goal

KARAF-4418

Ability to exclude a set of features from the verify goal

KARAF-4420

Ensure the maven plugin uses the same policy for service requirements

KARAF-4421

Upgrade to JLine 2.14.x

KARAF-4422

Ability to show wiring between features or all resources after a resolution

KARAF-4423

jaas: AutoEncryptionSupport can fail to shutdown

KARAF-4428

The bin/client script displays a badly formatted message from the AcceptAllServerKeyVerifier

KARAF-4429

JaxB marshalling failure due to endorsed java.lang.Exception

KARAF-443

Most of the blueprint bundles should be lazy by default

KARAF-4439

Prevent user authentication (shell & JMX) if he doesn’t have role

KARAF-444

Upgrade to latest version of pax-url

KARAF-4441

Datasource config file created from feature.xml without instance suffix

KARAF-4442

Improve slightly misleading message after SNAPSHOT feature installation

KARAF-4446

Display error in the console. glued text

KARAF-4447

BUILDING (file) update distribution directory

KARAF-4449

Upgrade to Aries proxy-impl 1.0.5

KARAF-445

Add completion for shell aliases

KARAF-4450

Upgrade to Aries jmx-core 1.1.6

KARAF-4451

Upgrade to Aries blueprint-core 1.6.0

KARAF-4452

Upgrade to Aries blueprint-cm 1.0.8

KARAF-4454

Resolve scr:list conflict between gogo and Karaf

KARAF-4456

Features repo without name breaks WebConsole features plugin

KARAF-4459

Upgrade Cglib to version 3.2.1

KARAF-446

Upgrade to Felix webconsole 3.1.8

KARAF-4460

New feature for Aries Blueprint Spring support

KARAF-4461

Upgrade to sshd 1.2.0

KARAF-4462

Allow control of attachment of generated assembly artifacts

KARAF-4464

Upgrade to Spring 4.2.5

KARAF-4465

Upgrade to Narayana 5.3.2.Final

KARAF-4469

Upgrade to Felix FileInstall 3.5.4

KARAF-447

Add JDBC lock implementation for PostgreSQL

KARAF-4472

Upgrade to Felix BundleRepository 2.0.8

KARAF-4475

Performing status check will wipe cache if karaf.clean.all/karaf.clean.cache is set

KARAF-4476

Upgrade to Aries Blueprint Core 1.6.1

KARAF-4477

Upgrade to Pax URL 2.4.7

KARAF-4479

Incorrect syntax in wrapper launch script karaf-service

KARAF-4482

Upgrade to Aries Blueprint CM 1.0.9

KARAF-4485

The failover page is not up to date regarding lock package

KARAF-4486

LDAPOptions sets Context.SECURITY_AUTHENTICATION only if username is provided

KARAF-4487

LDAPLoginModule and GSSAPI

KARAF-4489

Introduce a property in etc/org.apache.karaf.features.cfg to decide if <config/> should create cfg file or not

KARAF-449

Upgrade to PAX-WEB 1.1.0 (SNAPSHOT right now)

KARAF-4492

Upgrade Apache Commons-compress to version 1.11

KARAF-4493

Add the option to specify customized branding for SSH

KARAF-4496

UserPrincipal lookup in the JAAS' BackingEngine

KARAF-4497

Upgrade to Apache ServiceMix Specs 2.7.0

KARAF-4499

Can’t start a crashed server on Windows

KARAF-450

Add new web command for deploying and undeploying war archives

KARAF-4500

Refresh of the pax-logging-service cause log:* commands errors

KARAF-4504

Upgrade Pax Exam to version 4.9.0

KARAF-4505

Add dataSourceType option to jdbc:ds-create command.

KARAF-4509

Windows: if KARAF_DATA folder doesn’t exist lets create it

KARAF-451

Trunk build is broken

KARAF-4510

Initial instance.properties file root location uses karaf.home instead of karaf.base

KARAF-4511

grep leaves around Ansi reset char sequence

KARAF-4512

Upgrade to Aries Blueprint Core 1.6.2

KARAF-4514

Add config:install command and MBean

KARAF-4517

bin/client ends with \"Failed to get the session\"

KARAF-4519

If an action does not have a @Command annotation, fallback to calling a description() method via reflection to get an Action’s description

KARAF-452

Support bundle id ranges, symbolic name/version, and regex in shell start/stop etc commands

KARAF-4520

Add DigestPasswordLoginModule so PasswordDigest can work with Karaf JAAS realm

KARAF-4523

JMXSecurityMBean bulk canInvoke should be robust even if bulkQuery contains duplicate operations

KARAF-4524

SCTP class from JDK missing in jre.properties

KARAF-4526

System scripts : Solaris SMS sevice not started if path contains spaces

KARAF-4533

Adds Kerberos support

KARAF-4537

Karaf Maven Plugin should respect scope when building a feature

KARAF-454

Upgrade Karaf to version 1.0.1 of pax-web

KARAF-4547

Embed resolver in features.core to avoid errors in bundle resolution when installing CXF as boot feature

KARAF-4548

Avoid extensive spifly logging

KARAF-455

Improve the confluence output for commands

KARAF-4551

wrapper:install on solaris lacks instructions to symlink scripts

KARAF-4554

Completion of the 'watch' command hangs Karaf

KARAF-4555

Update to jline 2.14.2

KARAF-4556

Upgrade to Aries Blueprint CM 1.0.9

KARAF-4557

Add config:property-get and getProperty operation on the ConfigMBean

KARAF-456

Artifact versions named in the documentation are not replaced with the version of the current project

KARAF-4563

Upgrade Cglib to version 3.2.2

KARAF-4564

Can’t start karaf using symbolic link

KARAF-4566

\"karaf\" script invokes /bin/sh but requires /bin/bash functions

KARAF-4569

OSGi framework is not shut-down gracefully on SIGTERM

KARAF-457

Merge 2.2.x assemblies structure to trunk

KARAF-4570

Upgrade to jline 3

KARAF-4571

karaf-maven-plugin should respect version ranges when generating features repos

KARAF-4575

Re-add \"install all\" and \"uninstall all\" features repository options

KARAF-4576

Upgrade to Narayana 5.3.3.Final

KARAF-4577

Use ServiceComponentRuntime api and provide a BundleStateService for DS

KARAF-4581

There is a typo in the description of the UserDeleteCommand

KARAF-4583

Upgrade to equinox 3.10.101.v20150820-1432

KARAF-4584

Update Exec Maven Plugin to version 1.5.0

KARAF-4588

Features service lost install options

KARAF-4589

Add bundle location in BundleMBean

KARAF-4590

Document environment variable reference from configuration files

KARAF-4591

UnknownFormatConversionException when version range determination fails during feature creation

KARAF-4592

Cleanup Aries JDBC Transaction 2.1.2 from the pom.xml

KARAF-4595

Log when shell startup is suppressed

KARAF-4596

log:tail doesn’t correct correctly with jline 3

KARAF-4597

Avoid npe and exception logging in main module tests

KARAF-4598

Wrapper karaf-service should return 0 if the service is already running

KARAF-460

Add commands to manipulate kar archives

KARAF-4600

RBAC - MBean fails to resolve ACL if the order of properties in object name differs

KARAF-4603

Nashorn support in Karaf

KARAF-4606

Align jetty and pax-jetty version

KARAF-4607

ldap connection pool not created when using ssl (ldaps)

KARAF-461

dev:create-dump command should generate a cleaner zip file name

KARAF-4615

Cannot get OpenJPA 2.4.1 to work due to JPA 2.1 being installed

KARAF-4616

Upgrade to Felix SCR 2.0.6, SCR Compat 1.0.4, SCR Annotations 1.11.0

KARAF-4620

ACL default configuration for feature:start/stop missing

KARAF-4622

Upgrade to Spring 3.2.17

KARAF-4623

Upgrade to Spring 4.1.9.RELEASE

KARAF-4624

Create Karaf component to create Activemq connection factories

KARAF-4626

Feature build fails when version-ranges are enabled and a transitive dependency needs system properties

KARAF-4628

Can not start karaf on linux

KARAF-463

Add chapter for Pax Web and the OSGi HttpService

KARAF-4630

Race condition in StreamPumper causes an infinite loop in it’s deamon thread which prevents shell command from terminating

KARAF-4635

Upgrade Pax JDBC to version 0.9.0

KARAF-4636

karaf.secured.command.compulsory.roles does not work

KARAF-4637

LDAPLoginModule - add \"trim usernames\" option

KARAF-4638

Improve shell table output by using unicode box drawing characters

KARAF-4639

Add job control in the console

KARAF-4641

Possible problems with wrap jars in profiles

KARAF-4642

featuresBoot order is not honored

KARAF-4643

Fix the feature repositories default version to RELEASE / karaf.version

KARAF-4644

Pin Build to CXF 3.1.7

KARAF-4646

LdapPoolingTest fails with IBM JDK

KARAF-4648

Feature service-wrapper creates invalid SERVICENAME-wrapper.conf file

KARAF-4649

AssemblyMojo : blacklistPolicy set to null if not defined in pom

KARAF-465

Merge http with war feature

KARAF-4650

Can’t authenticate to Web Container in non root instance

KARAF-4651

Update tooling to use wagon-http to 2.10

KARAF-4652

ConcurrentModificationException and NullPointerException when starting Karaf

KARAF-4653

enable to build and run Karaf with JAVA9

KARAF-4654

Karaf shell command

KARAF-4655

karaf-maven-plugin add-features-to-repo goal can’t add Camel feature

KARAF-4657

karaf-maven-plugin attach artifact multiple times

KARAF-4658

Allow defaultTargetFile to be overridden for any kind of packaging

KARAF-4659

Ability to disable ldap listeners

KARAF-4660

Fix typo in the wrapper:install output message

KARAF-4662

Unable to create Karaf Cave 4.0.0 Kar file

KARAF-4673

Rename karaf.shutdown.pid.file to karaf.pid.file

KARAF-4675

Upgrade to Narayana 5.3.4.Final

KARAF-4677

Karaf branding doesn’t work anymore using branding bundle

KARAF-468

The admin InstanceImpl class should use the util properties for loading / storing rmiRegistryPort , sshPort

KARAF-4680

Karaf shell console (jline 3) leaves the terminal in \"bad\" state

KARAF-4681

System.setOut(null) in GrepTest cause other tests failure which need use System.out

KARAF-4682

avoid ConsoleSessionImpl thread running indefinitely

KARAF-4686

ClassLoader leak with RmiRegistryFactory and sun.rmi.transport.tcp.TCPEndpoint

KARAF-4687

ClassLoader leak with java.lang.Exception and karaf.exception library

KARAF-4688

jre.properties should export all JavaFX packages for JRE 1.8+

KARAF-469

Remove duplicate code

KARAF-4692

Inconsistent behavior towards Bundle-ManifestVersion

KARAF-4693

shell:new issue with class wildcards

KARAF-4695

Unable to use http://karaf.apache.org/xmlns/shell/v1.0.0

KARAF-4700

Overrides and blacklist do not work by default and produce an exception

KARAF-4701

Problem installing feature

KARAF-4703

system-script: document bin/contrib

KARAF-4704

Unwanted variable interpolation in shell scripts

KARAF-4705

java.lang.ClassNotFoundException: org.jledit.ConcreteEditorFactory

KARAF-4709

use new JVM options with recent java9 kit

KARAF-471

would be nice for a \"already exists\" call to features:addurl to trigger a refresh

KARAF-4710

The feature service may not finish properly and leave bundles in the wrong state during boot install

KARAF-4712

Karaf assembly builder does not handle versions correctly

KARAF-4716

Upgrade to Aries Blueprint Core 1.7.0 and Aries Blueprint CM 1.0.9

KARAF-4717

Update webconsole.css to the latest one

KARAF-472

features-maven-plugin: TAB-characters in feature-repository lead to resolution-errors in add-features-to-repo

KARAF-4720

NamespaceHandler implementations hijack namespaces

KARAF-4723

Karaf sometimes will prioritize bundles in deploy folder at first start regardless of run level

KARAF-4726

Improve os-integration doc

KARAF-4727

SCR bundle state should not report SATISFIED components

KARAF-473

Support version resolving in FeatureService#getFeatures(name/version)

KARAF-4731

Upgrade Felix Framework 5.6.0 and Resolver 1.10.0

KARAF-4737

Bundle start attribute in features XML is ignored

KARAF-4739

Rebooting Karaf can cause some bundles to not resolve anymore

KARAF-4740

Upgrade to pax-logging 1.9.0

KARAF-4743

Upgrade Cglib to version 3.2.4

KARAF-4744

Upgrade to Narayana 5.3.5.Final

KARAF-4745

MBean may loose all information when throwing exceptions

KARAF-4746

Upgrade to Pax-Web 4.4.0

KARAF-4748

Make Felix Resolver Threads configurable

KARAF-4751

Upgrade to jansi 1.14

KARAF-4752

Support for logback configuration

KARAF-4758

Upgrade to Aries Transaction Manager 1.3.1

KARAF-476

The admin-command should be extended to handle RMI-server-port settings

KARAF-4760

Upgrade to Felix FileInstall 3.5.6

KARAF-4762

Upgrade to PaxUrl 2.5.1

KARAF-4764

Provide ability to configure RmiRegistryFactory create and locate options

KARAF-477

Karaf console should gracefully handle errors due to the history file being read only.

KARAF-4770

Update etc/org.apache.karaf.management.cfg

KARAF-4773

Leverage smart download retries from pax-url-aether 2.5.0

KARAF-4774

Remove gemini-blueprint support

KARAF-4775

Implement a thread top command

KARAF-478

Subclasses of Console should be able to change the history file.

KARAF-4780

Migrate SCR demos to the standard OSGi annotations

KARAF-4781

Support auto loading multiple initialization scripts

KARAF-4782

Encoding is lost in ssh print streams

KARAF-4783

Upgrade to Pax CDI 1.0.0.RC2

KARAF-4784

OsgiConfiguration for JAAS should fallback to default configuration

KARAF-4785

Use the scr gogo commands and provide completion

KARAF-4786

Upgrade to Aries Blueprint Core 1.7.1

KARAF-4787

Remove the generate goal and add the verify goal from the feature packaging

KARAF-4788

Upgrade to Aries JXM Core 1.1.7

KARAF-4789

Upgrade to Pax Exam 4.9.2

KARAF-4790

Upgrade to felix framework security 2.6.0

KARAF-4795

Expose timeout related options for pax-url-aether 2.5.0

KARAF-4796

Possible NPE while installing features when using framework extensions

KARAF-4797

Upgrade to Aries Util 1.1.3

KARAF-4798

Upgrade to JLine 3.0.1

KARAF-480

Minor ansi issue with admin:rename command

KARAF-4801

Remove some requirements for the verify goal

KARAF-4802

Auto Deploy does not release resource

KARAF-4803

Allow to turn off Karaf configuration persistence manager

KARAF-4805

configfiles are not copied to system directory

KARAF-4807

Upgrade Hibernate Validator to version 5.3.1.Final

KARAF-4810

karaf.bat / status.bat do not exit with a proper exit code

KARAF-4812

Upgrade to Felix ConfigAdmin 1.8.12

KARAF-4813

RMI should not listen to all hosts

KARAF-4814

Special character in stop script

KARAF-4816

Upgrade to Eclipselink 2.6.4

KARAF-4820

wrapper:install command does not use ---include and --env parameters

KARAF-4821

enable to configure the external moduli-url for the sshd server

KARAF-4823

Upgrade Hibernate Validator to version 5.3.2.Final

KARAF-4824

Add Option to bundle:update which doesn’t rewrite MANIFEST file

KARAF-4827

Cannot install feature depending on other 2+ levels of features with prerequisite=\"true\"

KARAF-4828

Support OFF log level in log:set console command

KARAF-483

pax-web jetty.xml configfile should contain default security realm

KARAF-4830

Karaf does not start with staged features in etc/org.apache.karaf.features.cfg

KARAF-4834

Infinite loop if Exception occurs during the execution of karaf.shell.init.script

KARAF-4835

Add content assist for paths in shell:source command

KARAF-4836

Incorrect behaviour of the auto-completion of file path in command export-bundles

KARAF-4837

Session#readLine should not append to history

KARAF-4839

Infinite System bundle restart on feature deployment

KARAF-484

Upgrade to Felix Framework 3.0.9

KARAF-4841

Add support for Felix httplite

KARAF-4842

Karaf Maven Plugin builds features with invalid configuration

KARAF-4843

Updating factory configuration leads to new configuration instance

KARAF-4845

Cannot start karaf with JRE 9

KARAF-4846

Property karaf.etc must be a canoncial path

KARAF-4847

Cannot start feature pax-jetty with JDK 9

KARAF-4848

Upgrade Hibernate Validator to version 5.3.3.Final

KARAF-485

Karaf MBeans are not registered

KARAF-4852

Minor issues with start script

KARAF-4853

Option to prevent execution as root

KARAF-4854

Enable archetype.test.skip on fastinstall profile

KARAF-4855

Upgrade to commons-compress 1.12

KARAF-4856

Upgrade to maven-bundle-plugin 3.2.0

KARAF-4857

Upgrade to Felix EventAdmin 1.4.8

KARAF-4858

Upgrade to Felix Resolver 1.10.1

KARAF-4859

Upgrade to Felix Utils 1.8.4

KARAF-4860

Upgrade to Felix WebConsole 4.2.16

KARAF-4861

Upgrade to sshd 1.4.0

KARAF-4862

Upgrade to jline 3.1.0

KARAF-4863

Trim down the number of configuration files in apache-karaf-minimal and static framework

KARAF-4864

Change the default Karaf client log Level to 0

KARAF-4865

Karaf startup no longer works on platforms without \"readlink\"

KARAF-4866

detect JVM vendor and ensure correct saaj factories is picked up when it’s IBM JDK

KARAF-4868

Encoding problems in CLI with shell table output

KARAF-4869

Instance start failed.

KARAF-487

Improve --help information for obr:list

KARAF-4870

Store the wiring in the output file when using \"feature:install --store\"

KARAF-4871

LDAPLoginModule NPEs if no role filter is specified

KARAF-4872

Karaf build failed when assemby the minimal distribution

KARAF-4875

bundle:list should limit the table size to the terminal width

KARAF-4876

Allow an empty role.query for the JDBCLoginModule

KARAF-4879

The log:get command should display all loggers by default

KARAF-488

obr:list should also include the bundle-symbolic-name of the packages it lists as this is used to execute other OBR commands

KARAF-4886

Upgrade Hibernate Validator to version 5.3.4.Final

KARAF-4888

Upgrade to Pax-Web 6.0.0

KARAF-489

Upgrade pax-logging to 1.6.1

KARAF-4890

Upgrade to Spring 4.2.8.RELEASE

KARAF-4891

Provide Spring 4.3.5.RELEASE feature

KARAF-4892

Encode username in LDAPLoginModule to avoid \"code\" injection

KARAF-4897

Add an option to simplify bundle dependencies

KARAF-4898

Remove hibernate 3 support

KARAF-4900

karaf java9 build is broken since 9-ea+148

KARAF-4902

Create config from metatype defaults

KARAF-4903

Upgrade to Narayana 5.5.0.Final

KARAF-4904

instance:create should use next free ssh port

KARAF-4905

o.a.k.main.util.SimpleMavenResolver uses duplicate system repo

KARAF-4907

bin/status logging WARN every time

KARAF-4913

Upgrade to Pax-Web 6.0.1

KARAF-4918

Upgrade to Felix FileInstall 3.5.8

KARAF-4919

Upgrade to Aries Proxy 1.0.6

KARAF-4920

Upgrade to Aries Transaction Manager 1.3.2

KARAF-4921

Upgrade to pax-logging 1.10.0

KARAF-4922

Upgrade to Jolokia 1.3.5

KARAF-4923

Upgrade to Eclipse Equinox 3.11.2 (Neon.2)

KARAF-4924

Upgrade to commons-compress 1.13

KARAF-4925

Upgrade to ant 1.9.7_1

KARAF-4926

Command \"shell wrapper:install\" not working

KARAF-4927

NamespaceHandlers should return null for unknown namespaces

KARAF-4928

Allow specifying a resource type when blacklisting

KARAF-4931

Static Profile generation fails if configfile element contains a placeholder

KARAF-4932

Remove blueprint compat and blueprint annotations bundles

KARAF-4933

Resolve maven versions when downloading maven artifacts during assembly

KARAF-4934

Allow blacklisting repositories

KARAF-4936

FeatureTest#repoRefreshCommand failure

KARAF-4944

Upgrade to Pax Web 6.0.2

KARAF-4945

ensure LDAPCache is cleared when jaas module bundle get reloaded

KARAF-4946

Upgrade to Spring 4.2.9.RELEASE

KARAF-4947

Upgrade to Spring 3.2.18.RELEASE

KARAF-4948

Upgrade to Felix SCR 2.0.8/SCR Annotations 1.12.0/DS WebConsole plugin 2.0.4

KARAF-4949

Karaf 4.0.8 doesn’t work on Solaris 11

KARAF-4951

Incorrect Equals/HashCode implementation crashes Deployer

KARAF-4954

Upgrade to Aries JPA 2.5.0

KARAF-4956

Update pax jdbc to 1.0.0

KARAF-4957

Move old features into enterprise-legacy and spring-legacy modules

KARAF-4958

bundle:list -s is too wide

KARAF-4959

Log messages duplicated in log:tail

KARAF-496

Karaf prompt displayed twice

KARAF-4960

Karaf exits when typing \"la |\"

KARAF-4961

Legacy features should be in the default org.apache.karaf.features.repos.cfg file

KARAF-4962

Karaf itests are flaky on Jenkins

KARAF-4963

\"Old\" shell commands doesn’t work anymore

KARAF-4964

Can’t convert wrap URL used in shell commands

KARAF-4965

Upgrade to Pax Exam 4.10.0

KARAF-4967

Upgrade to Felix Resolver 1.12.0

KARAF-4968

LDAPLoginModule does not correctly implement login method

KARAF-4970

Problem when restoring the wiring for bundles with attached fragments

KARAF-4971

Upgrade to jline 3.1.3

KARAF-4972

Commands using the shell-compatibility layer appear twice in the completion proposal

KARAF-4973

Refactoring of features extension

KARAF-4974

service:list does not work if the service property ObjectClass returns an empty array

KARAF-4978

Features Subsystem leaks native memory

KARAF-4979

Features StaxParser and UrlLoader leak resources

KARAF-4980

OSGi framework capabilities: add all services

KARAF-4981

Upgrade to Aries Blueprint Spring (and Extender) 0.3.0

KARAF-4982

Remove packages already provided by the assembly builder through libraries

KARAF-4983

Improve osgi.ee capabilities

KARAF-4985

Karaf does not start with JDK 9 in Windows

KARAF-4988

Refreshing a feature repository from webconsole fails

KARAF-4989

Make LDAPLoginModule role.mapping option understand also fqdn

KARAF-4991

Upgrade to Narayana 5.5.2.Final

KARAF-4993

Unsecured access to gogo console over web

KARAF-4995

Disable LDAP cache by default

KARAF-4996

Missing packages in created instances

KARAF-4997

The generator doesn’t merge common entries between feature.xml and POM

KARAF-4998

Specify dependency/prerequisite features

KARAF-4999

Configfiles which are also POM dependencies end up duplicated

KARAF-500

Upgrade to Jetty 7.3.1

KARAF-5001

Upgrade to Felix Framework 5.6.2

KARAF-5002

Upgrade to Felix Configadmin 1.8.14

KARAF-5003

Possible bugs in the source code

KARAF-5004

Discover the artifact type instead of relying on the artifact type/classifier string (kar / features / bundle)

KARAF-5006

Upgrade to Hibernate 5.2.8.Final

KARAF-5008

Provide Maven diagnostic commands

KARAF-5009

Upgrade to JNA 4.3.0

KARAF-501

Upgrade to PAX Exam 1.2.4

KARAF-5010

Upgrade to Aries JPA 2.6.0

KARAF-5012

Upgrade to Felix Utils 1.9.0

KARAF-5013

Upgrade to Felix WebConsole 4.3.0, DS Plugin 2.0.6, Event Plugin 1.1.6

KARAF-5016

Possible NPE while running \"log:tail\" in Karaf console

KARAF-5017

Random user used when running bin/client without -u option

KARAF-5018

Missing files in distribution created by instance:create

KARAF-5019

The source command doesn’t work as before in karaf 4.1.0

KARAF-5022

The repo defines an unnecessary dependency to pax web

KARAF-5023

Improve config commands to better support substituted and typed properties

KARAF-5024

Upgrade to JLine 3.2.0

KARAF-5025

Upgrade to Gogo 1.0.4

KARAF-5026

Set org.ops4j.pax.url.mvn.certificateCheck to true by default

KARAF-5027

Missing jansi lib in the CLASSPATH of the client/client.bat

KARAF-5028

Set java.io.tmpdir when using the service wrapper

KARAF-5029

ensure Karaf can build and pass all tests with JDK9 latest EA kit

KARAF-5031

Subshell doesn’t show in prompt

KARAF-5032

Upgrade to Pax Web 6.0.3

KARAF-5037

Upgrade to Aries Blueprint Core 1.8.0 and Aries Blueprint CM 1.1.0

KARAF-5038

Upgrade to maven-bundle-plugin 3.3.0

KARAF-5039

Upgrade to maven-assembly-plugin 3.0.0

KARAF-5040

Upgrade maven-compiler-plugin to 3.6.1

KARAF-5041

Upgrade to maven-dependency-plugin 3.0.0

KARAF-5042

Upgrade to maven-javadoc-plugin 2.10.4

KARAF-5043

Upgrade to maven-resources-plugin 3.0.2

KARAF-5044

Upgrade to maven-site-plugin 3.6

KARAF-5045

Upgrade to maven-source-plugin 3.0.1

KARAF-5047

Upgrade to ServiceMix depends-maven-plugin 1.4.0

KARAF-5048

Upgrade to build-helper-maven-plugin 3.0.0

KARAF-5049

Upgrade to exec-maven-plugin 1.6.0

KARAF-5050

Update maven prerequisite version to 3.0.5

KARAF-5051

Command \"shell wrapper:install\" fails

KARAF-5055

Service wrapper shutdown timeout is not taken into account when Karaf’s JVM is 'Stopped'

KARAF-5058

Use ttop implementation from JLine

KARAF-5059

The terminal size is not set correctly when connecting through SSH

KARAF-506

The config shell commands offer no way to delete a command

KARAF-5061

Upgrade to ServiceMix Specs 2.8.0

KARAF-5067

Add option not to register StandardManageableRegionDigraph

KARAF-5068

Update pax-jdbc to 1.0.1

KARAF-507

The config shell completer does not allow completion of factory based pids

KARAF-5070

Uninstall of asm causes bad refresh cascades

KARAF-5072

Add setting to ssh server for forcing a provided key

KARAF-5074

Support for typed config files (as in Felix ConfigAdmin config files) in features

KARAF-5075

Use the JDK provided StandardEmitterMBean

KARAF-5079

Log:tail does not print messages steadily

KARAF-508

The config:edit create does not allow the creation of factory configs

KARAF-5080

Use the full ttop command from gogo-jline

KARAF-5081

Fix problem with resource extraction from kar files

KARAF-5082

Allow the use of external data for features configuration

KARAF-5085

Upgrade to Aries JPA 2.6.1

KARAF-5087

Upgrade to Spring 4.3.7.RELEASE

KARAF-5089

GuardingEventHook may stop filtering listeners if one of the bundles is not valid

KARAF-509

The config:update command does not save factory configurations to the correct file

KARAF-5090

Update equinox to 3.11.3

KARAF-5091

log:get does not show correct level

KARAF-5094

Remove -server option in Karaf scripts

KARAF-5096

Karaf 4.1.1 Console Issues Over SSH (PuTTY)

KARAF-510

maven dependency structure should match feature contents

KARAF-5102

org.ops4j.pax.logging.cfg contains non-ASCII character

KARAF-5103

Quick start fails at the step \"feature:install camel-spring\"

KARAF-5104

karaf:run should support a features set

KARAF-5105

Issue with bin/shell command in karaf 4.1.1

KARAF-5106

karaf-maven-plugin hangs the build (probably when having cyclic deps in the features def)

KARAF-5107

Allow hooking into the feature installation process

KARAF-5109

endorsed and ext directories are not set properly when using instance start

KARAF-5112

Upgrade to jansi 1.16

KARAF-5113

Upgrade to jline 3.3.0

KARAF-5114

Upgrade to gogo 1.0.6

KARAF-5116

Defining karaf.log.console as a log4j2 log level causes exceptions

KARAF-5118

Make SSHD server threads configurable

KARAF-512

WebConsole installation failed due to missing jetty-jaas feature

KARAF-5121

blueprint created by jms:create is not correct

KARAF-5123

Executing feature:repo-remove can leave karaf in an invalid state

KARAF-5124

NPE when location information is included in console logging pattern

KARAF-5125

Upgrade to Narayana 5.5.6.Final

KARAF-5126

Use awaitility and matchers in JmsTest

KARAF-5128

Upgrade to aries.proxy 1.1.1

KARAF-5129

JMS Pooling and better Artemis support

KARAF-513

The ssh:ssh and admin:connect command do not allow passing a command to execute

KARAF-5131

XA + JMS support

KARAF-514

When starting a child instance, there’s no way to wait until it’s started

KARAF-5143

Command cannot be executed via SSH when property \"karaf.shell.init.script\" (etc/system.properties) has its default value

KARAF-5146

Upgrade to Narayana 5.6.0.Final

KARAF-5147

Upgrade to pax-web-6.0.4

KARAF-5148

Replace use of org.json

KARAF-5149

Upgrade to JNA 4.4.0

KARAF-5150

Upgrade to Aries Blueprint Core 1.8.1

KARAF-5151

Upgrade to Aries Transaction Manager 1.3.3

KARAF-5152

Upgrade to commons-compress 1.14

KARAF-5153

Upgrade to Felix BundleRepository 2.0.10

KARAF-5154

Upgrade to Felix Framework 5.6.4

KARAF-5155

Upgrade to Felix HttpLite 0.1.6

KARAF-5157

Upgrade to Felix Resolver 1.14.0

KARAF-5158

Upgrade to Felix SCR 2.0.10

KARAF-5159

Upgrade to Felix WebConsole 4.3.4

KARAF-516

Upgrade to felix eventadmin 1.2.10

KARAF-5160

Upgrade to Equinox Region 1.2.101.v20150831-1342

KARAF-5162

Code can be simplified using new Map methods

KARAF-5164

karaf-maven-plugin fails to verify artifacts if only available within local reactor

KARAF-5165

Custom Distributions: Pax-Web gets installed twice

KARAF-5167

Instance etc folder is not sync automatically

KARAF-5168

Replace old-style loops with foreach loops or streams

KARAF-5169

Remove redundant type information

KARAF-517

Upgrade to pax-runner 1.6.1

KARAF-5170

Use try-with-resources

KARAF-5171

Upgrade to ServiceMix Specs 2.9.0

KARAF-5172

Add simple LDAPBackingEngine

KARAF-5173

Some tests could benefit from a common CallbackHandler

KARAF-5175

Provide a debugs option for the karaf script to make it easier to debug karaf startup sequence

KARAF-5176

Fix support for characters entered while executing a command

KARAF-5178

Code can be simplified using lambdas

KARAF-5179

Setting the karaf.restart.jvm property to true causes system halt commands to behave as reboots

KARAF-518

Unable to load features.xml with included schema attribute

KARAF-5180

The framework is restarted and sometimes spits an exception when refreshing a fragment

KARAF-5181

NPE while running \"threads --tree\" command from console

KARAF-5182

Console command log:list returns \"null\"

KARAF-5184

ClassLoader leak when org.apache.karaf.shell.core bundle is refreshed

KARAF-5185

Karaf enterprise feature shall omit the jpa feature in favor of the aries jpa feature

KARAF-519

Jline behavior problem when pasting long lines

KARAF-5196

Strongly consider removing -XX:+UnsyncloadClass from start scripts

KARAF-5197

Features deployed from a KAR file do not respect the feature’s install setting

KARAF-5199

Karaf installs both version of the feature (old and new) in case if referencing feature contains wrapped bundle with package import

KARAF-52

Provide shell commands for SCR

KARAF-5203

KAR:Create missing bundles that are marked conditional

KARAF-5205

Add -r/--refresh option to bundle:update command

KARAF-5206

Karaf doesn’t start after not clean reboot, because stored PID corresponds to running process

KARAF-5207

Features 1.4 namespace not supported by the features deployer

KARAF-5208

Improve feature:install error message

KARAF-5211

NPE in StoredWiringResolver if BundleEvent.UNRESOLVED handled before BundleEvent.RESOLVED event

KARAF-5216

Exiting karaf shell, mess the bash shell

KARAF-5219

Upgrade Narayana to version 5.6.2.Final

KARAF-522

Download from provisioning server retry

KARAF-5221

karaf-maven-plugin’s pidsToExtract handled incorrectly

KARAF-5222

Make possible to force the start of a karaf instance even if another one has been detected as running.

KARAF-5223

\"Error in initialization script\" messages printed to the main console when clients connect through ssh

KARAF-5225

Add Narayana dependencies to DependencyManagement

KARAF-5226

Add Hibernate-validator dependency to DependencyManagement

KARAF-5227

Use an explicit Awaitility version property

KARAF-5229

The download manager may generate wrong jar with custom urls

KARAF-523

Allow maven style names in startup.properties

KARAF-5230

Support version range when installing features

KARAF-5231

Upgrade to jline 3.3.1

KARAF-5234

Update BUILDING file to reference Java 8

KARAF-5235

Remove null values from AssemblyMojo configuration

KARAF-5241

Improve RBAC logging for JMX

KARAF-5243

add -p option for bin/client

KARAF-5245

Running karaf.bat inside a \"Program Files (x86)\" directory

KARAF-5246

Karaf shell command crashes on tab-completion when quotes are used

KARAF-5247

java.lang.InterruptedException after logout command in shell

KARAF-5248

Upgrade to blueprint-core 1.8.2

KARAF-5249

Upgrade to blueprint spring 0.4.0

KARAF-525

Bundles listed in etc/startup.properties should only installed the first time

KARAF-5250

SNAPSHOT metadata doesn’t match SNAPSHOT artifacts after mvn deploy

KARAF-5252

Upgrade Narayana to version 5.6.3.Final

KARAF-5253

Update pax-jdbc to 1.1.0

KARAF-5255

Upgrade to pax-web-6.0.6

KARAF-5256

Upgrade to Felix SCR 2.0.12

KARAF-5257

Upgrade to sshd 1.6.0

KARAF-5264

Clean up maven dependencies

KARAF-5266

log commands should limit number of lines printed instead of number of log entries

KARAF-5267

Karaf does not work correctly after log:tail

KARAF-5268

Upgrade to commons-logging 1.2

KARAF-5269

Upgrade to commons-lang3 3.6

KARAF-527

The console bundle should indicate it provides the gogo related services

KARAF-5271

Improve JDBC generic lock to better support network glitches

KARAF-5272

Enhance the features deployer so that it performs a real upgrade

KARAF-5273

karaf-maven-plugin assembly should take feature wildcards

KARAF-5276

Do not use right prompt by default

KARAF-5278

Update to felix framework 5.6.6

KARAF-5279

InterruptedException when updating the shell.core bundle

KARAF-528

Error while using correct feature descriptor in features-maven-plugin

KARAF-5280

Shell should not display the welcome message again when it is restarted

KARAF-5281

Upgrade to Spring 4.3.10.RELEASE

KARAF-5282

SyncopeLoginModule should support Syncope 2.x response format

KARAF-5286

Separate server key generation from key reading

KARAF-5287

Provide a way to hide passwords in shell

KARAF-5289

Upgrade to jline 3.4.0

KARAF-529

Upgrade to Pax URL 1.3.2

KARAF-5291

Upgrade Narayana to version 5.6.4.Final

KARAF-5292

uneeded dependency to dbcp in eclipselink feature

KARAF-5293

Upgrade to Apache POM 18

KARAF-5294

Cleanup Maven repository

KARAF-5298

config:update doesn’t create the cfg file in the etc folder

KARAF-530

Rename org.apache.karaf.assemblies/apache-karaf to org.apache.karaf/apache-karaf

KARAF-5300

FeaturesService should use more specific classes for model

KARAF-5304

checkRootInstance function in karaf script fails under AIX

KARAF-5305

FeatureConfigInstaller writes incorrect config if append=true and file already exists

KARAF-5306

Add scheduler:trigger command

KARAF-5307

Add SchedulerMBean to mimic scheduler shell commands

KARAF-5308

Remove RepositoryImpl lazy loading as we always load it upfront anyway

KARAF-5309

Upgrade to directory server 2.0.0-M24

KARAF-5310

Upgrade to maven surefire plugin 2.20 to get colored output

KARAF-5311

NPE in karaf-maven-plugin when specifying descriptor by file url

KARAF-5312

bin/stop script output some unwanted message on mac

KARAF-5314

The performance of profile builder used by karaf maven plugin has reduced significantly in 4.1 compared to 4.0

KARAF-5315

Race condition during shutdown using SIGTERM

KARAF-5316

Jaas Encryption should be easier to use

KARAF-5317

\"Exception in thread \"SIGWINCH handler\" java.lang.UnsupportedOperationException\" occurs when resizing the console while log:tail is run

KARAF-5319

the jetty feature in karaf shouldn’t depend on pax-jetty feature

KARAF-5320

Karaf Command Arguments escapes backslash characters

KARAF-5324

Versions are not cleaned anymore when creating version ranges

KARAF-5327

Threads not stopped on karaf.restart + bundle(0).stop()

KARAF-5328

NPE is thrown when execute source command from client/ssh

KARAF-533

Improve depdencny handling to manual

KARAF-5330

Require a specific role to access the SSH console

KARAF-5331

Use shell command access control lists during command completion

KARAF-5332

bin/stop script fails when KARAF_DEBUG is set

KARAF-5337

karaf-maven-plugin generates an \"override.properties\" instead of \"overrides.properties\"

KARAF-5338

Unable to access the local JMX server on OSX

KARAF-5339

Allow to define blacklisted bundles in a profile

KARAF-534

Startlevel: Strange deployment behaviour

KARAF-5340

A "Set<LocalDependency>\" cannot contain a \"Artifact\" in Dependency31Helper

KARAF-5342

No reference to branding-ssh.properties in console branding section

KARAF-5343

Upgrade to pax-web-6.0.7

KARAF-5345

Upgrade to pax-jms-0.1.0 and ActiveMQ 5.15.0

KARAF-5349

Upgrade to pax-jdbc-1.2.0

KARAF-535

Description for List command incorrectly claims Threshold default is -1

KARAF-5352

KARAF_ETC envvar ignored

KARAF-5354

The log:get and log:set commands should support etc/log4j2.xml configuration

KARAF-5355

The scripts triggered with {{scheduler::schedule}} command fail to execute

KARAF-5357

Help string for feature:stop is incorrect

KARAF-5358

Upgrade to Felix Utils 1.10.2 and FileInstall 3.6.2

KARAF-5359

Upgrade to JLine 3.5.0

KARAF-536

Backspace no longer works in Putty after using 'connect' command to connect to other instance, and commands are printed in only 2 columns.

KARAF-5360

Upgrade to Felix Gogo Runtime / JLine 1.0.8

KARAF-5361

shell:watch is broken

KARAF-5363

Add --no-start option to kar:install, kar cfg and kar MBean

KARAF-5365

Upgrade to Aries Subsystem 2.0.10

KARAF-5366

Upgrade to Felix ConfigAdmin 1.8.16

KARAF-5367

Upgrade to Felix EventAdmin 1.4.10

KARAF-5368

Upgrade to Felix Framework & Main 5.6.8

KARAF-5369

Upgrade to Felix Metatype 1.1.4

KARAF-537

admin.bat prints stacktraces to standard out

KARAF-5370

Upgrade to Felix Resolver 1.14.0

KARAF-5371

Race condition between FeatureService and Fileinstall

KARAF-5373

Karaf-maven-plugin fails to create feature file

KARAF-5374

karaf-maven-plugin can’t configure the start-level for the startupBundles

KARAF-5375

feature:stop command does not stop the bundles

KARAF-5376

Processor mechanism for feature definitions (a.k.a. \"better overrides\")

KARAF-5377

Speed up repository loading

KARAF-5380

Fix typo in JDBC lock implementation

KARAF-5382

Karaf shell session.readLine consumes backslashes

KARAF-5384

Optional dependencies in MINA SSHD Core cause system bundle refreshes

KARAF-5388

create dump doesn’t include log file anymore

KARAF-539

Document configfile xml tag of features

KARAF-5394

maven-metadata-local.xml in KARs cause SAXParseException

KARAF-5395

Improve memory consumption during resolution

KARAF-5396

Ensure Karaf can build with JDK9 GA(build 9+181)

KARAF-5397

Remove org.apache.karaf.shell config from ssh feature

KARAF-5398

The \"cd\" command should not attempt to complete multiple directories

KARAF-540

Add IdentificationUtils in Karaf utils

KARAF-5400

Remove usage of felix scr compatibility bundle

KARAF-5401

Upgrade to Aries Blueprint Spring 0.5.0

KARAF-5404

CLI autocompletion issue

KARAF-5407

Allow feature:info to print the xml for a given feature

KARAF-541

Support JMX SSL via etc/org.apache.karaf.management.cfg

KARAF-5411

Client doesn’t prompt for user if no user.properties file

KARAF-5413

Missing explicit version in features

KARAF-5414

Features mentioned in feature.xml stubs aren’t taken into account in dependency calculations

KARAF-5416

Remove support for ext and endorsed libraries for Java 9 compatibility

KARAF-5417

Trim down distributions

KARAF-5418

SSH public key authentication from LDAP

KARAF-5419

Upgrade to Aries Blueprint Core 1.8.3

KARAF-542

Support of next line with '>' character

KARAF-5420

Bad console behavior when dealing with the input stream with the exec command

KARAF-5423

Karaf is flagged as vulnerable to CVE-2015-5262

KARAF-5426

Print type of wiring resource

KARAF-5427

Add RBAC support for reflection invocation and redirections in the console

KARAF-5429

Upgrade Narayana to version 5.7.0.Final

KARAF-543

Add manual section around log custom appenders

KARAF-5430

Upgrade to Spring 4.0.9.RELEASE & 4.3.12.RELEASE

KARAF-5431

Upgrade to Felix Gogo Runtime / JLine 1.0.10

KARAF-5432

Upgrade to Felix Utils 1.10.4 and FileInstall 3.6.4

KARAF-5435

BundleException when installing a bundle by API when the FeatureService install a feature

KARAF-5436

Factory configurations file in etc/ are not deleted when the configuration is deleted

KARAF-5437

Use named thread pools to help identifying threads

KARAF-5439

Upgrade Narayana to version 5.7.1.Final

KARAF-544

Documentation on how to use the JMX console

KARAF-5440

No override facility for properties in system.properties

KARAF-5443

Add a completer for bundle symbolic names

KARAF-5445

Completers should be followed by a space when complete

KARAF-5446

Fragment bundles are not resolved properly when installing/restarting the container

KARAF-5447

Support Spring 5.0.x

KARAF-5448

Fix Java 9 warnings

KARAF-5455

remove redundant sshRole comment

KARAF-5456

introduce a property karaf.shell.history.file.maxSize to configure the history file size on disk

KARAF-5458

karaf-maven-plugin fails to assemble artifacts if only available within local reactor

KARAF-546

Null point exception when executing log:display on an empty log

KARAF-5461

incorrect filter in EncryptionSupport of jaas modules

KARAF-5464

karaf.bat file is missing KARAF_SYSTEM_OPTS property

KARAF-5467

Karaf doesn’t recognize Java 9 on Ubuntu 16.04

KARAF-5468

Clean up AssemblyMojo

KARAF-5470

Karaf fails build with Java 9.0.1

KARAF-5473

Karaf SSH session timing out

KARAF-5475

Provide a security audit log

KARAF-5476

Reduce number of logins when using the webconsole

KARAF-5478

Provide a Version class to check Karaf version used.

KARAF-5485

Be able to disable the sftp server

KARAF-5486

Add a command to change job scheduling

KARAF-5488

Upgrade to Felix Framework 5.6.10

KARAF-5489

Upgrade to commons-io 2.6

KARAF-5490

Upgrade to JNA 4.5.0

KARAF-5491

Upgrade to commons-compress 1.15

KARAF-5494

Fix performance issue generating service metadata, change logging

KARAF-5495

Upgrade SyncopeBackingEngineFactory to support Syncope 2.x

KARAF-5496

NPEs in SyncopeLoginModule if \"version\" is not specified

KARAF-5498

SyncopeLoginModule parses roles instead of groups for Syncope 2.0.x

KARAF-5506

ensure we also check the ACL for alias cmds before auto-completer

KARAF-551

Implement the shell:source command

KARAF-5511

Proper Provide-Capability for org.apache.karaf.jaas.modules.EncryptionService

KARAF-5516

Upgrade to commons-lang3 3.7

KARAF-5517

Upgrade to Apache Felix Metatype 1.1.6

KARAF-5518

Upgrade to Apache Felix WebConsole DS plugin 2.0.8

KARAF-5519

Upgrade to Apache Felix WebConsole EventAdmin plugin 1.1.8

KARAF-5520

Upgrade to Maven dependencies 3.5.2

KARAF-5521

Upgrade to Maven Wagon 3.0.0

KARAF-5522

Upgrade to easymock 3.5.1

KARAF-5523

Upgrade to Equinox 3.12.50

KARAF-5525

Upgrade to PAX tinybundle 3.0.0

KARAF-5527

the karaf.secured.command.compulsory.roles should only affect command ACL rules

KARAF-5528

Karaf feature deployer should stop refreshed bundles together with the updated ones

KARAF-5529

Rewrite SCR management layer to more closely follow the real object model

KARAF-553

Get place of jetty config with mvn url in sync

KARAF-5531

Upgrade to maven-compiler-plugin 3.7.0

KARAF-5532

Upgrade to maven-dependency-plugin 3.0.2

KARAF-5533

KarArtifactInstaller does not properly detect already installed KAR files

KARAF-5535

Upgrade to maven-javadoc-plugin 3.0.0

KARAF-5536

Upgrade to maven-war-plugin 3.2.0

KARAF-5537

Upgrade to modello-maven-plugin 1.9.1

KARAF-5538

Upgrade to maven-invoker-plugin 3.0.1

KARAF-5539

Upgrade to maven-archetype-plugin 3.0.1

KARAF-554

Add karaf version in system properties and display in shell:info command output

KARAF-5541

ensure check the compulsory.roles even there’s no ACL for a specific command scope

KARAF-5544

Provide bundle consistency report from custom Karaf distribution

KARAF-5546

incorrect acl rules for system:start-level

KARAF-5547

Blueprint namespace handlers cause warning to be printed

KARAF-5548

Improve the find-class command to support package names

KARAF-5549

Upgrade to JLine 3.5.4

KARAF-5550

Upgrade to pax-url 2.5.4

KARAF-5551

Upgrade to Pax Web 6.1.0

KARAF-5554

the karaf.secured.command.compulsory.roles shouldn’t apply for alias commands

KARAF-5558

Be able to configure the Quartz Scheduler

KARAF-5559

log:tail kills ssh & karaf when root logger is in DEBUG

KARAF-5563

Enf-of-line display problem with the ShellTable on windows

KARAF-5565

Upgrade to Pax Web 6.1.1

KARAF-5566

Features installed through prerequisites lead to errors when uninstalling features

KARAF-5568

Karaf Commands cannot have return codes

KARAF-5569

Cannot pass commands to client script when sftpEnabled=false

KARAF-557

Feature: Failed to check to not install a bundle with the symbolic name contains attributes

KARAF-5573

Karaf on Windows does not pass the version check when JAVA_HOME contains whitespace

KARAF-5574

Upgrade to Pax Web 7.0.0/Jetty 9.4.6

KARAF-5578

Add repo URL for sling

KARAF-558

Boot feature from configuration file, can contain some spaces; the name should be trimmed

KARAF-5581

bin/client -u karaf -p karaf can login if we enable jasypt for jaas

KARAF-5584

Upgrade to SSHD 1.7.0

KARAF-5585

Verify mojo configure pax-url-mvn with non existent settings.xml

KARAF-5586

Upgrade to Hibernate-validator 5.4.2

KARAF-5588

Increase max number of threads in the scheduler by default

KARAF-559

AdminService loses root flag for instances

KARAF-5591

Blacklisted features should be considered as dependencies and/or conditionals

KARAF-5593

karaf-assembly-plugin / builder could include only highest version number of dependent feature

KARAF-5595

Upgrade toJLine 3.6.0 and Jansi 1.17

KARAF-5596

Upgrade to Spring 5.0.3.RELEASE

KARAF-5597

Upgrade to Spring 4.3.14.RELEASE

KARAF-5599

Upgrade Narayana to version 5.7.2.Final

KARAF-560

Modify all console log commands to receive a \"logger\" argument.

KARAF-5602

Upgrade to Spring Security 4.2.4.RELEASE

KARAF-5604

karaf:features-generate-descriptor takes long when faced with complex feature dependencies

KARAF-5605

Upgrade to OpenJPA 2.4.2

KARAF-5606

Upgrade to EclipseLink 2.7.1

KARAF-5607

Upgrade to Hibernate 5.2.9.Final

KARAF-561

Make obr:list output similar to osgi:list

KARAF-5610

Build problems with JDK9

KARAF-5611

karaf.bat still uses endorsed dirs with Java 9 install

KARAF-5612

Upgrade to blueprint-core 1.9.0, blueprint-cm-1.2.0, blueprint-spring-0.6.0 and blueprint-spring-extender-0.4.0

KARAF-5614

Add HttpRedirect/Proxy service with http:redirect/proxy command & MBean

KARAF-5616

Upgrade to SCR 2.0.14

KARAF-5617

Upgrade to JNA 4.5.1

KARAF-5618

Upgrade to Aries JMX Blueprint 1.2.0

KARAF-5619

Upgrade to Aries JMX Core 1.1.8 & JMX Whiteboard 1.2.0

KARAF-562

Config properties defined in <config> tag (features.xml) are loaded during each refresh

KARAF-5622

Upgrade to commons-compress 1.16.1

KARAF-5623

Upgrade to maven-bundle-plugin 3.5.0

KARAF-5624

Upgrade to jline 3.6.1

KARAF-5625

Upgrade to Pax Swissbox 1.8.3

KARAF-5627

Upgrade to PAX-JMS 0.3.0

KARAF-5629

Add new karaf commands shell:elif and shell:else

KARAF-563

Adjustable PermSize and MaxPermSize in karaf script

KARAF-5631

Upgrade to PAX-CDI 1.0.0

KARAF-5634

karaf/karaf.bat scripts do not handle lib.next→lib update correctly

KARAF-5635

Integrate WebConsole Memory Usage plugin

KARAF-5639

NPE during instance:start

KARAF-564

Allow configuring features OBR resolver to resolve optional imports as well

KARAF-5641

Karaf boot scripts need to deal with JDK10 version patterns

KARAF-5645

Karaf crashes when using the character ']' in the console

KARAF-5646

Support env:XXX subtitution missing for system.properties

KARAF-5647

start, stop, shell, status and client fail on Solaris Sparc 11

KARAF-5649

Add a feature for the manual

KARAF-565

junit bundle missing (required by dev commands)

KARAF-5658

Upgrade to Spring 5.0.4.RELEASE

KARAF-566

Build: Remove duplicate entries from build artefacts.

KARAF-5665

Sometimes the command description does not show when listing commands with \"TAB\"

KARAF-5667

Installing the audit-log feature never ends

KARAF-5668

Upgrade to JLine 3.6.2

KARAF-567

org.apache.karaf.jaas.config.impl accidentally exported?

KARAF-5671

Demo profiles still use \"old style\" pax-logging configuration

KARAF-5672

Servlets urls are displayed without the http context path

KARAF-5673

karaf-maven-plugin can be very long to apply profile

KARAF-5675

Upgrade to XBean 4.7

KARAF-5677

deploy goal throws NPE with artifactLocations is not provided

KARAF-5678

Existing configfiles (in kar) may be overwritten when building assembly

KARAF-5679

Upgrade to Hibernate Validator 6.0.9.Final

KARAF-568

minimal assembly: zip and tar.gz do differ in content

KARAF-5680

Provide support for xml parsers deployed as bundle on Java 9

KARAF-5688

XML parsing fails when xerces is installed on JDK 8

KARAF-5692

Alias not honoured in config:edit --factory --alias

KARAF-5694

strip url to ensure it’s a valid one which could download

KARAF-5696

Java detection is broken on windows

KARAF-572

Command to show all registered servlets and their contexts

KARAF-573

Print out that karaf has to be restarted if using framework with new framework

KARAF-574

Re-introduce export version in packages:exports command

KARAF-575

webconsole: branding isn’t resolved, therfore the webconsole doesn’t work anymore

KARAF-576

introduce start-level attribute for feature element in features.xml

KARAF-582

Upgrade Apache Mina to 2.0.3

KARAF-583

Karaf manual does not build with new karaf-maven-plugin

KARAF-584

Upgrade Karaf build environment

KARAF-585

When connected to a remote instance, Ctrl-C closes the connection instead of simply interrupting the command

KARAF-588

Some fixes to Karaf Site

KARAF-589

Shell console ExampleSubclassMain unit test is broken

KARAF-590

Upgrade to pax-logging 1.6.2

KARAF-591

Upgrade aopalliance ServiceMix bundle to 1.0_5

KARAF-592

Upgrade asm ServiceMix bundle to 3.3_2

KARAF-593

Upgrade cglib ServiceMix bundle to 2.1_3_7

KARAF-594

Upgrade commons-codec ServiceMix bundle to 1.3_4

KARAF-595

Upgrade commons-collections ServiceMix bundle to 3.2.1_2

KARAF-596

Upgrade commons-lang ServiceMix bundle to 2.4_5

KARAF-597

Upgrade jasypt ServiceMix bundle to 1.7_3

KARAF-598

Upgrade junit ServiceMix bundle to 4.7_3

KARAF-600

\"Extending the console\" documentation still refers to org.osgi.service.command

KARAF-601

features:list does not show features of newly installed feature file

KARAF-605

Add param to Gogo Argument and Option to override default value with specific value

KARAF-606

JAAS: Allow LDAPLoginModule to supply role \"DN\" from LDAP group search

KARAF-607

Upgrade felix-framework to 3.2.1

KARAF-608

Allow for multi-stage boot features installation

KARAF-613

Upgrade to Blueprint 0.3.1

KARAF-614

Add warning to osgi:shutdown to avoid inadvertently shutting down the container

KARAF-622

Jaas Cancel command is not working

KARAF-623

Create a shell completer for jaas realms

KARAF-625

Missing property 'log4j.appender.out.file' in the file org.ops4j.pax.logging.cfg caused a NPE

KARAF-630

SpringDeploymentListenerTest fails on IBM JDK builds with No Class Def Found Error

KARAF-634

README file refers an incorrect contribution URL

KARAF-636

Support wildcards for instance:start/stop/destroy commands

KARAF-637

Update branding-console documentation to include the changes to custom.properties

KARAF-638

Use the same naming convention in commands

KARAF-645

Add a flag to suppress --help Option output on

KARAF-646

Upgrade to Jetty 7.4.1.v20110513

KARAF-647

Support of sub-shell

KARAF-651

features-maven-plugin should \"embed\" the Karaf features descriptor

KARAF-653

Karaf minimal is missing the feature files.

KARAF-654

Merge jetty feature with jetty-jaas feature

KARAF-655

Remove http://repository.ops4j.org/maven2 from org.apache.karaf.management.cfg

KARAF-657

kar deployer should start the feature

KARAF-659

correct manuall about http-whiteboard feature

KARAF-662

Clarify relationship of config.properties and custom.properties

KARAF-663

features-maven-plugin add-features-to-repo should embed Karaf core features descriptor

KARAF-664

Use Wiki syntax in bundle.info instead of Ansi control sequences

KARAF-665

Rename karaf-maven-plugin goals

KARAF-667

Improve error message when OBR resolution fails due to invalid URLs

KARAF-668

The karaf web console doesn’t list web contexts

KARAF-670

Missing ${karaf.base}/system cause NullPointerException

KARAF-671

http:list does not display the correct information

KARAF-672

Upgrade to felix event admin 1.2.12

KARAF-679

Update jansi to version 1.6

KARAF-682

upgrade to jetty 7.4.2.v20110526

KARAF-686

introduce an override flag to configfile element so that we get chance to not override the finalname if it already exist

KARAF-689

Karaf instance can wrongly obtain a lock when the locking table is empty on a Oracle DB

KARAF-690

install http feature will start both 8080 and 8181 jetty port

KARAF-693

features:addurl raises \"Premature end of file\" when network is not available