I've fixed this to default to online. I think that makes more sense. Let me
know if that works! :)
On Tue, May 17, 2011 at 8:26 AM, Koen Aers <koen.aers(a)gmail.com> wrote:
I actually have not yet tried to run in offline mode
On Tue, May 17, 2011 at 1:52 PM, Rodney Russ <rruss(a)redhat.com> wrote:
> Koen, Weren't you just having some issues with Forge running in offline
> mode?
>
> ----- "Tim Pedone" <macdude357(a)gmail.com> wrote:
>
> > From: "Tim Pedone" <macdude357(a)gmail.com>
> > To: "forge-dev List" <forge-dev(a)lists.jboss.org>
> > Sent: Monday, May 16, 2011 9:33:00 AM GMT -07:00 US/Canada Mountain
> > Subject: Re: [forge-dev] Unit Test failures
> >
> > The offline flag is getting read from ForgeEnvironmentImpl:
> >
> > public boolean isOnline()
> > {
> > Object offline = shell.getProperty(ShellImpl.OFFLINE_FLAG);
> > return offline == null ? false :
> > !Boolean.parseBoolean(offline.toString());
> > }
> >
> > By default, it seems that the OFFLINE_FLAG property is not set
> > resulting in isOnline() returning "false", so either other devs have
> > this set somehow or, the artifacts that are being tested are already
> > in their local repos. If you have a chance, remove the
> > prettyfaces-jsf2 folders from your local repo and see if you can
> > reproduce the problem.
> >
> > On Sun, May 15, 2011 at 10:03 PM, Lincoln Baxter, III
> > <lincolnbaxter(a)gmail.com> wrote:
> > > Interesting... I'm willing to bet this is a maven bug, but then
> > again, I can
> > > check our usage of the APIs. Thanks for looking in to this.
> > >
> > > It's surprising that the tests are being run in offline mode. Did
> > you set
> > > that in your settings.xml? I don't think other devs are having this
> > issue,
> > > so I'm wondering if there's something specific about your
> > environment.
> > >
> > > ~Lincoln
> > >
> > > On Mon, May 16, 2011 at 12:43 AM, Tim Pedone <macdude357(a)gmail.com>
> > wrote:
> > >>
> > >> I did a bit more digging around this and found out a couple of
> > things.
> > >> It seems that the tests are run in offline mode so the maven
> > runtime
> > >> in the shell won't fetch any remote dependencies. Another thing I
> > >> found out was that if the maven code cannot load the
> > >> maven-metadata.xml file, then the dependency resolution fails.
> > This
> > >> explains why the tests failed even when I had the prettyfaces-jsf2
> > >> jars in my local repo; I didn't have a maven-metadata.xml file.
> > And
> > >> since the tests are running in offline mode, it wouldn't fetch the
> > >> metadata from the remote repo so it failed.
> > >>
> > >> On Thu, May 12, 2011 at 11:56 AM, Tim Pedone
<macdude357(a)gmail.com>
> > wrote:
> > >> > Yes, my machine is connected to the internet. It downloads all
> > the
> > >> > plugins, compile time dependencies, etc.
> > >> >
> > >> > On Thu, May 12, 2011 at 11:12 AM, Lincoln Baxter, III
> > >> > <lincolnbaxter(a)gmail.com> wrote:
> > >> >> Do you have an internet connection when you are running the
> > tests?
> > >> >>
> > >> >> On Thu, May 12, 2011 at 1:21 AM, Tim Pedone
> > <macdude357(a)gmail.com>
> > >> >> wrote:
> > >> >>>
> > >> >>> My first thought would be to test out of a separate local
repo
> > but
> > >> >>> that might really slow down the tests.
> > >> >>>
> > >> >>> BTW, I still can't get the tests to pass. The
artifacts in
> > question
> > >> >>> (com.ocpsoft:prettyfaces-jsf2, etc.) we not in my local
repo at
> > all.
> > >> >>> I tried adding them to the pom so they'd get
downloaded and I
> > also
> > >> >>> tried wiping out my entire local repo but neither seemed
to
> > work. I
> > >> >>> guess I'll just ignore the tests for now. I was
looking at
> > enhancing
> > >> >>> the maven support so I really would like to get those
tests
> > working at
> > >> >>> some point though.
> > >> >>>
> > >> >>> On Wed, May 11, 2011 at 1:32 PM, Lincoln Baxter, III
> > >> >>> <lincolnbaxter(a)gmail.com> wrote:
> > >> >>> > Otherwise, I'd just skip this test for now.
It's known to
> > cause
> > >> >>> > issues
> > >> >>> > sometimes.
> > >> >>> >
> > >> >>> > On Wed, May 11, 2011 at 4:31 PM, Lincoln Baxter, III
> > >> >>> > <lincolnbaxter(a)gmail.com> wrote:
> > >> >>> >>
> > >> >>> >> Hi Tim! Yes, you've encountered one of my
more annoying
> > issues with
> > >> >>> >> testing Maven. These tests seem to be pretty
"tempermental"
> > at
> > >> >>> >> best, so
> > >> >>> >> my
> > >> >>> >> first suggestion would be to try deleting the
parts of your
> > maven
> > >> >>> >> repo
> > >> >>> >> that
> > >> >>> >> the test uses for its work (delete as high up as
you are
> > >> >>> >> comfortable,)
> > >> >>> >> then
> > >> >>> >> try again. I know this is a bit of a ... lame...
suggestion,
> > but
> > >> >>> >> there's not
> > >> >>> >> really a good way to test this stuff other than
actually
> > hitting
> > >> >>> >> the
> > >> >>> >> internet. If you have any ideas on how to improve
this, I
> > would be
> > >> >>> >> in
> > >> >>> >> your
> > >> >>> >> debt.
> > >> >>> >>
> > >> >>> >> ~Lincoln
> > >> >>> >>
> > >> >>> >> On Wed, May 11, 2011 at 4:18 PM, Tim Pedone
> > <macdude357(a)gmail.com>
> > >> >>> >> wrote:
> > >> >>> >>>
> > >> >>> >>> First off, I think Forge is totally cool. So
much so, that
> > I'd
> > >> >>> >>> like
> > >> >>> >>> to contribute in some way. So I've
forked the repo in
> > GitHub and
> > >> >>> >>> am
> > >> >>> >>> trying to build it but am getting a few unit
test failures
> > in
> > >> >>> >>> RepositoryLookupTest.testResolveVersions()
and a few
> > others. In
> > >> >>> >>> stepping through the code, it seems like the
Aether code
> > isn't
> > >> >>> >>> working
> > >> >>> >>> properly. I assume this must be something
unique to my
> > setup:
> > >> >>> >>> MacOS
> > >> >>> >>> 10.6 + JDK 1.6.0_24, Maven 3.0.3, JBoss Dev
Studio 4.0.
> > The tests
> > >> >>> >>> fail on both the command line and in Dev
Studio.
> > >> >>> >>>
> > >> >>> >>> Any ideas?
> > >> >>> >>>
> > >> >>> >>> Thanks,
> > >> >>> >>>
> > >> >>> >>> Tim
> > >> >>> >>>
_______________________________________________
> > >> >>> >>> forge-dev mailing list
> > >> >>> >>> forge-dev(a)lists.jboss.org
> > >> >>> >>>
https://lists.jboss.org/mailman/listinfo/forge-dev
> > >> >>> >>
> > >> >>> >>
> > >> >>> >>
> > >> >>> >> --
> > >> >>> >> Lincoln Baxter, III
> > >> >>> >>
http://ocpsoft.com
> > >> >>> >>
http://scrumshark.com
> > >> >>> >> "Keep it Simple"
> > >> >>> >
> > >> >>> >
> > >> >>> >
> > >> >>> > --
> > >> >>> > Lincoln Baxter, III
> > >> >>> >
http://ocpsoft.com
> > >> >>> >
http://scrumshark.com
> > >> >>> > "Keep it Simple"
> > >> >>> >
> > >> >>> > _______________________________________________
> > >> >>> > forge-dev mailing list
> > >> >>> > forge-dev(a)lists.jboss.org
> > >> >>> >
https://lists.jboss.org/mailman/listinfo/forge-dev
> > >> >>> >
> > >> >>> >
> > >> >>>
> > >> >>> _______________________________________________
> > >> >>> forge-dev mailing list
> > >> >>> forge-dev(a)lists.jboss.org
> > >> >>>
https://lists.jboss.org/mailman/listinfo/forge-dev
> > >> >>
> > >> >>
> > >> >>
> > >> >> --
> > >> >> Lincoln Baxter, III
> > >> >>
http://ocpsoft.com
> > >> >>
http://scrumshark.com
> > >> >> "Keep it Simple"
> > >> >>
> > >> >> _______________________________________________
> > >> >> forge-dev mailing list
> > >> >> forge-dev(a)lists.jboss.org
> > >> >>
https://lists.jboss.org/mailman/listinfo/forge-dev
> > >> >>
> > >> >>
> > >> >
> > >>
> > >> _______________________________________________
> > >> forge-dev mailing list
> > >> forge-dev(a)lists.jboss.org
> > >>
https://lists.jboss.org/mailman/listinfo/forge-dev
> > >
> > >
> > >
> > > --
> > > Lincoln Baxter, III
> > >
http://ocpsoft.com
> > >
http://scrumshark.com
> > > "Keep it Simple"
> > >
> > > _______________________________________________
> > > forge-dev mailing list
> > > forge-dev(a)lists.jboss.org
> > >
https://lists.jboss.org/mailman/listinfo/forge-dev
> > >
> > >
> >
> > _______________________________________________
> > forge-dev mailing list
> > forge-dev(a)lists.jboss.org
> >
https://lists.jboss.org/mailman/listinfo/forge-dev
>
> _______________________________________________
> forge-dev mailing list
> forge-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/forge-dev
>
_______________________________________________
forge-dev mailing list
forge-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev