Return-Path: X-Original-To: apmail-karaf-user-archive@minotaur.apache.org Delivered-To: apmail-karaf-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1FB1317524 for ; Mon, 31 Aug 2015 18:35:49 +0000 (UTC) Received: (qmail 11813 invoked by uid 500); 31 Aug 2015 18:35:49 -0000 Delivered-To: apmail-karaf-user-archive@karaf.apache.org Received: (qmail 11773 invoked by uid 500); 31 Aug 2015 18:35:48 -0000 Mailing-List: contact user-help@karaf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@karaf.apache.org Delivered-To: mailing list user@karaf.apache.org Received: (qmail 11762 invoked by uid 99); 31 Aug 2015 18:35:48 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Aug 2015 18:35:48 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 7F0D91AB2CA for ; Mon, 31 Aug 2015 18:35:48 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.001 X-Spam-Level: *** X-Spam-Status: No, score=3.001 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id AX8yZh-JAkao for ; Mon, 31 Aug 2015 18:35:33 +0000 (UTC) Received: from smtprelay.b.hostedemail.com (smtprelay0088.b.hostedemail.com [64.98.42.88]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTP id 1DE4642F2B for ; Mon, 31 Aug 2015 18:35:33 +0000 (UTC) Received: from filter.hostedemail.com (10.5.19.248.rfc1918.com [10.5.19.248]) by smtprelay02.b.hostedemail.com (Postfix) with ESMTP id D7735D382E for ; Mon, 31 Aug 2015 18:35:26 +0000 (UTC) X-Session-Marker: 646576656C6F706D656E74406D6F6269676F762E636F6D X-Spam-Summary: 10,1,0,,d41d8cd98f00b204,development@mobigov.com,:,RULES_HIT:41:152:196:355:379:582:962:967:973:988:989:1152:1189:1221:1260:1263:1313:1314:1345:1381:1437:1516:1517:1518:1535:1544:1575:1589:1594:1711:1730:1777:1792:2525:2557:2566:2682:2685:2859:2894:2900:2933:2937:2939:2942:2945:2947:2951:2954:3022:3138:3139:3140:3141:3142:3352:3769:3770:3865:3867:3870:3871:3872:3874:3934:3936:3938:3941:3944:3947:3950:3953:3956:3959:4119:5007:6117:6119:6261:6659:6678:7903:8599:8603:8957:8985:9025:9388:10004:10049:10848:11473:11658:11914:12043:12438:12517:12519:12682:13139:13141:13184:13229:13230:14096:14579:21080,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:none,Custom_rules:0:0:0 X-HE-Tag: spoon71_1211207f16a02 X-Filterd-Recvd-Size: 8822 Received: from mail.noip.com (imap-ext [64.98.36.5]) (Authenticated sender: webmail@development@mobigov.com) by omf03.b.hostedemail.com (Postfix) with ESMTPA for ; Mon, 31 Aug 2015 18:35:24 +0000 (UTC) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_53f6a12c1c3cddf4d13578b8861ac726" Date: Mon, 31 Aug 2015 14:35:23 -0400 From: development@mobigov.com To: user@karaf.apache.org Subject: aries-blueprint Message-ID: X-Sender: development@mobigov.com User-Agent: Roundcube Webmail/1.0.2 X-Originating-IP: [108.40.88.10] --=_53f6a12c1c3cddf4d13578b8861ac726 Content-Transfer-Encoding: 7bit Content-Type: text/plain Aries-blueprint doesn't seem to be a prerequisite in camels features.xml but it is required for the camel feature in karaf 4.0.1. http://repo1.maven.org/maven2/org/apache/camel/karaf/apache-camel/2.15.3/apache-camel-2.15.3-features.xml Is there a way in my test to make sure that aries-blueprint is loaded before camel. MavenArtifactUrlReference karafUrl = CoreOptions.maven().groupId("org.apache.karaf").artifactId("apache-karaf").version("4.0.1").type("tar.gz"); MavenUrlReference karafStandardRepo = CoreOptions.maven() .groupId("org.apache.karaf.features") .artifactId("standard") .version("4.0.1") .classifier("features") .type("xml"); MavenUrlReference karafCxfRepo = CoreOptions.maven() .groupId("org.apache.cxf.karaf") .artifactId("apache-cxf") .version("3.1.2") .classifier("features") .type("xml"); MavenUrlReference karafCamelRepo = CoreOptions.maven() .groupId("org.apache.camel.karaf") .artifactId("apache-camel") .version("2.15.3") .classifier("features") .type("xml"); return new Option[]{ KarafDistributionOption.karafDistributionConfiguration().frameworkUrl(karafUrl).name("Apache Karaf"). unpackDirectory(new File("target/paxexam/unpack")).useDeployFolder(false), KarafDistributionOption.keepRuntimeFolder(), CoreOptions.systemProperty("org.ops4j.pax.logging.DefaultServiceLog.level").value("DEBUG"), CoreOptions.repository("http://artifactory.orbistechnologies.com/artifactory/repo").id("orbis").allowSnapshots(), KarafDistributionOption.editConfigurationFilePut(CustomProperties.KARAF_FRAMEWORK, "felix"), // disable JMX RBAC security, thanks to the KarafMBeanServerBuilder KarafDistributionOption.configureSecurity().disableKarafMBeanServerBuilder(), KarafDistributionOption.logLevel(LogLevel.INFO), KarafDistributionOption.features(karafStandardRepo, "wrap"), KarafDistributionOption.features(karafStandardRepo, "aries-blueprint"), KarafDistributionOption.features(karafStandardRepo, "shell"), KarafDistributionOption.features(karafStandardRepo, "shell-compat"), KarafDistributionOption.features(karafStandardRepo, "feature"), KarafDistributionOption.features(karafStandardRepo, "jaas"), KarafDistributionOption.features(karafStandardRepo, "ssh"), KarafDistributionOption.features(karafStandardRepo, "management"), KarafDistributionOption.features(karafStandardRepo, "bundle"), KarafDistributionOption.features(karafStandardRepo, "config"), KarafDistributionOption.features(karafStandardRepo, "deployer"), KarafDistributionOption.features(karafStandardRepo, "diagnostic"), KarafDistributionOption.features(karafStandardRepo, "feature"), KarafDistributionOption.features(karafStandardRepo, "instance"), KarafDistributionOption.features(karafStandardRepo, "kar"), KarafDistributionOption.features(karafStandardRepo, "log"), KarafDistributionOption.features(karafStandardRepo, "package"), KarafDistributionOption.features(karafStandardRepo, "service"), KarafDistributionOption.features(karafStandardRepo, "system"), KarafDistributionOption.features(karafStandardRepo, "war"), KarafDistributionOption.features(karafStandardRepo, "webconsole"), KarafDistributionOption.features(karafStandardRepo, "scr"), KarafDistributionOption.features(karafStandardRepo, "transaction"), KarafDistributionOption.features(karafCxfRepo, "cxf-jaxrs"), KarafDistributionOption.features(karafCamelRepo, "camel"), KarafDistributionOption.features(karafFitRepo, "hazelcast"), KarafDistributionOption.features(karafFitRepo, "rest-socket"), KarafDistributionOption.features(karafFitRepo, "hadoop") }; } --=_53f6a12c1c3cddf4d13578b8861ac726 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

 

Aries-blueprint doesn't seem to be a prerequisite in camels features.xml= but it is required for the camel feature in karaf 4.0.1.  http://repo= 1.maven.org/maven2/org/apache/camel/karaf/apache-camel/2.15.3/apache-camel-= 2.15.3-features.xml  Is there a way in my test to make sure that aries= -blueprint is loaded before camel.


MavenArtifactUrlReference karafUrl =3D CoreOptions.maven().groupI= d("org.apache.karaf").artifactId("apache-karaf").version("4.0.1").type("tar= =2Egz");

MavenUrlReference karafStandardRepo =3D CoreOptions.maven()
.group= Id("org.apache.karaf.features")
.artifactId("standard")
.versio= n("4.0.1")
.classifier("features")
.type("xml");


MavenUrlReference karafCxfRepo =3D CoreOptions.maven()
.gro= upId("org.apache.cxf.karaf")
.artifactId("apache-cxf")
.version= ("3.1.2")
.classifier("features")
.type("xml");

Ma= venUrlReference karafCamelRepo =3D CoreOptions.maven()
.groupId("org= =2Eapache.camel.karaf")
.artifactId("apache-camel")
.version("2= =2E15.3")
.classifier("features")
.type("xml");

return new Option[]{ KarafDistributionOption.karafDistributionConfigura= tion().frameworkUrl(karafUrl).name("Apache Karaf").
unpackDirectory(n= ew File("target/paxexam/unpack")).useDeployFolder(false),
KarafDistri= butionOption.keepRuntimeFolder(),

CoreOptions.systemProperty("org.ops4j.pax.logging.DefaultServiceLog.leve= l").value("DEBUG"),
CoreOptions.repository("http://artifactory.orbist= echnologies.com/artifactory/repo").id("orbis").allowSnapshots(),

KarafDistributionOption.editConfigurationFilePut(CustomProperties.KARAF_= FRAMEWORK, "felix"),
// disable JMX RBAC security, thanks to the Kara= fMBeanServerBuilder
KarafDistributionOption.configureSecurity().disab= leKarafMBeanServerBuilder(),
KarafDistributionOption.logLevel(LogLeve= l.INFO),
KarafDistributionOption.features(karafStandardRepo, "wrap"),=
KarafDistributionOption.features(karafStandardRepo, "aries-blueprint= "),
KarafDistributionOption.features(karafStandardRepo, "shell"),
KarafDistributionOption.features(karafStandardRepo, "shell-compat"),
KarafDistributionOption.features(karafStandardRepo, "feature"),
Ka= rafDistributionOption.features(karafStandardRepo, "jaas"),
KarafDistr= ibutionOption.features(karafStandardRepo, "ssh"),
KarafDistributionOp= tion.features(karafStandardRepo, "management"),
KarafDistributionOpti= on.features(karafStandardRepo, "bundle"),
KarafDistributionOption.fea= tures(karafStandardRepo, "config"),
KarafDistributionOption.features(= karafStandardRepo, "deployer"),
KarafDistributionOption.features(kara= fStandardRepo, "diagnostic"),
KarafDistributionOption.features(karafS= tandardRepo, "feature"),
KarafDistributionOption.features(karafStanda= rdRepo, "instance"),
KarafDistributionOption.features(karafStandardRe= po, "kar"),
KarafDistributionOption.features(karafStandardRepo, "log"= ),
KarafDistributionOption.features(karafStandardRepo, "package"), KarafDistributionOption.features(karafStandardRepo, "service"),
K= arafDistributionOption.features(karafStandardRepo, "system"),
KarafDi= stributionOption.features(karafStandardRepo, "war"),
KarafDistributio= nOption.features(karafStandardRepo, "webconsole"),
KarafDistributionO= ption.features(karafStandardRepo, "scr"),
KarafDistributionOption.fea= tures(karafStandardRepo, "transaction"),
KarafDistributionOption.feat= ures(karafCxfRepo, "cxf-jaxrs"),
KarafDistributionOption.features(kar= afCamelRepo, "camel"),
KarafDistributionOption.features(karafFitRepo,= "hazelcast"),
KarafDistributionOption.features(karafFitRepo, "rest-s= ocket"),
KarafDistributionOption.features(karafFitRepo, "hadoop")
};
}

 
--=_53f6a12c1c3cddf4d13578b8861ac726--