features:list fails to show which bundles have been installed by featuresBoot 
if any exception is thrown during installation
----------------------------------------------------------------------------------------------------------------------------

                 Key: FELIX-1966
                 URL: https://issues.apache.org/jira/browse/FELIX-1966
             Project: Felix
          Issue Type: Bug
          Components: Karaf
         Environment: Apache Servicemix 4.1 RC1 (from FUSE ESB download)
            Reporter: Scott Parkerson


When using FUSE ESB 4.1.0.2, I had pared down the {{featuresBoot}} list in 
{{etc/org.apache.felix.karaf.features.cfg}} to the following:

{quote}activemq,activemq-broker,web,camel,camel-flatpack,camel-ftp,camel-http,camel-jdbc,camel-jms,camel-mail,camel-osgi,spring-orm,hibernate,jdbc-postgresql-driver,servlet{quote}

I tried this on Apache ServiceMix 4.1 RC1 downloaded from the FUSE ESB download 
site, while the features appear to install, the following bundles fail to start:

{noformat}
[  70] [Installed  ] [            ] [   60] activemq-console 
(5.3.0.psc-01-00RC1)
...
[  72] [Installed  ] [            ] [   60] Apache ServiceMix Features :: 
ActiveMQ Commands (4.1.0.psc-01-00RC1)
{noformat}

(That's an issue for someone else...)

However, if I go to the features:list, nothing is marked as installed, even 
though many of the features do install.

So, to reproduce:

# Download ServiceMix 4.1 RC1
# Verify that it starts up with the default feature set and that features:list 
shows installed features.
# Shutdown SMX
# Modify {{etc/org.apache.felix.karaf.features.cfg}} and make {{featuresBoot}} 
look like this:
{{featuresBoot=activemq,activemq-broker,web,camel,camel-flatpack,camel-ftp,camel-http,camel-jdbc,camel-jms,camel-mail,camel-osgi}}.
# Delete the data directory (start clean) and then start SMX
# Note that the two ActiveMQ bundles failed to start and that the features:list 
lists *nothing* as currently installed.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to