rave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jmeas Apache <jmeas.apa...@gmail.com>
Subject Re: Angular dependencies error
Date Mon, 07 Jul 2014 15:51:05 GMT
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 <chris@cxtsoftware.com> 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 <jmeas.apache@gmail.com>
> 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 <carl@bocoup.com> 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 (chris@cxtsoftware.com)
> 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 <jmeas.apache@gmail.com>
> > > 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 <
> > m.ben.franklin@gmail.com>
> > > > 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 <
> jmeas.apache@gmail.com
> > >
> > > > > 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 <
> > > > m.ben.franklin@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > Did you build the whole project first, starting at the
root
> > > > directory?
> > > > > > >
> > > > > > >
> > > > > > > On Thu, Jul 3, 2014 at 1:06 PM, Jmeas Apache <
> > > jmeas.apache@gmail.com
> > > > >
> > > > > > > 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 <
> > > > > jmeas.apache@gmail.com>
> > > > > > > > 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
<
> > > > > > > m.ben.franklin@gmail.com
> > > > > > > > >
> > > > > > > > > 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
<
> > > > > > > m.ben.franklin@gmail.com
> > > > > > > > >
> > > > > > > > >> wrote:
> > > > > > > > >>
> > > > > > > > >> > On Wed, Jul 2, 2014 at 11:02 AM, Jmeas
Apache <
> > > > > > > jmeas.apache@gmail.com
> > > > > > > > >
> > > > > > > > >> > 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 <
> > > > > > > > >> m.ben.franklin@gmail.com>
> > > > > > > > >> >> 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 <
> > > > > > > > >> jmeas.apache@gmail.com>
> > > > > > > > >> >> > 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
> > > > > > > > >> >> > >
> > > > > > > > >> >> >
> > > > > > > > >> >>
> > > > > > > > >> >
> > > > > > > > >> >
> > > > > > > > >>
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message