Just to follow up on my own email: I have just deployed a new snapshot
of 1.3 in the Codehaus snapshot repository.

Werner

Werner Guttmann wrote:
> Just found the source of the problem. Basically, I just reverted back to
>  configure the Castor maven plugin to use a released version of Castor
> (1.2 per default) for code generation in the various module POMs.
> 
> As such, I am now able (again) to run a
> 
>> mvn clean install
> 
> successfully. I hereby promise to re-assess this issue once we have made
> 1.3 available as GA.
> 
> Werner
> 
> Joachim Grüneis wrote:
>> Hello,
>>
>> I experience the same problems as Lukas.
>> One workaround is to separately call mvn install for every
>> sub-project... this way I get no errors.
>>
>> Have fun
>>
>> Joachim
>>
>> 2008/9/23 Werner Guttmann <[EMAIL PROTECTED]>:
>>> Almost same here, though I have got one checkout just runs fine
>>> (repeatedly). No idea what the essential patch is .... :-(.
>>>
>>> Werner
>>>
>>> Lukas Lang wrote:
>>>> Hello,
>>>>
>>>> all my Maven clean install procedures unfortunately result in one of these 
>>>> three errors:
>>>>
>>>> 1) embedded error: 
>>>> org/exolab/castor/xml/.../SimpleContentRestrictionUnmarshaller
>>>> 2) Invalid types "arraylist": Failed to load configuration: 
>>>> castor.xml.properties
>>>> 3) Invalid types "arraylist": Could not obtain the default configuration 
>>>> file castorbuilder.properties from the Castor JAR
>>>>
>>>> Furthermore, intValue() must not occur to build properly.
>>>>
>>>> Running Maven 2.0.9 with JDK 1.5.0_15
>>>> Workspace & Project compliance settings 5.0
>>>>
>>>> Lukas
>>>>
>>>> Ralf Joachim schrieb:
>>>>> 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
>>>>>
>>>>>
>>>>>
>>>> ---------------------------------------------------------------------
>>>> 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