TypeHandler SerDe is backwards incompat with older versions of FM
-----------------------------------------------------------------

                 Key: OODT-142
                 URL: https://issues.apache.org/jira/browse/OODT-142
             Project: OODT
          Issue Type: Bug
          Components: file manager
    Affects Versions: 0.2, 0.1-incubating
         Environment: While working on OODT-139
            Reporter: Chris A. Mattmann
            Assignee: Chris A. Mattmann
            Priority: Blocker
             Fix For: 0.3


While working on OODT-139 and testing out with a production system at JPL 
running the old internal JPL OODT code, I noticed that prior versions of the 
file manager (pre-Apache) are incompatible with the existing Apache code due to 
a simple check that isn't being done in the XmlRpcStructFactory SerDe inside of 
the file manager with respect to the type handlers (introduced in the JPL 
internal version of the file manager version 1.8.0 and beyond). It would be 
useful to projects here at JPL (and outside of it) that use our software 
pre-Apache and who want to upgrade or get on the Apache version to have a fix 
that checks to make sure that type handlers actually exist _before_ SerDe'ing 
them. In fact, this is a blocker to using PCS Health Monitor and the newer PCS 
code as a whole with older legacy systems because the FM SerDE breaks.

I'll commit a simple fix for this shortly.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to