Login  Register

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