Hi Caslos, Thanks for your feedback, my comments inline below:
>-----Original Message----- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf >Of ext Carlos Sanchez >When you say " a custom ant-based plugin " you mean an ant >script used from the antrun plugin? No, I created a real ant plugin, as described in this guide: http://maven.apache.org/guides/plugin/guide-ant-plugin-development.html >Anyway if instead of generating them to target/generated, >which is usually used for generated java sources (not >resources), you generate them to target/classes, they will end >bundled in your jar. The problem is I cannot really control the generator. I can just invoke it, and everything ends up in /xyz-spec-model/target/generated/xyz.xsd /xyz-spec-model/target/generated/xyz.wsdl /xyz-spec-model/target/generated/javax/.../*.java Besides, you have to license the tool, and not everybody who is interested in the generated result, might want to license it, or set it up to run. So I though about three projects, which can extract the generated files (java and xml) and rebundle them: Project /some-tool-plugin - the ant plugin Project /xyz-spec-model - the model - generates *.java, *.xsd, *.wsdl - deploys the generated files to repository as xyz-spec-model.zip (HOWTO-1) Project /xyz-spec-java - retrieves the java files from xyz-spec-model.zip (HOWTO-2) - commits the changes to CVS repository (HOWTO-3) - deploys xyz-spec-java-src.zip to repository (HOWTO-4) - deploys xyz-spec-java-bin.jar to repository Project /xyz-spec-xsd - extracts the XML Schema from xyz-spec-model.zip - commits the changes to CVS repository - deploys the schema to the repository on its own (feasible???, HOWTO-5) Project /xyz-spec-wsdl - extracts the WSDL from xyz-spec-model.zip - commits the changes to CVS repository - add some BPL - deplosy the WSDL/BPL to the repository on its own Instead of commiting the changes to CVS, also a remote deploy to a project on www.java.net is ok. Whatever is easier. As you can see, there are a number of steps, which I don't know how to do (HOWTO-1 to HOWTO-5), besides I'm even sure if I want it to be like that. That's I was asking people who already have a lot of experience with maven, how a project like this could be setup best. So all comments, also partial solutions to one of the HOWTOs are very welcome! Kind Regards, _ __ _ _ //\ndreas.[|-bbert-[]/arroum(a)[|\|okia.com `- ` Andreas Ebbert-Karroum Software Design Engineer - Nokia Networks Services / Middleware phone: +49-211-94123928, fax: +49-211-9412-3838 Heltorfer Straße 1, 40472 Düsseldorf, Germany ---------------------------------------------------------------------- This message is confidential. If you have received this message in error, please delete it from your system. You should not copy it for any purpose, or disclose its contents to any other person. Internet communications are not secure and therefore Nokia GmbH does not accept legal responsibility for the contents of this message as it has been transmitted over a public network. Thank you. Nokia GmbH, Nokia Networks is a German Company. Further information about the Company is available from its principal offices at Heltorferstrasse 1, D-40472, Düsseldorf, Germany and from the website at http://www.nokia.com/ ---------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]