Return-Path: Mailing-List: contact cocoon-cvs-help@xml.apache.org; run by ezmlm Delivered-To: mailing list cocoon-cvs@xml.apache.org Received: (qmail 17591 invoked by uid 1203); 7 Feb 2001 12:15:10 -0000 Date: 7 Feb 2001 12:15:10 -0000 Message-ID: <20010207121510.17522.qmail@apache.org> From: dims@apache.org To: xml-cocoon-cvs@apache.org Subject: cvs commit: xml-cocoon/src/org/apache/cocoon/components/language/programming/java JavaLanguage.java dims 01/02/07 04:15:10 Modified: src/org/apache/cocoon/components/language/programming/java Tag: xml-cocoon2 JavaLanguage.java Log: Try to go ahead with code generation even if directory specified in java.ext.dirs is absent. Revision Changes Path No revision No revision 1.1.2.21 +10 -2 xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/JavaLanguage.java Index: JavaLanguage.java =================================================================== RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/JavaLanguage.java,v retrieving revision 1.1.2.20 retrieving revision 1.1.2.21 diff -u -r1.1.2.20 -r1.1.2.21 --- JavaLanguage.java 2001/01/31 15:48:36 1.1.2.20 +++ JavaLanguage.java 2001/02/07 12:15:08 1.1.2.21 @@ -32,7 +32,7 @@ * The Java programming language processor * * @author Ricardo Rocha - * @version CVS $Revision: 1.1.2.20 $ $Date: 2001/01/31 15:48:36 $ + * @version CVS $Revision: 1.1.2.21 $ $Date: 2001/02/07 12:15:08 $ */ public class JavaLanguage extends CompiledProgrammingLanguage implements ThreadSafe { @@ -161,11 +161,19 @@ String systemClasspath = System.getProperty("java.class.path"); String systemExtDirs = System.getProperty("java.ext.dirs"); + String systemExtClasspath = null; + + try { + systemExtClasspath = expandDirs(systemExtDirs); + } catch (Exception e) { + log.warn("Could not expand Directory:" + systemExtDirs, e); + } + compiler.setClasspath( baseDirectory.getCanonicalPath() + ((classpath != null) ? File.pathSeparator + classpath : "") + ((systemClasspath != null) ? File.pathSeparator + systemClasspath : "") + - ((systemExtDirs != null) ? File.pathSeparator + expandDirs(systemExtDirs) : "") + ((systemExtClasspath != null) ? File.pathSeparator + systemExtClasspath : "") ); if (encoding != null) {