Author: jleroux
Date: Fri Jun 23 20:07:47 2017
New Revision: 1799699
URL:
http://svn.apache.org/viewvc?rev=1799699&view=revLog:
Fixed: Birt plugin depends on example plugin
(OFBIZ-9383)
The BIRT demo data for flexible reports depends on the Example entity from the
Example plugin.
We should either provide BIRT's own example data with example reports OR
setup a gradle dependency on the example plugin so that everything is in place.
jleroux: I did not like to duplicate the example data in birt or an alike
solution.
So I put a gradle dependency on the example plugin.
If the example plugin misses the birt component can't build.
I put some comments to explain the possible issue and its solution out of
demonstration.
Thanks: Michael Brohl for report
Modified:
ofbiz/ofbiz-plugins/trunk/birt/build.gradle
Modified: ofbiz/ofbiz-plugins/trunk/birt/build.gradle
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/build.gradle?rev=1799699&r1=1799698&r2=1799699&view=diff==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/build.gradle (original)
+++ ofbiz/ofbiz-plugins/trunk/birt/build.gradle Fri Jun 23 20:07:47 2017
@@ -3,4 +3,11 @@ dependencies {
exclude group: 'org.eclipse.birt.runtime.3_7_1', module: 'derby'
exclude group: 'org.eclipse.birt.runtime.3_7_1', module: 'org.apache.batik.pdf'
}
-}
\ No newline at end of file
+}
+// If the example plugin misses the birt component can't build.
+// If you want to use the birt component independently of the example plugin
+// simply comment out or remove the line below.
+apply from: '../example/build.gradle'
+// Then the flexible report example will not work
+// It's not an issue out of demonstration
+// If needed simply remove the birt data related to the example component