Taher Alkhateeb created OFBIZ-9322:
--------------------------------------
Summary: Remove all dependencies from OFBiz framework to plugins
Key: OFBIZ-9322
URL: https://issues.apache.org/jira/browse/OFBIZ-9322
Project: OFBiz
Issue Type: Improvement
Affects Versions: Upcoming Release
Reporter: Taher Alkhateeb
Assignee: Taher Alkhateeb
Priority: Minor
The OFBiz [framework
repository|http://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk] fails
to build and run tests unless the [plugins
repository|http://svn.apache.org/repos/asf/ofbiz/ofbiz-plugins/trunk] is added
first.
The reason for this failure is mostly due to dependencies of some tests defined
in the framework on data that is defined in the ecommerce plugin.
The purpose of this JIRA is to completely remove all these dependencies and
achieve a successful build of the framework using the command "./gradlew
cleanAll loadDefault testIntegration"
This task requires multiple different approaches including:
- Moving some demo data from ecommerce to framework
- Moving some tests where relevant from framework to ecommerce
- Refactoring and/or removing some tests to disentangle the dependencies
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)