Patch applied. Thanks much! "Nigel Rantor" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Index: DaemonLoader.java > =================================================================== > RCS file: > /home/cvspublic/jakarta-commons/daemon/src/java/org/apache/commons/daemon/su pport/DaemonLoader.java,v > retrieving revision 1.4 > diff -u -r1.4 DaemonLoader.java > --- DaemonLoader.java 27 Feb 2004 07:57:51 -0000 1.4 > +++ DaemonLoader.java 17 Aug 2004 13:48:11 -0000 > @@ -110,14 +110,9 @@ > if (c==null) throw new ClassNotFoundException(cn); > > /* Check interface */ > - Class[] interf = c.getInterfaces(); > - boolean isdaemon = false; > - if ( interf != null ) { > - for(int i=0;i<interf.length;i++) { > - if > (interf[i].getName().equals("org.apache.commons.daemon.Daemon")) > - isdaemon = true; > - } > - } > + Class daemon_class = > Class.forName("org.apache.commons.daemon.Daemon"); > + boolean isdaemon = daemon_class.isAssignableFrom(c); > + > /* Check methods */ > Class[] myclass = new Class[1]; > if (isdaemon) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
