I added knopferfish maven repo to my nexus proxy, manually download the .bundle and rename to .jar. Now build came to completion
-D On Wed, Feb 9, 2011 at 7:00 PM, Dan Tran <[email protected]> wrote: > 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 <[email protected]> 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/knopflerfish/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 <[email protected]> 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 <[email protected]> wrote: >>>>> 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 <[email protected]> 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 but no sign if that >>>>>> jar under that repo, may be it under different groupId/artifactId? >>>>>> >>>>>> -Dan >>>>>> >>>>>> On Wed, Feb 9, 2011 at 5:28 PM, Michael Duffy <[email protected]> wrote: >>>>>>> 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 <[email protected]> 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 repo >>>>>>>> and give it a try? Do you have your own maven repo manager at home? >>>>>>>> >>>>>>>> -Dan >>>>>>>> >>>>>>>> On Wed, Feb 9, 2011 at 5:14 PM, Michael Duffy <[email protected]> >>>>>> 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 <[email protected]> wrote: >>>>>>>>> >>>>>>>>>> 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 <[email protected]> >>>>>>>> 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" <[email protected]> wrote: >>>>>>>>>>>> that is better, I got further build ACE with this errror. Perhaps >>>>>> a >>>>>>>>>>>> bnd and bndlib should have entries in ace's dependencyManagement >>>>>>>>>>>> >>>>>>>>>>>> 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=biz.aQute -DartifactId=bndlib >>>>>>>>>>>> -Dversion=0.0.313 -Dpackaging=jar -Dfile=/path/to/file >>>>>>>>>>>> >>>>>>>>>>>> Alternatively, if you host your own repository you can deploy the >>>>>>>> file >>>>>>>>>>> there: >>>>>>>>>>>> mvn deploy:deploy-file -DgroupId=biz.aQute -DartifactId=bndlib >>>>>>>>>>>> -Dversion=0.0.313 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] >>>>>>>>>>>> -DrepositoryId=[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 >>>>>>>>>>>> <[email protected]> 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 >>>>>>>>>>>>>> >>>>>>>>>>>>>> Try downloading the file manually from the project website. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Then, install it using the command: >>>>>>>>>>>>>> mvn install:install-file -DgroupId=biz.aQute >>>>>> -DartifactId=bnd >>>>>>>>>>>>>> -Dversion=0.0.401 -Dpackaging=jar -Dfile=/path/to/file >>>>>>>>>>>>>> >>>>>>>>>>>>>> Alternatively, if you host your own repository you can deploy >>>>>> the >>>>>>>>>> file >>>>>>>>>>> there: >>>>>>>>>>>>>> mvn deploy:deploy-file -DgroupId=biz.aQute -DartifactId=bnd >>>>>>>>>>>>>> -Dversion=0.0.401 -Dpackaging=jar -Dfile=/path/to/file >>>>>> -Durl=[url] >>>>>>>>>>>>>> -DrepositoryId=[id] >>>>>>>>>>>>>> >>>>>>>>>>>>>> Path to dependency: >>>>>>>>>>>>>> 1) >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>> org.apache.felix:org.apache.felix.dependencymanager.annotation:maven-plugin:3.0.0-SNAPSHOT >>>>>>>>>>>>>> 2) biz.aQute:bnd:jar:0.0.401 >>>>>>>>>>>>>> >>>>>>>>>>>>>> ---------- >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Feb 9, 2011 at 3:14 PM, Dan Tran <[email protected]> >>>>>>>> wrote: >>>>>>>>>>>>>>> When build with felix/dependencymanagement >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> this what I got. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [INFO] Failed to resolve artifact. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Missing: >>>>>>>>>>>>>>> ---------- >>>>>>>>>>>>>>> 1) biz.aQute:bnd:jar:0.0.401 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Try downloading the file manually from the project website. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Big thanks for looking into this issue >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -Dan >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Feb 9, 2011 at 2:19 PM, Marcel Offermans >>>>>>>>>>>>>>> <[email protected]> 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 running >>>>>>>> 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? is 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. Building >>>>>>>> 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 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >> >> >
