It does generate that file then

On Thu, Nov 12, 2009 at 12:25 PM, Robbert de Vries <
[email protected]> wrote:

> Yes.
>
>
> On Thu, Nov 12, 2009 at 1:54 PM, Marvin Froeder <[email protected]> wrote:
>
>> Do you use optimize goal?
>>
>>
>> VELO
>>
>> On Thu, Nov 12, 2009 at 10:53 AM, Robbert de Vries <
>> [email protected]> wrote:
>>
>>> Ok.
>>>
>>> Maybe I've got a new lead here..
>>> I've found a reference to the automation libs in some project target file
>>> called
>>> <...>/target/classes/catalog.xml
>>> What does this file do, and why is it generated?
>>> It seems to sum up all flex objects... ?!
>>>
>>> Kind regards
>>>
>>> On Thu, Nov 12, 2009 at 1:47 PM, Marvin Froeder <[email protected]>wrote:
>>>
>>>> mvn install is fine...
>>>>
>>>> also mvn install:install-file
>>>>
>>>>
>>>> The problem is flexmojos:install-mojo or something like that....  that
>>>> one lead into problems like this one.
>>>>
>>>> On Thu, Nov 12, 2009 at 10:45 AM, Robbert de Vries <
>>>> [email protected]> wrote:
>>>>
>>>>> Do you mean using "mvn install" or some flex-mojos install thing?
>>>>> We only use flex-mojos in the build fase. To build/compile the Flex
>>>>> sources.
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Nov 12, 2009 at 1:08 PM, Marvin Froeder <[email protected]>wrote:
>>>>>
>>>>>> Well, if you are using install-mojo I can't help you.
>>>>>>
>>>>>> It is banned, was deleted from the project and by definition his bad
>>>>>> usage causes problems like this one you have.
>>>>>>
>>>>>>
>>>>>> VELO
>>>>>>
>>>>>> On Thu, Nov 12, 2009 at 10:01 AM, Robbert de Vries <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> I might be too much of a newby in these matters (maven, flex-mojos)
>>>>>>> to know what you mean by that remark :)
>>>>>>> Do you mean that locally I don't install, and on the build server I
>>>>>>> do?
>>>>>>> And that this is the actual difference in environments?
>>>>>>> I use the install mojo locally too. Works perfectly.
>>>>>>>
>>>>>>> This morning I realised there are 2 ways to solve this;
>>>>>>> > find out where that unneeded dependency is defined; then get rid of
>>>>>>> the unneeded dependency (most preferable, and being the only path tried 
>>>>>>> so
>>>>>>> far)
>>>>>>> > download and install the unneeded dependency manually (as maven
>>>>>>> suggests)
>>>>>>>
>>>>>>> The problem with the latter is that the dependency in the missing
>>>>>>> language is not available in any
>>>>>>> of the repositories. Which is also kind of strange as an isolated
>>>>>>> fact, isn't it?
>>>>>>>     mvn install:install-file -DgroupId=com.adobe.flex.framework
>>>>>>> -DartifactId=automation -Dversion=3.2.0.3958 -Dclassifier=nl_NL
>>>>>>> -Dpackaging=rb.swc -Dfile=/path/to/file
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Nov 12, 2009 at 11:07 AM, Marvin Froeder 
>>>>>>> <[email protected]>wrote:
>>>>>>>
>>>>>>>> That smells like install mojo abuse
>>>>>>>>
>>>>>>>>
>>>>>>>>  On Thu, Nov 12, 2009 at 7:46 AM, Robbert de Vries <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Ok... done that... on the parent-pom level.
>>>>>>>>> I don't find any dependencies on automation.
>>>>>>>>>
>>>>>>>>> The strange thing is, and remains: it builds perfectly locally, but
>>>>>>>>> not on the build server.
>>>>>>>>> What could be different between these 2 environments?
>>>>>>>>> The actual project is exactly the same.
>>>>>>>>> There has to be something different in de environment that
>>>>>>>>> 'creates' the dependency.
>>>>>>>>> Well, at least that's my hunch.
>>>>>>>>>
>>>>>>>>> Any other thoughts?
>>>>>>>>>
>>>>>>>>> Robbert
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Nov 11, 2009 at 6:09 PM, Marvin Froeder <[email protected]
>>>>>>>>> > wrote:
>>>>>>>>>
>>>>>>>>>> Review all your poms... one is dependending on automation....
>>>>>>>>>>
>>>>>>>>>> mvn help:effective-pom that should bring some light into that
>>>>>>>>>> matter.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> VELO
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Nov 11, 2009 at 2:27 PM, Robbert de Vries <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi there!
>>>>>>>>>>>
>>>>>>>>>>> *Some history first; (see next section for the actual problem) *
>>>>>>>>>>>
>>>>>>>>>>> Recently, it was requested that our Flex application, which was
>>>>>>>>>>> single-language, should be bilingual.
>>>>>>>>>>> The languages I've implemented now are nl_NL and en_US.
>>>>>>>>>>>
>>>>>>>>>>> In the process, we've moved from flex-mojos version 2.0.3 to
>>>>>>>>>>> version 3.4.2.
>>>>>>>>>>> Which meant a change in repository URLs and naming of the
>>>>>>>>>>> groupId/artifactId of the flexmojos maven plugin.
>>>>>>>>>>> Also, we stopped using the flexmojos-super-poms. (And I can't
>>>>>>>>>>> remember what the reason for doing so was :))
>>>>>>>>>>>
>>>>>>>>>>> For the i18n, we decided to put all languages in one SWF file.
>>>>>>>>>>> (it's only 2 languages and little texts)
>>>>>>>>>>> So I've added some parameters to the flexmojos maven plugin.
>>>>>>>>>>> Most importantly:
>>>>>>>>>>>
>>>>>>>>>>> <resourceBundlePath>${basedir}/locale/{locale}</resourceBundlePath>
>>>>>>>>>>>     <compiledLocales>
>>>>>>>>>>>         <locale>en_US</locale>
>>>>>>>>>>>         <locale>nl_NL</locale>
>>>>>>>>>>>     </compiledLocales>
>>>>>>>>>>>     <mergeResourceBundle>false</mergeResourceBundle>
>>>>>>>>>>>
>>>>>>>>>>> And I've run copylocale with the appropriate parameters.
>>>>>>>>>>> Locally, everything builds (maven, obviously) and runs (jetty)
>>>>>>>>>>> perfectly.
>>>>>>>>>>> Both on a Windows machine and an Ubuntu Linux machine.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> *Now for the actual problem!  *
>>>>>>>>>>>
>>>>>>>>>>> We use a continuous build server, Atlassian Bamboo, which runs on
>>>>>>>>>>> Unix.
>>>>>>>>>>> On this machine, I've had the 'copylocale' command run exactly as
>>>>>>>>>>> I did on my Ubuntu machine;
>>>>>>>>>>>     "copylocale en_US nl_NL"
>>>>>>>>>>> That resulted in likewise logging indicating no problems.
>>>>>>>>>>>
>>>>>>>>>>> But the build server doesn't want to build the project, and this
>>>>>>>>>>> is what maven is complaining about:
>>>>>>>>>>>     [INFO] Failed to resolve artifact.
>>>>>>>>>>>     GroupId: com.adobe.flex.framework
>>>>>>>>>>>     ArtifactId: automation
>>>>>>>>>>>     Version: 3.2.0.3958
>>>>>>>>>>> It's not finding the nl_NL version of the automation library
>>>>>>>>>>> files. I've looked manually and couldn't find them either.
>>>>>>>>>>> It seems that the new version of the maven flexmojos needs this
>>>>>>>>>>> file, according to the following log-extract:
>>>>>>>>>>>     11-Nov-2009 14:53:20   [INFO] [flexmojos:compile-swc]
>>>>>>>>>>>     11-Nov-2009 14:53:20  [INFO] Flexmojos 3.4.2 - Apache License
>>>>>>>>>>> (NO WARRANTY) - See COPYRIGHT file
>>>>>>>>>>>     11-Nov-2009 14:53:20  Downloading:
>>>>>>>>>>> http://10.20.4.36/repository/com/adobe/flex/framework/automation/3.2.0.3958/automation-3.2.0.3958-nl_NL.rb.swc
>>>>>>>>>>>
>>>>>>>>>>> But, as just stated, it's not able to find it in any of the
>>>>>>>>>>> repo's, resulting in the build error.
>>>>>>>>>>> The very strange thing is;
>>>>>>>>>>> we don't use or need automation. It seems that the flexmojos
>>>>>>>>>>> itself wants to have it.
>>>>>>>>>>> Although not locally, but only on the build server.
>>>>>>>>>>>
>>>>>>>>>>> Does anyone have a hunch.... as into which direction to try and
>>>>>>>>>>> solve this?
>>>>>>>>>>>
>>>>>>>>>>> Thanks in advance and kind regards,
>>>>>>>>>>> Robbert de Vries
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --~--~---------~--~----~------------~-------~--~----~
>>>>>>>>>> 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?hl=en?hl=en
>>>>>>>>>>
>>>>>>>>>> http://blog.flex-mojos.info/
>>>>>>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>  --
>>>>>>>>> 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?hl=en?hl=en
>>>>>>>>>
>>>>>>>>> http://blog.flex-mojos.info/
>>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>>> 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?hl=en?hl=en
>>>>>>>>
>>>>>>>> http://blog.flex-mojos.info/
>>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> 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?hl=en?hl=en
>>>>>>>
>>>>>>> http://blog.flex-mojos.info/
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> 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?hl=en?hl=en
>>>>>>
>>>>>> http://blog.flex-mojos.info/
>>>>>>
>>>>>
>>>>>  --
>>>>> 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?hl=en?hl=en
>>>>>
>>>>> http://blog.flex-mojos.info/
>>>>>
>>>>
>>>>  --
>>>> 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?hl=en?hl=en
>>>>
>>>> http://blog.flex-mojos.info/
>>>>
>>>
>>>  --
>>> 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?hl=en?hl=en
>>>
>>> http://blog.flex-mojos.info/
>>>
>>
>>  --
>> 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?hl=en?hl=en
>>
>> http://blog.flex-mojos.info/
>>
>
>  --
> 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?hl=en?hl=en
>
> http://blog.flex-mojos.info/
>

-- 
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?hl=en?hl=en

http://blog.flex-mojos.info/

Reply via email to