Ashley, We want to avoid that. Using the war plugin is not only a matter of file extension. Your project needs to be defined properly.
Thanks, Stéphane On 11/19/05, Ashley Williams <[EMAIL PROTECTED]> wrote: > > Hi Stéphane, missed you response until now. > > webXml property works so first of all I'm very pleased about that. > > However this is a little bit hacky as I'm just conning the war plugin > to copy something > that is already in the right place for copying anyway. > > The setting I was suggesting to was simply the ability to change the > file extension, > not to add any associated features. The user would simple add the > following > to the jar plugin configuration: > > <ext>war<ext> (or zip or any text string the user wants) > > and that would be that. > > Anyway thanks for your solution that keeps my project ticking along ;) > > AW > > On 15 Nov 2005, at 10:20, Stephane Nicoll wrote: > > > 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 ::. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- .::You're welcome ::.
