I will when we get to 1.0 for some of the fulcrum components.  Thanks!

Eric

> -----Original Message-----
> From: Stephen McConnell [mailto:[EMAIL PROTECTED]
> Sent: Saturday, November 22, 2003 9:15 PM
> To: Turbine Developers List
> Subject: Re: What kind of magic am I missing ? (was: Turbine 
> 2.4 Status
> Update)
> 
> 
> 
> 
> Rogelio Robles wrote:
> 
> >Eric,
> >
> >I'm also following your work with Fulcrum and I like the 
> direction that the
> >things are taking: using an Avalon container, Avalon 
> components and interfaces,
> >etc. 
> >
> >Every other week I build/rebuild from CVS HEAD Turbine, 
> Fulcrum, Torque, etc.
> >And last week I had trouble with Fulcrum but since I had 
> built it before I was
> >able to find (took some time to remember where to find them) 
> and build those
> >dependencies and install them in my Maven repo. Yes, it will 
> be nice have those
> >dependecies in ibiblio/maven or jakarta.apache.org/turbine/repo.
> >
> 
> Eric:
> 
> If you need/want things posted to ibiblio don't hesitate to 
> yell out and 
> I'll take care of it for you.
> 
> Cheers, Steve.
> 
> >
> >Keep those cvs commits coming, better things move than stale.
> >Rogelio
> >
> >--- Eric Pugh <[EMAIL PROTECTED]> wrote:
> >  
> >
> >>Angelo,
> >>
> >>Thanks for your email!  Glad to know people are trying out 
> things!  Also,
> >>having other people do the build really helps me find the 
> rough spots in the
> >>build.
> >>
> >>    
> >>
> >>>-----Original Message-----
> >>>From: Angelo Turetta [mailto:[EMAIL PROTECTED]
> >>>Sent: Saturday, November 22, 2003 5:25 PM
> >>>To: Turbine Developers List
> >>>Subject: What kind of magic am I missing ? (was: Turbine 2.4 Status
> >>>Update)
> >>>
> >>>
> >>>----- Original Message -----
> >>>From: "Eric Pugh" <[EMAIL PROTECTED]>
> >>>Sent: Friday, November 21, 2003 8:49 PM
> >>>
> >>>
> >>>      
> >>>
> >>>>Hi all,
> >>>>
> >>>>I just wanted to let you know that I have all the unit
> >>>>        
> >>>>
> >>>tests passing for
> >>>      
> >>>
> >>>>using the Merlinized Fulcrum components!  That means that
> >>>>        
> >>>>
> >>>currently in
> >>>      
> >>>
> >>>>Turbine 2.4 we are loading the Cache, Crypto, Intake, 
> Localization,
> >>>>        
> >>>>
> >>>Factory,
> >>>      
> >>>
> >>>>and Mimetype services as components using Merlin.
> >>>>        
> >>>>
> >>>First thing: Thanks a lot for your recent work on turbine, I
> >>>think the code
> >>>base just had the kind of shaking and polishing it needed to
> >>>really shine.
> >>>I'm a turbine user who likes to regularly build the latest
> >>>bits, so I don't
> >>>contribute much but sure I follow both the mailing list 
> and the code
> >>>changes.
> >>>
> >>>That said, clearly, to run the 'merlin' unit tests recently
> >>>set-up for the
> >>>fulcrum components, some kind of 'wizardry' must be 
> requested that I'm
> >>>missing!
> >>>
> >>>1) despite the code for AbstractMerlinTestCase actually checks
> >>>maven.local.home, I had to revert and put my local repository
> >>>back in .maven
> >>>under my home directory (that is, back to the default);
> >>>      
> >>>
> >>Good point..  Not sure why this happens, that is a bit 
> weird.  If I get a
> >>chance I'll look into it, but I noticed that problem and 
> didn't really think
> >>about it at all.  I fixed one bug in 
> AbstractMerlinTestCase, this may be
> >>related.
> >>    
> >>
> >>>2) even so, before running the tests, it downloads the
> >>>dependencies for
> >>>every component, and I end up with a .merlin directory in
> >>>every components'
> >>>subdir  (WHY don't they use the existing maven repos ?).
> >>>      
> >>>
> >>Not sure, maybe related to point 1?  I notice that it 
> happens when you run
> >>under a reactor build.  Try it with each individual project 
> and it doesn't.
> >>So I think it is some sort of reactor not passing the right 
> stuff/merlin not
> >>reading the right stuff...
> >>
> >>    
> >>
> >>>3) never to mention the .merlin directory under my home dir.
> >>>      
> >>>
> >>By default, i think that is where merlin puts the merlin 
> stuff if you don't
> >>have a MERLIN_HOME specified.  However, if you are running 
> stuff under
> >>turbine, it may be my crummy implementation of the Merlin 
> container.  There
> >>is work going on to come up with a single merlin core that 
> is used in every
> >>bootstrap case.  I don't yet quite know where to put the 
> merlin files in
> >>turbine based webapps..  in the /webapp/web-inf/lib dir?  
> Or shared in
> >>MERLIN_HOME?  Or maybe a setting..   I like the idea that 
> with merlin, if I
> >>deploy 10 webapps all using the same component, merlin 
> downloads and shares
> >>the component, making my .war file smaller...
> >>
> >>    
> >>
> >>>4) after all this, the tests still don't run because of the
> >>>following error:
> >>>
> >>>      
> >>>
> >>Would you run this not as a reactor, but a single component run
> >>(jakarta-turbine-fulcrum/crypto/ maven test) and send me 
> the results..?
> >>
> >>    
> >>
> >>>java.lang.IllegalArgumentException: Bad specification 
> version format
> >>>'1.0-alpha-4' in 'fulcrum-crypto-api'. (Reason:
> >>>java.lang.NumberFormatException: For input string: "0-alpha-4")
> >>> at 
> org.apache.avalon.extension.Extension.<init>(Extension.java:444)
> >>> at
> >>>org.apache.avalon.extension.Extension.getExtension(Extensio
> n.java:785)
> >>> at
> >>>org.apache.avalon.extension.Extension.getAvailable(Extensio
> n.java:241)
> >>> at
> >>>org.apache.avalon.extension.Extension.getAvailable(Extensio
> n.java:278)
> >>> at
> >>>org.apache.avalon.composition.model.impl.DefaultClassLoaderMod
> >>>el.buildOption
> >>>alPackages(DefaultClassLoaderModel.java:504)
> >>> at
> >>>org.apache.avalon.composition.model.impl.DefaultClassLoaderMod
> >>>el.<init>(Defa
> >>>ultClassLoaderModel.java:219)
> >>> at
> >>>org.apache.avalon.composition.model.impl.DefaultClassLoaderMod
> >>>el.createClass
> >>>LoaderModel(DefaultClassLoaderModel.java:128)
> >>> at
> >>>org.apache.avalon.composition.model.impl.DefaultContainmentMod
> >>>el.createConta
> >>>inmentModel(DefaultContainmentModel.java:457)
> >>> at
> >>>org.apache.avalon.composition.model.impl.DefaultContainmentMod
> >>>el.createConta
> >>>inmentModel(DefaultContainmentModel.java:673)
> >>> at
> >>>org.apache.avalon.composition.model.impl.DefaultContainmentMod
> >>>el.addContainm
> >>>entModel(DefaultContainmentModel.java:281)
> >>> at
> >>>org.apache.avalon.merlin.unit.AbstractMerlinTestCase.<init>(Ab
> >>>stractMerlinTe
> >>>stCase.java:250)
> >>> at
> >>>org.apache.avalon.merlin.unit.AbstractMerlinTestCase.<init>(Ab
> >>>stractMerlinTe
> >>>stCase.java:126)
> >>> at
> >>>org.apache.fulcrum.crypto.CryptoServiceTest.<init>(CryptoServi
> >>>ceTest.java:79
> >>>)
> >>>
> >>>      
> >>>
> >>>>Security Component
> >>>>In Fulcrum is a vastly changed (and I hope improved)
> >>>>        
> >>>>
> >>>security component.
> >>>
> >>>Trying tu build that one, I get the following:
> >>>----------------------------
> >>>The build cannot continue because of the following
> >>>unsatisfied dependencies:
> >>>
> >>>hibernate-avalon-0.3-dev.jar (no download url specified)
> >>>osuser-1.0-dev.jar (no download url specified)
> >>>propertyset-1.3-1Oct03.jar (no download url specified)
> >>>----------------------------
> >>>      
> >>>
> >>I am in progress of breaking up the security code (another 
> week probably).
> >>I will get those jars uploaded but rightnow you have to 
> build them.  If you
> >>are really keen to try the security stuff I can do it 
> tomarrow, just let me
> >>know.
> >>    
> >>
> >>>In other words: can you please post some hints to help me
> >>>(and others, I
> >>>suppose) build and test succesfully all of the fulcrum components ?
> >>>      
> >>>
> >>Also, any other issues you run into, I'd love patchs to the 
> fulcrum/xdocs/
> >>howto build file!
> >>
> >>Eric
> >>
> >>
> >>------------------------------------------------------------
> ---------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>    
> >>
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >  
> >
> 
> -- 
> 
> Stephen J. McConnell
> mailto:[EMAIL PROTECTED]
> 
> |------------------------------------------------|
> | Magic by Merlin                                |
> | Production by Avalon                           |
> |                                                |
> | http://avalon.apache.org/merlin                |
> | http://dpml.net/                               |
> |------------------------------------------------|
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to