cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Mao <james....@iona.com>
Subject Re: question about xsdtojava jaxb maven plugin
Date Thu, 15 Mar 2007 06:32:44 GMT
Hi

I just put dependency of the xjc plugin in metacode, since it's the on 
top of api/rt, although metacode never use the xjc plugin.
but seems that's the only workaround solution i can figure out.

James.
> Hi Jim,
>
> I have come accross a similar (or the same) problem a while ago: the 
> first time a code-generator was run it had to already have all the 
> dependencies for subsequent runs declared - this was causing problems 
> with testing extensions that were only built as part of the CXF 
> project (i.e. the default value plugin, and former cfg plugin) and the 
> reason Sun's maven-jaxb-plugin was used for testing them.
> I believe this is a bug in maven.
>
> Andrea.
>
> Jim Ma wrote:
>
>> Hi all ,
>>
>> Does anyone have any idea why this is happening ?
>>
>> If we removed the following  dependency  (marked with ====)from  
>> metacode
>> module,
>> buid rt-management always failed.
>>
>> <plugin>
>>                <groupId>org.apache.cxf</groupId>
>>                <artifactId>cxf-common-xsd</artifactId>
>>                <version>${project.version}</version>
>>                <executions>
>>                  <execution>
>>                          ...
>>                        </configuration>
>>                        <goals>
>>                            <goal>xsdtojava</goal>
>>                        </goals>
>>                    </execution>
>>                </executions>
>>                <dependencies>
>>                   =========================
>>                      <dependency>
>>                        <groupId>org.apache.cxf</groupId>
>>                        <artifactId>cxf-tools2-xjc-dv</artifactId>
>>                        <version>${project.version}</version>
>>                    </dependency>
>>                   =========================
>>                      <dependency>
>>                        <groupId>org.apache.cxf</groupId>
>>                        <artifactId>cxf-common-utilities</artifactId>
>>                        <version>${project.version}</version>
>>                    </dependency>
>>                </dependencies>
>>   </plugin>
>>
>> rt-management always complain unrecognized parameter -Xdv.  But  I 
>> have set
>> the
>> the cxf-tools-xjc-dv dependency for xsdtojava plugin . Is this an 
>> issue in
>> our jaxb plugin ?
>>
>> Another question is :   Why do we need to implement our own jaxb plugin
>> instead of using Sun's jaxb plugin ?
>>
>> Thanks
>>
>> Jim
>>
>>  
>>
>
>


Mime
View raw message