siViewProjectCmd.addOption( new Option( "fields", mvFields ) );
api.getLogger().info( "Preparing to execute si viewproject for " + fullConfigSyntax );
Response viewRes = api.runCommand( siViewProjectCmd );
// Iterate through the list of members returned by the API
WorkItemIterator wit = viewRes.getWorkItems();
while ( wit.hasNext() )
{
WorkItem wi = wit.next();
if ( wi.getModelType().equals( SIModelTypeName.SI_SUBPROJECT ) )
{
// Save the configuration path for the current subproject, using the canonical path name
pjConfigHash.put( wi.getField( "name" ).getValueAsString(), wi.getId() );
}