shuber      2004/10/12 19:40:57 CEST

  Modified files:
    src/java/org/jahia/tomcat/jasper FilteringClassLoader.java 
                                     JasperLaunch.java 
  Log:
  - Code cleanup
  - Bugfix when running with Tomcat 5.0 (must still test with Tomcat 5.5)
  
  Revision  Changes    Path
  1.2       +1 -0      
maven-jahiawar-plugin/src/java/org/jahia/tomcat/jasper/FilteringClassLoader.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/maven-jahiawar-plugin/src/java/org/jahia/tomcat/jasper/FilteringClassLoader.java.diff?r1=1.1&r2=1.2&f=h
  1.2       +0 -20     
maven-jahiawar-plugin/src/java/org/jahia/tomcat/jasper/JasperLaunch.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/maven-jahiawar-plugin/src/java/org/jahia/tomcat/jasper/JasperLaunch.java.diff?r1=1.1&r2=1.2&f=h
  
  
  
  Index: FilteringClassLoader.java
  ===================================================================
  RCS file: 
/home/cvs/repository/maven-jahiawar-plugin/src/java/org/jahia/tomcat/jasper/FilteringClassLoader.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- FilteringClassLoader.java 12 Oct 2004 17:21:33 -0000      1.1
  +++ FilteringClassLoader.java 12 Oct 2004 17:40:56 -0000      1.2
  @@ -20,6 +20,7 @@
   
       public Class findClass(String name) throws ClassNotFoundException {
           if (name.startsWith("java.") ||
  +            name.startsWith("sun.") ||
               name.startsWith("javax.xml.") ||
               name.startsWith("org.apache.xerces.") ||
               name.startsWith("org.xml.sax.") ||
  
  
  
  Index: JasperLaunch.java
  ===================================================================
  RCS file: 
/home/cvs/repository/maven-jahiawar-plugin/src/java/org/jahia/tomcat/jasper/JasperLaunch.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JasperLaunch.java 12 Oct 2004 17:21:33 -0000      1.1
  +++ JasperLaunch.java 12 Oct 2004 17:40:56 -0000      1.2
  @@ -24,8 +24,6 @@
       ClassLoader originalClassLoader = null;
   
       //context variables
  -    private static final String MAVEN_DEPENDENCY_CLASSPATH_PROPERTY =
  -        "maven.dependency.classpath";
       private static final String MAVEN_BUILD_DEST_PROPERTY =
           "maven.build.dest";
       private static final String POM_PROPERTY =
  @@ -106,24 +104,6 @@
        */
       void setupClassLoader() throws IOException, JellyTagException {
   
  -        /*
  -                  <ant:path id="jspc.classpath">
  -          <echo message="Java home=${java.home}" />
  -          <ant:pathelement location="${java.home}/../lib/tools.jar"/>
  -          <ant:fileset dir="${catalina.home.dir}/bin">
  -            <ant:include name="*.jar"/>
  -          </ant:fileset>
  -          <ant:fileset dir="${catalina.home.dir}/server/lib">
  -            <ant:include name="*.jar"/>
  -          </ant:fileset>
  -          <ant:fileset dir="${catalina.home.dir}/common/lib">
  -            <ant:include name="*.jar"/>
  -          </ant:fileset>
  -          <ant:path refid="maven.dependency.classpath"/>
  -          <ant:pathelement path="${maven.build.dest}"/>
  -                  </ant:path>
  -         */
  -
           ArrayList pathURLs = new ArrayList();
           String javaHome = (String) context.getVariable(JAVA_HOME_PROPERTY);
           File toolsJar = new File(javaHome + File.separator + ".." + File.separator 
+ "tools.jar");
  

Reply via email to