[ 
https://issues.apache.org/jira/browse/KARAF-6999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17266855#comment-17266855
 ] 

Scott Ortel commented on KARAF-6999:
------------------------------------

True, this is a custom distribution.  The reason being that we add some 
branding and pre-configured karaf.etc settings and boot features.  However, it 
is based on the standard distribution not minimal:

<configuration>
   <archiveZip>false</archiveZip>
   <startupFeatures>
   </startupFeatures>
   <bootFeatures>
      <feature>standard</feature>
     <feature>core-feature-foss</feature>
     <feature>core-feature-jackson</feature>
     <feature>war</feature>
     <feature>cxf-karaf-commands</feature>
     <feature>cxf</feature>
     </bootFeatures>
   <installedFeatures>
        <feature>wrapper</feature>
   </installedFeatures>
 </configuration>

Running 'feature:install activemq-broker' after 'feature:repo-add enterprise', 
crashes the container.  The log indicates the following:

Jan 17 12:42:36 centos7-vm karaf.sh: org.apache.karaf.features.core 
[org.apache.karaf.features.internal.service.FeaturesServiceImpl] ERROR : 
Unknown protocol: mvn
Jan 17 12:42:36 centos7-vm karaf.sh: java.net.MalformedURLException: Unknown 
protocol: mvn
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.net.URL.<init>(URL.java:679)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.net.URL.<init>(URL.java:541)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.net.URL.<init>(URL.java:488)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.FeatureConfigInstaller.installConfigurationFile(FeatureConfigInstaller.java:272)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.FeatureConfigInstaller.installFeatureConfigs(FeatureConfigInstaller.java:159)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.BundleInstallSupportImpl.installConfigs(BundleInstallSupportImpl.java:301)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.installConfigs(FeaturesServiceImpl.java:1178)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:955)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1062)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:998)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.lang.Thread.run(Thread.java:834)
Jan 17 12:42:36 centos7-vm karaf.sh: Caused by: 
java.lang.IllegalStateException: Unknown protocol: mvn
Jan 17 12:42:36 centos7-vm karaf.sh: at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandlerProxy.java:373)
Jan 17 12:42:36 centos7-vm karaf.sh: at 
java.base/java.net.URL.<init>(URL.java:674)
Jan 17 12:42:36 centos7-vm karaf.sh: ... 13 more

 

I appreciate your help and understand if it is difficult for you help since it 
is a custom installation.

> Karaf 4.3 install of ActiveMQ Latest (5.16) fails
> -------------------------------------------------
>
>                 Key: KARAF-6999
>                 URL: https://issues.apache.org/jira/browse/KARAF-6999
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 4.3.0
>            Reporter: Scott Ortel
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>
> feature:install activemq-broker
> Error executing command: Unable to resolve root: missing requirement [root] 
> osgi.identity; osgi.identity=activemq-broker; type=karaf.feature; 
> version="[5.16.0,5.16.0]"; 
> filter:="(&(osgi.identity=activemq-broker)(type=karaf.feature)(version>=5.16.0)(version<=5.16.0))"
>  [caused by: Unable to resolve activemq-broker/5.16.0: missing requirement 
> [activemq-broker/5.16.0] osgi.identity; osgi.identity=activemq; 
> type=karaf.feature; version="[5.16.0,5.16.0]" [caused by: Unable to resolve 
> activemq/5.16.0: missing requirement [activemq/5.16.0] osgi.identity; 
> osgi.identity=connector; type=karaf.feature]]
>  
> feature:install activemq-client 
> Error executing command: Unable to resolve root: missing requirement [root] 
> osgi.identity; osgi.identity=activemq-client; type=karaf.feature; 
> version="[5.16.0,5.16.0]"; 
> filter:="(&(osgi.identity=activemq-client)(type=karaf.feature)(version>=5.16.0)(version<=5.16.0))"
>  [caused by: Unable to resolve activemq-client/5.16.0: missing requirement 
> [activemq-client/5.16.0] osgi.identity; osgi.identity=spring; 
> type=karaf.feature; version="[4.0.0,5.0.0)"]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to