Eric,

thanks a lot for your explanations which did help indeed.

I have tried to use the fulcrum upload, but as you said turbine is currently 
depending on it's own RunData service (there is none in fulcrum), so that I 
could not get it to use fulcrum's ParameterParser, let alone 
commons-fileupload's fileitem.

I have submitted a patch to the dev-list that brings new funtionality from 
commons-fileupload's FileItem to t2 - that was the easiest thing to do in that 
situation.

Perhaps someone involved in documentation could find a few puts to put a 
clearer statement of the status of decoupling. I think that I have read 
somewhere that "turbine 2.2 is using the decouple fulcrum and torque", which is 
rather  misleading.


Eric Dobbs wrote:
[ parts omitted ]

> As you probably know, Torque and Fulcrum are decoupled components which 
> used to be intertwined with the core parts of Turbine.  T2.2 still 
> contains the intertwined ancestors of Torque and Fulcrum and the 
> properties in TR.properties provide the configuration for them.  It 
> should be possible to use the decoupled services in Fulcrum by providing 
> the configuration details in Fulcrum.properties.  Your client code needs 
> to be importing the classes in org.apache.fulcrum in order for those 
> services to be active.

Ok, that is plain now. I hadn't imported any service code so far, as I was only 
using the tighly-integrated services (RunData, Upload) - which are propably too 
tighly integrated to drop them and use fulcrum.

> I don't think this has been widely tested at the moment.  I think most 
> projects using the decoupled Fulcrum are either using it separately from 
> Turbine, or are riding the bleeding edge with T3.

I was wondering. At least those that develop fulcrum must have some test 
environment to use the services in, and I would be surprised if that isn't 
turbine. Oh well, probably t3, yes.

> 
>> Also: if I do not change a thing, will tdk2.2-b1 use the decoupled 
>> torque 3.0-b1 that is provided?
> 
> 
> I don't think so, but I haven't looked as closely at this as I have 
> Fulcrum.
> 

Ok, I'll take a closer look myself once I'm comfortable with the t2/fulcrum 
relationship.


> Hope that helps.
Indeed.

Cheers,
Ben


-- 
Benjamin Peter                                          +49-69-96244395
Application Engineer                             Moerfelder Landstr. 55
(zentropy:partners)                            60598 Frankfurt, Germany


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

Reply via email to