cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kulp (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (CXF-1457) cxf-codegen-plugin misinterprets relative paths in pom.xml
Date Thu, 12 Jun 2008 17:34:45 GMT

     [ https://issues.apache.org/jira/browse/CXF-1457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Daniel Kulp resolved CXF-1457.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.7
                   2.1.1
         Assignee: Daniel Kulp

> cxf-codegen-plugin misinterprets relative paths in pom.xml
> ----------------------------------------------------------
>
>                 Key: CXF-1457
>                 URL: https://issues.apache.org/jira/browse/CXF-1457
>             Project: CXF
>          Issue Type: Bug
>          Components: Tooling
>    Affects Versions: 2.0.3
>         Environment: Maven version: 2.0.7
> Java version: 1.5.0_12
> OS name: "linux" version: "2.6.9-1.681_fc3smp" arch: "i386"
>            Reporter: John Williams
>            Assignee: Daniel Kulp
>            Priority: Minor
>             Fix For: 2.1.1, 2.0.7
>
>
> When the codegen plugin is given a relative path to a WSDL file, it interprets the path
relative to the current directory rather than the directory that contains the POM file.  The
result is that the plugin will work correctly if Maven is invoked from the directory where
the POM file is, but it will fail otherwise.  This causes problems in multi-module projects.
 The problem can be worked around by adding "${basedir}/" to the WSDL path.  The POM fragment
below demonstrates the problem:
>       <plugin>
>         <groupId>org.apache.cxf</groupId>
>         <artifactId>cxf-codegen-plugin</artifactId>
>         <executions>
>           <execution>
>             <phase>generate-sources</phase>
>             <goals>
>               <goal>wsdl2java</goal>
>             </goals>
>             <configuration>
>               <wsdlOptions>
>                 <wsdlOption>
>                   <!-- This relative path causes the problem! -->
>                   <wsdl>target/wsdl/foo.wsdl</wsdl>
>                 </wsdlOption>
>               </wsdlOptions>
>             </configuration>
>           </execution>
>         </executions>
>       </plugin>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message