Hi ant,

for the Java 1.4 problem here's the unified diff:

----------- cut here -----------
--- bkp\SimpleScriptContext.java    2007-11-01 16:48:10.000000000 +0100
+++ SimpleScriptContext.java    2007-11-01 20:35:07.906250000 +0100
@@ -43,7 +43,7 @@
 

     private Writer errorWriter;

 

-    private static final List SCOPES = Arrays.asList(new Integer[] {
Integer.valueOf(ENGINE_SCOPE), Integer.valueOf(GLOBAL_SCOPE) });

+    private static final List SCOPES = Arrays.asList(new Integer[] {
Integer.valueOf(""+ENGINE_SCOPE), Integer.valueOf(""+GLOBAL_SCOPE) });

    

     public SimpleScriptContext() {

         reader = new InputStreamReader(System.in);
----------- cut here -----------

Thereafter, could compile "javax/script/*.java" successfully with Java 1.4.

Will open a JIRA issue supplying that patch.

Regards,

---rony



Rony G. Flatscher wrote:
> Hi ant,
>
> just tried to build the distribution from your sources.
>
> As BSF 3.0 is targeted to be avaialble for Java 1.4 installations, I
> tried to run the build process with "Java 1.4.2_12", which was
> unsuccessful in building:
>
>     * cannot resolve symbol
>       symbol  : method valueOf (int)
>       location: class java.lang.Integer
>
>       Indeed, "valueOf(int)" got introduced with Java 1.5 and is not
>       available with Java 1.4. Will file a JIRA issue.
>
>       This was while trying to compile:
>           o javax\script\SimpleScriptContext.java:[46,80]
>           o javax\script\SimpleScriptContext.java:[46,111]
>
> ---
>
> So in the next iteration I tried to build the package with "Java
> 1.5.0_10" and "Java 1.6.0_02-b06", which went on, but both stop the
> build with a compilation failure:
>
>     [INFO]
>     
> ----------------------------------------------------------------------------
>     [INFO] Building Apache BSF Utils
>     [INFO]    task-segment: [install]
>     [INFO]
>     
> ----------------------------------------------------------------------------
>     [INFO] [resources:resources]
>     [INFO] Using default encoding to copy filtered resources.
>     [INFO] [compiler:compile]
>     Compiling 14 source files to
>     F:\download\Apache\bsf\bsf3\bsf-3.0-beta2-src\bsf-utils\target\classes
>     [INFO]
>     ------------------------------------------------------------------------
>     [ERROR] BUILD FAILURE
>     [INFO]
>     ------------------------------------------------------------------------
>     [INFO] Compilation failure
>
>     
> F:\download\Apache\bsf\bsf3\bsf-3.0-beta2-src\bsf-utils\src\main\java\org\apache\bsf\xml\JavaScriptE4XAxiomHelper.java:[95,20]
>     cannot find symbol
>     symbol  : class Factory
>     location: class org.mozilla.javascript.xml.XMLLib
>
>     
> F:\download\Apache\bsf\bsf3\bsf-3.0-beta2-src\bsf-utils\src\main\java\org\apache\bsf\xml\JavaScriptE4XAxiomHelper.java:[96,48]
>     cannot find symbol
>     symbol  : variable Factory
>     location: class org.mozilla.javascript.xml.XMLLib
>
> ---
>
> Please advise.
>
> Regards,
>
> ---rony
>
>
>
> ant elder wrote:
>   
>> Please review and vote on the BSF 3.0-beta2 release.
>>
>> The source and binary distributions, RAT reports, and maven artifacts are
>> at: http://people.apache.org/~antelder/bsf/3.0-beta2-rc2/
>>
>> The svn tag is at:
>> https://svn.apache.org/repos/asf/jakarta/bsf/tags/bsf-3.0-beta2/
>>
>> Here's my +1.
>>
>>    ...ant
>>   
>>     
>
>
>   

Reply via email to