There are tickets open about that, it is a maven bug, so I find hard to
believe the only thing you changed was flexmojos version....

VELO

On Mon, Apr 19, 2010 at 5:51 PM, Christofer Dutz <
[email protected]> wrote:

> Another thing,
>
> the artifacts are all build correctly. The files have the correct names and
> are correctly installed in my local reository. The only thing that seems to
> be failing, is the flexmojo swf-copy-thingy that seems to not evaluate the
> placeholders ... but only when being invoked by "mvn jetty:run-exploded".
> When doing a "mvn clean install" of the entire project, everything is ok.
>
>
> Chris
>
> 2010/4/19 Marvin Froeder <[email protected]>
>
>> Hrmmm, never noticed that, you are probably doing something you
>> shouldn't.....
>>
>>
>> flex.output means nothing on flexmojos, all depends on how are you using
>> it, but AFIK, maven will interpolate
>> ${project.artifactId}-${project.version} to you current project..... so
>> depends how you are using that you are just telling flexmojos to use that
>> same string as final destination to all SWF.
>>
>>
>> VELO
>>
>>
>> On Mon, Apr 19, 2010 at 4:54 PM, Christofer Dutz <
>> [email protected]> wrote:
>>
>>> Hi,
>>>
>>> I am currently confused about the following behaviour, which I think
>>> is not the way it's meant to be. I recently updated my flexmojos
>>> version in my build from 3.4.2 to 3.6.1 and am sort of anoyed by this:
>>>
>>> When I build my multi-module Spring + Flex application everything
>>> builds fine. Even the War is exaclty the way it should be. If I want
>>> to start the server in order to debug it, I usually start it in
>>> IntelliJ using "mvn clean jetty:run-exploded". This worked fine for
>>> quite some time. As soon as I execute this now, all SWF resources are
>>> copied to the War directory with the name "${project.artifactId}-$
>>> {project.version}.swf" every one overwriting the last one. As soon as
>>> I go back to 3.4.2 just for the resource copying in my war-project,
>>> everything is fine and this is the way I am currently working: The
>>> whole project uses 3.6.1 and the War Project is set to 3.4.2.
>>>
>>> One thing might help in diagnosing the cause:
>>> In order to be able to debug my 14-Module Flex application (I'm
>>> talking about 13 dynamically loaded swf-modules) I created profiles in
>>> my pom to compile the swfs to the main modules directory:
>>>
>>>    <profiles>
>>>        <profile>
>>>            <id>default</id>
>>>            <properties>
>>>                <!-- Build the project into the target of the main
>>> application. -->
>>>                <flex.output>${basedir}/target/${project.artifactId}-$
>>> {project.version}.swf</flex.output>
>>>            </properties>
>>>        </profile>
>>>        <profile>
>>>            <id>debug</id>
>>>            <properties>
>>>                <!-- Build the project into the target of the main
>>> application. -->
>>>                <flex.output>
>>>                    ${basedir}/../../ee-webapp/modules/client/modules/
>>> application/target/${project.artifactId}-${project.version}.swf
>>>                </flex.output>
>>>            </properties>
>>>        </profile>
>>>    </profiles>
>>>
>>> As this string is exactly the one used for the default profile, I am
>>> guessing, that something must have changed here ...
>>>
>>> Currently I'll just stick to the dual-version solution, but I just
>>> thought I should post this.
>>>
>>> Keep up the good work :-)
>>>
>>>      Chris
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Flex Mojos" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]<flex-mojos%[email protected]>
>>> For more options, visit this group at
>>> http://groups.google.com/group/flex-mojos
>>>
>>> http://flexmojos.sonatype.org/
>>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Flex Mojos" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]<flex-mojos%[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/group/flex-mojos
>>
>> http://flexmojos.sonatype.org/
>>
>
>  --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<flex-mojos%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to