// This method will read synapse.xml files
  public String readSynapseFile() throws Exception {
    ESBCommon esbCommon = new ESBCommon(selenium);
    Properties properties = new Properties();
    String conCatLines = "exact:";
    try {
      // Open the file
      FileInputStream fstream =
          new FileInputStream(esbCommon.getCarbonHome() + "/conf/synapse.xml");
      // Get the object of DataInputStream
      DataInputStream in = new DataInputStream(fstream);
      BufferedReader br = new BufferedReader(new InputStreamReader(in));
      String strLine;

      // Read File Line By Line
      while ((strLine = br.readLine()) != null) {
        strLine = strLine.trim();
        conCatLines = conCatLines + strLine + " ";
      }
      // Close the input stream
      in.close();
      // return conCatLines;
    } catch (Exception e) { // Catch exception if any
      System.err.println("Error: " + e.getMessage());
    }
    return conCatLines;
  }
 /*
 Method to set Proxy Service General settings
  */
 public void testSetGeneralSettings() throws Exception {
   ESBCommon esbCommon = new ESBCommon(selenium);
   ESBAddProxyServiceTest esbAddProxyServiceTest = new ESBAddProxyServiceTest(selenium);
   // Options which could be used are Specify in-line, Specify source URL, Pick from registry, None
   esbAddProxyServiceTest.addProxyName("StockQuoteProxy251", "Custom Proxy");
   esbAddProxyServiceTest.addSourceUrlWsdl(
       "file:"
           + esbCommon.getCarbonHome()
           + "/repository/samples/resources/proxy/sample_proxy_1.wsdl");
   esbAddProxyServiceTest.specifyStartOnload("true");
   System.out.println("Setting general settings");
 }