String clientLog = "";
@Override
public void init() {
AuthenticateStub authenticateStub = new AuthenticateStub();
ConfigServiceAdminStub configServiceAdminStub = null;
try {
configServiceAdminStub = new ConfigServiceAdminStub("https://" + FrameworkSettings.HOST_NAME + ":" + FrameworkSettings.HTTPS_PORT + "/services/ConfigServiceAdmin");
} catch (AxisFault axisFault) {
axisFault.printStackTrace();
}
authenticateStub.authenticateAdminStub(configServiceAdminStub, sessionCookie);
ArtifactReader artifactReader = new ArtifactReader();
FrameworkSettings.getProperty();
setSampleNo();
System.out.println("Running Sample" + sampleNo);
log.info("Running Sample" + sampleNo);
configOMElement = artifactReader.getOMElement(System.getProperty("CARBON_HOME") +
File.separator + "repository" + File.separator + "samples" +
File.separator + "synapse_sample_" + sampleNo + ".xml");
defaultConfigOMElement =
artifactReader.getOMElement(SampleTestTemplate.class.getResource("/defaultConfig.xml").getPath());
sessionCookie = login();
try {
assert configServiceAdminStub != null;
configServiceAdminStub.updateConfiguration(defaultConfigOMElement);
} catch (Exception e) {
log.error("error while reset the synapse config to default");
}
logout();
sessionCookie = null;