Ok, maybe I misunderstood what you were doing. If you are running mvn inside the Vagrant box it should be working. I'd try the git solution. I noticed from your error message it was looking for " org.apache.rave:rave-portal:war:0.23-ANGULAR-SNAPSHOT" but the branch you have is 0.24-ANGULAR-SNAPSHOT. That is the same problem I had before installing git.
Chris On Mon, Jul 7, 2014 at 8:51 AM, Jmeas Apache <[email protected]> wrote: > Thanks for the quick reply, Chris. > > > > *The way maven works is ifyou've built it locally it will pull the > artifacts from there instead ofdownloading them (which is required if you > are making changes). * > > Makes sense. > > > > *The problemyou are running into is that you aren't building them on your > vagrant boxso it can't find the files.* > > Just to clarify, by 'building them' you mean running the command mvn > install? > I don't have Maven on my local box, so it's only possible that I build it > on the box itself. The mapped directory, however, means that it gets built > locally as well. I'm just deferring to the box to actually use Maven to do > it. > > If all of this is true, then I'm confused as to why it's acting as if I'm > not building it on the box and attempting to outsource the files. > > Any thoughts? > > > On Mon, Jul 7, 2014 at 11:28 AM, Chris Geer <[email protected]> wrote: > > > The issue you are having is what I mentioned in the other thread. I don't > > believe we have a CI build of the angular branch so there are no nightly > > builds to download, you have to build it locally. The way maven works is > if > > you've built it locally it will pull the artifacts from there instead of > > downloading them (which is required if you are making changes). The > problem > > you are running into is that you aren't building them on your vagrant box > > so it can't find the files. > > > > > > On Mon, Jul 7, 2014 at 8:19 AM, Jmeas Apache <[email protected]> > > wrote: > > > > > Matt Franklin / Chris Geer, would either of you be available to spend > an > > > hour or two today or tomorrow helping Carl and I get set up? It sounds > > like > > > both of you have the knowledge we need to complete the Vagrant > > > configuration, but alone we're kind of stagnating here given our > > > inexperience with a Java build stack. > > > > > > We're meant to be investing all of our time on Rave, but this blocking > > > issue has all but put us to a standstill. If we could knock this out > then > > > things would be able to move along at a much quicker pace, and start > work > > > on getting this Angular branch into shape. > > > > > > Any avenue that works for you would work for us; IRC, Google > > > Hangouts...just let us know. We'd really appreciate it. > > > > > > > > > On Thu, Jul 3, 2014 at 4:17 PM, Carl Danley <[email protected]> wrote: > > > > > > > Ansible is a dependency that helps aid in the Vagrant provisioning: > > > > http://www.ansible.com/home. It’s an alternative to Chef and Puppet > > that > > > > gives us full control over what’s going on inside of the Vagrant box. > > > > > > > > On July 3, 2014 at 4:13:01 PM, Chris Geer ([email protected]) > > wrote: > > > > > > > > I went to test this but go stuck on needing Ansible. What is Ansible > > > needed > > > > for? > > > > > > > > Chris > > > > > > > > > > > > On Thu, Jul 3, 2014 at 12:19 PM, Jmeas Apache < > [email protected]> > > > > wrote: > > > > > > > > > Interesting, Matt. Would you care to try if it works for you on the > > > > Vagrant > > > > > box? > > > > > > > > > > Here's an updated branch: > > > > > > > > > > https://github.com/jmeas/rave/tree/ng-vagrant > > > > > > > > > > The installation instructions are on the README (two steps: vagrant > > up > > > > and > > > > > then cargo:run from the box) > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 2:39 PM, Matt Franklin < > > > [email protected]> > > > > > wrote: > > > > > > > > > > > I am able to run cargo:run under rave-portal on the Angular > branch > > > > AFTER > > > > > > building the whole tree from root first. Maven will install the > > built > > > > > > files to your local maven repo during the install phase, which > will > > > > make > > > > > > them available when you run cargo:run from rave-portal later > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 2:26 PM, Jmeas Apache < > > [email protected] > > > > > > > > > > wrote: > > > > > > > > > > > > > I'm glad you asked that Matt – no, I wasn't installing from the > > > root. > > > > > Our > > > > > > > Vagrant configuration had a mistake in it where we were mvn > > > > installing > > > > > > from > > > > > > > the /rave/rave-portal directory. Apparently we had conflated > the > > > > > > > instructions cargo:run task with the initial install > > instructions. > > > > > > > > > > > > > > So I went ahead and corrected that, then ran mvn install. I was > > > able > > > > to > > > > > > see > > > > > > > the test errors you mentioned, so when I ran the command with > the > > > > flags > > > > > > you > > > > > > > suggested things seemed to install just fine. So that's a > start. > > > > > > > > > > > > > > Next, I ssh'd onto the box and tried to run mvn cargo:run from > > the > > > > > > > rave/rave-portal directory. I got the dependency error once > > more. I > > > > > added > > > > > > > the flags to the command to see if that would help...nope, > still > > > got > > > > > it. > > > > > > > > > > > > > > I've reset the repository and Vagrantbox with each of these > > > attempts > > > > to > > > > > > > ensure that the issue wasn't caused by previous attempts. > > > > > > > > > > > > > > Are you able to cargo:run, Matt Franklin? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 1:07 PM, Matt Franklin < > > > > > [email protected]> > > > > > > > wrote: > > > > > > > > > > > > > > > Did you build the whole project first, starting at the root > > > > > directory? > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 1:06 PM, Jmeas Apache < > > > > [email protected] > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > Also, to clarify, even skipping the tests with mvn > > > > -DskipTests=true > > > > > > > > > -DskipIntegrationTests=true clean install throws the error. > > > > > > > > > > > > > > > > > > It's a slightly different file since the rebase, but it > seems > > > > > > related: > > > > > > > > > > > > > > > > > > Downloading: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://repository.apache.org/snapshots/org/apache/rave/rave-demo-gadgets/0.24-ANGULAR-SNAPSHOT/rave-demo-gadgets-0.24-ANGULAR-SNAPSHOT.war > > > > > > > > > > > > > > > > > > [INFO] > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > > > > > > > [INFO] BUILD FAILURE > > > > > > > > > > > > > > > > > > [INFO] > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > > > > > > > [INFO] Total time: 1:27.141s > > > > > > > > > > > > > > > > > > [INFO] Finished at: Thu Jul 03 17:03:48 UTC 2014 > > > > > > > > > > > > > > > > > > [INFO] Final Memory: 10M/247M > > > > > > > > > > > > > > > > > > [INFO] > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > > > > > > > [ERROR] Failed to execute goal on project rave-portal: > Could > > > not > > > > > > > resolve > > > > > > > > > dependencies for project > > > > > > > > > org.apache.rave:rave-portal:war:0.24-ANGULAR-SNAPSHOT: The > > > > > following > > > > > > > > > artifacts could not be resolved: > > > > > > > > > > > > > org.apache.rave:rave-portal-dependencies:pom:0.24-ANGULAR-SNAPSHOT, > > > > > > > > > > > > org.apache.rave:rave-portal-resources:war:0.24-ANGULAR-SNAPSHOT, > > > > > > > > > org.apache.rave:rave-shindig:war:0.24-ANGULAR-SNAPSHOT, > > > > > > > > > > org.apache.rave:rave-demo-gadgets:war:0.24-ANGULAR-SNAPSHOT: > > > > > Failure > > > > > > to > > > > > > > > > find > > > > > > > org.apache.rave:rave-portal-dependencies:pom:0.24-ANGULAR-SNAPSHOT > > > > > > > > in > > > > > > > > > http://repository.apache.org/snapshots was cached in the > > local > > > > > > > > repository, > > > > > > > > > resolution will not be reattempted until the update > interval > > of > > > > > > > > > apache.snapshots has elapsed or updates are forced -> [Help > > 1] > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 12:59 PM, Jmeas Apache < > > > > > > [email protected]> > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > Thanks for doing all of that work, Matt! Rebasing that > must > > > > have > > > > > > been > > > > > > > > no > > > > > > > > > > easy task. It's much appreciated. > > > > > > > > > > > > > > > > > > > > Unfortunately, Carl and I are both still getting the same > > > error > > > > > due > > > > > > > to > > > > > > > > > the > > > > > > > > > > missing dependency. You were able to run a clean mvn > > install > > > > > > without > > > > > > > > > > issue? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 12:45 PM, Matt Franklin < > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > >> Took longer than expected, but I have it merged. There > are > > > > test > > > > > > > > errors > > > > > > > > > >> when running some of the javascript tests, so those will > > > still > > > > > > need > > > > > > > to > > > > > > > > > be > > > > > > > > > >> resolved. You can build with mvn -DskipTests=true > > > > > > > > > >> -DskipIntegrationTests=true clean install to finish > > testing > > > > your > > > > > > > > patch. > > > > > > > > > >> We > > > > > > > > > >> need to create new issues to resolve the tests. > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> On Wed, Jul 2, 2014 at 1:18 PM, Matt Franklin < > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > >> wrote: > > > > > > > > > >> > > > > > > > > > >> > On Wed, Jul 2, 2014 at 11:02 AM, Jmeas Apache < > > > > > > > > [email protected] > > > > > > > > > > > > > > > > > > > >> > wrote: > > > > > > > > > >> > > > > > > > > > > >> >> Matt, I appreciate the quick response! > > > > > > > > > >> >> > > > > > > > > > >> >> I took a look at rebasing and it seems like there are > > > > quite a > > > > > > > large > > > > > > > > > >> number > > > > > > > > > >> >> of merge conflicts. I began the process of resolving > > them > > > > but > > > > > > > > quickly > > > > > > > > > >> >> realized my inexperience was leading me to do little > > more > > > > > than > > > > > > > > > >> guessing at > > > > > > > > > >> >> resolutions. I think someone with more experience on > > the > > > > > > project > > > > > > > > > could > > > > > > > > > >> be > > > > > > > > > >> >> a > > > > > > > > > >> >> big help here. > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > >> > I can try to update that branch later today. > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> >> > > > > > > > > > >> >> Would you, or anyone else, have time this afternoon > to > > > > spend > > > > > an > > > > > > > > hour > > > > > > > > > or > > > > > > > > > >> >> two > > > > > > > > > >> >> working with Carl and I to rebase the project? It > would > > > be > > > > > > > > immensely > > > > > > > > > >> >> useful > > > > > > > > > >> >> for us to get started on work if we could get > together > > – > > > > > maybe > > > > > > > over > > > > > > > > > >> Google > > > > > > > > > >> >> hangouts? > > > > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > > > >> >> On Wed, Jul 2, 2014 at 10:28 AM, Matt Franklin < > > > > > > > > > >> [email protected]> > > > > > > > > > >> >> wrote: > > > > > > > > > >> >> > > > > > > > > > >> >> > Master has not been merged into that branch in a > very > > > > long > > > > > > > time. > > > > > > > > > Did > > > > > > > > > >> >> you > > > > > > > > > >> >> > try that first? > > > > > > > > > >> >> > > > > > > > > > > >> >> > > > > > > > > > > >> >> > On Wed, Jul 2, 2014 at 10:17 AM, Jmeas Apache < > > > > > > > > > >> [email protected]> > > > > > > > > > >> >> > wrote: > > > > > > > > > >> >> > > > > > > > > > > >> >> > > I'm attempting to set up the Angular branch of > the > > > > > > > application > > > > > > > > > on a > > > > > > > > > >> >> > Vagrant > > > > > > > > > >> >> > > box (branch available here < > > > > > > > > > https://github.com/apache/rave/pull/2 > > > > > > > > > >> >). > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > The non-Angular branch works just fine with the > > box: > > > > all > > > > > of > > > > > > > the > > > > > > > > > >> >> > > dependencies resolve and I can get the app up and > > > > > running. > > > > > > > But > > > > > > > > I > > > > > > > > > >> keep > > > > > > > > > >> >> > > running into the following error when mvn > > installing > > > on > > > > > the > > > > > > > > > Angular > > > > > > > > > >> >> > branch: > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > Downloading: > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://repository.apache.org/snapshots/org/apache/rave/rave-shindig/0.23-ANGULAR-SNAPSHOT/rave-shindig-0.23-ANGULAR-SNAPSHOT.war > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] BUILD FAILURE > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] Total time: 16.525s > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] Finished at: Wed Jul 02 14:08:35 UTC 2014 > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] Final Memory: 10M/247M > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [INFO] > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > [ERROR] Failed to execute goal on project > > > rave-portal: > > > > > > Could > > > > > > > > not > > > > > > > > > >> >> resolve > > > > > > > > > >> >> > > dependencies for project > > > > > > > > > >> >> > > > > > org.apache.rave:rave-portal:war:0.23-ANGULAR-SNAPSHOT: > > > > > The > > > > > > > > > >> following > > > > > > > > > >> >> > > artifacts could not be resolved: > > > > > > > > > >> >> > > > > > > > > > > > > > > > org.apache.rave:rave-portal-dependencies:pom:0.23-ANGULAR-SNAPSHOT, > > > > > > > > > >> >> > > > > > > > > > > > > org.apache.rave:rave-portal-resources:war:0.23-ANGULAR-SNAPSHOT, > > > > > > > > > >> >> > > > > > org.apache.rave:rave-shindig:war:0.23-ANGULAR-SNAPSHOT, > > > > > > > > > >> >> > > > > > > > > org.apache.rave:rave-demo-gadgets:war:0.23-ANGULAR-SNAPSHOT: > > > > > > > > > >> Failure > > > > > > > > > >> >> to > > > > > > > > > >> >> > > find > > > > > > > > > >> >> > > > > > > > > > org.apache.rave:rave-portal-dependencies:pom:0.23-ANGULAR-SNAPSHOT > > > > > > > > > >> >> > in > > > > > > > > > >> >> > > http://repository.apache.org/snapshots was > cached > > in > > > > the > > > > > > > local > > > > > > > > > >> >> > repository, > > > > > > > > > >> >> > > resolution will not be reattempted until the > update > > > > > > interval > > > > > > > of > > > > > > > > > >> >> > > apache.snapshots has elapsed or updates are > forced > > -> > > > > > [Help > > > > > > > 1] > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > It seems to be caused by the fact that this file > > > > doesn't > > > > > > > exist. > > > > > > > > > >> >> > > < > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://repository.apache.org/snapshots/org/apache/rave/rave-demo-gadgets/0.23-ANGULAR-SNAPSHOT/rave-demo-gadgets-0.23-ANGULAR-SNAPSHOT.war > > > > > > > > > >> >> > > > > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > Are there any thoughts on how I should proceed? > > This > > > is > > > > > > > > > >> unfortunately > > > > > > > > > >> >> > > blocking, and I believe Carl is experiencing the > > same > > > > > > issue. > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > Some machine details: > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > 64-bit Ubuntu 12.04 (hashicorp/precise64) > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > Maven 3.1.1 > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > Java 1.7.0_60 > > > > > > > > > >> >> > > > > > > > > > > > >> >> > > > > > > > > > > >> >> > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
