[ https://issues.apache.org/jira/browse/CXF-2275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12755403#action_12755403 ]
Trygve Laugstøl commented on CXF-2275: -------------------------------------- @Christian: Yes, I really think it is better. I actually hope you don't implement a solution that's based around downloading stuff from a repository as you're bypassing a very important part of Maven (dependency management). You don't need to do anything special to use the reactor, it is a built-in thing in Maven. It works like this: Project Api has a web service annotated interface and generates a WSDL that's also attached to the build and put in the repository Project Server has a dependency on the Api project's JAR (the one with the normal Java interfaces) Project Client has a dependency on the Api project's WSDL (just because it feels like it) Now, if I as a developer want to build this project from scratch, Maven has to know which order to build them in. Maven does this by putting all of the projects into a reactor and take a look at their dependencies. As Server and Client both depend on API, it will make sure to build the API module first. > 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 > Fix For: 2.3 > > > 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.