cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Oliver <res1c...@verizon.net>
Subject Support for Eclipse JDT Compiler
Date Thu, 27 Feb 2003 21:45:38 GMT
I've just committed changes to support using the Eclipse JDT compiler 
(http://www.eclipse.org/documentation/html/plugins/org.eclipse.jdt.doc.isv/doc/reference/api/index.html)

   as an embedded Java compiler for Cocoon.


To use this compiler modify your cocoon.xconf like this:

<programming-languages>
     <java-language logger="core.language.java" name="java">
       <!-- Specifies which formatter to use to format source code.
            This parameter is optional.
            It is commented out because of bug #5689: Java 
"code-formatter" incorrectly formats double values -->
       <!--parameter name="code-formatter" 
value="org.apache.cocoon.components.language.programming.java.JstyleFormatter"/-->
       <!-- A singleton-like implementation of a ClassLoader -->
       <parameter name="class-loader" 
value="org.apache.cocoon.components.classloader.ClassLoaderManagerImpl"/>
       <!-- Compiler parameter specifies which class to use to compile Java.
       <parameter name="compiler" 
value="org.apache.cocoon.components.language.programming.java.EclipseJavaCompiler"/>

     </java-language>

This compiler has no dependency on the CLASSPATH environment variable 
but instead relies on the thread context class loader to load dependent 
classes.

I think this will solve 
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16580>

Please test it and let me know of any problems.


Regards,

Chris


Mime
View raw message