[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    cvs commit: jakarta-commons-sandbox/altrmi/src/java/org/apache/commons/altrmi/generator/ant AltrmiIn
From:       hammant () apache ! org
Date:       2002-01-30 23:54:02
[Download RAW message or body]

hammant     02/01/30 15:54:02

  Modified:    altrmi/src/java/org/apache/commons/altrmi/generator/ant
                        AltrmiInterfaceTask.java
  Log:
  Sam's fix for Cornerstone NPE
  
  Revision  Changes    Path
  1.8       +8 -5      \
jakarta-commons-sandbox/altrmi/src/java/org/apache/commons/altrmi/generator/ant/AltrmiInterfaceTask.java
  
  Index: AltrmiInterfaceTask.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/altrmi/src/java/org/apache/commons/altrmi/generator/ant/AltrmiInterfaceTask.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- AltrmiInterfaceTask.java	30 Jan 2002 23:42:44 -0000	1.7
  +++ AltrmiInterfaceTask.java	30 Jan 2002 23:54:02 -0000	1.8
  @@ -117,12 +117,15 @@
                   classesOrInterfaces[i] = Class.forName(cn);
               }
               sg.setClassOrInterfacesToExpose(classesOrInterfaces);
  -            Class[] additionalFacades = new Class[mAdditionalFacades.length];
  -            for (int i = 0; i < mAdditionalFacades.length; i++) {
  -                String cn = mAdditionalFacades[i];
  -                additionalFacades[i] = Class.forName(cn);
  +
  +            if (mAdditionalFacades != null) {
  +                Class[] additionalFacades = new Class[mAdditionalFacades.length];
  +                for (int i = 0; i < mAdditionalFacades.length; i++) {
  +                    String cn = mAdditionalFacades[i];
  +                    additionalFacades[i] = Class.forName(cn);
  +                }
  +                sg.setAdditionalfacades(additionalFacades);
               }
  -            sg.setAdditionalfacades(additionalFacades);
               ClassLoader cL = null;
               if (classpath != null) {
                   cL = new AntClassLoader(project, classpath);
  
  
  

--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic