Return-Path: Delivered-To: apmail-incubator-ace-dev-archive@minotaur.apache.org Received: (qmail 13124 invoked from network); 10 Feb 2011 03:01:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Feb 2011 03:01:21 -0000 Received: (qmail 36527 invoked by uid 500); 10 Feb 2011 03:01:21 -0000 Delivered-To: apmail-incubator-ace-dev-archive@incubator.apache.org Received: (qmail 36467 invoked by uid 500); 10 Feb 2011 03:01:20 -0000 Mailing-List: contact ace-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ace-dev@incubator.apache.org Delivered-To: mailing list ace-dev@incubator.apache.org Received: (qmail 36459 invoked by uid 99); 10 Feb 2011 03:01:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Feb 2011 03:01:20 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of dantran@gmail.com designates 209.85.218.47 as permitted sender) Received: from [209.85.218.47] (HELO mail-yi0-f47.google.com) (209.85.218.47) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Feb 2011 03:01:14 +0000 Received: by yie16 with SMTP id 16so392783yie.6 for ; Wed, 09 Feb 2011 19:00:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=LAAYDQbjhHxIWAx7VnJkSw0uml2r7G1a9tNxhfjfgQM=; b=WdZJXG0Pg6dtJasbT+M76k6xAzENIkJ/bCf4fPoq1Hx+OOlodYwTmCrcOAtr99LgZk NM67iTeMxcSUeAKZDPeW/hjIKoif0/GKIJszuDkoHbAIeXJv273Jk/Sukd9NJmgrtmVE UtgFGnFuqIL5fQalnAnx+pDMRL6iXfPvlgW2o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=RamVBE37bPcFOMu14FSYsUJNKQylOWYfM7cdhwu6vzu9VIboLUd3Z1dWAp5g+SvVp+ HeN7UdOVMDoIwf0Jhj102ibbU5pVVhvKGmSqkIj2JXd3ke8j0GvUhJ59DnocNvisgQqx KeF9E2zAcFJ1etPT57V1L0VYsmFce2OBxrU8E= MIME-Version: 1.0 Received: by 10.150.54.7 with SMTP id c7mr2762376yba.17.1297306852840; Wed, 09 Feb 2011 19:00:52 -0800 (PST) Received: by 10.150.212.1 with HTTP; Wed, 9 Feb 2011 19:00:52 -0800 (PST) In-Reply-To: <3CAB5D60-9BC5-4567-B6FB-770B6BDB7D85@gmail.com> References: <5C501882-224F-438B-BF93-EBCB8E4C3132@luminis.nl> <3CAB5D60-9BC5-4567-B6FB-770B6BDB7D85@gmail.com> Date: Wed, 9 Feb 2011 19:00:52 -0800 Message-ID: Subject: Re: Unable to build felix/dependencymanager and therefore ACE From: Dan Tran To: ace-dev@incubator.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org I think i has a new groupId and artifactId, but the problem is the bundle has .bundle instead of .jar file extension. This is bad http://www.knopflerfish.org/maven2/org/knopflerfish/log-IMPL/ -Dan On Wed, Feb 9, 2011 at 6:33 PM, Hadrian Zbarcea wrote: > I don't think it's there and I couldn't find it anywhere in a maven2 repo= . > Ops4j has an older version: http://repository.ops4j.org/maven2/org/knopfl= erfish/bundle/log/log_all/ > > Hadrian > > > On Feb 9, 2011, at 9:25 PM, Dan Tran wrote: > >> i meant >> >> http://www.knopflerfish.org/maven2 >> >> -D >> >> On Wed, Feb 9, 2011 at 6:24 PM, Dan Tran wrote: >>> Thanks Mike >>> >>> May be it is best to have ACE dev to fixup the pom to pickup the >>> correct bundle available at http://www.knopflerfish.org/maven >>> >>> Thanks again >>> >>> -Dan >>> >>> On Wed, Feb 9, 2011 at 6:09 PM, Michael Duffy wrot= e: >>>> Dan, >>>> >>>> Here we go... >>>> >>>> http://www.knopflerfish.org/releases/2.0.0/jars/log/log_all-2.0.0.html >>>> >>>> Cheers, >>>> >>>> Mike >>>> On Thu, Feb 10, 2011 at 1:01 PM, Dan Tran wrote: >>>> >>>>> Hi Michael, >>>>> >>>>> what left for me is org.knopflerfish.bundle.log:log_all:jar:2.0.0 >>>>> >>>>> I also found http://www.knopflerfish.org/maven =C2=A0but no sign if t= hat >>>>> jar under that repo, may be it under different groupId/artifactId? >>>>> >>>>> -Dan >>>>> >>>>> On Wed, Feb 9, 2011 at 5:28 PM, Michael Duffy wr= ote: >>>>>> Dan, >>>>>> >>>>>> Just tested building again here at work - with the jars in my local = repo >>>>> - >>>>>> it works. But if I clean my local repo it doesn't work. >>>>>> >>>>>> When I build at home, I never have any issues. >>>>>> >>>>>> Therefore I will only build at home. >>>>>> >>>>>> If you still have issues, I can arrange to send u my jars ? >>>>>> >>>>>> Cheers, >>>>>> >>>>>> Mike >>>>>> >>>>>> On Thu, Feb 10, 2011 at 12:25 PM, Dan Tran wrote= : >>>>>> >>>>>>> Hi Mike >>>>>>> >>>>>>> I got the source from same place as your. >>>>>>> >>>>>>> If you build from home, may be you need to clean out your local rep= o >>>>>>> and give it a try? =C2=A0Do you have your own maven repo manager at= home? >>>>>>> >>>>>>> -Dan >>>>>>> >>>>>>> On Wed, Feb 9, 2011 at 5:14 PM, Michael Duffy >>>>> wrote: >>>>>>>> Dan, >>>>>>>> >>>>>>>> I obtained the source code from here : >>>>>>>> >>>>>>>> http://svn.apache.org/repos/asf/incubator/ace/trunk/ >>>>>>>> >>>>>>>> I had the bnd and bndUtils issues - but thats when I was building = it >>>>> at >>>>>>> work >>>>>>>> with a Sonar Maven repo in place. >>>>>>>> >>>>>>>> When I build it at home I don't encounter those issues. >>>>>>>> >>>>>>>> Hope this helps, >>>>>>>> >>>>>>>> Mike. >>>>>>>> >>>>>>>> On Thu, Feb 10, 2011 at 11:59 AM, Dan Tran wro= te: >>>>>>>> >>>>>>>>> Thanks Michael. >>>>>>>>> >>>>>>>>> I went further and blindfully setup dependencyManager for bnd and >>>>>>>>> bindlib under pom/pom.xml >>>>>>>>> >>>>>>>>> I got further with missing gwt-dnd-2.6.5. That can be fixed by >>>>>>>>> installing it to my local repo. >>>>>>>>> >>>>>>>>> so mvn clean install built >>>>>>>>> >>>>>>>>> however mvn clean install -Ptargets >>>>>>>>> >>>>>>>>> fails due to missing org.knopflerfish.bundle.log:log_all:jar:2.0.= 0 >>>>>>>>> >>>>>>>>> -Dan >>>>>>>>> >>>>>>>>> On Wed, Feb 9, 2011 at 4:40 PM, Michael Duffy >>>>>>> wrote: >>>>>>>>>> I had the same issue because I was getting the source from the >>>>> wrong >>>>>>>>>> subversion. When I get back to my desk i'll let u know which svn= I >>>>> got >>>>>>>>> the >>>>>>>>>> correct source from >>>>>>>>>> On 10/02/2011 11:24 AM, "Dan Tran" wrote: >>>>>>>>>>> that is better, I got further build ACE with this errror. Perha= ps >>>>> a >>>>>>>>>>> bnd and bndlib should have entries in ace's dependencyManagemen= t >>>>>>>>>>> >>>>>>>>>>> Missing: >>>>>>>>>>> ---------- >>>>>>>>>>> 1) biz.aQute:bndlib:jar:0.0.313 >>>>>>>>>>> >>>>>>>>>>> Try downloading the file manually from the project website. >>>>>>>>>>> >>>>>>>>>>> Then, install it using the command: >>>>>>>>>>> mvn install:install-file -DgroupId=3Dbiz.aQute -DartifactId=3Db= ndlib >>>>>>>>>>> -Dversion=3D0.0.313 -Dpackaging=3Djar -Dfile=3D/path/to/file >>>>>>>>>>> >>>>>>>>>>> Alternatively, if you host your own repository you can deploy t= he >>>>>>> file >>>>>>>>>> there: >>>>>>>>>>> mvn deploy:deploy-file -DgroupId=3Dbiz.aQute -DartifactId=3Dbnd= lib >>>>>>>>>>> -Dversion=3D0.0.313 -Dpackaging=3Djar -Dfile=3D/path/to/file -D= url=3D[url] >>>>>>>>>>> -DrepositoryId=3D[id] >>>>>>>>>>> >>>>>>>>>>> Path to dependency: >>>>>>>>>>> 1) >>>>>>> org.apache.ace:ace-deployment-streamgenerator:bundle:0.8.0-SNAPSHOT >>>>>>>>>>> 2) org.ops4j.pax.swissbox:pax-swissbox-tinybundles:jar:1.2.0 >>>>>>>>>>> 3) org.ops4j.pax.swissbox:pax-swissbox-bnd:jar:1.2.0 >>>>>>>>>>> 4) biz.aQute:bndlib:jar:0.0.313 >>>>>>>>>>> >>>>>>>>>>> ---------- >>>>>>>>>>> 1 required artifact is missing. >>>>>>>>>>> >>>>>>>>>>> for artifact: >>>>>>>>>>> >>>>> org.apache.ace:ace-deployment-streamgenerator:bundle:0.8.0-SNAPSHOT >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -D >>>>>>>>>>> >>>>>>>>>>> On Wed, Feb 9, 2011 at 3:27 PM, Marcel Offermans >>>>>>>>>>> wrote: >>>>>>>>>>>> Thanks! >>>>>>>>>>>> >>>>>>>>>>>> I'll forward this issue to my co-developer of that bundle, as >>>>> he's >>>>>>>>>> currently working on the annotation bundle for the dependency >>>>> manager. >>>>>>>>>>>> >>>>>>>>>>>> The good news is, you don't really need that one for ACE, so >>>>> instead >>>>>>> of >>>>>>>>>> building the whole dependency manager, go one level deeper into = the >>>>>>>>>> dependencymanager/core folder and do a "mvn install" there. That >>>>>>> should >>>>>>>>>> build the core bundle, which is enough for ACE and for now just >>>>> skip >>>>>>> the >>>>>>>>>> rest. >>>>>>>>>>>> >>>>>>>>>>>> Sorry for the inconvenience! >>>>>>>>>>>> >>>>>>>>>>>> Greetings, Marcel >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Feb 10, 2011, at 0:18 , Dan Tran wrote: >>>>>>>>>>>> >>>>>>>>>>>>> better log >>>>>>>>>>>>> >>>>>>>>>>>>> [INFO] Failed to resolve artifact. >>>>>>>>>>>>> >>>>>>>>>>>>> Missing: >>>>>>>>>>>>> ---------- >>>>>>>>>>>>> 1) biz.aQute:bnd:jar:0.0.401 >>>>>>>>>>>>> >>>>>>>>>>>>> =C2=A0Try downloading the file manually from the project webs= ite. >>>>>>>>>>>>> >>>>>>>>>>>>> =C2=A0Then, install it using the command: >>>>>>>>>>>>> =C2=A0 =C2=A0 =C2=A0mvn install:install-file -DgroupId=3Dbiz.= aQute >>>>> -DartifactId=3Dbnd >>>>>>>>>>>>> -Dversion=3D0.0.401 -Dpackaging=3Djar -Dfile=3D/path/to/file >>>>>>>>>>>>> >>>>>>>>>>>>> =C2=A0Alternatively, if you host your own repository you can = deploy >>>>> the >>>>>>>>> file >>>>>>>>>> there: >>>>>>>>>>>>> =C2=A0 =C2=A0 =C2=A0mvn deploy:deploy-file -DgroupId=3Dbiz.aQ= ute -DartifactId=3Dbnd >>>>>>>>>>>>> -Dversion=3D0.0.401 -Dpackaging=3Djar -Dfile=3D/path/to/file >>>>> -Durl=3D[url] >>>>>>>>>>>>> -DrepositoryId=3D[id] >>>>>>>>>>>>> >>>>>>>>>>>>> =C2=A0Path to dependency: >>>>>>>>>>>>> =C2=A0 =C2=A0 =C2=A0 =C2=A01) >>>>>>>>>> >>>>>>>>> >>>>>>> >>>>> org.apache.felix:org.apache.felix.dependencymanager.annotation:maven-= plugin:3.0.0-SNAPSHOT >>>>>>>>>>>>> =C2=A0 =C2=A0 =C2=A0 =C2=A02) biz.aQute:bnd:jar:0.0.401 >>>>>>>>>>>>> >>>>>>>>>>>>> ---------- >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Feb 9, 2011 at 3:14 PM, Dan Tran >>>>>>> wrote: >>>>>>>>>>>>>> When build with felix/dependencymanagement >>>>>>>>>>>>>> >>>>>>>>>>>>>> this what I got. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> [INFO] Failed to resolve artifact. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Missing: >>>>>>>>>>>>>> ---------- >>>>>>>>>>>>>> 1) biz.aQute:bnd:jar:0.0.401 >>>>>>>>>>>>>> >>>>>>>>>>>>>> =C2=A0Try downloading the file manually from the project web= site. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Big thanks for looking into this issue >>>>>>>>>>>>>> >>>>>>>>>>>>>> -Dan >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Feb 9, 2011 at 2:19 PM, Marcel Offermans >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> Hello Dan, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Feb 9, 2011, at 19:06 , Dan Tran wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi I am trying the build ACE for the first time, and runni= ng >>>>>>> into >>>>>>>>>>>>>>>> build issue with felix/dependencymanagement snapshot where >>>>> bnd >>>>>>>>>> version >>>>>>>>>>>>>>>> 0.0.401 is not at maven central, but i could not find that >>>>>>> version >>>>>>>>>>>>>>>> either at biz.aQute site. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Do you have work around for this? =C2=A0is there any thing= else >>>>>>> beside >>>>>>>>>> bnd? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I am assuming you found the instructions here: >>>>>>>>>>>>>>> http://incubator.apache.org/ace/maven-build.html >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> From your description I'm not 100% sure where you get the >>>>> missing >>>>>>>>>> dependency. Is it when building 'dependencymanager' or >>>>>>> 'deploymentadmin'? >>>>>>>>>> Could you post some lines of output that show the message. Build= ing >>>>>>> those >>>>>>>>>> here locally does seem to work, but that might be because I have >>>>>>> things >>>>>>>>> in >>>>>>>>>> my local Maven cache that you don't. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Greetings, Marcel >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> > >