Hello,
I've opened a new issue https://issues.apache.org/jira/browse/OFBIZ-12309 .
I need community help with this.
From the exploratory
branch https://github.com/apache/ofbiz-framework/pull/319 I discovered
there are a lot of circular dependencies between components (components
depending on each other in order to build).
I believe it would be very useful to have a logical dependency tree
between components.
As a developer working to make OFBiz usable as a framework I need to
solve issues like circular dependencies between components
(see https://issues.apache.org/jira/browse/OFBIZ-12308 ) .
This should serve as a guide to help me decide how to solve the circular
dependency issue.
This is the current list of dependencies in framework (applications
should be in another issue IMO).
<load-component component-location="base"/>
<load-component component-location="entity"/>
<load-component component-location="security"/>
<load-component component-location="datafile"/>
<load-component component-location="minilang"/>
<load-component component-location="common"/>
<load-component component-location="service"/>
<load-component component-location="catalina"/>
<load-component component-location="entityext"/>
<load-component component-location="webapp"/>
<load-component component-location="widget"/>
<load-component component-location="testtools"/>
<load-component component-location="webtools"/>
Related work:
* https://issues.apache.org/jira/browse/OFBIZ-3500
*
https://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework+-+release+9.04
*
https://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework+-+release+10.04
Looking forward to feedback on this.
Regards,
--
Eugen Stan
+40720 898 747 / netdava.com