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/
