Will Glass-Husain wrote:

> Did you actually have a compilation error?  This compiled fine with JDK 1.4
> in the past.  There's a constructor that takes a double.

When using java 1.4 to build 1.4 jar it works fine.

I want to use java 1.5 to build 1.4 jar, but get an error when class
is loaded by java 1.4, because 1.5 compiler (even with target=1.4)
calls "public BigDecimal(int val)", which is not available in 1.4.

> ----- Original Message -----
> From: "Alexey Panchenko" <[EMAIL PROTECTED]>
> To: "Velocity Developers List" <[email protected]>
> Sent: Monday, October 24, 2005 10:54 PM
> Subject: MathUtils patch


>> Hello,
>>
>> This patch allows building on 1.5 with target=1.4
>>
>> (in the current code it calls constructor "public BigDecimal(int val)"
>> which is @since 1.5)
>>
>> Index: src/java/org/apache/velocity/runtime/parser/node/MathUtils.java
>> ===================================================================
>> --- src/java/org/apache/velocity/runtime/parser/node/MathUtils.java 
>> (revision 328235)
>> +++ src/java/org/apache/velocity/runtime/parser/node/MathUtils.java 
>> (working copy)
>> @@ -50,7 +50,7 @@
>>     /**
>>      * A BigDecimal representing the number 0
>>      */
>> -    protected static final BigDecimal DECIMAL_ZERO    = new BigDecimal 
>> ( 0 );
>> +    protected static final BigDecimal DECIMAL_ZERO    = new BigDecimal 
>> ( BigInteger.ZERO );
>>     protected static final BigInteger INT_ZERO        = 
>> BigInteger.valueOf( 0 );
>>
>>     /**
>>
>> -- 
>> Best regards,
>> Alexey                          mailto:[EMAIL PROTECTED]
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 


> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Best regards,
 Alexey                            mailto:[EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to