[kepler-dev] [Bug 3901] New: - unescaped & in <entity name="a & b"> on line 4

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Tue Mar 17 19:08:48 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3901

           Summary: unescaped & in <entity name="a & b"> on line 4
           Product: Kepler
           Version: 1.0.0
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: general
        AssignedTo: berkley at nceas.ucsb.edu
        ReportedBy: soong at nceas.ucsb.edu
         QAContact: kepler-dev at kepler-project.org


XP Pro x64 SP2, Java 1.6.0_11, Kepler 1.0.0 from kepler-project.org

If a workflow is saved with an & in the file name, even though the file name is
valid in the file system, Kepler throws an exception because the name attribute
is unescaped in the outermost TypedCompositeActor entity.  If Kepler is trying
to re-open the workflow similar to how a save as is handled, then it's choking
while attempting to parse the file.  The & should be escaped as &amp; in the
name attribute, I think.


More information about the Kepler-dev mailing list