SeqWare/seqware — pull request #45 by denis-yuen (2013-01-23 22:14:03+00:00)
Title: Feature/seqware 1434 ini files

Documentation for this cluster of bugs is available at https://wiki.oicr.on.ca/display/SEQWARE/2013/01/22/Jan+22%2C+2013%3A+ini+file+issues

In short, the web service was improperly adding workflowparam objects that were attached to a workflow object that had just been added. Also, the ini parameter parsing disallowed blank values and also disallowed whitespace within values for keys.

Tests are at seqware-common/src/test/java/net/sourceforge/seqware/common/util/maptools/MapToolsTest.java and seqware-webservice/src/test/java/net/sourceforge/seqware/common/metadata/MetadataWSTest.java