Werner,

it's the same that I use with maven. In other words: JDK 1.5.0_15

Regards
Ralf


Werner Guttmann schrieb:
> Ralf,
> 
> please see inline ...
> 
> Ralf Joachim wrote:
>> Werner,
>>
>> when I call mvn on the commandline a script gets started that somehow
>> finds java and sets JAVA_HOME.
>>
>> In the maven page you mentioned they suggest to test if everything works
>> by executing:
>>
>> mvn -version
>>
>> and this command 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"
>>
>> According to this output I think maven finds the correct JDK.
>>
>>
>> What's the result type of diff[i].getContent() for you? For me it's
>> BigDecimal which indeed needs to be converted to int by hand. If the
>> type is different for you, there must be something going wrong at the
>> code generation.
> Just let me make sure something: what's your default JRE/JDK as
> configured in Eclipse ? The way we have configured our project is that
> we compile against the default JRE as defined in the Eclipse
> preferences. When I switched the project to Java 5.0, I had to change
> this setting as well (in the workspace where I have the Castor
> project(s) checked out). Iow, what's the JRE/JDK version set as default
> within Eclipse n your case ?
> 
>>
>> Having said that I'm using maven 2.0.8 as this is shipped with Ubuntu by
>> default. Using a different version I would have to do some setup stuff
>> by hand and I will not receive the regular updates of maven published by
>> Ubuntu.
>>
>> Regards
>> Ralf
>>
>>
>> Werner Guttmann schrieb:
>>> Ralf,
>>>
>>> as far as I know, Maven *requires* JAVA_HOME to be set. Have a look at
>>>
>>> http://maven.apache.org/download.html
>>>
>>> at the bottom of the page is sais that JAVA_HOME needs to be set (and
>>> point to a valid JDK).
>>>
>>> Werner
>>>
>>> Ralf Joachim wrote:
>>>   
>>>> Hi,
>>>>
>>>> neither JAVA_HOME nor JAVA_HOME/bin is set in my environment.
>>>>
>>>> When executing 'mvn install' the first lines output by maven are:
>>>>
>>>> [INFO] Scanning for projects...
>>>> [INFO] Reactor build order:
>>>> [INFO]   Castor
>>>> [INFO]   Castor CORE - Core code/functioanlity
>>>> [INFO]   Castor XML - core
>>>> [INFO]   Castor XML - schema
>>>> [INFO]   Castor JDO - Persistence framework
>>>> [INFO]   Castor XML - Code generator
>>>> [INFO]   Castor DDL generator
>>>> [INFO]   Castor - ant tasks
>>>> [INFO]   Castor XML - test suite framework code
>>>> [INFO]   Castor CPA - JUnit test archetype
>>>> [INFO]   Castor XML - Code generator JUnit test archetype
>>>> WAGON_VERSION: 1.0-beta-1
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Building Castor
>>>> [INFO]    task-segment: [install]
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Ignoring available plugin update: 2.5 as it requires Maven
>>>> version 2.0.9
>>>>
>>>> May this plugin update cause our problem?
>>>>
>>>> Regards
>>>> Ralf
>>>>
>>>> Werner Guttmann schrieb:
>>>>     
>>>>> 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
>>>>>
>>>>>   
>>>>>       
>>> ---------------------------------------------------------------------
>>> 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