Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 341506 - Use of Apache Xerces in Graph Editor plugin
Summary: Use of Apache Xerces in Graph Editor plugin
Status: CLOSED FIXED
Alias: None
Product: STEM
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 blocker (vote)
Target Milestone: 1.2.0   Edit
Assignee: James Kaufman CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-31 11:21 EDT by Matthew Davis CLA
Modified: 2011-07-18 21:45 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Davis CLA 2011-03-31 11:21:07 EDT
In the plugin org.eclipse.stem.ui.grapheditor, the class SpatialGmlExporter depends on the following classes from Apache Xerces:

org.apache.xml.serialize.OutputFormat
org.apache.xml.serialize.XMLSerializer

The classes are made available through JAR files included directly in the project's folder and classpath.

I strongly recommend we use alternate classes included in either J2SE or EMF to deliver this functionality.  If this class is dependent on Xerces, then we need to formalize the use of of the org.apache.xerces plug-in from Orbit and request clearance in IPZilla.
Comment 1 Matthew Davis CLA 2011-03-31 11:31:32 EDT
Due to the legal nature of this, I'm flagging it as blocking release 1.2.0.
Comment 2 James Kaufman CLA 2011-03-31 13:20:03 EDT
Assign to jk
Comment 3 James Kaufman CLA 2011-03-31 13:24:53 EDT
Dependences on apache have been removed. Jar files removed and build path updated.
XML serialization now done with J2SE
Comment 4 James Kaufman CLA 2011-07-18 21:45:03 EDT
Complete