My freetime has been aimed at ofbiz.  That change is on my list.

On 04/18/2015 03:20 PM, Adrian Crum wrote:
RTC will bring the project to a screeching halt - because no one reviews anything. I'm still waiting for feedback on the entity cache fix I committed a while ago.

Adrian Crum
Sandglass Software
www.sandglass-software.com

On 4/18/2015 8:08 PM, Pierre Smits wrote:
We should learn from the past, not repeat it. RTC would have brought this
aspect of the improvement in r1633182 earlier to our attention than CTR.

Best regards,

Pierre Smits

*ORRTIZ.COM <http://www.orrtiz.com>*
Services & Solutions for Cloud-
Based Manufacturing, Professional
Services and Retail & Trade
http://www.orrtiz.com

On Sat, Apr 18, 2015 at 7:39 PM, Adrian Crum <
[email protected]> wrote:

There have been many Start.java refactorings in the past that did not
require review. Why is this one different?

Adrian Crum
Sandglass Software
www.sandglass-software.com

On 4/18/2015 6:24 PM, Jacques Le Roux wrote:

Le 18/04/2015 19:12, Adrian Crum a écrit :

I spent the day looking through the OFBiz startup code to see if there
is any way we can shorten the startup time.

Something I noticed that seems odd...

Start.java searches the OFBiz folders for all instances of
ofbiz-component.xml files, parses them, and builds a class path based
on their contents. Then Start.java loads the components using
ComponentContainer.java, and that class also parses
ofbiz-component.xml files. So the ofbiz-component.xml files are parsed
twice.

I would like to redesign the component loading a bit to eliminate the
double parsing.

What do you think?


  This would need a review to confirm, but if the double parsing is
useless then indeed a refactoring seems the way.
This is the kind of change we could wait to be reviewed before
committing, but not necessarily since we can always revert

Jacques




Reply via email to