So "Active by default" actually means "Active unless something else is
active".   Right?

On 6/22/07, Julien Stern <[EMAIL PROTECTED]> wrote:

On Fri, Jun 22, 2007 at 02:55:48PM +0200, Tim Kettler wrote:
> That's the intended behaviour as far as I know. If you have something
> that is active all the time it should'nt be in a profile.

All right, thanks for the explanation.

--
Julien

> -Tim
>
> Julien Stern schrieb:
> >I saw in the Maven source code that the following behavior
> >was taking place:
> >
> >a <activeByDefault> profile becomes inactive as soon as an
> >other profile from the same POM gets activated.
> >
> >Is that a bug or a feature?
> >If it is a bug, the patch is a one liner and I can file a JIRA
> >issue.
> >
> >--
> >Julien
> >
> >
> >On Fri, Jun 22, 2007 at 02:33:22PM +0200, Julien Stern wrote:
> >>On Fri, Jun 22, 2007 at 02:25:42PM +0200, Tim Kettler wrote:
> >>>Hi,
> >>>
> >>>what version of maven are you using? There was a bug with default
> >>>activation in maven 2.0 but that was fixed long ago in 2.0.1.
> >>I'm using maven 2.0.7
> >>
> >>And I have some more insight about the issue: if I have an OTHER
> >>profile that uses negatvie property based activation, my
activeByDefault
> >>profile gets deactivated somehow.
> >>
> >>Here is a POM that seem to trigger the bug:
> >>
> >>  <profiles>
> >>    <profile>
> >>      <id>profile1</id>
> >>      <activation>
> >>        <activeByDefault>true</activeByDefault>
> >>      </activation>
> >>    </profile>
> >>    <profile>
> >>      <id>profile2</id>
> >>      <activation>
> >>        <property>
> >>          <name>!something</name>
> >>        </property>
> >>      </activation>
> >>    </profile>
> >>  </profiles>
> >>
> >>Should I file a bug in JIRA or am I missing the obvious?
> >>
> >>--
> >>Julien
> >>
> >>>-Tim
> >>>
> >>>Julien Stern schrieb:
> >>>>Hi list,
> >>>>
> >>>>It seems that a profile marked "activeByDefault" is never active...
> >>>>Is that a bug or have I missed something?
> >>>>
> >>>>I haved defined a profile in a POM that is active by default, e.g:
> >>>>
> >>>><profiles>
> >>>> <profile>
> >>>>   <id>some-profile</id>
> >>>>   <activation>
> >>>>     <activeByDefault>true</activeByDefault>
> >>>>   </activation>
> >>>>   ...
> >>>> </profile>
> >>>></profiles>
> >>>>
> >>>>"mvn install" does not take the profile into account
> >>>>"mvn -Psome-profile install" takes the profile into account
> >>>>
> >>>>Is there something else to do in order to activate a profile
> >>>>by default?
> >>>>
> >>>>Thanks,
> >>>>
> >>>>--
> >>>>Julien
> >>>>
>
>>>>---------------------------------------------------------------------
> >>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to