Red Hat Application Migration Toolkit
package com.googlecode.arit.websphere;
import com.googlecode.arit.jcl.LogFactoryLoaderPlugin;
public class JAXWSRuntimeLogFactoryLoaderPlugin implements LogFactoryLoaderPlugin {
private final ClassLoader classLoader;
public JAXWSRuntimeLogFactoryLoaderPlugin() {
Class axis2Class;
try {
axis2Class = Class.forName("org.apache.axis2.Version");
} catch (ClassNotFoundException var3) {
axis2Class = null;
}
this.classLoader = axis2Class == null?null:axis2Class.getClassLoader();
}
public boolean isAvailable() {
return this.classLoader != null;
}
public String getDescription() {
return "JAX-WS (Axis2) runtime";
}
public ClassLoader getClassLoader() {
return this.classLoader;
}
}