Ejemplo n.º 1
0
  private Transformer instantiateTransformer(final String transformerClassName) {
    Transformer transformer = null;

    if (transformerClassName != null) {
      ClassLoader loader = Thread.currentThread().getContextClassLoader();
      try {
        Class<?> clz = loader.loadClass(transformerClassName);
        transformer = (Transformer) clz.newInstance();
      } catch (Exception e) {
        throw HornetQMessageBundle.BUNDLE.errorCreatingTransformerClass(e, transformerClassName);
      }
    }
    return transformer;
  }