I've voted on the bug and am watching it. In addition, I've been put in touch with a contact at Adobe and have emailed him regarding the problem.
Let's hope they resolve this. I would really hate to see this kill flexmojos when it doesn't seem to be difficult for them to fix - just don't include the offending class files. I agree Velo, no doubt I'm nowhere near as frustrated as you! But it's taken me along time to get with the maven+flexmojos stack and just when I seem to be winning... Anyhow, thanks again for all your effort on the flexmojos project and let's hope we can all make enough noise to get this fixed. @Ryan, Is it worth getting in touch with your friend on the Smali project and seeing whether he can fix his maven setup? Fingers crossed. On Thu, Oct 28, 2010 at 6:17 PM, Marvin Froeder <[email protected]> wrote: > Cool, one more bug that they can ignore ;) > > On Thu, Oct 28, 2010 at 3:14 PM, Ryan Gardner <[email protected]> wrote: >> >> I submitted a bug. >> >> https://bugs.adobe.com/jira/browse/SDK-28348 >> >> I'm almost 100% sure the cause is that they are idiots and don't know >> how to even USE maven. >> >> The Smali project that they are using to generate their >> air-for-android wrappers is written by a friend of mine and is Apache >> license so they can do whatever they want with it - but it's built in >> maven and uses JFlex in its build process - so who knows WTF they are >> doing but they somehow managed to copy every jar needed to build smali >> out instead of just the built jars needed to run it. >> >> I bet they are really wishing they had a build system that could >> distinguish between things needed to build an output jar file and >> things needed to run one... Man - someone should really invent such a >> build system, it'd be handy do avoid bundling GPL jar files in a >> closed-source distributable jar file... They could even name it >> something like "Haven" or "Raven" or "Maven" or something like that ;) >> >> Ryan >> >> On Thu, Oct 28, 2010 at 11:00 AM, muji <[email protected]> wrote: >> > I've set up maven+flexmojos projects for many digital agencies in >> > London and I'm currently setting up a project for Wunderman using the >> > maven+flexmojos stack. >> > >> > I've emailed my superiors in the technical department asking them to >> > help me get the ear of the right people at Adobe about this problem. >> > >> > So hopefully the clout of a big agency asking for this to be fixed may >> > help. >> > >> > Otherwise, is there any way we can pre-process the offending jar(s) >> > and remove the class files before re-packaging the jar for >> > maven+flexmojos projects. Velo, is this feasible? Do you think it >> > would work? >> > >> > I'm feeling very frustrated about this as I've settled on the >> > maven+flexmojos stack after trying many different ways of building >> > Flex projects within large teams. I thought I'd said goodbye to >> > project specific ant tasks :( >> > >> > On Thu, Oct 28, 2010 at 5:39 PM, Marvin Froeder <[email protected]> >> > wrote: >> >> http://screencast.com/t/SqgZK2je >> >> >> >> For some crazy reason adobe includes all maven artifacts inside it.... >> >> if no >> >> conflict happen between your current maven and the included version >> >> (maven >> >> 2.0.4) you are safe, but guess what, conflicts can happens in some >> >> cases/some maven versions.... >> >> >> >> Also, adobe is embedding JFLex, a GPL software, I honestly don't wanna >> >> work >> >> at Adobe's legal department if someone decides to pursuits this. >> >> >> >> Why don't the at least do like on Flex SDK, isolated jars.... or >> >> relocate >> >> the packages..... >> >> >> >> I hope you can get they fixing this sh**, but I doubt, they just don't >> >> seem >> >> to care if flex lost maven support.... >> >> >> >> >> >> VELO >> >> >> >> On Thu, Oct 28, 2010 at 2:29 PM, Marvin Froeder <[email protected]> >> >> wrote: >> >>> >> >>> Will it proceed? >> >>> >> >>> This simple cripple flexmojos. And it will probably cripple that >> >>> flex-maven-plugin from serverbox, since both us use the API. >> >>> >> >>> The one workaround I see is drop AIR support, but honestly, if Adobe >> >>> doesn't fix that flexmojos will be stuck out of 4.5 >> >>> >> >>> VELO >> >>> >> >>> On Thu, Oct 28, 2010 at 2:26 PM, muji <[email protected]> >> >>> wrote: >> >>>> >> >>>> If adobe don't fix it, then how will flexmojos proceed? No longer >> >>>> resolve the compiler/framework dependencies but expect "mxmlc" to be >> >>>> in $PATH. >> >>>> >> >>>> This is worrying for me, I'm happy to complain to Adobe about this. >> >>>> It >> >>>> needs fixing asap. >> >>>> >> >>>> On Thu, Oct 28, 2010 at 5:23 PM, Marvin Froeder <[email protected]> >> >>>> wrote: >> >>>> > I mail matt cholttin, ask on adobe forums and wrote comments on >> >>>> > both >> >>>> > Flex >> >>>> > SDK announcement and AIR SDK announcement. But let's be realist >> >>>> > here, >> >>>> > Adobe >> >>>> > doesn't seem to care about maven at all. So unless customers >> >>>> > complain >> >>>> > then >> >>>> > won't move a finger. >> >>>> > >> >>>> > VELO >> >>>> > >> >>>> > On Thu, Oct 28, 2010 at 2:21 PM, Logan Allred <[email protected]> >> >>>> > wrote: >> >>>> >> >> >>>> >> Are they even aware of the issue then? If it only break Maven >> >>>> >> classloading, they're unlikely to notice unless someone files a >> >>>> >> bug. >> >>>> >> >> >>>> >> Logan >> >>>> >> >> >>>> >> On Thu, Oct 28, 2010 at 10:14 AM, Marvin Froeder >> >>>> >> <[email protected]> >> >>>> >> wrote: >> >>>> >> > No, adobe gives no feedback on bugs, so I see no point. >> >>>> >> > >> >>>> >> > On Thu, Oct 28, 2010 at 2:13 PM, Ryan Gardner >> >>>> >> > <[email protected]> >> >>>> >> > wrote: >> >>>> >> >> >> >>>> >> >> On Mon, Oct 25, 2010 at 7:35 PM, Marvin Froeder >> >>>> >> >> <[email protected]> >> >>>> >> >> wrote: >> >>>> >> >> > Before anyone asks, flexmojos do not work with this SDK >> >>>> >> >> > release. >> >>>> >> >> > >> >>>> >> >> > For some reason adobe decided to embed lots of GPL bytecode >> >>>> >> >> > into >> >>>> >> >> > ADT.jar, >> >>>> >> >> > which does break maven classloading. >> >>>> >> >> > >> >>>> >> >> > When adobe fixes that people can hope to get flexmojos >> >>>> >> >> > working >> >>>> >> >> > with >> >>>> >> >> > this >> >>>> >> >> > new >> >>>> >> >> > flex SDK. >> >>>> >> >> > >> >>>> >> >> > Sorry folks, completely out of my hand. >> >>>> >> >> > >> >>>> >> >> > >> >>>> >> >> > VELO >> >>>> >> >> >> >>>> >> >> Have you filed a bug with Adobe we can go vote on about this >> >>>> >> >> issue? >> >>>> >> >> >> >>>> >> >> Ryan >> >>>> >> >> >> >>>> >> >> -- >> >>>> >> >> 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/ >> >>>> >> > >> >>>> >> > -- >> >>>> >> > 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/ >> >>>> >> > >> >>>> >> >> >>>> >> -- >> >>>> >> 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/ >> >>>> > >> >>>> > -- >> >>>> > 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/ >> >>>> > >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> mischa (aka muji). >> >>>> >> >>>> -- >> >>>> 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/ >> >>> >> >> >> >> -- >> >> 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/ >> >> >> > >> > >> > >> > -- >> > mischa (aka muji). >> > >> > -- >> > 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/ >> > >> >> -- >> 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/ > > -- > 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/ > -- mischa (aka muji). -- 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/
