Red Hat Bugzilla – Bug 996630
Designer: replace dependency SuperCSV with a better alternative
Last modified: 2014-08-06 16:09:37 EDT
The dependency org.supercsv:SuperCSV has bad maven metadata.
It generates a warning for every build:
[WARNING] The POM for org.supercsv:SuperCSV:jar:1.52 is missing, no dependency information available
Therefore, it's too low quality to have it in our dependency tree - because it can cause maven issues and legal issues (no license specified).
There's only 1 class that needs it: StencilSetExtensionGeneratorServlet.java in designer.
Either upgrade it to a version that has decent maven metadata.
Or replace it with a Apache's commons-csv:
Designer should also get rid of the jbpt dependency. It gives a similar warning as SuperCsv.
Apparently, SuperCSV doesn't exist in the central or jboss repository:
Really needs to be removed.
SuperCSV dependency removed.
Verified on ER2.