Hi Robert,

I’m very sorry for the late answer.

I think the deployer feature is missing in your pom.xml (in the boot feature 
set).

You should have:

                    <bootFeatures>
                        <feature>wrap</feature>
                        <feature>bundle</feature>
                        <feature>config</feature>
                        <feature>diagnostic</feature>
                        <feature>feature</feature>
                        <feature>jaas</feature>
                        <feature>shell</feature>
                        <feature>log</feature>
                        <feature>management</feature>
                        <feature>deployer</feature>
                        <feature>service</feature>
                        <feature>package</feature>
<!--                        <feature>ssh</feature> -->
                        <feature>system</feature>
                        <feature>aries-blueprint</feature>
                        <feature>camel-blueprint</feature>
                        <feature>camel-stream</feature>
                    </bootFeatures>

See the deployer feature.

Regards
JB

> Le 22 avr. 2021 à 17:13, Robert Dean <[email protected]> a écrit :
> 
> Hello,
>  
> I am reattaching the documents from the earlier email. It has been a month 
> since I first asked for assistance. Any assistance would be helpful.
>  
> From first email:
> I am using Karaf and Camel to design a new product. We are going to 
> distribute using a custom Karaf Distro. I have used the attached POM.XML file 
> to create the custom tar.gz file (taken from Karaf 4.x docs). I am able to 
> start the instance, but it does not recognize when I drop the blueprint XML 
> file into the deploy folder.
>  
> What am I doing wrong?
>  
> Thank you,
> Joe Dean
>  
> PTO Alert: none 
>  
>  
> From: Robert Dean <[email protected]>
> Date: Monday, April 12, 2021 at 9:00 AM
> To: Jean-Baptiste Onofre <[email protected]>
> Cc: "[email protected]" <[email protected]>
> Subject: Re: Basic Camel Blueprint Karaf 4.3.0 Custom Distro
>  
> Hi JB,
>  
> Just a gentle follow-up on any info you may have found on the Karaf Custom 
> Distro. Do you think 4.3.1 had any updates that may help?
>  
> Thank you,
> Joe Dean
>  
> PTO Alert: Apr 2nd - 9th
>  
>  
> From: Jean-Baptiste Onofre <[email protected]>
> Date: Monday, March 22, 2021 at 10:02 PM
> To: Robert Dean <[email protected]>
> Cc: "[email protected]" <[email protected]>
> Subject: Re: Basic Camel Blueprint Karaf 4.3.0 Custom Distro
>  
> EXTERNAL EMAIL - Use caution opening attachments and links.
> Hi Robert,
>  
> Not yet sorry, my TODO is flooded with Karaf 4.3.1 and ActiveMQ releases 
> preparation.
>  
> I will do my best to take a look asap.
>  
> Regards
> JB
> 
> 
> 
>> Le 23 mars 2021 à 01:15, Robert Dean <[email protected] 
>> <mailto:[email protected]>> a écrit :
>>  
>> Bonsoir JB
>>  
>> Have you had any time to review my issue building a basic camel/blueprint 
>> ready Karaf deployment?
>>  
>> Thank you again for your efforts,
>> Joe Dean
>>  
>>  
>> From: Jean-Baptiste Onofre <[email protected] <mailto:[email protected]>>
>> Reply-To: "[email protected] <mailto:[email protected]>" 
>> <[email protected] <mailto:[email protected]>>
>> Date: Thursday, March 18, 2021 at 9:43 PM
>> To: "[email protected] <mailto:[email protected]>" 
>> <[email protected] <mailto:[email protected]>>
>> Subject: Re: Basic Camel Blueprint Karaf 4.3.0 Custom Distro
>>  
>> EXTERNAL EMAIL - Use caution opening attachments and links.
>> Hi,
>>  
>> Thanks for the context. I will take a look asap.
>>  
>> Regards
>> JB
>> 
>> 
>> 
>> 
>>> Le 19 mars 2021 à 00:40, Robert Dean <[email protected] 
>>> <mailto:[email protected]>> a écrit :
>>>  
>>> Hi JB,
>>>  
>>> I updated my pom.xml file to include everything in my simple Karaf 4.3.0 
>>> unzipped (working) instance.  Attached are my new pom.xml file and 2 files 
>>> that are the feature lists of the two different instances listing of 
>>> feature:list. They are identical, so I don't understand why the simple 
>>> unzip instance works and the custom distro does not. I have maven 3.6.0 
>>> installed.
>>>  
>>> If someone could take my pom.xml file and run mvn clean install to see if 
>>> it works on their machine, that would be good info to have.  I am also 
>>> including my blueprint file (basicShell.xml).
>>>  
>>> Also I using an Ubuntu 1804 VM running on a MacBook Pro. 
>>>  
>>> Thank you in advance for your help,
>>> Joe Dean
>>>  
>>> PTO Alert: Mar 19th | Apr 2nd | Apr 5th - 9th
>>>  
>>>  
>>> From: Robert Dean <[email protected] <mailto:[email protected]>>
>>> Date: Thursday, March 18, 2021 at 11:19 AM
>>> To: "[email protected] <mailto:[email protected]>" 
>>> <[email protected] <mailto:[email protected]>>
>>> Subject: Re: Basic Camel Blueprint Karaf 4.3.0 Custom Distro
>>>  
>>> Hi JB,
>>>  
>>> I am sorry, but I am new to Karaf, and Camel. How would I check if I have 
>>> the "deployer bundle"? I only have what is downloaded from running "mvn 
>>> clean install" with the pom.xml file in the folder.
>>>  
>>> I added "aries-blueprint" to the boot features and that did not help.
>>>  
>>> In a different folder I unzipped Karaf 4.3.0 and add Camel 3.7.0 Repo. Then 
>>> installed camel-stream and camel-blueprint. That works great. I did a 
>>> compare of feature:list | grep -I 'blueprint' in both this instance and the 
>>> instance from the distro build. The only thing missing was 
>>> 'aries-blueprint-spring', so I also added spring to the dependencies. And 
>>> now the lists are the same.
>>>  
>>>         <dependency>
>>>             <groupId>org.apache.karaf.features</groupId>
>>>             <artifactId>spring</artifactId>
>>>             <classifier>features</classifier>
>>>             <type>xml</type>
>>>             <scope>runtime</scope>
>>>         </dependency>
>>>  
>>>  
>>> Thank you,
>>> Joe Dean
>>>  
>>> PTO Alert: Mar 19th | Apr 2nd | Apr 5th - 9th
>>>  
>>>  
>>>  
>>> From: Jean-Baptiste Onofre <[email protected] <mailto:[email protected]>>
>>> Reply-To: "[email protected] <mailto:[email protected]>" 
>>> <[email protected] <mailto:[email protected]>>
>>> Date: Wednesday, March 17, 2021 at 10:10 PM
>>> To: "[email protected] <mailto:[email protected]>" 
>>> <[email protected] <mailto:[email protected]>>
>>> Subject: Re: Basic Camel Blueprint Karaf 4.3.0 Custom Distro
>>>  
>>> EXTERNAL EMAIL - Use caution opening attachments and links.
>>> Hi,
>>>  
>>> Do you have the deployer bundle in your distribution ?
>>>  
>>> Can you explicitly define Aries-blueprint as boot features ?
>>>  
>>> Regards
>>> JB
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>>> Le 18 mars 2021 à 01:32, Robert Dean <[email protected] 
>>>> <mailto:[email protected]>> a écrit :
>>>>  
>>>> Hello,
>>>>  
>>>> I am using Karaf and Camel to design a new product. We are going to 
>>>> distribute using a custom Karaf Distro. I have used the below POM.XML file 
>>>> to create the custom tar.gz file (taken from Karaf 4.x docs). I am able to 
>>>> start the instance, but it does not recognize when I drop the blueprint 
>>>> XML file into the deploy folder.
>>>>  
>>>> What am I doing wrong?
>>>>  
>>>> Thank you in advance for any help,
>>>> Joe Dean
>>>>  
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <project xmlns="http://maven.apache.org/POM/4.0.0 
>>>> <https://urldefense.com/v3/__http:/maven.apache.org/POM/4.0.0__;!!AMCWqqRremt4Wx4!BsOebrLW4dKgb4nWjUbW95K8EsPwaaXx0BmzaFZLRPIQq-d8uxiIXeb9iTMw_g$>"
>>>>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance 
>>>> <https://urldefense.com/v3/__http:/www.w3.org/2001/XMLSchema-instance__;!!AMCWqqRremt4Wx4!BsOebrLW4dKgb4nWjUbW95K8EsPwaaXx0BmzaFZLRPIQq-d8uxiIXeYfguojmQ$>"
>>>>  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
>>>> <https://urldefense.com/v3/__http:/maven.apache.org/POM/4.0.0__;!!AMCWqqRremt4Wx4!BsOebrLW4dKgb4nWjUbW95K8EsPwaaXx0BmzaFZLRPIQq-d8uxiIXeb9iTMw_g$>
>>>>  http://maven.apache.org/xsd/maven-4.0.0.xsd 
>>>> <https://urldefense.com/v3/__http:/maven.apache.org/xsd/maven-4.0.0.xsd__;!!AMCWqqRremt4Wx4!BsOebrLW4dKgb4nWjUbW95K8EsPwaaXx0BmzaFZLRPIQq-d8uxiIXeYWb9xzvw$>">
>>>>  
>>>>     <!--
>>>>         Licensed to the Apache Software Foundation (ASF) under one or more
>>>>         contributor license agreements.  See the NOTICE file distributed 
>>>> with
>>>>         this work for additional information regarding copyright ownership.
>>>>         The ASF licenses this file to You under the Apache License, 
>>>> Version 2.0
>>>>         (the "License"); you may not use this file except in compliance 
>>>> with
>>>>         the License.  You may obtain a copy of the License at
>>>>            http://www.apache.org/licenses/LICENSE-2.0 
>>>> <https://urldefense.com/v3/__http:/www.apache.org/licenses/LICENSE-2.0__;!!AMCWqqRremt4Wx4!BsOebrLW4dKgb4nWjUbW95K8EsPwaaXx0BmzaFZLRPIQq-d8uxiIXeZJs2ZJaA$>
>>>>         Unless required by applicable law or agreed to in writing, software
>>>>         distributed under the License is distributed on an "AS IS" BASIS,
>>>>         WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
>>>> implied.
>>>>         See the License for the specific language governing permissions and
>>>>         limitations under the License.
>>>>     -->
>>>>  
>>>>     <modelVersion>4.0.0</modelVersion>
>>>>  
>>>>     <properties>
>>>>         <karaf.version>4.3.0</karaf.version>
>>>>         <camel.version>3.7.0</camel.version>
>>>>     </properties>
>>>>  
>>>>     <groupId>com.company.productname</groupId>
>>>>     <artifactId>prodname-karaf</artifactId>
>>>>     <version>1.0.0</version>
>>>>     <packaging>karaf-assembly</packaging>
>>>>  
>>>>     <dependencies>
>>>>         <dependency>
>>>>             <groupId>org.apache.karaf.features</groupId>
>>>>            <artifactId>framework</artifactId>
>>>>             <version>${karaf.version}</version>
>>>>             <type>kar</type>
>>>>         </dependency>
>>>>         <dependency>
>>>>             <groupId>org.apache.karaf.features</groupId>
>>>>             <artifactId>standard</artifactId>
>>>>             <version>${karaf.version}</version>
>>>>             <classifier>features</classifier>
>>>>             <type>xml</type>
>>>>             <scope>runtime</scope>
>>>>         </dependency>
>>>>         <dependency>
>>>>             <groupId>org.apache.camel.karaf</groupId>
>>>>             <artifactId>apache-camel</artifactId>
>>>>             <version>${camel.version}</version>
>>>>             <classifier>features</classifier>
>>>>             <type>xml</type>
>>>>             <scope>runtime</scope>
>>>>         </dependency>
>>>>     </dependencies>
>>>>  
>>>>     <build>
>>>> <!--
>>>>         <resources>
>>>>             <resource>
>>>>                 <directory>src/main/resources</directory>
>>>>                 <filtering>false</filtering>
>>>>                 <includes>
>>>>                     <include>**/*</include>
>>>>                 </includes>
>>>>             </resource>
>>>>             <resource>
>>>>                 <directory>src/main/filtered-resources</directory>
>>>>                 <filtering>true</filtering>
>>>>                 <includes>
>>>>                     <include>**/*</include>
>>>>                 </includes>
>>>>             </resource>
>>>>         </resources>
>>>> -->
>>>>         <plugins>
>>>>             <plugin>
>>>>                 <groupId>org.apache.karaf.tooling</groupId>
>>>>                 <artifactId>karaf-maven-plugin</artifactId>
>>>>                 <version>${karaf.version}</version>
>>>>                 <extensions>true</extensions>
>>>>  
>>>>                 <configuration>
>>>>                     <finalName>productname-karaf</finalName>
>>>>                     <installedBundles>
>>>>                         
>>>> <installedBundle>mvn:commons-lang/commons-lang/2.6</installedBundle>
>>>>                     </installedBundles>
>>>>                     <!-- no startFeatures -->
>>>>                     <bootFeatures>
>>>>                         <feature>bundle</feature>
>>>>                         <feature>config</feature>
>>>>                         <feature>diagnostic</feature>
>>>>                         <feature>feature</feature>
>>>>                         <feature>jaas</feature>
>>>>                         <feature>shell</feature>
>>>>                         <feature>log</feature>
>>>>                         <feature>management</feature>
>>>>                         <feature>package</feature>
>>>>                         <feature>shell-compat</feature>
>>>>                         <feature>system</feature>
>>>>                         <feature>wrap</feature>
>>>>                         <feature>camel-blueprint</feature>
>>>>                         <feature>camel-stream</feature>
>>>>                     </bootFeatures>
>>>>  
>>>>                     <!-- no installedFeatures
>>>>                     <installedFeatures>
>>>>                         <feature>wrapper</feature>
>>>>                     </installedFeatures> -->
>>>>  
>>>>                     <archiveZip>false</archiveZip>
>>>>                 </configuration>
>>>>             </plugin>
>>>>         </plugins>
>>>>     </build>
>>>>  
>>>> </project>
>>>> *******************************************************************
>>>> IMPORTANT MESSAGE FOR RECIPIENTS IN THE U.S.A.:
>>>> This message may constitute an advertisement of a BD group's products or 
>>>> services or a solicitation of interest in them. If this is such a message 
>>>> and you would like to opt out of receiving future advertisements or 
>>>> solicitations from this BD group, please forward this e-mail to 
>>>> [email protected] <mailto:[email protected]>. [BD.v1.0] 
>>>> *******************************************************************
>>>> This message (which includes any attachments) is intended only for the 
>>>> designated recipient(s). It may contain confidential or proprietary 
>>>> information and may be subject to the attorney-client privilege or other 
>>>> confidentiality protections. If you are not a designated recipient, you 
>>>> may not review, use, copy or distribute this message. If you received this 
>>>> in error, please notify the sender by reply e-mail and delete this 
>>>> message. Thank you.
>>>> *******************************************************************
>>>> Corporate Headquarters Mailing Address: BD (Becton, Dickinson and Company) 
>>>> 1 Becton Drive Franklin Lakes, NJ 07417 U.S.A.
>>> 
>>>  
>>> <pom.xml><featureList_4_3_0.txt><featureList_custom.txt><basicShell.xml>
> 
>  
> <pom.xml><featureList_4_3_0.txt><featureList_custom.txt><basicShell.xml>

Reply via email to