// recreate settings from preset 3) predefined settings provided by
// service - or settings that can be transferred (or discarded)
vCalcIdParam.setParameters(settings
- .getWsParamFile());
+ .getWsParamFile().replace("\n", "|\\n|"));
vCalcIdParam.setAutoUpdate(settings.isAutoUpdate());
// todo - decide if updateImmediately is needed for any projects.
{
WsParamSetI parmSet=null;
try {
- service.getParamStore().parseServiceParameterFile(calcIdParam.getName(), calcIdParam.getDescription(), calcIdParam.getServiceURL(), calcIdParam.getParameters());
+ parmSet = service.getParamStore().parseServiceParameterFile(calcIdParam.getName(), calcIdParam.getDescription(), calcIdParam.getServiceURL(), calcIdParam.getParameters().replace("|\\n|", "\n"));
} catch (IOException x)
{
warn("Couldn't parse parameter data for "+calcIdParam.getCalcId(), x);
}
AAConsSettings settings = new AAConsSettings(calcIdParam.isAutoUpdate(), service, parmSet, argList);
av.setCalcIdSettingsFor(calcIdParam.getCalcId(), settings, calcIdParam.isNeedsUpdate());
+ return true;
} else {
warn("Cannot resolve a service for the parameters used in this project. Try configuring a JABAWS server.");
return false;
}
}
- else
- throw new Error("Unsupported Version for calcIdparam "
- + calcIdParam.toString());
- return false;
+ throw new Error("Unsupported Version for calcIdparam "
+ + calcIdParam.toString());
}
/**
* External mapping between jalview objects and objects yielding a valid and