Re: Framework Independence
Posted by
David E Jones-2 on
Aug 13, 2006; 8:17pm
URL: http://ofbiz.116.s1.nabble.com/Framework-Independence-tp170631p170636.html
You lost me... could you re-phrase the question?
-David
On Aug 13, 2006, at 9:33 AM, BJ Freeman wrote:
> clarification:
> [For those who want to just drop their app into the framework, you
> can now run just about everything even if the applications
> directory is not there,]
> So are you saying that the application, as such will be now be put
> into the framework folder, like they use to be in the components
> folder.
>
> David E. Jones sent the following on 8/13/2006 12:23 AM:
>> Hello all,
>> In preparation for doing a release candidate, and later a real
>> release (soon after incubator graduation), I did a bit of work to
>> make it possible to run the framework without the applications
>> directory.
>> This included a new little feature in the entity engine to be able
>> to extend entities defined elsewhere using the "extend-entity"
>> tag. There were also a few things moved from applications to
>> framework, and from framework to applications. This included some
>> important things to note that have changed:
>> - control servlet request events (mainly checkLogin, login,
>> logout, checkExternalLoginKey, etc) are now in:
>> org.ofbiz.webapp.control.LoginWorker
>> - the LoginEventListener (referred to in web.xml files) is now
>> here: org.ofbiz.webapp.control.LoginEventListener
>> These have been updated in all of the files in OFBiz so everything
>> should be working fine... If you run into anything please let me
>> know and I'll look into it right away!
>> For convenience (and since doing search and replace it's not
>> really any extra work... ;) ) attached are some patches for the
>> financials and crmsfa modules.
>> This gets us pretty close to ready to do a complete release and a
>> separate framework-only release. For those who want to just drop
>> their app into the framework, you can now run just about
>> everything even if the applications directory is not there, with
>> exception of a few pages like the entity performance tests in
>> WebTools that refer to the Party and Product entities and need to
>> be changed, probably to point to the Example and such entities.
>> -David