You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by Jeroen van der Wal <je...@stromboli.it> on 2010/12/21 11:52:54 UTC

Getting started

Hi list,

I've been folowing this project with great interest but have not been able
to get a demo running on my machine. I've met the prerequisites and arrived
at the SmokeTest page (
https://cwiki.apache.org/confluence/display/ISIS/SmokeTest). After loading
the demo project as suggested I get errors on the projects: Project build
error: Non-resolvable import POM: Could not find artifact
org.apache.isis:release:pom:0.1-SNAPSHOT
It's probably a dumb question but perhaps somebody can point me what I'm
doing wrong?

Thanks,

Jeroen

Re: Getting started

Posted by Dan Haywood <dk...@gmail.com>.
Further to below, I've remembered why we don't include 'release' in the 
standard modules; so I've just updated the wiki to make it a little more 
obvious that the 'release' module also needs building.

Cheers
Dan


On 21/12/2010 11:07, Dan Haywood wrote:
> Hi Jeroen,
> Nice to see you here.
>
> You need to make sure that the 'release' module is built also; it's 
> not part of the default build.  All the 'release' module is is a POM 
> which has a consistent set of versions of the artifacts (at the 
> moment, all of them are 0.1-SNAPSHOT, of course); this is then used in 
> the dependencyManagement sections of the smoke test and other example 
> apps.
>
> To build the 'release' module is easy:
>
> mvn clean install -D modules=release -o
>
> If you look at the smoke test on the wiki then you will see that there 
> is mention of this.  That said, I think you're the second person who's 
> hit this issue, so it's clearly a subtlety that's easily missed; and I 
> can't see any reason why we can't just built the 'release' module as 
> part of the standard build.  So I think I'll make the change for the 
> default profile, such that "mvn clean install" by itself will build 
> everything that's needed for the smoke test.
>
> Anyway, let us know how you get on.
>
> Cheers
> Dan
>
>
> On 21/12/2010 10:52, Jeroen van der Wal wrote:
>> Hi list,
>>
>> I've been folowing this project with great interest but have not been 
>> able to get a demo running on my machine. I've met the prerequisites 
>> and arrived at the SmokeTest page 
>> (https://cwiki.apache.org/confluence/display/ISIS/SmokeTest). After 
>> loading the demo project as suggested I get errors on the projects: 
>> Project build error: Non-resolvable import POM: Could not find 
>> artifact org.apache.isis:release:pom:0.1-SNAPSHOT
>> It's probably a dumb question but perhaps somebody can point me what 
>> I'm doing wrong?
>>
>> Thanks,
>>
>> Jeroen

Re: Getting started

Posted by Alexander Krasnukhin <th...@gmail.com>.
There is no dumb questions.

On Tue, Dec 21, 2010 at 12:53 PM, Jeroen van der Wal <je...@stromboli.it>wrote:

> Thanks guys, building the release module did the trick! I knew it was a
> dumb
> question ;-)
>
> Cheers,
>
> Jeroen
>
>
>
> On Tue, Dec 21, 2010 at 12:24 PM, Dan Haywood <dk...@gmail.com> wrote:
>
> >  For Jeroen, if the 'modules clean install' has already run ok, then the
> > 'release' module should build fine with just -o.
> >
> > But in the wiki, I've left the '-o' off.
> >
> > Cheers
> > Dan
> >
> >
> > On 21/12/2010 11:16, Alexander Krasnukhin wrote:
> >
> > Dan, do you really think it is a good idea to advice somebody to run
> first
> > time release install at "-o" mode?
> >
> > On Tue, Dec 21, 2010 at 12:07 PM, Dan Haywood <dk...@gmail.com>
> wrote:
> >
> >> Hi Jeroen,
> >> Nice to see you here.
> >>
> >> You need to make sure that the 'release' module is built also; it's not
> >> part of the default build.  All the 'release' module is is a POM which
> has a
> >> consistent set of versions of the artifacts (at the moment, all of them
> are
> >> 0.1-SNAPSHOT, of course); this is then used in the dependencyManagement
> >> sections of the smoke test and other example apps.
> >>
> >> To build the 'release' module is easy:
> >>
> >> mvn clean install -D modules=release -o
> >>
> >> If you look at the smoke test on the wiki then you will see that there
> is
> >> mention of this.  That said, I think you're the second person who's hit
> this
> >> issue, so it's clearly a subtlety that's easily missed; and I can't see
> any
> >> reason why we can't just built the 'release' module as part of the
> standard
> >> build.  So I think I'll make the change for the default profile, such
> that
> >> "mvn clean install" by itself will build everything that's needed for
> the
> >> smoke test.
> >>
> >> Anyway, let us know how you get on.
> >>
> >> Cheers
> >>  Dan
> >>
> >>
> >>
> >> On 21/12/2010 10:52, Jeroen van der Wal wrote:
> >>
> >>> Hi list,
> >>>
> >>> I've been folowing this project with great interest but have not been
> >>> able to get a demo running on my machine. I've met the prerequisites
> and
> >>> arrived at the SmokeTest page (
> >>> https://cwiki.apache.org/confluence/display/ISIS/SmokeTest). After
> >>> loading the demo project as suggested I get errors on the projects:
> Project
> >>> build error: Non-resolvable import POM: Could not find artifact
> >>> org.apache.isis:release:pom:0.1-SNAPSHOT
> >>> It's probably a dumb question but perhaps somebody can point me what
> I'm
> >>> doing wrong?
> >>>
> >>> Thanks,
> >>>
> >>> Jeroen
> >>>
> >>
> >
> >
> > --
> > Regards,
> > Alexander
> >
> >
>



-- 
Regards,
Alexander

Re: Getting started

Posted by Jeroen van der Wal <je...@stromboli.it>.
Thanks guys, building the release module did the trick! I knew it was a dumb
question ;-)

Cheers,

Jeroen



On Tue, Dec 21, 2010 at 12:24 PM, Dan Haywood <dk...@gmail.com> wrote:

>  For Jeroen, if the 'modules clean install' has already run ok, then the
> 'release' module should build fine with just -o.
>
> But in the wiki, I've left the '-o' off.
>
> Cheers
> Dan
>
>
> On 21/12/2010 11:16, Alexander Krasnukhin wrote:
>
> Dan, do you really think it is a good idea to advice somebody to run first
> time release install at "-o" mode?
>
> On Tue, Dec 21, 2010 at 12:07 PM, Dan Haywood <dk...@gmail.com> wrote:
>
>> Hi Jeroen,
>> Nice to see you here.
>>
>> You need to make sure that the 'release' module is built also; it's not
>> part of the default build.  All the 'release' module is is a POM which has a
>> consistent set of versions of the artifacts (at the moment, all of them are
>> 0.1-SNAPSHOT, of course); this is then used in the dependencyManagement
>> sections of the smoke test and other example apps.
>>
>> To build the 'release' module is easy:
>>
>> mvn clean install -D modules=release -o
>>
>> If you look at the smoke test on the wiki then you will see that there is
>> mention of this.  That said, I think you're the second person who's hit this
>> issue, so it's clearly a subtlety that's easily missed; and I can't see any
>> reason why we can't just built the 'release' module as part of the standard
>> build.  So I think I'll make the change for the default profile, such that
>> "mvn clean install" by itself will build everything that's needed for the
>> smoke test.
>>
>> Anyway, let us know how you get on.
>>
>> Cheers
>>  Dan
>>
>>
>>
>> On 21/12/2010 10:52, Jeroen van der Wal wrote:
>>
>>> Hi list,
>>>
>>> I've been folowing this project with great interest but have not been
>>> able to get a demo running on my machine. I've met the prerequisites and
>>> arrived at the SmokeTest page (
>>> https://cwiki.apache.org/confluence/display/ISIS/SmokeTest). After
>>> loading the demo project as suggested I get errors on the projects: Project
>>> build error: Non-resolvable import POM: Could not find artifact
>>> org.apache.isis:release:pom:0.1-SNAPSHOT
>>> It's probably a dumb question but perhaps somebody can point me what I'm
>>> doing wrong?
>>>
>>> Thanks,
>>>
>>> Jeroen
>>>
>>
>
>
> --
> Regards,
> Alexander
>
>

Re: Getting started

Posted by Dan Haywood <dk...@gmail.com>.
For Jeroen, if the 'modules clean install' has already run ok, then the 
'release' module should build fine with just -o.

But in the wiki, I've left the '-o' off.

Cheers
Dan

On 21/12/2010 11:16, Alexander Krasnukhin wrote:
> Dan, do you really think it is a good idea to advice somebody to run 
> first time release install at "-o" mode?
>
> On Tue, Dec 21, 2010 at 12:07 PM, Dan Haywood <dkhaywood@gmail.com 
> <ma...@gmail.com>> wrote:
>
>     Hi Jeroen,
>     Nice to see you here.
>
>     You need to make sure that the 'release' module is built also;
>     it's not part of the default build.  All the 'release' module is
>     is a POM which has a consistent set of versions of the artifacts
>     (at the moment, all of them are 0.1-SNAPSHOT, of course); this is
>     then used in the dependencyManagement sections of the smoke test
>     and other example apps.
>
>     To build the 'release' module is easy:
>
>     mvn clean install -D modules=release -o
>
>     If you look at the smoke test on the wiki then you will see that
>     there is mention of this.  That said, I think you're the second
>     person who's hit this issue, so it's clearly a subtlety that's
>     easily missed; and I can't see any reason why we can't just built
>     the 'release' module as part of the standard build.  So I think
>     I'll make the change for the default profile, such that "mvn clean
>     install" by itself will build everything that's needed for the
>     smoke test.
>
>     Anyway, let us know how you get on.
>
>     Cheers
>     Dan
>
>
>
>     On 21/12/2010 10:52, Jeroen van der Wal wrote:
>
>         Hi list,
>
>         I've been folowing this project with great interest but have
>         not been able to get a demo running on my machine. I've met
>         the prerequisites and arrived at the SmokeTest page
>         (https://cwiki.apache.org/confluence/display/ISIS/SmokeTest).
>         After loading the demo project as suggested I get errors on
>         the projects: Project build error: Non-resolvable import POM:
>         Could not find artifact org.apache.isis:release:pom:0.1-SNAPSHOT
>         It's probably a dumb question but perhaps somebody can point
>         me what I'm doing wrong?
>
>         Thanks,
>
>         Jeroen
>
>
>
>
> -- 
> Regards,
> Alexander
>

Re: Getting started

Posted by Alexander Krasnukhin <th...@gmail.com>.
Dan, do you really think it is a good idea to advice somebody to run first
time release install at "-o" mode?

On Tue, Dec 21, 2010 at 12:07 PM, Dan Haywood <dk...@gmail.com> wrote:

> Hi Jeroen,
> Nice to see you here.
>
> You need to make sure that the 'release' module is built also; it's not
> part of the default build.  All the 'release' module is is a POM which has a
> consistent set of versions of the artifacts (at the moment, all of them are
> 0.1-SNAPSHOT, of course); this is then used in the dependencyManagement
> sections of the smoke test and other example apps.
>
> To build the 'release' module is easy:
>
> mvn clean install -D modules=release -o
>
> If you look at the smoke test on the wiki then you will see that there is
> mention of this.  That said, I think you're the second person who's hit this
> issue, so it's clearly a subtlety that's easily missed; and I can't see any
> reason why we can't just built the 'release' module as part of the standard
> build.  So I think I'll make the change for the default profile, such that
> "mvn clean install" by itself will build everything that's needed for the
> smoke test.
>
> Anyway, let us know how you get on.
>
> Cheers
> Dan
>
>
>
> On 21/12/2010 10:52, Jeroen van der Wal wrote:
>
>> Hi list,
>>
>> I've been folowing this project with great interest but have not been able
>> to get a demo running on my machine. I've met the prerequisites and arrived
>> at the SmokeTest page (
>> https://cwiki.apache.org/confluence/display/ISIS/SmokeTest). After
>> loading the demo project as suggested I get errors on the projects: Project
>> build error: Non-resolvable import POM: Could not find artifact
>> org.apache.isis:release:pom:0.1-SNAPSHOT
>> It's probably a dumb question but perhaps somebody can point me what I'm
>> doing wrong?
>>
>> Thanks,
>>
>> Jeroen
>>
>


-- 
Regards,
Alexander

Re: Getting started

Posted by Dan Haywood <dk...@gmail.com>.
The issue is that I'm using 'modules=standard' as the default for both 
building the modules and also the site docs.  And right now we have a 
glitch that building javadoc for the 'release' modules fails (at least, 
that's what it says on the wiki, and presumably I didn't just make it up 
when I wrote that...)

Dan

On 21/12/2010 11:12, Mark Struberg wrote:
> +1
>
> possibly introduce a property to suppress it if not needed.
>
> But I think it doesn't take that long to build it anyway.
>
> LieGrue,
> strub
>
> --- On Tue, 12/21/10, Dan Haywood<dk...@gmail.com>  wrote:
>
>> From: Dan Haywood<dk...@gmail.com>
>> Subject: Re: Getting started
>> To: isis-dev@incubator.apache.org
>> Date: Tuesday, December 21, 2010, 11:07 AM
>> Hi Jeroen,
>> Nice to see you here.
>>
>> You need to make sure that the 'release' module is built
>> also; it's not part of the default build.  All the
>> 'release' module is is a POM which has a consistent set of
>> versions of the artifacts (at the moment, all of them are
>> 0.1-SNAPSHOT, of course); this is then used in the
>> dependencyManagement sections of the smoke test and other
>> example apps.
>>
>> To build the 'release' module is easy:
>>
>> mvn clean install -D modules=release -o
>>
>> If you look at the smoke test on the wiki then you will see
>> that there is mention of this.  That said, I think
>> you're the second person who's hit this issue, so it's
>> clearly a subtlety that's easily missed; and I can't see any
>> reason why we can't just built the 'release' module as part
>> of the standard build.  So I think I'll make the change
>> for the default profile, such that "mvn clean install" by
>> itself will build everything that's needed for the smoke
>> test.
>>
>> Anyway, let us know how you get on.
>>
>> Cheers
>> Dan
>>
>>
>> On 21/12/2010 10:52, Jeroen van der Wal wrote:
>>> Hi list,
>>>
>>> I've been folowing this project with great interest
>> but have not been able to get a demo running on my machine.
>> I've met the prerequisites and arrived at the SmokeTest page
>> (https://cwiki.apache.org/confluence/display/ISIS/SmokeTest).
>> After loading the demo project as suggested I get errors on
>> the projects: Project build error: Non-resolvable import
>> POM: Could not find artifact
>> org.apache.isis:release:pom:0.1-SNAPSHOT
>>> It's probably a dumb question but perhaps somebody can
>> point me what I'm doing wrong?
>>> Thanks,
>>>
>>> Jeroen
>
>
>

Re: Getting started

Posted by Mark Struberg <st...@yahoo.de>.
+1

possibly introduce a property to suppress it if not needed.

But I think it doesn't take that long to build it anyway.

LieGrue,
strub

--- On Tue, 12/21/10, Dan Haywood <dk...@gmail.com> wrote:

> From: Dan Haywood <dk...@gmail.com>
> Subject: Re: Getting started
> To: isis-dev@incubator.apache.org
> Date: Tuesday, December 21, 2010, 11:07 AM
> Hi Jeroen,
> Nice to see you here.
> 
> You need to make sure that the 'release' module is built
> also; it's not part of the default build.  All the
> 'release' module is is a POM which has a consistent set of
> versions of the artifacts (at the moment, all of them are
> 0.1-SNAPSHOT, of course); this is then used in the
> dependencyManagement sections of the smoke test and other
> example apps.
> 
> To build the 'release' module is easy:
> 
> mvn clean install -D modules=release -o
> 
> If you look at the smoke test on the wiki then you will see
> that there is mention of this.  That said, I think
> you're the second person who's hit this issue, so it's
> clearly a subtlety that's easily missed; and I can't see any
> reason why we can't just built the 'release' module as part
> of the standard build.  So I think I'll make the change
> for the default profile, such that "mvn clean install" by
> itself will build everything that's needed for the smoke
> test.
> 
> Anyway, let us know how you get on.
> 
> Cheers
> Dan
> 
> 
> On 21/12/2010 10:52, Jeroen van der Wal wrote:
> > Hi list,
> > 
> > I've been folowing this project with great interest
> but have not been able to get a demo running on my machine.
> I've met the prerequisites and arrived at the SmokeTest page
> (https://cwiki.apache.org/confluence/display/ISIS/SmokeTest).
> After loading the demo project as suggested I get errors on
> the projects: Project build error: Non-resolvable import
> POM: Could not find artifact
> org.apache.isis:release:pom:0.1-SNAPSHOT
> > It's probably a dumb question but perhaps somebody can
> point me what I'm doing wrong?
> > 
> > Thanks,
> > 
> > Jeroen
> 


      

Re: Getting started

Posted by Dan Haywood <dk...@gmail.com>.
Hi Jeroen,
Nice to see you here.

You need to make sure that the 'release' module is built also; it's not 
part of the default build.  All the 'release' module is is a POM which 
has a consistent set of versions of the artifacts (at the moment, all of 
them are 0.1-SNAPSHOT, of course); this is then used in the 
dependencyManagement sections of the smoke test and other example apps.

To build the 'release' module is easy:

mvn clean install -D modules=release -o

If you look at the smoke test on the wiki then you will see that there 
is mention of this.  That said, I think you're the second person who's 
hit this issue, so it's clearly a subtlety that's easily missed; and I 
can't see any reason why we can't just built the 'release' module as 
part of the standard build.  So I think I'll make the change for the 
default profile, such that "mvn clean install" by itself will build 
everything that's needed for the smoke test.

Anyway, let us know how you get on.

Cheers
Dan


On 21/12/2010 10:52, Jeroen van der Wal wrote:
> Hi list,
>
> I've been folowing this project with great interest but have not been 
> able to get a demo running on my machine. I've met the prerequisites 
> and arrived at the SmokeTest page 
> (https://cwiki.apache.org/confluence/display/ISIS/SmokeTest). After 
> loading the demo project as suggested I get errors on the projects: 
> Project build error: Non-resolvable import POM: Could not find 
> artifact org.apache.isis:release:pom:0.1-SNAPSHOT
> It's probably a dumb question but perhaps somebody can point me what 
> I'm doing wrong?
>
> Thanks,
>
> Jeroen