Hi,

Ralf Joachim wrote:
> Hi Werner, Hi Joachim,
> 
> I checked the line in question once again.
> 
> With intValue() I do not get any error neither in eclipse nor at 'mvn
> compile' after 'mvn clean' in xmlctf-framework directory.
> 
> When I remove intValue() I get a compile error in eclipse:
> 
> Type mismatch: cannot convert from BigDecimal to int
> 
> and 'mvn compile' gives me:
> 
> [INFO] Compilation failure
> /home/ralf/Castor/castor-1/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java:[123,41]
> incompatible types
> found   : java.math.BigDecimal
> required: int
> 
> Looking at the code it seams to me that these messages make sense as
> diff[i].getContent() returns a BigDecimal and the return value of the
> method has to be a int.
> 
> I also tried 'mvn clean' followed by 'mvn install' on the project root
> with the same result.
> 
> 'mvn -version' gives me:
> 
> Maven version: 2.0.8
> Java version: 1.5.0_15
> OS name: "linux" version: "2.6.24-19-generic" arch: "i386" Family: "unix"
> 
> If the different maven version (2.0.8 to 2.0.9) makes this difference
No, that should not make a difference, here. But let me try this in the
afternoon/evening. Having said that, where does JAVA_HOME point to in
your case, and do you have a JAVA_HOME/bin entry in your environment
setup ?

> then I think I will not be the only one that falls into this trap. In
> this case I think it would be better to choose options that are less
> sensitive to maven versions or let build fail for every maven version
> prior to 2.0.9.
> 
> Regards
> Ralf
> 
> Joachim Grüneis schrieb:
>> Hello,
>>
>> I also have to remove the intValue() to be compileable...
>>
>> with the current HEAD code I get:
>> [INFO] Compilation failure
>> /Users/joachim/Documents/workspace/castor-HEAD/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java:[123,27]
>> int cannot be dereferenced
>>
>> I'm running:
>> Maven version: 2.0.9
>> Java version: 1.5.0_13
>>
>> Have fun
>>
>> Joachim
>>
>> 2008/9/21 Werner Guttmann <[EMAIL PROTECTED]>:
>>   
>>> So do I, and that's why I removed the intValue() from that line, to get
>>> it compiling against Java 5.0. Odd.
>>>
>>> Werner
>>>
>>> Ralf Joachim wrote:
>>>     
>>>> Hi Werner,
>>>>
>>>> I got a compile error without this conversion in eclipse and at mvn
>>>> install after mvn clean. After the change I could execute mvn install
>>>> without problems. I just intended to fix this error.
>>>>
>>>> Having said that I'm using Java 5 JDK.
>>>>
>>>> Regards
>>>> Ralf
>>>>
>>>>
>>>> Werner Guttmann schrieb:
>>>>       
>>>>> Hi Ralf,
>>>>>
>>>>> can you please explain why you basically reverted a change I committed
>>>>> last week after starting to upgrade configurations for the Maven plugins
>>>>> (as used e.g. within the xmlctf-framework) ? I made this change as
>>>>> otherwise I'd get a compilation error when compiling this module.
>>>>>
>>>>> Werner
>>>>>
>>>>> -------- Original Message --------
>>>>> Subject:     [castor-scm] [7894]
>>>>> castor/trunk/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java:
>>>>> Fixed conversion error between BigDecimal and int at SchemaTestCase
>>>>> Date:        Sat, 20 Sep 2008 03:55:13 -0500 (CDT)
>>>>> From:        [EMAIL PROTECTED]
>>>>> Reply-To:    dev@castor.codehaus.org
>>>>> To:  [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>>
>>>>> Revision
>>>>>     7894 <http://fisheye.codehaus.org/changelog/castor/?cs=7894>
>>>>> Author
>>>>>     rjoachim
>>>>> Date
>>>>>     2008-09-20 03:55:13 -0500 (Sat, 20 Sep 2008)
>>>>>
>>>>>
>>>>>       Log Message
>>>>>
>>>>> Fixed conversion error between BigDecimal and int at SchemaTestCase
>>>>>
>>>>>
>>>>>       Modified Paths
>>>>>
>>>>>     *
>>>>> castor/trunk/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java
>>>>>
>>>>> <#castortrunkxmlctfframeworksrcmainjavaorgcastorxmlctfSchemaTestCasejava>
>>>>>
>>>>>
>>>>>       Diff
>>>>>
>>>>>
>>>>>         Modified:
>>>>>
>>>>> castor/trunk/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java
>>>>>         (7893 => 7894)
>>>>>
>>>>> ---
>>>>> castor/trunk/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java
>>>>> 2008-09-19 22:56:47 UTC (rev 7893)
>>>>> +++
>>>>> castor/trunk/xmlctf-framework/src/main/java/org/castor/xmlctf/SchemaTestCase.java
>>>>> 2008-09-20 08:55:13 UTC (rev 7894)
>>>>> @@ -120,7 +120,7 @@
>>>>>          SchemaDifferences[] diff = tc.getSchemaDifferences();
>>>>>          for (int i = 0; i < diff.length; i++) {
>>>>>              if (diff[i].getFailureStep().equals(step)) {
>>>>> -                return diff[i].getContent();
>>>>> +                return diff[i].getContent().intValue();
>>>>>              }
>>>>>          }
>>>>>          return 0;
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> To unsubscribe from this list please visit:
>>>>>
>>>>> http://xircles.codehaus.org/manage_email
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe from this list, please visit:
>>>>>
>>>>>     http://xircles.codehaus.org/manage_email
>>>>>
>>>>>         
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>     http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>>>       
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>    http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>>     
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>   
> 

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to