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

Christian Schneider commented on CXF-2275:
------------------------------------------

I have committed the implementation. Please test from the cxf trunk. 

I have tested the implementation with the following pom. Of course you have to 
put the wsdl file into the maven repository first.

<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
        <modelVersion>4.0.0</modelVersion>
        <groupId>net.lr</groupId>
        <artifactId>wsdl2javatest</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <build>
                <plugins>
                        <plugin>
                                <groupId>org.apache.cxf</groupId>
                                <artifactId>cxf-codegen-plugin</artifactId>
                                <version>2.3.0-SNAPSHOT</version>
                                <executions>
                                        <execution>
                                                <id>generate-sources</id>
                                                <phase>generate-sources</phase>
                                                <configuration>
                                                        <wsdlOptions>
                                                                <wsdlOption>
                                                                        <!--
                                                                                
<wsdl>${basedir}/src/main/resources/pizzaservice-1.0.0.wsdl</wsdl>
                                                                        -->
                                                                        
<wsdlArtifact>
                                                                                
<groupId>net.lr</groupId>
                                                                                
<artifactId>pizzaservice</artifactId>
                                                                                
<version>1.0.0</version>
                                                                        
</wsdlArtifact>
                                                                </wsdlOption>
                                                        </wsdlOptions>
                                                </configuration>
                                                <goals>
                                                        <goal>wsdl2java</goal>
                                                </goals>
                                        </execution>
                                </executions>
                        </plugin>
                </plugins>
        </build>
</project>


> Maven plugins: Support reading WSDLs from Maven repository
> ----------------------------------------------------------
>
>                 Key: CXF-2275
>                 URL: https://issues.apache.org/jira/browse/CXF-2275
>             Project: CXF
>          Issue Type: New Feature
>          Components: Tooling
>    Affects Versions: 2.2.2
>            Reporter: Trygve Laugstøl
>            Assignee: Christian Schneider
>
> The Maven plugins should support reading WSDL files directly from a Maven 
> repository to make it easier to consume WSDLs in a repository. Currently it 
> is required to use the dependency plugin or similar to copy the WSDL from the 
> repository to target/ to process it.

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

Reply via email to