After setting both compiler and framework version to be 4.12.1.20140427 Everything work as expected
Thanks for the help I guess this test is passed :) Will wait for the release :) On 21 July 2014 19:13, Maxim Solodovnik <[email protected]> wrote: > I guess I need to change compiler version to be 4.12.1.20140427 instead > of 4.12.1? > > > On 21 July 2014 19:10, Christofer Dutz <[email protected]> wrote: > >> Ok Maxim, >> >> so you have your mavanized fdk in "~/work/flex-tmp/mavenized" and you >> have to copy all content from that directory to "~/.m2/repository" so after >> that you have >> a directory "~/.m2/repository/org/apache/flex/compiler/4.12.1.20140427/" >> which then contains the file "compiler-4.12.1.20140427.pom" and you should >> be ready to go. >> >> Chris >> >> PS: If you come to the ApacheCon EU in Budapest I will be giving a >> tutorial on flex & flexmojos ... and FlexJS ;-) >> >> >> ________________________________________ >> Von: Maxim Solodovnik <[email protected]> >> Gesendet: Montag, 21. Juli 2014 14:04 >> An: [email protected] >> Betreff: Re: AW: flexmojos-maven-plugin: building flex project without >> mavenizing Flex binaries >> >> After mavenizing using this >> "java -cp flex-sdk-converter-1.0.0-SNAPSHOT.jar >> org.apache.flex.utilities.converter.core.SdkConverter /opt/apache-flex-sdk >> ~/work/flex-tmp/mavenized" >> >> I get following folder in *mavenized* folder >> >> solomax@solomax-laptop:~/work/flex-tmp/utilities/mavenizer/core/target$ l >> ~/work/flex-tmp/mavenized/org/apache/flex/compiler/4.12.1.20140427/ >> total 28 >> drwxrwxr-x 2 solomax solomax 4096 Jul 14 01:55 . >> drwxrwxr-x 42 solomax solomax 4096 Jul 14 01:55 .. >> -rw-rw-r-- 1 solomax solomax 19269 Jul 21 18:58 >> compiler-4.12.1.20140427.pom >> >> not sure what am i doing wrong :( >> >> >> On 21 July 2014 18:46, Maxim Solodovnik <[email protected]> wrote: >> >> > I copied all files using "cp -r *" >> > Will try to clean up everything and perform all steps one more time >> > >> > >> > >> > On 21 July 2014 18:42, Christofer Dutz <[email protected]> >> wrote: >> > >> >> Ok so it's as I suspected. You didn't copy the generated artifacts to >> >> your local repository. >> >> the "lastupdated" file is something maven puts there when it tried to >> get >> >> an artifact but didn't get anything from a remote repo. So it will not >> try >> >> again on the same day. >> >> >> >> So is there a directory "org/apache/flex/compiler/4.12.1/" in the >> >> directory you generated your output to? >> >> Or is there much more an "com/adobe/flex/compiler/4.12.1/" directory. >> In >> >> that case you took the wrong version of the mavenizer. >> >> >> >> Chris >> >> >> >> ________________________________________ >> >> Von: Maxim Solodovnik <[email protected]> >> >> Gesendet: Montag, 21. Juli 2014 12:46 >> >> An: [email protected] >> >> Betreff: Re: AW: flexmojos-maven-plugin: building flex project without >> >> mavenizing Flex binaries >> >> >> >> Hello Chris, >> >> >> >> here is the output >> >> >> >> solomax@solomax-laptop:~$ l >> >> ~/.m2/repository/org/apache/flex/compiler/4.12.1/ >> >> total 12 >> >> drwxrwxr-x 2 solomax solomax 4096 Jul 16 20:30 . >> >> drwxrwxr-x 43 solomax solomax 4096 Jul 16 18:36 .. >> >> -rw-rw-r-- 1 solomax solomax 525 Jul 16 22:22 >> >> compiler-4.12.1.pom.lastUpdated >> >> >> >> >> >> solomax@solomax-laptop:~/work/openmeetings/trunk/singlewebapp$ mvn >> >> dependency:tree -pl openmeetings-flash >> >> [INFO] Scanning for projects... >> >> [WARNING] The POM for org.apache.flex:compiler:pom:4.12.1 is missing, >> no >> >> dependency information available >> >> [ERROR] The build could not read 1 project -> [Help 1] >> >> [ERROR] >> >> [ERROR] The project >> >> org.apache.openmeetings:openmeetings-flash:3.1.0-SNAPSHOT >> >> >> >> >> (/home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-flash/pom.xml) >> >> has 1 error >> >> [ERROR] Unresolveable build extension: Plugin >> >> net.flexmojos.oss:flexmojos-maven-plugin:7.1.0-SNAPSHOT or one of its >> >> dependencies could not be resolved: Failure to find >> >> org.apache.flex:compiler:pom:4.12.1 in >> >> https://oss.sonatype.org/content/groups/staging was cached in the >> local >> >> repository, resolution will not be reattempted until the update >> interval >> >> of >> >> flex-mojos-plugin-repository has elapsed or updates are forced -> >> [Help 2] >> >> [ERROR] >> >> [ERROR] To see the full stack trace of the errors, re-run Maven with >> the >> >> -e >> >> switch. >> >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >> >> [ERROR] >> >> [ERROR] For more information about the errors and possible solutions, >> >> please read the following articles: >> >> [ERROR] [Help 1] >> >> >> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException >> >> [ERROR] [Help 2] >> >> >> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException >> >> >> >> >> >> >> >> On 21 July 2014 14:18, Christofer Dutz <[email protected]> >> wrote: >> >> >> >> > Hi Maxim, >> >> > >> >> > back from the sun ... I hope I'll be able to help you. >> >> > >> >> > First of all ... you mavenized the SDK you wanted to use and copied >> the >> >> > resulting artifacts to your local repo? >> >> > Yould you please post the file-names you find in >> >> > ${maven.local.repo}/org/apache/flex/compiler/${sdk-version}/ >> >> > Because Maven should not be trying to download anything at all if you >> >> > placed the mavenized artifacts there correctly. >> >> > >> >> > Secondly ... I don't quite understand your statement about >> >> dependency:tree >> >> > not working because Flexmojos is not a standard plugin. Actually the >> >> > dependency resolution has nothing to do with flexmojos itself. It >> does >> >> > define some new types of dependency, but the resolution is done by >> maven >> >> > entirely and I never had any problems with this in my flex projects. >> >> > >> >> > Chris >> >> > >> >> > >> >> > >> >> > ________________________________________ >> >> > Von: Maxim Solodovnik <[email protected]> >> >> > Gesendet: Donnerstag, 17. Juli 2014 10:12 >> >> > An: [email protected] >> >> > Betreff: Re: AW: flexmojos-maven-plugin: building flex project >> without >> >> > mavenizing Flex binaries >> >> > >> >> > Thanks Frank! >> >> > >> >> > I have tried -o and dependency:tree (both not working) >> >> > I'm triyng to follow this guide >> >> > >> >> > >> >> >> https://cwiki.apache.org/confluence/display/FLEX/Quick+Start+Guide:+Building+Apache+Flex+applications+using+Maven >> >> > >> >> > -o reports same error: Failure to find >> >> org.apache.flex:compiler:pom:4.12.1 >> >> > in https://oss.sonatype.org/content/groups/staging >> >> > >> >> > dependency:tree fails due to non-standard plugin is used (defined >> >> > in pluginRepositories tags) >> >> > I'm totally stack :( >> >> > >> >> > >> >> > On 17 July 2014 14:17, Frank Morawietz <[email protected] >> > >> >> > wrote: >> >> > >> >> > > This is a little bit like looking for the needle in the haystack >> ;-) >> >> > > >> >> > > Did you try 'mvn clean install -o' (for offline)? >> >> > > >> >> > > To be absolutely clear about the dependency structure of you >> project, >> >> did >> >> > > you check 'mvn dependency:tree'? >> >> > > >> >> > > >> >> > > >> >> > > -----Original Message----- >> >> > > From: Maxim Solodovnik [mailto:[email protected]] >> >> > > Sent: Thursday, July 17, 2014 8:49 AM >> >> > > To: [email protected] >> >> > > Subject: Re: AW: flexmojos-maven-plugin: building flex project >> without >> >> > > mavenizing Flex binaries >> >> > > >> >> > > I tried -U and it partially helps >> >> > > Missing artifacts were manually mavenized and copied into >> >> > ~/.m2/repository >> >> > > >> >> > > Somehow it is now being reported as missing :( >> >> > > >> >> > > >> >> > > On 17 July 2014 13:12, Frank Morawietz < >> [email protected]> >> >> > > wrote: >> >> > > >> >> > > > Hi Maxim, >> >> > > > >> >> > > > Maybe your artifacts somehow got corrupted during a previous >> >> download >> >> > > > attempt. >> >> > > > >> >> > > > I found that I had to manually clean my local repo and our local >> >> > > > repo-proxy (we use Artifactory) to be able to get a new chance >> at a >> >> > > proper >> >> > > > download of corrupted artifacts. >> >> > > > >> >> > > > You can also try using -U to force the update in your maven call. >> >> But >> >> > > most >> >> > > > of the time that didn't help... >> >> > > > >> >> > > > Does that help? >> >> > > > >> >> > > > All the best >> >> > > > >> >> > > > Frank >> >> > > > >> >> > > > -----Original Message----- >> >> > > > From: Maxim Solodovnik [mailto:[email protected]] >> >> > > > Sent: Thursday, July 17, 2014 4:21 AM >> >> > > > To: [email protected] >> >> > > > Subject: Re: AW: flexmojos-maven-plugin: building flex project >> >> without >> >> > > > mavenizing Flex binaries >> >> > > > >> >> > > > Thanks a lot for the help! >> >> > > > Have a nice trip :) >> >> > > > >> >> > > > >> >> > > > On 17 July 2014 05:17, Christofer Dutz < >> [email protected]> >> >> > > wrote: >> >> > > > >> >> > > > > Sorry that I can't answer your question now ... I'm leaving >> for a >> >> > short >> >> > > > > trip and will come back on Monday, so please be patient and >> I'll >> >> help >> >> > > you >> >> > > > > on Monday. Till then perhaps someone on the list will be able >> to >> >> help >> >> > > > you. >> >> > > > > >> >> > > > > Chris >> >> > > > > >> >> > > > > -----Ursprüngliche Nachricht----- >> >> > > > > Von: Maxim Solodovnik [mailto:[email protected]] >> >> > > > > Gesendet: Mittwoch, 16. Juli 2014 17:21 >> >> > > > > An: [email protected] >> >> > > > > Betreff: Re: AW: flexmojos-maven-plugin: building flex project >> >> > without >> >> > > > > mavenizing Flex binaries >> >> > > > > >> >> > > > > I'm really sorry asking dumb questions but somehow maven >> ignores >> >> > > > > org.apache.flex:compiler:pom:4.12.1 in local repository and >> >> looking >> >> > it >> >> > > in >> >> > > > > https://oss.sonatype.org/content/groups/staging with no luck >> >> > > > > >> >> > > > > What am I doing wrong? >> >> > > > > >> >> > > > > [ERROR] The project >> >> > > > > org.apache.openmeetings:openmeetings-flash:3.1.0-SNAPSHOT >> >> > > > > >> >> > > > > >> >> > > > >> >> > > >> >> > >> >> >> (/home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-flash/pom.xml) >> >> > > > > has 2 errors >> >> > > > > [ERROR] Unresolveable build extension: Plugin >> >> > > > > net.flexmojos.oss:flexmojos-maven-plugin:7.1.0-SNAPSHOT or one >> of >> >> its >> >> > > > > dependencies could not be resolved: Failure to find >> >> > > > > org.apache.flex:compiler:pom:4.12.1 in >> >> > > > > https://oss.sonatype.org/content/groups/staging was cached in >> the >> >> > > local >> >> > > > > repository, resolution will not be reattempted until the update >> >> > > interval >> >> > > > of >> >> > > > > flex-mojos-plugin-repository has elapsed or updates are forced >> -> >> >> > [Help >> >> > > > 2] >> >> > > > > >> >> > > > > >> >> > > > > >> >> > > > > >> >> > > > > On 16 July 2014 21:47, Christofer Dutz < >> [email protected] >> >> > >> >> > > > wrote: >> >> > > > > >> >> > > > > > Ups ... my bad, >> >> > > > > > >> >> > > > > > I fixed the documentation ... sorry for that. >> >> > > > > > >> >> > > > > > Chris >> >> > > > > > ________________________________________ >> >> > > > > > Von: Maxim Solodovnik <[email protected]> >> >> > > > > > Gesendet: Mittwoch, 16. Juli 2014 16:36 >> >> > > > > > An: [email protected] >> >> > > > > > Betreff: Re: AW: flexmojos-maven-plugin: building flex >> project >> >> > > without >> >> > > > > > mavenizing Flex binaries >> >> > > > > > >> >> > > > > > still get >> >> > > > > > [ERROR] Unresolveable build extension: Plugin >> >> > > > > > net.flexmojos.oss:flexmojos-maven-plugin:7.1.0-SNAPSHOT or >> one >> >> of >> >> > its >> >> > > > > > dependencies could not be resolved: The following artifacts >> >> could >> >> > not >> >> > > > > > be >> >> > > > > > resolved: >> >> > > > > > >> >> net.flexmojos.oss:flexmojos-threadlocaltoolkit-wrapper:jar:4.12.1, >> >> > > > > > org.apache.flex:compiler:pom:4.12.1: Could not find artifact >> >> > > > > > >> >> net.flexmojos.oss:flexmojos-threadlocaltoolkit-wrapper:jar:4.12.1 >> >> > in >> >> > > > > > flex-mojos-plugin-repository ( >> >> > > > > > https://oss.sonatype.org/content/groups/staging) -> [Help 2] >> >> > > > > > >> >> > > > > > >> >> > > > > > https://oss.sonatype.org/content/groups/staging contains >> >> > > > > > net.flexmojos.oss:flexmojos-threadlocaltoolkit-wrapper:jar >> >> starting >> >> > > > > > from version 5.0-beta/ < >> >> > > > > > >> >> > > >> >> https://oss.sonatype.org/content/groups/staging/net/flexmojos/oss/flex >> >> > > > > > mojos-threadlocaltoolkit-wrapper/5.0-beta/ >> >> > > > > > > >> >> > > > > > >> >> > > > > > version 4.12.1 is missing :( >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > On 16 July 2014 20:05, Christofer Dutz < >> >> [email protected]> >> >> > > > > wrote: >> >> > > > > > >> >> > > > > > > Dam ... misst part of the URL ... try this one.... >> >> > > > > > > >> >> > > > > > > https://oss.sonatype.org/content/groups/staging >> >> > > > > > > >> >> > > > > > > Chris >> >> > > > > > > ________________________________________ >> >> > > > > > > Von: Maxim Solodovnik <[email protected]> >> >> > > > > > > Gesendet: Mittwoch, 16. Juli 2014 14:33 >> >> > > > > > > An: [email protected] >> >> > > > > > > Betreff: Re: AW: flexmojos-maven-plugin: building flex >> project >> >> > > > > > > without mavenizing Flex binaries >> >> > > > > > > >> >> > > > > > > I get 404 when trying to access >> >> > > > > > https://oss.sonatype.org/content/staging/ >> >> > > > > > > :( >> >> > > > > > > >> >> > > > > > > >> >> > > > > > > On 16 July 2014 19:22, Christofer Dutz < >> >> > [email protected]> >> >> > > > > > wrote: >> >> > > > > > > >> >> > > > > > > > Hi Maxim, >> >> > > > > > > > >> >> > > > > > > > First of all, thank you for testing. >> >> > > > > > > > >> >> > > > > > > > To your 0) ... well the "without mavenizing" part will be >> >> > > possible >> >> > > > > > > > as >> >> > > > > > > soon >> >> > > > > > > > as we have released Apache Flex as Maven artifacts and I >> >> have >> >> > > > > > > > finished >> >> > > > > > > the >> >> > > > > > > > last Part of Flexmojos that auto-mavenizes everything. >> >> > Currently >> >> > > > > > > > you >> >> > > > > > have >> >> > > > > > > > to mavenize. >> >> > > > > > > > >> >> > > > > > > > To 1) Well you have to add the Sonatype Snapshot repo to >> >> your >> >> > > > > > > > repositories, otherwise you won't be able to access the >> >> plugin >> >> > > > > > > > (Think I should add that to the documentation) I have >> this >> >> > setup >> >> > > > at " >> >> > > > > > > > https://oss.sonatype.org/content/staging/" and it should >> >> also >> >> > > work >> >> > > > > > > > for you. >> >> > > > > > > > >> >> > > > > > > > Chris >> >> > > > > > > > >> >> > > > > > > > ________________________________________ >> >> > > > > > > > Von: Maxim Solodovnik <[email protected]> >> >> > > > > > > > Gesendet: Mittwoch, 16. Juli 2014 13:45 >> >> > > > > > > > An: [email protected] >> >> > > > > > > > Betreff: Re: AW: flexmojos-maven-plugin: building flex >> >> project >> >> > > > > > > > without mavenizing Flex binaries >> >> > > > > > > > >> >> > > > > > > > Hello Chris, >> >> > > > > > > > >> >> > > > > > > > Finally I was able to finish following your guide :) Here >> >> are >> >> > > > > > > > couple of issues I found: >> >> > > > > > > > >> >> > > > > > > > 0) somehow "building flex project without mavenizing Flex >> >> > > binaries" >> >> > > > > > > > requires manual mavenizing :) >> >> > > > > > > > >> >> > > > > > > > 1) after trying to build I get: >> >> > > > > > > > [ERROR] The build could not read 1 project -> [Help 1] >> >> [ERROR] >> >> > > > > > > > [ERROR] The project >> >> > > > > > > > org.apache.openmeetings:openmeetings-flash:3.1.0-SNAPSHOT >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > > >> >> > > > >> >> > > >> >> > >> >> >> (/home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-flash/pom.xml) >> >> > > > > > > > has 2 errors >> >> > > > > > > > [ERROR] Unresolveable build extension: Plugin >> >> > > > > > > > net.flexmojos.oss:flexmojos-maven-plugin:7.1.0-SNAPSHOT >> or >> >> one >> >> > of >> >> > > > its >> >> > > > > > > > dependencies could not be resolved: The following >> artifacts >> >> > could >> >> > > > not >> >> > > > > > be >> >> > > > > > > > resolved: >> >> > > > > net.flexmojos.oss:flexmojos-maven-plugin:jar:7.1.0-SNAPSHOT, >> >> > > > > > > > >> >> > > net.flexmojos.oss:flexmojos-threadlocaltoolkit-wrapper:jar:4.12.1, >> >> > > > > > > > org.apache.flex:compiler:pom:4.12.1: Could not find >> artifact >> >> > > > > > > > >> net.flexmojos.oss:flexmojos-maven-plugin:jar:7.1.0-SNAPSHOT >> >> -> >> >> > > > [Help >> >> > > > > 2] >> >> > > > > > > > [ERROR] Unknown packaging: swf @ >> >> > > > > > > > >> >> org.apache.openmeetings:openmeetings-flash:[unknown-version], >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > > >> >> > > > >> >> > > >> >> > >> >> >> /home/solomax/work/openmeetings/trunk/singlewebapp/openmeetings-flash/pom.xml, >> >> > > > > > > > line 28, column 13 >> >> > > > > > > > >> >> > > > > > > > 2) I have added >> >> > > > > > > > <repositories> >> >> > > > > > > > <repository> >> >> > > > > > > > <id>flex-mojos-repository</id> >> >> > > > > > > > <url> >> >> http://repository.sonatype.org/content/groups/flexgroup >> >> > > </url> >> >> > > > > > > > </repository> >> >> > > > > > > > </repositories> >> >> > > > > > > > <pluginRepositories> >> >> > > > > > > > <pluginRepository> >> >> > > > > > > > <id>flex-mojos-plugin-repository</id> >> >> > > > > > > > <url> >> >> http://repository.sonatype.org/content/groups/flexgroup >> >> > > </url> >> >> > > > > > > > </pluginRepository> >> >> > > > > > > > </pluginRepositories> >> >> > > > > > > > >> >> > > > > > > > with no luck :( >> >> > > > > > > > >> >> > > > > > > > Would appreciate further help on this :) >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > On 14 July 2014 01:58, Maxim Solodovnik < >> >> [email protected]> >> >> > > > > wrote: >> >> > > > > > > > >> >> > > > > > > > > Mavenizer seems to be built as expected >> >> > > > > > > > > will continue after the Football >> >> > > > > > > > > >> >> > > > > > > > > Go Germany :)) >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > On 12 July 2014 19:37, Christofer Dutz < >> >> > > > [email protected]> >> >> > > > > > > > wrote: >> >> > > > > > > > > >> >> > > > > > > > >> Your whish is my command :) >> >> > > > > > > > >> >> >> > > > > > > > >> >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > > >> >> > > > >> >> > > >> >> > >> >> >> https://cwiki.apache.org/confluence/display/FLEX/Quick+Start+Guide:+Building+Apache+Flex+applications+using+Maven >> >> > > > > > > > >> >> >> > > > > > > > >> I hope I got everything important in there. If you get >> >> > stuck, >> >> > > > feel >> >> > > > > > > free >> >> > > > > > > > >> to tell me and I'll make sure to sort out any >> problems. >> >> > > > > > > > >> >> >> > > > > > > > >> Chris >> >> > > > > > > > >> >> >> > > > > > > > >> -----Ursprüngliche Nachricht----- >> >> > > > > > > > >> Von: Maxim Solodovnik [mailto:[email protected]] >> >> > > > > > > > >> Gesendet: Freitag, 11. Juli 2014 16:55 >> >> > > > > > > > >> An: [email protected] >> >> > > > > > > > >> Betreff: Re: AW: flexmojos-maven-plugin: building flex >> >> > project >> >> > > > > > without >> >> > > > > > > > >> mavenizing Flex binaries >> >> > > > > > > > >> >> >> > > > > > > > >> I saw this game (starts 3 AM here :) ) it was amazing >> :) >> >> > > > > > > > >> >> >> > > > > > > > >> Maybe you have small how-to and I'll try to test it >> this >> >> > > weekend >> >> > > > > > > > >> >> >> > > > > > > > >> >> >> > > > > > > > >> On 11 July 2014 21:51, Christofer Dutz < >> >> > > > [email protected] >> >> > > > > > >> >> > > > > > > > wrote: >> >> > > > > > > > >> >> >> > > > > > > > >> > Well I guess if the german football team wouldn't >> have >> >> > been >> >> > > > that >> >> > > > > > > > >> > kick-ass recently, I would have had more results :-) >> >> > > > > > > > >> > >> >> > > > > > > > >> > But I did upload an updated SNAPSHOT version 1 or 2 >> >> weeks >> >> > > ago, >> >> > > > > > which >> >> > > > > > > > >> > you can use with the new Mavenizer ... would love >> >> people >> >> > to >> >> > > > test >> >> > > > > > > that >> >> > > > > > > > >> > combination. >> >> > > > > > > > >> > (Remember the new mavenizer is in the " >> >> > > > > > > > >> > >> >> > > > > > >> >> > https://github.com/apache/flex-utilities/tree/mavenizer-refactoring >> >> > > > > > > " >> >> > > > > > > > >> > branch. >> >> > > > > > > > >> > >> >> > > > > > > > >> > Seems my refactorings have even finally fixed some >> >> haunted >> >> > > > code >> >> > > > > in >> >> > > > > > > > >> > Flexmojos which caused the testusuite to fail every >> 4 >> >> or 5 >> >> > > > > times. >> >> > > > > > > > >> > >> >> > > > > > > > >> > As soon as I have a few more people confirming that >> the >> >> > new >> >> > > > > > > mavneizer >> >> > > > > > > > >> > works, I need to merge that back to develop and do a >> >> > release >> >> > > > of >> >> > > > > > the >> >> > > > > > > > >> > mavenizer. >> >> > > > > > > > >> > Before that is released I can't integrate that into >> >> > > Flexmojos >> >> > > > as >> >> > > > > > > > >> > everyone would have to manually build the Mavenizer >> :-( >> >> > > > > > > > >> > >> >> > > > > > > > >> > Chris >> >> > > > > > > > >> > >> >> > > > > > > > >> > >> >> > > > > > > > >> > ________________________________________ >> >> > > > > > > > >> > Von: Maxim Solodovnik <[email protected]> >> >> > > > > > > > >> > Gesendet: Freitag, 11. Juli 2014 16:44 >> >> > > > > > > > >> > An: [email protected] >> >> > > > > > > > >> > Betreff: Re: AW: flexmojos-maven-plugin: building >> flex >> >> > > project >> >> > > > > > > without >> >> > > > > > > > >> > mavenizing Flex binaries >> >> > > > > > > > >> > >> >> > > > > > > > >> > Hello Chris, >> >> > > > > > > > >> > >> >> > > > > > > > >> > Maybe you have anything to test? :) >> >> > > > > > > > >> > >> >> > > > > > > > >> > >> >> > > > > > > > >> > On 24 June 2014 18:46, Maxim Solodovnik < >> >> > > [email protected] >> >> > > > > >> >> > > > > > > wrote: >> >> > > > > > > > >> > >> >> > > > > > > > >> > > Great ! >> >> > > > > > > > >> > > Thanks :) >> >> > > > > > > > >> > > Will wait this huge release :) >> >> > > > > > > > >> > > >> >> > > > > > > > >> > > >> >> > > > > > > > >> > > On 24 June 2014 18:32, Christofer Dutz < >> >> > > > > > [email protected] >> >> > > > > > > > >> >> > > > > > > > >> > wrote: >> >> > > > > > > > >> > > >> >> > > > > > > > >> > >> Yes actually there are updates: >> >> > > > > > > > >> > >> - Flexmojos now works with the new mavenized fdks >> >> > > > > > > > >> > >> - I removed a lot of legacy stuff, that made >> >> flexmojos >> >> > > > depend >> >> > > > > > on >> >> > > > > > > > >> > >> flex 2 and flex 3 from Adobe >> >> > > > > > > > >> > >> - The testsuite is now 100% green and I wanted to >> >> > commit >> >> > > > > those >> >> > > > > > > > >> > >> changes >> >> > > > > > > > >> > as >> >> > > > > > > > >> > >> soon as I had the time to review the changes >> again >> >> > (will >> >> > > > > > probably >> >> > > > > > > > >> > >> be a >> >> > > > > > > > >> > very >> >> > > > > > > > >> > >> large commit) >> >> > > > > > > > >> > >> - As soon as that's out, I would need to somehow >> >> > release >> >> > > > the >> >> > > > > > > > >> > >> mavenizer >> >> > > > > > > > >> > so >> >> > > > > > > > >> > >> I can deploy the libs to Apaches Central Maven >> Repo >> >> (I >> >> > > > still >> >> > > > > > want >> >> > > > > > > > >> > >> to do >> >> > > > > > > > >> > one >> >> > > > > > > > >> > >> change before triggering this release) >> >> > > > > > > > >> > >> - As soon as the mavenizer is released, we could >> >> > discuss >> >> > > > > > > releasing >> >> > > > > > > > >> > >> an Apache Flex SDK as Maven artifacts, by running >> >> the >> >> > > > > Mavanizer >> >> > > > > > > > >> > >> against the rellease version and using the >> >> Mavenizers >> >> > > > > deployer >> >> > > > > > to >> >> > > > > > > > >> upload everything. >> >> > > > > > > > >> > >> - After that's done I can use those libs from >> >> Flexmojos >> >> > > and >> >> > > > > > > > >> > >> implement >> >> > > > > > > > >> > the >> >> > > > > > > > >> > >> last step needed to auto-download and mavenize >> Flex >> >> and >> >> > > Air >> >> > > > > > > > >> artifacts. >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> So I would state that the technical difficulties >> >> have >> >> > > been >> >> > > > > > > solved, >> >> > > > > > > > >> > >> all I need to do is implement one further module >> for >> >> > > > > Flexmojos >> >> > > > > > > that >> >> > > > > > > > >> > >> simply integrates a call to the mavenizer from a >> >> maven >> >> > > > build. >> >> > > > > > The >> >> > > > > > > > >> > >> rest is just paperwork ;-) >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> Chris >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> ________________________________________ >> >> > > > > > > > >> > >> Von: Maxim Solodovnik <[email protected]> >> >> > > > > > > > >> > >> Gesendet: Dienstag, 24. Juni 2014 13:14 >> >> > > > > > > > >> > >> An: [email protected] >> >> > > > > > > > >> > >> Betreff: Re: AW: flexmojos-maven-plugin: building >> >> flex >> >> > > > > project >> >> > > > > > > > >> > >> without mavenizing Flex binaries >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> Hello Chris, >> >> > > > > > > > >> > >> Any updates on this issue? >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> On 30 May 2014 22:54, Maxim Solodovnik < >> >> > > > [email protected] >> >> > > > > > >> >> > > > > > > > wrote: >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> > Thanks for the update :) >> >> > > > > > > > >> > >> > Also will have a vacation (hopefully) Please >> let >> >> me >> >> > > know >> >> > > > if >> >> > > > > > you >> >> > > > > > > > >> > >> > need any help with testing :) >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> > On Fri, May 30, 2014 at 10:50 PM, Christofer >> Dutz >> >> < >> >> > > > > > > > >> > >> > [email protected]> wrote: >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> >> Well currently I'm a little consumed with >> other >> >> > > tasks. I >> >> > > > > did >> >> > > > > > > do >> >> > > > > > > > >> > >> >> a >> >> > > > > > > > >> > >> little >> >> > > > > > > > >> > >> >> testing in building Flexmojos with the new >> FDKs >> >> and >> >> > it >> >> > > > > > seems I >> >> > > > > > > > >> > >> >> will >> >> > > > > > > > >> > >> have to >> >> > > > > > > > >> > >> >> do a little more tweaking of the generated >> poms >> >> (It >> >> > > > seems >> >> > > > > I >> >> > > > > > > will >> >> > > > > > > > >> > >> >> have >> >> > > > > > > > >> > >> to >> >> > > > > > > > >> > >> >> generate the dependency management stuff into >> a >> >> new >> >> > > pom >> >> > > > > > > similar >> >> > > > > > > > >> > >> >> to >> >> > > > > > > > >> > the >> >> > > > > > > > >> > >> way >> >> > > > > > > > >> > >> >> I initially did it). >> >> > > > > > > > >> > >> >> But I doubt I'll be able to finish this this >> week >> >> > and >> >> > > > then >> >> > > > > > I'm >> >> > > > > > > > >> > >> >> going >> >> > > > > > > > >> > to >> >> > > > > > > > >> > >> >> be on vacation ... so stay tuned, but don't >> >> expect >> >> > > > > something >> >> > > > > > > > >> > >> >> useable >> >> > > > > > > > >> > >> in the >> >> > > > > > > > >> > >> >> next 2-3 Weeks. >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> Chris >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> -----Ursprüngliche Nachricht----- >> >> > > > > > > > >> > >> >> Von: Maxim Solodovnik [mailto: >> >> [email protected]] >> >> > > > > > > > >> > >> >> Gesendet: Freitag, 30. Mai 2014 16:55 >> >> > > > > > > > >> > >> >> An: [email protected] >> >> > > > > > > > >> > >> >> Betreff: Re: AW: flexmojos-maven-plugin: >> building >> >> > flex >> >> > > > > > project >> >> > > > > > > > >> > without >> >> > > > > > > > >> > >> >> mavenizing Flex binaries >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> Hello Chris, >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> Not sure if it is good idea to ask such often >> >> .... >> >> > > > > > > > >> > >> >> but, what are the news? :) >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> On Fri, May 16, 2014 at 10:11 PM, Maxim >> >> Solodovnik < >> >> > > > > > > > >> > >> [email protected]> >> >> > > > > > > > >> > >> >> wrote: >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> > Thanks for the update Chris :) Looking >> forward >> >> to >> >> > > test >> >> > > > > it >> >> > > > > > :) >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> > On Fri, May 16, 2014 at 3:54 AM, Christofer >> >> Dutz < >> >> > > > > > > > >> > >> >> > [email protected]> wrote: >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> >> Hi Maxim, >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> Well I re-wrote the Mavenizer to mavenize, >> >> Air, >> >> > > Flash >> >> > > > > and >> >> > > > > > > > Flex >> >> > > > > > > > >> > >> >> >> seperately (developer branch). >> >> > > > > > > > >> > >> >> >> Will have to write some missing glue-code >> to >> >> > fetch >> >> > > > > > > artifacts >> >> > > > > > > > >> from >> >> > > > > > > > >> > an >> >> > > > > > > > >> > >> >> >> url and mavenize that. >> >> > > > > > > > >> > >> >> >> After that I'll have to make sure Flexmojos >> >> runs >> >> > on >> >> > > > > those >> >> > > > > > > > >> slightly >> >> > > > > > > > >> > >> >> >> different Maven artifacts. >> >> > > > > > > > >> > >> >> >> After that comes the PrepareMojo ... still >> a >> >> > while >> >> > > to >> >> > > > > go >> >> > > > > > > ... >> >> > > > > > > > >> but >> >> > > > > > > > >> > I'm >> >> > > > > > > > >> > >> >> >> having some progress. >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> Chris >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> -----Ursprüngliche Nachricht----- >> >> > > > > > > > >> > >> >> >> Von: Maxim Solodovnik [mailto: >> >> > [email protected] >> >> > > ] >> >> > > > > > > > >> > >> >> >> Gesendet: Donnerstag, 8. Mai 2014 16:26 >> >> > > > > > > > >> > >> >> >> An: [email protected] >> >> > > > > > > > >> > >> >> >> Betreff: Re: AW: flexmojos-maven-plugin: >> >> building >> >> > > > flex >> >> > > > > > > > project >> >> > > > > > > > >> > >> >> >> without mavenizing Flex binaries >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> Hello Christofer! >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> any news on this? :) >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> On Wed, Apr 30, 2014 at 2:30 PM, Christofer >> >> Dutz >> >> > > > > > > > >> > >> >> >> <[email protected]>wrote: >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> > Well actually Alex and I have discussed >> >> that I >> >> > > will >> >> > > > > be >> >> > > > > > > > >> > >> implementing >> >> > > > > > > > >> > >> >> >> > the following solution: >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > We will be deploying Apache Flex without >> any >> >> > AIR >> >> > > or >> >> > > > > > Flash >> >> > > > > > > > >> > >> artifacts. >> >> > > > > > > > >> > >> >> >> > But we will be gerating some dummy >> artifacts >> >> > > > > > > > >> > >> >> >> > org.apache.flex.runtime.flash or >> >> > > > > > > > org.apache.flex.runtime.air >> >> > > > > > > > >> in >> >> > > > > > > > >> > >> >> >> > which the user references the desired >> flash >> >> or >> >> > > air >> >> > > > > > > runtime >> >> > > > > > > > >> > >> version. >> >> > > > > > > > >> > >> >> >> > In the Prepare Mojo I will be cheking if >> for >> >> > > every >> >> > > > > > > > >> > >> >> >> > org.apache.flex.runtime.flash a matching >> >> > > > > > com.adobe.flash >> >> > > > > > > > and >> >> > > > > > > > >> > >> >> >> > org.apache.flex.runtime.air a matching >> >> > > > com.adobe.air >> >> > > > > > > > >> artifact is >> >> > > > > > > > >> > >> >> >> > present in the build. If not, it tries to >> >> > > download >> >> > > > > the >> >> > > > > > > > >> artifact >> >> > > > > > > > >> > >> >> >> > from a remote repository. If this is not >> >> > possible >> >> > > > it >> >> > > > > > > > outputs >> >> > > > > > > > >> > some >> >> > > > > > > > >> > >> >> >> > license text and asks the user if he >> >> accepts. >> >> > If >> >> > > he >> >> > > > > > does, >> >> > > > > > > > it >> >> > > > > > > > >> > >> >> >> > downloads the corresponding binary blob >> (as >> >> > > defined >> >> > > > > in >> >> > > > > > > the >> >> > > > > > > > >> > config >> >> > > > > > > > >> > >> >> >> > script of our new >> >> > > > > > > > >> > >> >> >> > installer) and then executes the >> mavenizer >> >> part >> >> > > to >> >> > > > > > create >> >> > > > > > > > the >> >> > > > > > > > >> > >> >> >> > missing artifacts. Then a dynamic >> reference >> >> to >> >> > > > these >> >> > > > > > > > >> artifacts >> >> > > > > > > > >> > is >> >> > > > > > > > >> > >> >> >> > added to the build. >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > This way any user has to accept the Adobe >> >> > license >> >> > > > > > > Agreement >> >> > > > > > > > >> and >> >> > > > > > > > >> > >> >> >> > after accepting he can deploy the Adobe >> >> > artifacts >> >> > > > to >> >> > > > > > his >> >> > > > > > > > >> > companies >> >> > > > > > > > >> > >> >> maven repo. >> >> > > > > > > > >> > >> >> >> > The other team-users (and the ci server) >> >> would >> >> > > now >> >> > > > be >> >> > > > > > > able >> >> > > > > > > > to >> >> > > > > > > > >> > >> >> >> > automatically download these artifacts >> from >> >> now >> >> > > on >> >> > > > > > > without >> >> > > > > > > > >> > having >> >> > > > > > > > >> > >> >> >> > to ask someone to accept the license. >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > All I all I want to create this >> >> functionality >> >> > in >> >> > > a >> >> > > > > way >> >> > > > > > > > that I >> >> > > > > > > > >> > can >> >> > > > > > > > >> > >> >> >> > easily use that in Flexmojos as well as >> the >> >> new >> >> > > > > Apache >> >> > > > > > > Flex >> >> > > > > > > > >> > Plugin >> >> > > > > > > > >> > >> >> >> > I started working on a while ago. >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > So far what we have planned. >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > Chris >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > ________________________________________ >> >> > > > > > > > >> > >> >> >> > Von: Simon Morvan <[email protected]> >> >> > > > > > > > >> > >> >> >> > Gesendet: Dienstag, 29. April 2014 21:46 >> >> > > > > > > > >> > >> >> >> > An: [email protected] >> >> > > > > > > > >> > >> >> >> > Betreff: Re: AW: flexmojos-maven-plugin: >> >> > building >> >> > > > > flex >> >> > > > > > > > >> project >> >> > > > > > > > >> > >> >> >> > without mavenizing Flex binaries >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> > Le 29/04/2014 09:59, Christofer Dutz a >> >> écrit : >> >> > > > > > > > >> > >> >> >> > > - Publish a release of Apache Flex to >> >> Apaches >> >> > > > Maven >> >> > > > > > > Repo >> >> > > > > > > > >> > >> >> >> > > >> >> > > > > > > > >> > >> >> >> > > And then you'd be able to build Apache >> >> Flex >> >> > > > > projects >> >> > > > > > > > >> without >> >> > > > > > > > >> > >> >> >> > > having to >> >> > > > > > > > >> > >> >> >> > mavenize anything yourself. >> >> > > > > > > > >> > >> >> >> > Including airglobal, playerglobal and the >> >> like >> >> > > ... >> >> > > > ? >> >> > > > > > > > >> > >> >> >> > There would be provided on an adobe >> >> repository >> >> > or >> >> > > > the >> >> > > > > > > would >> >> > > > > > > > >> > allow >> >> > > > > > > > >> > >> >> >> > us to host those binary blobs ? >> >> > > > > > > > >> > >> >> >> > >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> >> -- >> >> > > > > > > > >> > >> >> >> WBR >> >> > > > > > > > >> > >> >> >> Maxim aka solomax >> >> > > > > > > > >> > >> >> >> >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> > -- >> >> > > > > > > > >> > >> >> > WBR >> >> > > > > > > > >> > >> >> > Maxim aka solomax >> >> > > > > > > > >> > >> >> > >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> >> -- >> >> > > > > > > > >> > >> >> WBR >> >> > > > > > > > >> > >> >> Maxim aka solomax >> >> > > > > > > > >> > >> >> >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> > -- >> >> > > > > > > > >> > >> > WBR >> >> > > > > > > > >> > >> > Maxim aka solomax >> >> > > > > > > > >> > >> > >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > >> -- >> >> > > > > > > > >> > >> WBR >> >> > > > > > > > >> > >> Maxim aka solomax >> >> > > > > > > > >> > >> >> >> > > > > > > > >> > > >> >> > > > > > > > >> > > >> >> > > > > > > > >> > > >> >> > > > > > > > >> > > -- >> >> > > > > > > > >> > > WBR >> >> > > > > > > > >> > > Maxim aka solomax >> >> > > > > > > > >> > > >> >> > > > > > > > >> > >> >> > > > > > > > >> > >> >> > > > > > > > >> > >> >> > > > > > > > >> > -- >> >> > > > > > > > >> > WBR >> >> > > > > > > > >> > Maxim aka solomax >> >> > > > > > > > >> > >> >> > > > > > > > >> >> >> > > > > > > > >> >> >> > > > > > > > >> >> >> > > > > > > > >> -- >> >> > > > > > > > >> WBR >> >> > > > > > > > >> Maxim aka solomax >> >> > > > > > > > >> >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > -- >> >> > > > > > > > > WBR >> >> > > > > > > > > Maxim aka solomax >> >> > > > > > > > > >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > -- >> >> > > > > > > > WBR >> >> > > > > > > > Maxim aka solomax >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > > >> >> > > > > > > >> >> > > > > > > -- >> >> > > > > > > WBR >> >> > > > > > > Maxim aka solomax >> >> > > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > -- >> >> > > > > > WBR >> >> > > > > > Maxim aka solomax >> >> > > > > > >> >> > > > > >> >> > > > > >> >> > > > > >> >> > > > > -- >> >> > > > > WBR >> >> > > > > Maxim aka solomax >> >> > > > > >> >> > > > >> >> > > > >> >> > > > >> >> > > > -- >> >> > > > WBR >> >> > > > Maxim aka solomax >> >> > > > >> >> > > >> >> > > >> >> > > >> >> > > -- >> >> > > WBR >> >> > > Maxim aka solomax >> >> > > >> >> > >> >> > >> >> > >> >> > -- >> >> > WBR >> >> > Maxim aka solomax >> >> > >> >> >> >> >> >> >> >> -- >> >> WBR >> >> Maxim aka solomax >> >> >> > >> > >> > >> > -- >> > WBR >> > Maxim aka solomax >> > >> >> >> >> -- >> WBR >> Maxim aka solomax >> > > > > -- > WBR > Maxim aka solomax > -- WBR Maxim aka solomax
