Well, if you are generating a WAR artifact, you *have to* use war packaging. If we provide the ability to use the JAR plugin for that, we would have a big messy Jar plugin with each and every features (war, ejb, rar, etc).
If you are using XDoclet, that's fine, check the documentation of the war plugin and configure it properly: http://maven.apache.org/plugins/maven-war-plugin/ (see webXml configuration item). Hope it helps, Stéphane On 11/14/05, Ashley Williams <[EMAIL PROTECTED]> wrote: > > Yes the ear plugin seems to be doing its job fine. > However I need a way to make the web project generate a file with > a .war extension > so that it will be found ok. > > I can't add the following tag: > > <packaging>war</packaging> > > because this makes the war behaviour kick in and I get the following > error: > > ..../WEB-INF/web.xml does not exist. > > And of course I'm not providing one because I want xdoclet to > generate it for me. > > I think the ideal solution would be to configure the maven-jar-plugin > to use a > different extension, but I'd have to branch the code on my machine > and... > > ... I really wouldn't want to do that!! > > Has anyone else come up against this problem? > > Thanks > - AW > > > > On 14 Nov 2005, at 12:29, Stephane Nicoll wrote: > > > Well, your war project should produce a war file. Is the packaging > > of your > > war project set to war? I am not sure it is related to the EAR plugin. > > > > Hope it helps, > > Stéphane > > > > On 11/14/05, Ashley Williams <[EMAIL PROTECTED]> wrote: > >> > >> Has anyone had success on getting xdoclet to play nicely with the ear > >> plugin? I have a project set up that builds ejb then war and then ear > >> for both of them. > >> > >> ----project > >> ----ejb (produces .jar) > >> ----war (produces .jar - perhaps should produce .war) > >> ----ear (looks for .war - perhaps should look for .jar) > >> > >> The problem I'm having is that war (xdoclet/webdoclet) produces an > >> artifact with a .jar extension whereas the ear plugin looks for an > >> artifact with a .war extension. One idea I had was to configure the > >> jar plugin to generate an extension of my choosing for my xdoclet pom > >> but it looks as if .jar is hardcoded there. > >> > >> <crosses fingers that this can be solved in under 20 keystrokes> > >> > >> Thanks > >> AW > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > -- > > .::You're welcome ::. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- .::You're welcome ::.
