You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Gerry Duprey <gd...@Schools-OPEN.com> on 2004/01/16 19:46:55 UTC

Building Fulcrum - does it work for anyone?

Howdy All,

I'm trying to build Fulcrum (well, I'm trying to use Turbine and then trying 
to integrate Hibernate, and then trying to use hibernate for security in 
turbine, etc, etc) so I can use the Hibernate security services that have been 
committed.

I have the latest maven installed (RC1) and it seems happy enough.

I used CVS to grab a copy of Fulcrum.  Then I followed the instructions on the
Fulcrum web site for building it 
(http://jakarta.apache.org/turbine/fulcrum/building.html -- rename src and add 
the -Dmaven.test.skip=true).  If I issue just the maven command

maven -Dmaven.test.skip=true

then it goes for a bit and when building the Configuration Impl complains:


BUILD FAILED
File...... file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/
Element... maven:reactor
Line...... 15
Column.... 32
Unable to obtain goal [java:compile] -- 
file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/configuration/impl/:4:37: 
<attainGoal> No goal [avalon:meta]

I really don't know much about Maven.  I've tried to read everything I can and 
other than other folks having problems, nothing seems relavant (or is a year 
or two old).  I've tried the multisite:project mentioned in the web page and 
maven complains that doesn't exist in the project.  I've tried jar and jar:jar 
(I have no idea of the diff between the two are, but I've seen both mentioned, 
just trying anything I can) and with jar it quickly does a bunch of steps but 
doesn't seem to actually compile anything (nothing in target/classes).

Any help on how to build this would be appreciated.  I know folks are working 
on all this and I'm doing my best to keep a stiff upper lip over the problems, 
but I just can't seem to get anything to work (along the general lines of 
trying to get hibernate and security to work in turbine).  A few pointers 
would be really helpful.

Thanks

Gerry

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Building Fulcrum - does it work for anyone?

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Howdy Mike,

I sort of suspected that.  It would be nice if the build process used the 
correct .jar names though - even if they can't be downloaded - so folks can 
figure out what to copy over.

Thanks - I'll see how much further I can get :-)

Gerry

Mike Manner wrote:
> 
> Hi
> 
> for hibernate-cglib-2.1.1.jar and jta-hib2.1.jar
> you can use cglib2.jar and jta.jar that come with hibernate libs.
> 
> Mike
> 
> 
> 
> Gerry Duprey wrote:
> 
>> Howdy,
>>
>> Okay - here is a summary of things that are not included with Fulcrum 
>> but that
>> Fulcrum/maven need so far:
>>
>> - The Maven-avalon plugin
>>
>> - javamail-1.3.jar
>>     download from java site, rename javamail-1.3.1.jar to 
>> javamail-1.3.jar
>>
>> - jdbc-2.0.jar
>>     Not sure where I found this :-)
>>
>> - ehcache-0.6.jar
>>     Downloaded from ehcache site, rename ehcache-0.7.jar ehcache-0.6.jar
>>
>> - hibernate-avalon-api-0.4.jar
>> - hibernate-avalon-impl-0.4.jar
>>     Use CVS to checkout HibernateExt from Hibernate CVS and build to
>>     create these.  Then install in maven repositiory under hibernate/jars
>>
>> - mckoidb
>>     Downloaded it and rename the jar to mckoidb-1.0.2.jar
>>
>> - hibernate-cglib-2.1.1.jar
>>     I can't find this anywhere.  It's not in Hibernate2, it's
>>     not in hibernateExt.  Is this maybe a typo and really it's
>>     cglib (which hibernate uses) that is required?
>>
>> - jta-hib2.1.jar
>>     I cannot find this either.  In fact, I can't find this
>>     anywhere (even google doesn't bring up any references).
>>
>> So I'm sort of stalled until I can find those.    Any suggestions?
>>
>> Gerry
>>
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Building Fulcrum - does it work for anyone?

Posted by Mike Manner <te...@oreka.com>.
Hi

for hibernate-cglib-2.1.1.jar and jta-hib2.1.jar
you can use cglib2.jar and jta.jar that come with hibernate libs.

Mike



Gerry Duprey wrote:

> Howdy,
>
> Okay - here is a summary of things that are not included with Fulcrum 
> but that
> Fulcrum/maven need so far:
>
> - The Maven-avalon plugin
>
> - javamail-1.3.jar
>     download from java site, rename javamail-1.3.1.jar to 
> javamail-1.3.jar
>
> - jdbc-2.0.jar
>     Not sure where I found this :-)
>
> - ehcache-0.6.jar
>     Downloaded from ehcache site, rename ehcache-0.7.jar ehcache-0.6.jar
>
> - hibernate-avalon-api-0.4.jar
> - hibernate-avalon-impl-0.4.jar
>     Use CVS to checkout HibernateExt from Hibernate CVS and build to
>     create these.  Then install in maven repositiory under hibernate/jars
>
> - mckoidb
>     Downloaded it and rename the jar to mckoidb-1.0.2.jar
>
> - hibernate-cglib-2.1.1.jar
>     I can't find this anywhere.  It's not in Hibernate2, it's
>     not in hibernateExt.  Is this maybe a typo and really it's
>     cglib (which hibernate uses) that is required?
>
> - jta-hib2.1.jar
>     I cannot find this either.  In fact, I can't find this
>     anywhere (even google doesn't bring up any references).
>
> So I'm sort of stalled until I can find those.    Any suggestions?
>
> Gerry
>




---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Building Fulcrum - does it work for anyone?

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Howdy,

Okay - here is a summary of things that are not included with Fulcrum but that
Fulcrum/maven need so far:

- The Maven-avalon plugin

- javamail-1.3.jar
     download from java site, rename javamail-1.3.1.jar to javamail-1.3.jar

- jdbc-2.0.jar
     Not sure where I found this :-)

- ehcache-0.6.jar
     Downloaded from ehcache site, rename ehcache-0.7.jar ehcache-0.6.jar

- hibernate-avalon-api-0.4.jar
- hibernate-avalon-impl-0.4.jar
     Use CVS to checkout HibernateExt from Hibernate CVS and build to
     create these.  Then install in maven repositiory under hibernate/jars

- mckoidb
     Downloaded it and rename the jar to mckoidb-1.0.2.jar

- hibernate-cglib-2.1.1.jar
     I can't find this anywhere.  It's not in Hibernate2, it's
     not in hibernateExt.  Is this maybe a typo and really it's
     cglib (which hibernate uses) that is required?

- jta-hib2.1.jar
     I cannot find this either.  In fact, I can't find this
     anywhere (even google doesn't bring up any references).

So I'm sort of stalled until I can find those.    Any suggestions?

Gerry

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com



---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Building Fulcrum - does it work for anyone?

Posted by Eric Pugh <ep...@upstate.com>.
I looked into it, and actually the problem was that the site docs online are
really out of date compared to what is in CVS..  I am going to regenerate
them, but in the mean time, check out /xdocs/building.xml for the non
HTMLiezed version..

Eric

> -----Original Message-----
> From: Gerry Duprey [mailto:gduprey@Schools-OPEN.com]
> Sent: Friday, January 16, 2004 7:47 PM
> To: Turbine Users List
> Subject: Building Fulcrum - does it work for anyone?
>
>
> Howdy All,
>
> I'm trying to build Fulcrum (well, I'm trying to use Turbine
> and then trying
> to integrate Hibernate, and then trying to use hibernate for
> security in
> turbine, etc, etc) so I can use the Hibernate security
> services that have been
> committed.
>
> I have the latest maven installed (RC1) and it seems happy enough.
>
> I used CVS to grab a copy of Fulcrum.  Then I followed the
> instructions on the
> Fulcrum web site for building it
> (http://jakarta.apache.org/turbine/fulcrum/building.html --
> rename src and add
> the -Dmaven.test.skip=true).  If I issue just the maven command
>
> maven -Dmaven.test.skip=true
>
> then it goes for a bit and when building the Configuration
> Impl complains:
>
>
> BUILD FAILED
> File......
> file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/
> Element... maven:reactor
> Line...... 15
> Column.... 32
> Unable to obtain goal [java:compile] --
> file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/co
nfiguration/impl/:4:37:
<attainGoal> No goal [avalon:meta]

I really don't know much about Maven.  I've tried to read everything I can
and
other than other folks having problems, nothing seems relavant (or is a year
or two old).  I've tried the multisite:project mentioned in the web page and
maven complains that doesn't exist in the project.  I've tried jar and
jar:jar
(I have no idea of the diff between the two are, but I've seen both
mentioned,
just trying anything I can) and with jar it quickly does a bunch of steps
but
doesn't seem to actually compile anything (nothing in target/classes).

Any help on how to build this would be appreciated.  I know folks are
working
on all this and I'm doing my best to keep a stiff upper lip over the
problems,
but I just can't seem to get anything to work (along the general lines of
trying to get hibernate and security to work in turbine).  A few pointers
would be really helpful.

Thanks

Gerry

--
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Turbine, Fulcrum, Hibernate and Security

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Howdy,

Now that we have Fulcrum working, I was hoping to pick your mind about how 
this all fits together.  I'm seeing new componentconfiguration.xml files and 
on the fulcrum security web pages, scraps of XML I really don't know belongs 
where.

Perhaps a really quick overview (few sentences) to give the flavor.  If you 
could supply an excerpt from a Turbine.properties files and any samples of the 
related XML file(s), I should be able to put it all together in my head.

Thanks!

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Fulcrum Build Results -- REVISED missing dependencies

Posted by Eric Pugh <ep...@upstate.com>.
Terrific!  Let me know what other roadblocks and surprises you run into...

Eric

> -----Original Message-----
> From: Gerry Duprey [mailto:gduprey@Schools-OPEN.com]
> Sent: Monday, January 19, 2004 6:01 PM
> To: Turbine Users List
> Subject: Re: Fulcrum Build Results -- REVISED missing dependencies
> 
> 
> Eric Pugh wrote:
> > I really appreciate your digging through these things.  
> Having a fresh
> > environment means you see all the little things that my 
> environment already
> > has, and I missed.
> 
> Happy to help.
> 
> I blasted my entire maven repository this AM and blasted my 
> fulcrum directory 
> and re-fetched it from CVS.  There are still a few 
> dependencies, though I 
> think there are of the "you'll have to download it yourself" 
> variety (Sun 
> things).  They are:
> 
> - javamail - already known
> - jdbc - already known
> - jta - already known
> 
> - jaf/activation-x.x.jar
> - jndi-x.x.jar
> 
> Otherwise, I was able to build it successfully on a pretty 
> clean system (I 
> didn't dump the avalon plugins needed, so I was a tiny step 
> of the way up, but 
> you did document that on the building info page).
> 
> FYI
> 
> -- 
> Gerry Duprey
> ________________________________________
> SchoolsOPEN, LLC
> 123 North Ashley, Suite 120
> Ann Arbor, MI 48104
> Phone (877) 483-1944 Ext. 401
> Fax (734) 661-0819
> 
> Visit us Online at www.Schools-OPEN.com
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Fulcrum Build Results -- REVISED missing dependencies

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Eric Pugh wrote:
> I really appreciate your digging through these things.  Having a fresh
> environment means you see all the little things that my environment already
> has, and I missed.

Happy to help.

I blasted my entire maven repository this AM and blasted my fulcrum directory 
and re-fetched it from CVS.  There are still a few dependencies, though I 
think there are of the "you'll have to download it yourself" variety (Sun 
things).  They are:

- javamail - already known
- jdbc - already known
- jta - already known

- jaf/activation-x.x.jar
- jndi-x.x.jar

Otherwise, I was able to build it successfully on a pretty clean system (I 
didn't dump the avalon plugins needed, so I was a tiny step of the way up, but 
you did document that on the building info page).

FYI

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Fulcrum Build Results -- REVISED missing dependencies

Posted by Eric Pugh <ep...@upstate.com>.
Mike,

Take a looksee at the docs by building Fulcrum from CVS, they have been
advanced quite a bit.  I am going to update the docs online soon, I just
haven't had a chance to do it.

In the latest version (alpha 6) the "Simple" model was renamed "Dynamic".
The reason was the simplest usable model is actually just users belonging in
groups, without any extra trimmings like groups belong to groups, or roles,
or permissions.  I have used this simplest model, called "Basic" in a couple
apps.   I have also used "Dynamic" in a couple situations.

When you read the updated docs, the key thing to understand is that the
model of how entities are wired together is kept seperate from managing
entities.  This allows us to use the same management code for
user,group,role,permission, and, if we need a new type of model, just create
a new type of model...

See my inlined comments below:

>
>
>
> Hi Eric,
>
>
> I was looking for a security framework around and finally I found the
> security component, part of the fulcrum project.
>
> It seems to be a good choice considering that it is open source, well
> designed (though it is an alpha version) and offers
> persistence through
> hibernate !
>
>
> I have read the online explanations and the "simple" implementation
> model proposed with hibernate seems to be a good compromise between
> functionality and complexity.
>
> However I'm not sure I have exactly understood the way to use the api.
>
>
> So as described in the doc we have four entities : users,
> groups, roles
> and permissions.
>
>
> I wondered if I can do this :
>
> 1. define fine grained permissions and hard code them in my
> applications
> to define what a user can do or see.
Yup!  Define your permissions (either in constants or in a config file or
whatnot) and then make sure you put them in your db..  Then, to check them,
you do this:
AccessControlList acl= UserManager.getACL(user);
if ((DynamicAccessControlList)acl).hasPermission(EDIT_USERS) {

}


>
> 2. configure as many roles as I want : i.e. create roles and set
> permissions to the roles ( as long as the application relies only on
> permissions, roles can be created and deleted whitout any problem...)
Yup!  This is where the renamed "Dynamic" model is useful.
>
> 3. set roles to groups
Yup!
>
> 4. add users to groups
Yup!  Note, Dynamic currently doesn't support Groups as part of Groups..
Instead, you would put users in multiple groups.  I have thought about
creating a model based on NT called "NTStyle" that would have users, roles,
and groups, and groups could be in groups..  Users could be in groups, and
groups would have roles.  But no permissions since that doesn't map
directly.
>
>
> So groups are central in this design.
>
>
> What I want to do is a web interface for managing users, groups and
> roles for web-applications (and I intend to insert the permissions
> directly in the database so they cannot be modified through the web
> interface).
>
>
> Am I wrong with that ?

Sounds good.   Something I often do is in my unit tests leverage the Memory
provider instead of Hibernate so I don't have to setup/cleanup a database
behind me.   Hollar if you need help.

Eric Pugh


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Fulcrum Build Results -- REVISED missing dependencies

Posted by Mike Manner <te...@oreka.com>.

Hi Eric,


I was looking for a security framework around and finally I found the 
security component, part of the fulcrum project.

It seems to be a good choice considering that it is open source, well 
designed (though it is an alpha version) and offers persistence through 
hibernate !


I have read the online explanations and the "simple" implementation 
model proposed with hibernate seems to be a good compromise between 
functionality and complexity.

However I'm not sure I have exactly understood the way to use the api.


So as described in the doc we have four entities : users, groups, roles 
and permissions.


I wondered if I can do this :

1. define fine grained permissions and hard code them in my applications 
to define what a user can do or see.

2. configure as many roles as I want : i.e. create roles and set 
permissions to the roles ( as long as the application relies only on 
permissions, roles can be created and deleted whitout any problem...)

3. set roles to groups

4. add users to groups


So groups are central in this design.


What I want to do is a web interface for managing users, groups and 
roles for web-applications (and I intend to insert the permissions 
directly in the database so they cannot be modified through the web 
interface).


Am I wrong with that ?


Mike



Eric Pugh wrote:

>It was pointed out that JTA is a copyrighted jar from SUN, so I have removed
>it from jakarta.apache.org/turbine/repo.  I am updating the build
>instructions instead to tell users to go to Hibernate.org and download it
>from there, since I can't seem to find a jarred up version on the Sun site
>to point to.
>
>Eric
>
>  
>
>>-----Original Message-----
>>From: Eric Pugh [mailto:epugh@upstate.com]
>>Sent: Sunday, January 18, 2004 1:57 PM
>>To: 'Turbine Users List'
>>Subject: RE: Fulcrum Build Results -- REVISED missing dependencies
>>
>>
>>I really appreciate your digging through these things.  Having a fresh
>>environment means you see all the little things that my
>>environment already
>>has, and I missed.  Out of curisotiy, I tried to download a
>>JTA jar file,
>>but all I could fine where individual class files from sun's
>>site.  I am
>>tempted to keep the dependency information as:
>>
>>      <groupId>hibernate</groupId>
>>      <artifactId>jta</artifactId>
>>      <version>hib2.1</version>
>>      <url>http://hibernate.org/</url>
>>
>>However, you can get it from jakarta.apache.org/turbine/repo,
>>and I am going
>>to turn on that repo by default, instead of off by default.
>>Unless I can
>>figure out some other location to download some sort of
>>jta.jar file instead
>>of individual classes from sun's site...
>>
>>Eric
>>
>>    
>>
>>>-----Original Message-----
>>>From: Mike Manner [mailto:test0001@oreka.com]
>>>Sent: Saturday, January 17, 2004 7:02 PM
>>>To: Turbine Users List
>>>Subject: Re: Fulcrum Build Results -- REVISED missing dependencies
>>>
>>>
>>>
>>>Hi,
>>>
>>>Thanks for this work, this actually allow the build of
>>>fulcrum project !
>>>
>>>
>>>As you mentionned jta, as javamail, is an api available from
>>>sun site :
>>>http://java.sun.com/products/jta/
>>>
>>>and cglib is an independant project
>>>http://sourceforge.net/projects/cglib, the current release
>>>      
>>>
>>is 2.0-RC2
>>    
>>
>>>and both are used by hibernate in is latest release 2.1.1
>>>
>>>this should explain the names of the jars...
>>>
>>>
>>>Mike
>>>
>>>
>>>
>>>
>>>
>>>Gerry Duprey wrote:
>>>
>>>      
>>>
>>>>Howdy,
>>>>
>>>>Okay - I am now able to build fulcrum (yeah!)
>>>>
>>>>In terms of manual intervention, here is my revised list of
>>>>        
>>>>
>>>things I
>>>      
>>>
>>>>had to do because Maven didn't know how to handle:
>>>>
>>>>* javamail-1.3.jar
>>>>    I know you have to manually download this.  Can the version be
>>>>updated
>>>>    to 1.3.1 since that is what the javasoft site is
>>>>        
>>>>
>>>offering?  Also, not
>>>      
>>>
>>>>    sure if the notes belong here or not, but Javasoft/Sun
>>>>        
>>>>
>>>distributes
>>>      
>>>
>>>>this
>>>>    named as "mail.jar" and it needs to be renamed to
>>>>        
>>>>
>>>javamail-1.3.1.jar
>>>      
>>>
>>>>* jdbc-2.0.jar
>>>>    I think this is a "known" need for maven -- just noting for
>>>>    completeness
>>>>
>>>>* mckoidb-1.0.2.jar
>>>>    Maven could not download this (and didn't have any
>>>>        
>>>>
>>URL to offer
>>    
>>
>>>>either)
>>>>    I downloaded it into my repository in as
>>>>        
>>>>
>>>mckoi/jars/mckoidb-1.0.2.jar
>>>      
>>>
>>>>* hibernate-cglib-2.1.1.jar
>>>>    As Mike pointed out, this is really the cglib2.jar from
>>>>        
>>>>
>>>hibernate
>>>      
>>>
>>>>    and I can imagine either documenting the need to do
>>>>        
>>>>
>>>this manually
>>>      
>>>
>>>>    or adding it to the downloadables Maven can do.  I
>>>>        
>>>>
>>>think it would
>>>      
>>>
>>>>    be really helpful, at a minimum, to change the name as
>>>>        
>>>>
>>>cglib2.jar
>>>      
>>>
>>>>    and put it under cglib/jars in the repositoru as it is
>>>>        
>>>>
>>>a seperate
>>>      
>>>
>>>>    project from hibernate.
>>>>
>>>>* jta-hib2.1.jar
>>>>    Again, Mike pointed out this is really just the
>>>>        
>>>>
>>>lib/jta.jar file from
>>>      
>>>
>>>>    the hibernate install.  JTA seems to have some other
>>>>        
>>>>
>>>issues (maybe
>>>      
>>>
>>>>like
>>>>    javamail), but perhaps a closer to actual name and some
>>>>        
>>>>
>>>docs on the
>>>      
>>>
>>>>    manual intervention required would help.
>>>>
>>>>* ehcache-0.7.jar
>>>>    The refresh Maven stuff did successfully download this,
>>>>        
>>>>
>>>though it
>>>      
>>>
>>>>    was stored in the hibernate/jars directory of the Maven
>>>>        
>>>>
>>>repository
>>>      
>>>
>>>>    and since it's not actually a project directly under Hibernate
>>>>    (though related), I might suggest it really belongs
>>>>        
>>>>
>>>under ehcache.
>>>      
>>>
>>>>But, I'm happy to report, I was able to build it.  Now I
>>>>        
>>>>
>>can really
>>    
>>
>>>>start having some fun :-)
>>>>
>>>>Gerry
>>>>
>>>>        
>>>>
>>>
>>>
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>    
>>
>>>To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail:
>>>      
>>>
>>turbine-user-help@jakarta.apache.org
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: turbine-user-help@jakarta.apache.org
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: turbine-user-help@jakarta.apache.org
>
>
>  
>




---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Fulcrum Build Results -- REVISED missing dependencies

Posted by Eric Pugh <ep...@upstate.com>.
It was pointed out that JTA is a copyrighted jar from SUN, so I have removed
it from jakarta.apache.org/turbine/repo.  I am updating the build
instructions instead to tell users to go to Hibernate.org and download it
from there, since I can't seem to find a jarred up version on the Sun site
to point to.

Eric

> -----Original Message-----
> From: Eric Pugh [mailto:epugh@upstate.com]
> Sent: Sunday, January 18, 2004 1:57 PM
> To: 'Turbine Users List'
> Subject: RE: Fulcrum Build Results -- REVISED missing dependencies
>
>
> I really appreciate your digging through these things.  Having a fresh
> environment means you see all the little things that my
> environment already
> has, and I missed.  Out of curisotiy, I tried to download a
> JTA jar file,
> but all I could fine where individual class files from sun's
> site.  I am
> tempted to keep the dependency information as:
>
>       <groupId>hibernate</groupId>
>       <artifactId>jta</artifactId>
>       <version>hib2.1</version>
>       <url>http://hibernate.org/</url>
>
> However, you can get it from jakarta.apache.org/turbine/repo,
> and I am going
> to turn on that repo by default, instead of off by default.
> Unless I can
> figure out some other location to download some sort of
> jta.jar file instead
> of individual classes from sun's site...
>
> Eric
>
> > -----Original Message-----
> > From: Mike Manner [mailto:test0001@oreka.com]
> > Sent: Saturday, January 17, 2004 7:02 PM
> > To: Turbine Users List
> > Subject: Re: Fulcrum Build Results -- REVISED missing dependencies
> >
> >
> >
> > Hi,
> >
> > Thanks for this work, this actually allow the build of
> > fulcrum project !
> >
> >
> > As you mentionned jta, as javamail, is an api available from
> > sun site :
> > http://java.sun.com/products/jta/
> >
> > and cglib is an independant project
> > http://sourceforge.net/projects/cglib, the current release
> is 2.0-RC2
> >
> > and both are used by hibernate in is latest release 2.1.1
> >
> > this should explain the names of the jars...
> >
> >
> > Mike
> >
> >
> >
> >
> >
> > Gerry Duprey wrote:
> >
> > > Howdy,
> > >
> > > Okay - I am now able to build fulcrum (yeah!)
> > >
> > > In terms of manual intervention, here is my revised list of
> > things I
> > > had to do because Maven didn't know how to handle:
> > >
> > > * javamail-1.3.jar
> > >     I know you have to manually download this.  Can the version be
> > > updated
> > >     to 1.3.1 since that is what the javasoft site is
> > offering?  Also, not
> > >     sure if the notes belong here or not, but Javasoft/Sun
> > distributes
> > > this
> > >     named as "mail.jar" and it needs to be renamed to
> > javamail-1.3.1.jar
> > >
> > > * jdbc-2.0.jar
> > >     I think this is a "known" need for maven -- just noting for
> > >     completeness
> > >
> > > * mckoidb-1.0.2.jar
> > >     Maven could not download this (and didn't have any
> URL to offer
> > > either)
> > >     I downloaded it into my repository in as
> > mckoi/jars/mckoidb-1.0.2.jar
> > >
> > > * hibernate-cglib-2.1.1.jar
> > >     As Mike pointed out, this is really the cglib2.jar from
> > hibernate
> > >     and I can imagine either documenting the need to do
> > this manually
> > >     or adding it to the downloadables Maven can do.  I
> > think it would
> > >     be really helpful, at a minimum, to change the name as
> > cglib2.jar
> > >     and put it under cglib/jars in the repositoru as it is
> > a seperate
> > >     project from hibernate.
> > >
> > > * jta-hib2.1.jar
> > >     Again, Mike pointed out this is really just the
> > lib/jta.jar file from
> > >     the hibernate install.  JTA seems to have some other
> > issues (maybe
> > > like
> > >     javamail), but perhaps a closer to actual name and some
> > docs on the
> > >     manual intervention required would help.
> > >
> > > * ehcache-0.7.jar
> > >     The refresh Maven stuff did successfully download this,
> > though it
> > >     was stored in the hibernate/jars directory of the Maven
> > repository
> > >     and since it's not actually a project directly under Hibernate
> > >     (though related), I might suggest it really belongs
> > under ehcache.
> > >
> > > But, I'm happy to report, I was able to build it.  Now I
> can really
> > > start having some fun :-)
> > >
> > > Gerry
> > >
> >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail:
> turbine-user-help@jakarta.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Fulcrum Build Results -- REVISED missing dependencies

Posted by Eric Pugh <ep...@upstate.com>.
I really appreciate your digging through these things.  Having a fresh
environment means you see all the little things that my environment already
has, and I missed.  Out of curisotiy, I tried to download a JTA jar file,
but all I could fine where individual class files from sun's site.  I am
tempted to keep the dependency information as:

      <groupId>hibernate</groupId>
      <artifactId>jta</artifactId>
      <version>hib2.1</version>
      <url>http://hibernate.org/</url>

However, you can get it from jakarta.apache.org/turbine/repo, and I am going
to turn on that repo by default, instead of off by default.  Unless I can
figure out some other location to download some sort of jta.jar file instead
of individual classes from sun's site...

Eric

> -----Original Message-----
> From: Mike Manner [mailto:test0001@oreka.com]
> Sent: Saturday, January 17, 2004 7:02 PM
> To: Turbine Users List
> Subject: Re: Fulcrum Build Results -- REVISED missing dependencies
>
>
>
> Hi,
>
> Thanks for this work, this actually allow the build of
> fulcrum project !
>
>
> As you mentionned jta, as javamail, is an api available from
> sun site :
> http://java.sun.com/products/jta/
>
> and cglib is an independant project
> http://sourceforge.net/projects/cglib, the current release is 2.0-RC2
>
> and both are used by hibernate in is latest release 2.1.1
>
> this should explain the names of the jars...
>
>
> Mike
>
>
>
>
>
> Gerry Duprey wrote:
>
> > Howdy,
> >
> > Okay - I am now able to build fulcrum (yeah!)
> >
> > In terms of manual intervention, here is my revised list of
> things I
> > had to do because Maven didn't know how to handle:
> >
> > * javamail-1.3.jar
> >     I know you have to manually download this.  Can the version be
> > updated
> >     to 1.3.1 since that is what the javasoft site is
> offering?  Also, not
> >     sure if the notes belong here or not, but Javasoft/Sun
> distributes
> > this
> >     named as "mail.jar" and it needs to be renamed to
> javamail-1.3.1.jar
> >
> > * jdbc-2.0.jar
> >     I think this is a "known" need for maven -- just noting for
> >     completeness
> >
> > * mckoidb-1.0.2.jar
> >     Maven could not download this (and didn't have any URL to offer
> > either)
> >     I downloaded it into my repository in as
> mckoi/jars/mckoidb-1.0.2.jar
> >
> > * hibernate-cglib-2.1.1.jar
> >     As Mike pointed out, this is really the cglib2.jar from
> hibernate
> >     and I can imagine either documenting the need to do
> this manually
> >     or adding it to the downloadables Maven can do.  I
> think it would
> >     be really helpful, at a minimum, to change the name as
> cglib2.jar
> >     and put it under cglib/jars in the repositoru as it is
> a seperate
> >     project from hibernate.
> >
> > * jta-hib2.1.jar
> >     Again, Mike pointed out this is really just the
> lib/jta.jar file from
> >     the hibernate install.  JTA seems to have some other
> issues (maybe
> > like
> >     javamail), but perhaps a closer to actual name and some
> docs on the
> >     manual intervention required would help.
> >
> > * ehcache-0.7.jar
> >     The refresh Maven stuff did successfully download this,
> though it
> >     was stored in the hibernate/jars directory of the Maven
> repository
> >     and since it's not actually a project directly under Hibernate
> >     (though related), I might suggest it really belongs
> under ehcache.
> >
> > But, I'm happy to report, I was able to build it.  Now I can really
> > start having some fun :-)
> >
> > Gerry
> >
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Fulcrum Build Results -- REVISED missing dependencies

Posted by Mike Manner <te...@oreka.com>.
Hi,

Thanks for this work, this actually allow the build of fulcrum project !


As you mentionned jta, as javamail, is an api available from sun site : 
http://java.sun.com/products/jta/

and cglib is an independant project 
http://sourceforge.net/projects/cglib, the current release is 2.0-RC2

and both are used by hibernate in is latest release 2.1.1

this should explain the names of the jars...


Mike





Gerry Duprey wrote:

> Howdy,
>
> Okay - I am now able to build fulcrum (yeah!)
>
> In terms of manual intervention, here is my revised list of things I 
> had to do because Maven didn't know how to handle:
>
> * javamail-1.3.jar
>     I know you have to manually download this.  Can the version be 
> updated
>     to 1.3.1 since that is what the javasoft site is offering?  Also, not
>     sure if the notes belong here or not, but Javasoft/Sun distributes 
> this
>     named as "mail.jar" and it needs to be renamed to javamail-1.3.1.jar
>
> * jdbc-2.0.jar
>     I think this is a "known" need for maven -- just noting for
>     completeness
>
> * mckoidb-1.0.2.jar
>     Maven could not download this (and didn't have any URL to offer 
> either)
>     I downloaded it into my repository in as mckoi/jars/mckoidb-1.0.2.jar
>
> * hibernate-cglib-2.1.1.jar
>     As Mike pointed out, this is really the cglib2.jar from hibernate
>     and I can imagine either documenting the need to do this manually
>     or adding it to the downloadables Maven can do.  I think it would
>     be really helpful, at a minimum, to change the name as cglib2.jar
>     and put it under cglib/jars in the repositoru as it is a seperate
>     project from hibernate.
>
> * jta-hib2.1.jar
>     Again, Mike pointed out this is really just the lib/jta.jar file from
>     the hibernate install.  JTA seems to have some other issues (maybe 
> like
>     javamail), but perhaps a closer to actual name and some docs on the
>     manual intervention required would help.
>
> * ehcache-0.7.jar
>     The refresh Maven stuff did successfully download this, though it
>     was stored in the hibernate/jars directory of the Maven repository
>     and since it's not actually a project directly under Hibernate
>     (though related), I might suggest it really belongs under ehcache.
>
> But, I'm happy to report, I was able to build it.  Now I can really 
> start having some fun :-)
>
> Gerry
>




---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Fulcrum Build Results -- REVISED missing dependencies

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Howdy,

Okay - I am now able to build fulcrum (yeah!)

In terms of manual intervention, here is my revised list of things I had to do 
because Maven didn't know how to handle:

* javamail-1.3.jar
     I know you have to manually download this.  Can the version be updated
     to 1.3.1 since that is what the javasoft site is offering?  Also, not
     sure if the notes belong here or not, but Javasoft/Sun distributes this
     named as "mail.jar" and it needs to be renamed to javamail-1.3.1.jar

* jdbc-2.0.jar
     I think this is a "known" need for maven -- just noting for
     completeness

* mckoidb-1.0.2.jar
     Maven could not download this (and didn't have any URL to offer either)
     I downloaded it into my repository in as mckoi/jars/mckoidb-1.0.2.jar

* hibernate-cglib-2.1.1.jar
     As Mike pointed out, this is really the cglib2.jar from hibernate
     and I can imagine either documenting the need to do this manually
     or adding it to the downloadables Maven can do.  I think it would
     be really helpful, at a minimum, to change the name as cglib2.jar
     and put it under cglib/jars in the repositoru as it is a seperate
     project from hibernate.

* jta-hib2.1.jar
     Again, Mike pointed out this is really just the lib/jta.jar file from
     the hibernate install.  JTA seems to have some other issues (maybe like
     javamail), but perhaps a closer to actual name and some docs on the
     manual intervention required would help.

* ehcache-0.7.jar
     The refresh Maven stuff did successfully download this, though it
     was stored in the hibernate/jars directory of the Maven repository
     and since it's not actually a project directly under Hibernate
     (though related), I might suggest it really belongs under ehcache.

But, I'm happy to report, I was able to build it.  Now I can really start 
having some fun :-)

Gerry

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Building Fulcrum - does it work for anyone?

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Howdy Eric,

It seems our emails crossed.

To test out the current state of the build, I cleared everything from my Maven 
respository I downloaded today (except jdbc-2.0.jar) and purged my CVS 
snapshot of the fulcrum and re-checkedout it.

Here's what I found missing:
* javamail-1.3.jar
     I know you have to manually download this.  Can the version be updated
     to 1.3.1 since that is what the javasoft site is offering?  Also, not
     sure if the notes belong here or not, but Javasoft/Sub sends this called
     "mail.jar" and it needs to be renamed to javamail-1.3.1.jar

* jdbc-2.0.jar
     I think this is a "known" need for maven -- just noting for completeness

* mckoidb-1.0.2.jar
     Maven could not download this (and didn't have any URL to offer either)
     I downloaded it into my repository in as mckoi/jars/mckoidb-1.0.2.jar

* hibernate-cglib-2.1.1.jar
     Maven could not find this and I coud not find it either (in the hibernate
     site, hibernateext or anywhere else).  Might this really just be
     cglib.jar?

* jta-hib2.1.jar
     Maven could not find this and I couldn't find any ref anywhere.  Even
     goodle (which usually finds a few mailing list references) crapped out
     and didn't find anything

* It did download ehcache-0-7.jar now, though it puts it in the hibernate/jars
   location of the repository.  I would have thought it would be in
   ehcache/jars/ehcache-0.7.jar, though I realize it is related to hibernate

So right now, hibernate-cglib-2.1.1.jar and jta-hib2.1.jar are holding things 
up.  Any suggestions where to get them?

Thanks,

Gerry

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Building Fulcrum - does it work for anyone?

Posted by Eric Pugh <ep...@upstate.com>.

> -----Original Message-----
> From: Gerry Duprey [mailto:gduprey@Schools-OPEN.com]
> Sent: Friday, January 16, 2004 8:56 PM
> To: Turbine Users List
> Subject: Re: Building Fulcrum - does it work for anyone?
>
>
> Howdy Eric,
>
> That helped a lot.  Other things I needed to do:
>
> 1) Javamail from Sun is 1.3.1 but maven wants 1.3, so I
> downloaded 1.3.1,
> added it to eh maven repository and symlinked it to javamail-1.3.jar

>
> 2) jdbc-2.0.jar needed to be downloaded manually and
> installed into the maven
> repository (though I'm pretty sure I read that somewhere when
> I started this).
>
> 3) Maven was unable to download any of these, so I had to
> manually find the
> following:
> ehcache-0.6.jar (note: 0.7 is current version, so I symlinked it)
I updated to 0.7 and added it to the repo at
http://jakarta.apache.org/turbine/repo so try again.
>
> I can't find these anywhere (any ideas)?
> hibernate-avalon-api-0.4.jar
> hibernate-avalon-impl-0.4.jar
same, updated..


>
> It claims it doesn't have this, but I do have it in my maven
> repository
> odmg-3.0.jar
can you send me the error?  shoud be in
maven/repository/odmg/jars/odmg-3.0.jar...
>
> Gerry
>
>
> Eric Pugh wrote:
> > Okay..   Maven is great, but can also be a pain in that now
> people are
> > starting to extend maven, but the ability to download and
> install plugins
> > hasn't been fully baked in yet.  The problem you are
> running into is that
> > you don't have the avalon meta plugin installed.  Go to
> > http://www.ibiblio.org/maven/avalon-meta/plugins/ and grab
> the latest
> > (1.3.2) version and put the jar in your maven/plugins/
> directory and then
> > try the build...
> >
> > If you have build maven post RC1, then you can do:
> > maven
> > plugin:download -DartifactId=avalon-meta-plugin
> -DgroupId=avalon-meta -Dvers
> > ion=1.3.2
> > and it will install...
> >
> > I will update the startup directions!
> >
> > Eric
> >
> >
> >>-----Original Message-----
> >>From: Gerry Duprey [mailto:gduprey@Schools-OPEN.com]
> >>Sent: Friday, January 16, 2004 7:47 PM
> >>To: Turbine Users List
> >>Subject: Building Fulcrum - does it work for anyone?
> >>
> >>
> >>Howdy All,
> >>
> >>I'm trying to build Fulcrum (well, I'm trying to use Turbine
> >>and then trying
> >>to integrate Hibernate, and then trying to use hibernate for
> >>security in
> >>turbine, etc, etc) so I can use the Hibernate security
> >>services that have been
> >>committed.
> >>
> >>I have the latest maven installed (RC1) and it seems happy enough.
> >>
> >>I used CVS to grab a copy of Fulcrum.  Then I followed the
> >>instructions on the
> >>Fulcrum web site for building it
> >>(http://jakarta.apache.org/turbine/fulcrum/building.html --
> >>rename src and add
> >>the -Dmaven.test.skip=true).  If I issue just the maven command
> >>
> >>maven -Dmaven.test.skip=true
> >>
> >>then it goes for a bit and when building the Configuration
> >>Impl complains:
> >>
> >>
> >>BUILD FAILED
> >>File......
> >>file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/
> >>Element... maven:reactor
> >>Line...... 15
> >>Column.... 32
> >>Unable to obtain goal [java:compile] --
> >>file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/co
> >
> > nfiguration/impl/:4:37:
> > <attainGoal> No goal [avalon:meta]
> >
> > I really don't know much about Maven.  I've tried to read
> everything I can
> > and
> > other than other folks having problems, nothing seems
> relavant (or is a year
> > or two old).  I've tried the multisite:project mentioned in
> the web page and
> > maven complains that doesn't exist in the project.  I've
> tried jar and
> > jar:jar
> > (I have no idea of the diff between the two are, but I've seen both
> > mentioned,
> > just trying anything I can) and with jar it quickly does a
> bunch of steps
> > but
> > doesn't seem to actually compile anything (nothing in
> target/classes).
> >
> > Any help on how to build this would be appreciated.  I know
> folks are
> > working
> > on all this and I'm doing my best to keep a stiff upper lip over the
> > problems,
> > but I just can't seem to get anything to work (along the
> general lines of
> > trying to get hibernate and security to work in turbine).
> A few pointers
> > would be really helpful.
> >
> > Thanks
> >
> > Gerry
> >
> > --
> > Gerry Duprey
> > ________________________________________
> > SchoolsOPEN, LLC
> > 123 North Ashley, Suite 120
> > Ann Arbor, MI 48104
> > Phone (877) 483-1944 Ext. 401
> > Fax (734) 661-0819
> >
> > Visit us Online at www.Schools-OPEN.com
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail:
> turbine-user-help@jakarta.apache.org
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail:
> turbine-user-help@jakarta.apache.org
>
> --
> Gerry Duprey
> ________________________________________
> SchoolsOPEN, LLC
> 123 North Ashley, Suite 120
> Ann Arbor, MI 48104
> Phone (877) 483-1944 Ext. 401
> Fax (734) 661-0819
>
> Visit us Online at www.Schools-OPEN.com
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


Re: Building Fulcrum - does it work for anyone?

Posted by Gerry Duprey <gd...@Schools-OPEN.com>.
Howdy Eric,

That helped a lot.  Other things I needed to do:

1) Javamail from Sun is 1.3.1 but maven wants 1.3, so I downloaded 1.3.1, 
added it to eh maven repository and symlinked it to javamail-1.3.jar

2) jdbc-2.0.jar needed to be downloaded manually and installed into the maven 
repository (though I'm pretty sure I read that somewhere when I started this).

3) Maven was unable to download any of these, so I had to manually find the 
following:
ehcache-0.6.jar (note: 0.7 is current version, so I symlinked it)

I can't find these anywhere (any ideas)?
hibernate-avalon-api-0.4.jar
hibernate-avalon-impl-0.4.jar

It claims it doesn't have this, but I do have it in my maven repository
odmg-3.0.jar

Gerry


Eric Pugh wrote:
> Okay..   Maven is great, but can also be a pain in that now people are
> starting to extend maven, but the ability to download and install plugins
> hasn't been fully baked in yet.  The problem you are running into is that
> you don't have the avalon meta plugin installed.  Go to
> http://www.ibiblio.org/maven/avalon-meta/plugins/ and grab the latest
> (1.3.2) version and put the jar in your maven/plugins/ directory and then
> try the build...
> 
> If you have build maven post RC1, then you can do:
> maven
> plugin:download -DartifactId=avalon-meta-plugin -DgroupId=avalon-meta -Dvers
> ion=1.3.2
> and it will install...
> 
> I will update the startup directions!
> 
> Eric
> 
> 
>>-----Original Message-----
>>From: Gerry Duprey [mailto:gduprey@Schools-OPEN.com]
>>Sent: Friday, January 16, 2004 7:47 PM
>>To: Turbine Users List
>>Subject: Building Fulcrum - does it work for anyone?
>>
>>
>>Howdy All,
>>
>>I'm trying to build Fulcrum (well, I'm trying to use Turbine
>>and then trying
>>to integrate Hibernate, and then trying to use hibernate for
>>security in
>>turbine, etc, etc) so I can use the Hibernate security
>>services that have been
>>committed.
>>
>>I have the latest maven installed (RC1) and it seems happy enough.
>>
>>I used CVS to grab a copy of Fulcrum.  Then I followed the
>>instructions on the
>>Fulcrum web site for building it
>>(http://jakarta.apache.org/turbine/fulcrum/building.html --
>>rename src and add
>>the -Dmaven.test.skip=true).  If I issue just the maven command
>>
>>maven -Dmaven.test.skip=true
>>
>>then it goes for a bit and when building the Configuration
>>Impl complains:
>>
>>
>>BUILD FAILED
>>File......
>>file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/
>>Element... maven:reactor
>>Line...... 15
>>Column.... 32
>>Unable to obtain goal [java:compile] --
>>file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/co
> 
> nfiguration/impl/:4:37:
> <attainGoal> No goal [avalon:meta]
> 
> I really don't know much about Maven.  I've tried to read everything I can
> and
> other than other folks having problems, nothing seems relavant (or is a year
> or two old).  I've tried the multisite:project mentioned in the web page and
> maven complains that doesn't exist in the project.  I've tried jar and
> jar:jar
> (I have no idea of the diff between the two are, but I've seen both
> mentioned,
> just trying anything I can) and with jar it quickly does a bunch of steps
> but
> doesn't seem to actually compile anything (nothing in target/classes).
> 
> Any help on how to build this would be appreciated.  I know folks are
> working
> on all this and I'm doing my best to keep a stiff upper lip over the
> problems,
> but I just can't seem to get anything to work (along the general lines of
> trying to get hibernate and security to work in turbine).  A few pointers
> would be really helpful.
> 
> Thanks
> 
> Gerry
> 
> --
> Gerry Duprey
> ________________________________________
> SchoolsOPEN, LLC
> 123 North Ashley, Suite 120
> Ann Arbor, MI 48104
> Phone (877) 483-1944 Ext. 401
> Fax (734) 661-0819
> 
> Visit us Online at www.Schools-OPEN.com
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org

-- 
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


RE: Building Fulcrum - does it work for anyone?

Posted by Eric Pugh <ep...@upstate.com>.
Okay..   Maven is great, but can also be a pain in that now people are
starting to extend maven, but the ability to download and install plugins
hasn't been fully baked in yet.  The problem you are running into is that
you don't have the avalon meta plugin installed.  Go to
http://www.ibiblio.org/maven/avalon-meta/plugins/ and grab the latest
(1.3.2) version and put the jar in your maven/plugins/ directory and then
try the build...

If you have build maven post RC1, then you can do:
maven
plugin:download -DartifactId=avalon-meta-plugin -DgroupId=avalon-meta -Dvers
ion=1.3.2
and it will install...

I will update the startup directions!

Eric

> -----Original Message-----
> From: Gerry Duprey [mailto:gduprey@Schools-OPEN.com]
> Sent: Friday, January 16, 2004 7:47 PM
> To: Turbine Users List
> Subject: Building Fulcrum - does it work for anyone?
>
>
> Howdy All,
>
> I'm trying to build Fulcrum (well, I'm trying to use Turbine
> and then trying
> to integrate Hibernate, and then trying to use hibernate for
> security in
> turbine, etc, etc) so I can use the Hibernate security
> services that have been
> committed.
>
> I have the latest maven installed (RC1) and it seems happy enough.
>
> I used CVS to grab a copy of Fulcrum.  Then I followed the
> instructions on the
> Fulcrum web site for building it
> (http://jakarta.apache.org/turbine/fulcrum/building.html --
> rename src and add
> the -Dmaven.test.skip=true).  If I issue just the maven command
>
> maven -Dmaven.test.skip=true
>
> then it goes for a bit and when building the Configuration
> Impl complains:
>
>
> BUILD FAILED
> File......
> file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/
> Element... maven:reactor
> Line...... 15
> Column.... 32
> Unable to obtain goal [java:compile] --
> file:/usr/local/dev/jakarta/fulcrum/jakarta-turbine-fulcrum/co
nfiguration/impl/:4:37:
<attainGoal> No goal [avalon:meta]

I really don't know much about Maven.  I've tried to read everything I can
and
other than other folks having problems, nothing seems relavant (or is a year
or two old).  I've tried the multisite:project mentioned in the web page and
maven complains that doesn't exist in the project.  I've tried jar and
jar:jar
(I have no idea of the diff between the two are, but I've seen both
mentioned,
just trying anything I can) and with jar it quickly does a bunch of steps
but
doesn't seem to actually compile anything (nothing in target/classes).

Any help on how to build this would be appreciated.  I know folks are
working
on all this and I'm doing my best to keep a stiff upper lip over the
problems,
but I just can't seem to get anything to work (along the general lines of
trying to get hibernate and security to work in turbine).  A few pointers
would be really helpful.

Thanks

Gerry

--
Gerry Duprey
________________________________________
SchoolsOPEN, LLC
123 North Ashley, Suite 120
Ann Arbor, MI 48104
Phone (877) 483-1944 Ext. 401
Fax (734) 661-0819

Visit us Online at www.Schools-OPEN.com


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org