[ 
https://issues.apache.org/jira/browse/CXF-4538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13468596#comment-13468596
 ] 

Andrew Burks commented on CXF-4538:
-----------------------------------

I have attached a test project. Once installing it, cd into the SubProject1 
directory and run mvn clean install. The project will build fine. If you cd 
into it's parent directory (ApacheTestProject) and run mvn clean install, the 
build fails with a FileNotFoundException because of the relative path given in 
testwsdl.wsdl of the SubProject1 project.
                
> cxf-codegen-plugin wsdl2java fails when you have nested projects
> ----------------------------------------------------------------
>
>                 Key: CXF-4538
>                 URL: https://issues.apache.org/jira/browse/CXF-4538
>             Project: CXF
>          Issue Type: Bug
>          Components: WS-* Components
>    Affects Versions: 2.6.2
>         Environment: Linux
>            Reporter: Andrew Burks
>            Priority: Critical
>              Labels: build, maven
>         Attachments: ApacheTestProject.tar
>
>
> In my wsdl, I am importing and xsd from another maven project and I provide a 
> relative path to the xsd. When executing mvn clean install on this 
> sub-project, call it project A, the project builds as expected. After 
> navigating to Project A's parent project and executing mvn clean install, I 
> receive a java.io.FileNotFoundException because the relative path provided in 
> the import of Project A's wsdl was relative to Project A. I can only assume 
> that wsdl2java uses the "current build directory" when applying the 
> schemaLocation attribute from an import.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to