marshaller = (AssemblyInfoMarshaller) cc.newInstance();
marshaller.init( plugin );
}
catch ( ClassNotFoundException e )
{
throw new AssemblyInfoException(
"NPANDAY-020-002: Unable to create AssemblyInfoMarshaller: Class Name = " + className, e );
}
catch ( InstantiationException e )
{
throw new AssemblyInfoException(
"NPANDAY-020-003: Unable to create AssemblyInfoMarshaller: Class Name = " + className, e );
}
catch ( IllegalAccessException e )
{
throw new AssemblyInfoException(
"NPANDAY-020-004: Unable to create AssemblyInfoMarshaller: Class Name = " + className, e );
}
return marshaller;
}