[kepler-dev] [Bug 2896] New: - StringConstant actor will not accept strings with '$'

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Jul 23 15:13:38 PDT 2007


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

           Summary: StringConstant actor will not accept strings with '$'
           Product: Kepler
           Version: 1.0.0beta3
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: actors
        AssignedTo: higgins at nceas.ucsb.edu
        ReportedBy: higgins at nceas.ucsb.edu
         QAContact: kepler-dev at ecoinformatics.org


Try entering a string like 'foo$bar' in the StringConstant actor. It will give
an error trying to evaluate 'bar' as a parameter. It looks like it is
evaluating the string using Ptolemy's expression language.

I think this is because Kepler's StringActor is NOT the same as the Ptolemy
StringActor. It has been modified to allow the string to be set to a filename
and I think this causes an evaluation of the string. This may be useful for
setting filenames, but it causes problems with some strings.


More information about the Kepler-dev mailing list