code: @Override
      protected void initializeImpl()
      {
          //init templates map
          this.httpRequestTemplateMap=new HashMap<String,String>();
          
          String[] templateNames=new String[]
          {
              FaxJob2HTTPRequestConverterConfigurationConstants.SUBMIT_FAX_JOB_TEMPLATE_PROPERTY_KEY.toString(),
              FaxJob2HTTPRequestConverterConfigurationConstants.SUSPEND_FAX_JOB_TEMPLATE_PROPERTY_KEY.toString(),
              FaxJob2HTTPRequestConverterConfigurationConstants.RESUME_FAX_JOB_TEMPLATE_PROPERTY_KEY.toString(),
              FaxJob2HTTPRequestConverterConfigurationConstants.CANCEL_FAX_JOB_TEMPLATE_PROPERTY_KEY.toString(),
              FaxJob2HTTPRequestConverterConfigurationConstants.GET_FAX_JOB_STATUS_TEMPLATE_PROPERTY_KEY.toString()
          };
          
          //get templates amount
          int amount=templateNames.length;
          
          //get template encoding value
          String encoding=this.getConfigurationValue(FaxJob2HTTPRequestConverterConfigurationConstants.TEMPLATE_ENCODING_PROPERTY_KEY);
          
          String templateName=null;
          String urlStr=null;
          URL url=null;
          String template=null;
          for(int index=0;index<amount;index++)
          {
              //get next element
              templateName=templateNames[index];
              
              //get URL string
              urlStr=this.getConfigurationValue(templateName);
              
              if(urlStr!=null)
              {
                  try
                  {
                      //create URL
                      url=new URL(urlStr);
                      
                      //read template
                      InputStream stream=url.openStream();
                      Reader reader=IOHelper.createReader(stream,encoding);
                      template=IOHelper.readTextStream(reader);
                      
                      //cache template
                      this.httpRequestTemplateMap.put(templateName,template);
                  }
                  catch(Throwable throwable)
                  {
                      throw new FaxException("Unable to load template for URL: "+urlStr,throwable);
                  }
              }
          }
      }
docs: This function initializes the component.