try {
if (log.isLoggable(Level.FINE)) log.fine("Trying Class.forName('"+param[0]+"') ...");
Class cl = java.lang.Class.forName(param[0]);
clntPlugin = (I_ClientPlugin)cl.newInstance();
PluginInfo pluginInfo = new PluginInfo(glob, null, this.getType(), this.getVersion());
clntPlugin.init(glob, pluginInfo);
if (log.isLoggable(Level.FINE)) log.fine("Found I_ClientPlugin '"+param[0]+"'");
}
catch (IllegalAccessException e) {
if (log.isLoggable(Level.FINE)) log.fine("The plugin class '"+param[0]+"' is not accessible\n -> check the plugin name and/or the CLASSPATH");