]
Marco Rietveld commented on DROOLS-871:
---------------------------------------
[~mfusco] I've assigned this to you, but feel free to assign it to Edson or Mark if
you want to -- or back to me. :)
Remove the MVEL dependency from kie-internal
--------------------------------------------
Key: DROOLS-871
URL:
https://issues.jboss.org/browse/DROOLS-871
Project: Drools
Issue Type: Bug
Components: core engine
Reporter: Marco Rietveld
Assignee: Mario Fusco
Fix For: 6.2.0.Final, 6.3.0.Final
The {{kie-internal}} module has a dependency on MVEL. This jira is for the task of
removing that dependency from {{kie-internal}}.
The problem is that the MVEL dependency ({{org.mvel:mvel2}}) is nearly 1MB large!
This means that the dependency tree grows by 1MB everywhere where {{kie-internal}} is
used, among others: {{kie-remote-client}}, which has the explicit goal of being as small a
dependency as possible, given that it's meant to be used as a lightweight client jar.