You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@flex.apache.org by Gary Yang <fl...@gmail.com> on 2014/07/28 02:50:48 UTC
Flexmojos 7.0.0 not working with 4.13.0.20140701
Hi,
this is the error:
[ERROR] Failed to execute goal
net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
(default-compile-swc) on project module.flash.utils: Execution
default-compile-swc of goal
net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
compiler and flex framework versions doesn't match. Compiler:
'4.12.0.20140303' - Framework: '4.13.0.20140701'.
if I change to flexmojos6.0.1, everything will be fine.
thanks.
-Gary
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Maxim Solodovnik <so...@gmail.com>.
not sure then, sorry :(
On 29 July 2014 02:57, Gary Yang <fl...@gmail.com> wrote:
> Nope.
>
> there's only a blazeDS under
>
> http://repository.apache.org/content/groups/public/org/apache/flex/
>
>
>
>
> On Mon, Jul 28, 2014 at 12:16 PM, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
> > https://repository.apache.org/content/groups/public
> >
> >
> > On 28 July 2014 23:14, Maxim Solodovnik <so...@gmail.com> wrote:
> >
> > > https://repository.apache.org/
> > >
> > >
> > > On 28 July 2014 22:53, Gary Yang <fl...@gmail.com> wrote:
> > >
> > >> thanks Chris, is there a public Maven repository that serves Apache
> Flex
> > >> so
> > >> that I don't need to mavenize it in Apache packages again?
> > >>
> > >> -Gary
> > >>
> > >>
> > >> On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <
> > >> christofer.dutz@c-ware.de
> > >> > wrote:
> > >>
> > >> > Ok ... so the problem is that FM 6.x uses the groupId
> "com.adobe.flex"
> > >> for
> > >> > compiler and framework. FM 7.x uses "org.apache.flex"
> > >> > So when using FM6 you are overriding the compiler version with 4.13,
> > but
> > >> > when using FM7 you are using the default import FM was built against
> > >> which
> > >> > was 4.12.
> > >> >
> > >> > When switching to FM7 you need the compiler artifact:
> > >> >
> > >> > <dependency>
> > >> > <groupId>org.apache.flex</groupId>
> > >> > <artifactId>compiler</artifactId>
> > >> > <version>${flex.sdk.version}</version>
> > >> > <type>pom</type>
> > >> > </dependency>
> > >> >
> > >> > and the framework artifact:
> > >> >
> > >> > <dependency>
> > >> > <groupId>org.apache.flex.framework</groupId>
> > >> > <artifactId>flex-framework</artifactId>
> > >> > <version>${flex.sdk.version}</version>
> > >> > <type>pom</type>
> > >> > </dependency>
> > >> >
> > >> > But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
> > >> > mavenizer-refactoring branch, this will however be:
> > >> >
> > >> > <dependency>
> > >> > <groupId>com.adobe.flex</groupId>
> > >> > <artifactId>framework</artifactId>
> > >> > <version>${flex.sdk.version}</version>
> > >> > <type>pom</type>
> > >> > </dependency>
> > >> >
> > >> >
> > >> > Chris
> > >> >
> > >> > ________________________________________
> > >> > Von: Gary Yang <fl...@gmail.com>
> > >> > Gesendet: Montag, 28. Juli 2014 16:15
> > >> > An: users@flex.apache.org
> > >> > Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
> > >> >
> > >> > Chris,
> > >> >
> > >> > thanks for reply, I will definitely look into the Mavenizer.
> > >> >
> > >> > It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
> > >> >
> > >> >
> > >>
> >
> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
> > >> >
> > >> >
> > >> > Please take a look at the pom i am using:
> > >> >
> > >> > <?xml version="1.0" encoding="UTF-8"?>
> > >> > <project xmlns="http://maven.apache.org/POM/4.0.0"
> > >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > >> > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> > >> > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> > >> > <modelVersion>4.0.0</modelVersion>
> > >> >
> > >> > <groupId>com.flashflexpro</groupId>
> > >> > <artifactId>aflash</artifactId>
> > >> > <version>0.1-SNAPSHOT</version>
> > >> > <packaging>swf</packaging>
> > >> >
> > >> > <properties>
> > >> >
> > >> <target.flash.player.version>14.0.0</target.flash.player.version>
> > >> > <flexmojo.version>7.0.0</flexmojo.version>
> > >> > <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
> > >> > </properties>
> > >> >
> > >> > <build>
> > >> > <sourceDirectory>src/main/flex</sourceDirectory>
> > >> >
> > <directory>../.mvn.build/${project.build.finalName}</directory>
> > >> > <plugins>
> > >> > <plugin>
> > >> > <groupId>net.flexmojos.oss</groupId>
> > >> > <artifactId>flexmojos-maven-plugin</artifactId>
> > >> > <version>${flexmojo.version}</version>
> > >> > <extensions>true</extensions>
> > >> > <configuration>
> > >> >
> > >> > <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
> > >> > <localesCompiled>
> > >> > <locale>en_US</locale>
> > >> > </localesCompiled>
> > >> >
> > >> >
> > >> >
> > >> > <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
> > >> > <storepass/>
> > >> >
> > >> > <targetPlayer>${target.flash.player.version}</targetPlayer>
> > >> > <debug>${output.debuggable.swf}</debug>
> > >> > <defines>
> > >> > <property>
> > >> > <name>CONFIG::debugging</name>
> > >> >
> > >> > <value>${conditional.compile.config.debugging}</value>
> > >> > </property>
> > >> > <property>
> > >> > <name>CONFIG::production</name>
> > >> >
> > >> > <value>${conditional.compile.config.production}</value>
> > >> > </property>
> > >> > </defines>
> > >> >
> > >> > <keepAs3Metadatas>
> > >> >
> <keepAs3Metadata>RemoteClass</keepAs3Metadata>
> > >> > </keepAs3Metadatas>
> > >> >
> > >> > </configuration>
> > >> >
> > >> > <dependencies>
> > >> > <dependency>
> > >> > <groupId>com.adobe.flex</groupId>
> > >> > <artifactId>compiler</artifactId>
> > >> > <version>${flex.sdk.version}</version>
> > >> > <type>pom</type>
> > >> > </dependency>
> > >> > </dependencies>
> > >> > </plugin>
> > >> > </plugins>
> > >> > </build>
> > >> > <dependencies>
> > >> > <dependency>
> > >> > <groupId>com.adobe.flex.framework</groupId>
> > >> > <artifactId>flex-framework</artifactId>
> > >> > <version>${flex.sdk.version}</version>
> > >> > <type>pom</type>
> > >> > </dependency>
> > >> >
> > >> > <dependency>
> > >> > <groupId>com.adobe.flexunit</groupId>
> > >> > <artifactId>flexunit</artifactId>
> > >> > <version>4.0-rc-1</version>
> > >> > <type>swc</type>
> > >> > <scope>test</scope>
> > >> > </dependency>
> > >> >
> > >> > </dependencies>
> > >> >
> > >> > </project>
> > >> >
> > >> > thanks again.
> > >> >
> > >> > -Gary
> > >> >
> > >> >
> > >> > On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
> > >> > christofer.dutz@c-ware.de>
> > >> > wrote:
> > >> >
> > >> > > Treating from the error message, it seems you are using the
> > framework
> > >> in
> > >> > > version 4.13, but the compiler in 4.12 so the error message is
> > valid.
> > >> > Could
> > >> > > you post your pom, and I'll have a look at it?
> > >> > >
> > >> > > By the way ... you could give the updated mavenizer a shot
> > (sdk-utils
> > >> in
> > >> > > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as
> I
> > >> have
> > >> > > put a lot of work in optimizing the Mavenization process.
> > >> > >
> > >> > > Chris
> > >> > >
> > >> > >
> > >> > > -----Ursprüngliche Nachricht-----
> > >> > > Von: Gary Yang [mailto:flashflexpro@gmail.com]
> > >> > > Gesendet: Montag, 28. Juli 2014 02:51
> > >> > > An: users@flex.apache.org
> > >> > > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
> > >> > >
> > >> > > Hi,
> > >> > >
> > >> > > this is the error:
> > >> > > [ERROR] Failed to execute goal
> > >> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> > >> > > (default-compile-swc) on project module.flash.utils: Execution
> > >> > > default-compile-swc of goal
> > >> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed:
> > >> Flex
> > >> > > compiler and flex framework versions doesn't match. Compiler:
> > >> > > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
> > >> > >
> > >> > >
> > >> > > if I change to flexmojos6.0.1, everything will be fine.
> > >> > >
> > >> > > thanks.
> > >> > >
> > >> > > -Gary
> > >> > >
> > >> >
> > >>
> > >
> > >
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
> > >
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
> >
>
--
WBR
Maxim aka solomax
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Gary Yang <fl...@gmail.com>.
Nope.
there's only a blazeDS under
http://repository.apache.org/content/groups/public/org/apache/flex/
On Mon, Jul 28, 2014 at 12:16 PM, Maxim Solodovnik <so...@gmail.com>
wrote:
> https://repository.apache.org/content/groups/public
>
>
> On 28 July 2014 23:14, Maxim Solodovnik <so...@gmail.com> wrote:
>
> > https://repository.apache.org/
> >
> >
> > On 28 July 2014 22:53, Gary Yang <fl...@gmail.com> wrote:
> >
> >> thanks Chris, is there a public Maven repository that serves Apache Flex
> >> so
> >> that I don't need to mavenize it in Apache packages again?
> >>
> >> -Gary
> >>
> >>
> >> On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <
> >> christofer.dutz@c-ware.de
> >> > wrote:
> >>
> >> > Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex"
> >> for
> >> > compiler and framework. FM 7.x uses "org.apache.flex"
> >> > So when using FM6 you are overriding the compiler version with 4.13,
> but
> >> > when using FM7 you are using the default import FM was built against
> >> which
> >> > was 4.12.
> >> >
> >> > When switching to FM7 you need the compiler artifact:
> >> >
> >> > <dependency>
> >> > <groupId>org.apache.flex</groupId>
> >> > <artifactId>compiler</artifactId>
> >> > <version>${flex.sdk.version}</version>
> >> > <type>pom</type>
> >> > </dependency>
> >> >
> >> > and the framework artifact:
> >> >
> >> > <dependency>
> >> > <groupId>org.apache.flex.framework</groupId>
> >> > <artifactId>flex-framework</artifactId>
> >> > <version>${flex.sdk.version}</version>
> >> > <type>pom</type>
> >> > </dependency>
> >> >
> >> > But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
> >> > mavenizer-refactoring branch, this will however be:
> >> >
> >> > <dependency>
> >> > <groupId>com.adobe.flex</groupId>
> >> > <artifactId>framework</artifactId>
> >> > <version>${flex.sdk.version}</version>
> >> > <type>pom</type>
> >> > </dependency>
> >> >
> >> >
> >> > Chris
> >> >
> >> > ________________________________________
> >> > Von: Gary Yang <fl...@gmail.com>
> >> > Gesendet: Montag, 28. Juli 2014 16:15
> >> > An: users@flex.apache.org
> >> > Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
> >> >
> >> > Chris,
> >> >
> >> > thanks for reply, I will definitely look into the Mavenizer.
> >> >
> >> > It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
> >> >
> >> >
> >>
> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
> >> >
> >> >
> >> > Please take a look at the pom i am using:
> >> >
> >> > <?xml version="1.0" encoding="UTF-8"?>
> >> > <project xmlns="http://maven.apache.org/POM/4.0.0"
> >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> >> > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> >> > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> >> > <modelVersion>4.0.0</modelVersion>
> >> >
> >> > <groupId>com.flashflexpro</groupId>
> >> > <artifactId>aflash</artifactId>
> >> > <version>0.1-SNAPSHOT</version>
> >> > <packaging>swf</packaging>
> >> >
> >> > <properties>
> >> >
> >> <target.flash.player.version>14.0.0</target.flash.player.version>
> >> > <flexmojo.version>7.0.0</flexmojo.version>
> >> > <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
> >> > </properties>
> >> >
> >> > <build>
> >> > <sourceDirectory>src/main/flex</sourceDirectory>
> >> >
> <directory>../.mvn.build/${project.build.finalName}</directory>
> >> > <plugins>
> >> > <plugin>
> >> > <groupId>net.flexmojos.oss</groupId>
> >> > <artifactId>flexmojos-maven-plugin</artifactId>
> >> > <version>${flexmojo.version}</version>
> >> > <extensions>true</extensions>
> >> > <configuration>
> >> >
> >> > <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
> >> > <localesCompiled>
> >> > <locale>en_US</locale>
> >> > </localesCompiled>
> >> >
> >> >
> >> >
> >> > <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
> >> > <storepass/>
> >> >
> >> > <targetPlayer>${target.flash.player.version}</targetPlayer>
> >> > <debug>${output.debuggable.swf}</debug>
> >> > <defines>
> >> > <property>
> >> > <name>CONFIG::debugging</name>
> >> >
> >> > <value>${conditional.compile.config.debugging}</value>
> >> > </property>
> >> > <property>
> >> > <name>CONFIG::production</name>
> >> >
> >> > <value>${conditional.compile.config.production}</value>
> >> > </property>
> >> > </defines>
> >> >
> >> > <keepAs3Metadatas>
> >> > <keepAs3Metadata>RemoteClass</keepAs3Metadata>
> >> > </keepAs3Metadatas>
> >> >
> >> > </configuration>
> >> >
> >> > <dependencies>
> >> > <dependency>
> >> > <groupId>com.adobe.flex</groupId>
> >> > <artifactId>compiler</artifactId>
> >> > <version>${flex.sdk.version}</version>
> >> > <type>pom</type>
> >> > </dependency>
> >> > </dependencies>
> >> > </plugin>
> >> > </plugins>
> >> > </build>
> >> > <dependencies>
> >> > <dependency>
> >> > <groupId>com.adobe.flex.framework</groupId>
> >> > <artifactId>flex-framework</artifactId>
> >> > <version>${flex.sdk.version}</version>
> >> > <type>pom</type>
> >> > </dependency>
> >> >
> >> > <dependency>
> >> > <groupId>com.adobe.flexunit</groupId>
> >> > <artifactId>flexunit</artifactId>
> >> > <version>4.0-rc-1</version>
> >> > <type>swc</type>
> >> > <scope>test</scope>
> >> > </dependency>
> >> >
> >> > </dependencies>
> >> >
> >> > </project>
> >> >
> >> > thanks again.
> >> >
> >> > -Gary
> >> >
> >> >
> >> > On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
> >> > christofer.dutz@c-ware.de>
> >> > wrote:
> >> >
> >> > > Treating from the error message, it seems you are using the
> framework
> >> in
> >> > > version 4.13, but the compiler in 4.12 so the error message is
> valid.
> >> > Could
> >> > > you post your pom, and I'll have a look at it?
> >> > >
> >> > > By the way ... you could give the updated mavenizer a shot
> (sdk-utils
> >> in
> >> > > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I
> >> have
> >> > > put a lot of work in optimizing the Mavenization process.
> >> > >
> >> > > Chris
> >> > >
> >> > >
> >> > > -----Ursprüngliche Nachricht-----
> >> > > Von: Gary Yang [mailto:flashflexpro@gmail.com]
> >> > > Gesendet: Montag, 28. Juli 2014 02:51
> >> > > An: users@flex.apache.org
> >> > > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
> >> > >
> >> > > Hi,
> >> > >
> >> > > this is the error:
> >> > > [ERROR] Failed to execute goal
> >> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> >> > > (default-compile-swc) on project module.flash.utils: Execution
> >> > > default-compile-swc of goal
> >> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed:
> >> Flex
> >> > > compiler and flex framework versions doesn't match. Compiler:
> >> > > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
> >> > >
> >> > >
> >> > > if I change to flexmojos6.0.1, everything will be fine.
> >> > >
> >> > > thanks.
> >> > >
> >> > > -Gary
> >> > >
> >> >
> >>
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Maxim Solodovnik <so...@gmail.com>.
https://repository.apache.org/content/groups/public
On 28 July 2014 23:14, Maxim Solodovnik <so...@gmail.com> wrote:
> https://repository.apache.org/
>
>
> On 28 July 2014 22:53, Gary Yang <fl...@gmail.com> wrote:
>
>> thanks Chris, is there a public Maven repository that serves Apache Flex
>> so
>> that I don't need to mavenize it in Apache packages again?
>>
>> -Gary
>>
>>
>> On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <
>> christofer.dutz@c-ware.de
>> > wrote:
>>
>> > Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex"
>> for
>> > compiler and framework. FM 7.x uses "org.apache.flex"
>> > So when using FM6 you are overriding the compiler version with 4.13, but
>> > when using FM7 you are using the default import FM was built against
>> which
>> > was 4.12.
>> >
>> > When switching to FM7 you need the compiler artifact:
>> >
>> > <dependency>
>> > <groupId>org.apache.flex</groupId>
>> > <artifactId>compiler</artifactId>
>> > <version>${flex.sdk.version}</version>
>> > <type>pom</type>
>> > </dependency>
>> >
>> > and the framework artifact:
>> >
>> > <dependency>
>> > <groupId>org.apache.flex.framework</groupId>
>> > <artifactId>flex-framework</artifactId>
>> > <version>${flex.sdk.version}</version>
>> > <type>pom</type>
>> > </dependency>
>> >
>> > But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
>> > mavenizer-refactoring branch, this will however be:
>> >
>> > <dependency>
>> > <groupId>com.adobe.flex</groupId>
>> > <artifactId>framework</artifactId>
>> > <version>${flex.sdk.version}</version>
>> > <type>pom</type>
>> > </dependency>
>> >
>> >
>> > Chris
>> >
>> > ________________________________________
>> > Von: Gary Yang <fl...@gmail.com>
>> > Gesendet: Montag, 28. Juli 2014 16:15
>> > An: users@flex.apache.org
>> > Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
>> >
>> > Chris,
>> >
>> > thanks for reply, I will definitely look into the Mavenizer.
>> >
>> > It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
>> >
>> >
>> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
>> >
>> >
>> > Please take a look at the pom i am using:
>> >
>> > <?xml version="1.0" encoding="UTF-8"?>
>> > <project xmlns="http://maven.apache.org/POM/4.0.0"
>> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>> > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> > http://maven.apache.org/xsd/maven-4.0.0.xsd">
>> > <modelVersion>4.0.0</modelVersion>
>> >
>> > <groupId>com.flashflexpro</groupId>
>> > <artifactId>aflash</artifactId>
>> > <version>0.1-SNAPSHOT</version>
>> > <packaging>swf</packaging>
>> >
>> > <properties>
>> >
>> <target.flash.player.version>14.0.0</target.flash.player.version>
>> > <flexmojo.version>7.0.0</flexmojo.version>
>> > <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
>> > </properties>
>> >
>> > <build>
>> > <sourceDirectory>src/main/flex</sourceDirectory>
>> > <directory>../.mvn.build/${project.build.finalName}</directory>
>> > <plugins>
>> > <plugin>
>> > <groupId>net.flexmojos.oss</groupId>
>> > <artifactId>flexmojos-maven-plugin</artifactId>
>> > <version>${flexmojo.version}</version>
>> > <extensions>true</extensions>
>> > <configuration>
>> >
>> > <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
>> > <localesCompiled>
>> > <locale>en_US</locale>
>> > </localesCompiled>
>> >
>> >
>> >
>> > <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
>> > <storepass/>
>> >
>> > <targetPlayer>${target.flash.player.version}</targetPlayer>
>> > <debug>${output.debuggable.swf}</debug>
>> > <defines>
>> > <property>
>> > <name>CONFIG::debugging</name>
>> >
>> > <value>${conditional.compile.config.debugging}</value>
>> > </property>
>> > <property>
>> > <name>CONFIG::production</name>
>> >
>> > <value>${conditional.compile.config.production}</value>
>> > </property>
>> > </defines>
>> >
>> > <keepAs3Metadatas>
>> > <keepAs3Metadata>RemoteClass</keepAs3Metadata>
>> > </keepAs3Metadatas>
>> >
>> > </configuration>
>> >
>> > <dependencies>
>> > <dependency>
>> > <groupId>com.adobe.flex</groupId>
>> > <artifactId>compiler</artifactId>
>> > <version>${flex.sdk.version}</version>
>> > <type>pom</type>
>> > </dependency>
>> > </dependencies>
>> > </plugin>
>> > </plugins>
>> > </build>
>> > <dependencies>
>> > <dependency>
>> > <groupId>com.adobe.flex.framework</groupId>
>> > <artifactId>flex-framework</artifactId>
>> > <version>${flex.sdk.version}</version>
>> > <type>pom</type>
>> > </dependency>
>> >
>> > <dependency>
>> > <groupId>com.adobe.flexunit</groupId>
>> > <artifactId>flexunit</artifactId>
>> > <version>4.0-rc-1</version>
>> > <type>swc</type>
>> > <scope>test</scope>
>> > </dependency>
>> >
>> > </dependencies>
>> >
>> > </project>
>> >
>> > thanks again.
>> >
>> > -Gary
>> >
>> >
>> > On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
>> > christofer.dutz@c-ware.de>
>> > wrote:
>> >
>> > > Treating from the error message, it seems you are using the framework
>> in
>> > > version 4.13, but the compiler in 4.12 so the error message is valid.
>> > Could
>> > > you post your pom, and I'll have a look at it?
>> > >
>> > > By the way ... you could give the updated mavenizer a shot (sdk-utils
>> in
>> > > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I
>> have
>> > > put a lot of work in optimizing the Mavenization process.
>> > >
>> > > Chris
>> > >
>> > >
>> > > -----Ursprüngliche Nachricht-----
>> > > Von: Gary Yang [mailto:flashflexpro@gmail.com]
>> > > Gesendet: Montag, 28. Juli 2014 02:51
>> > > An: users@flex.apache.org
>> > > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
>> > >
>> > > Hi,
>> > >
>> > > this is the error:
>> > > [ERROR] Failed to execute goal
>> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
>> > > (default-compile-swc) on project module.flash.utils: Execution
>> > > default-compile-swc of goal
>> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed:
>> Flex
>> > > compiler and flex framework versions doesn't match. Compiler:
>> > > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
>> > >
>> > >
>> > > if I change to flexmojos6.0.1, everything will be fine.
>> > >
>> > > thanks.
>> > >
>> > > -Gary
>> > >
>> >
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>
--
WBR
Maxim aka solomax
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Maxim Solodovnik <so...@gmail.com>.
https://repository.apache.org/
On 28 July 2014 22:53, Gary Yang <fl...@gmail.com> wrote:
> thanks Chris, is there a public Maven repository that serves Apache Flex so
> that I don't need to mavenize it in Apache packages again?
>
> -Gary
>
>
> On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <
> christofer.dutz@c-ware.de
> > wrote:
>
> > Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex"
> for
> > compiler and framework. FM 7.x uses "org.apache.flex"
> > So when using FM6 you are overriding the compiler version with 4.13, but
> > when using FM7 you are using the default import FM was built against
> which
> > was 4.12.
> >
> > When switching to FM7 you need the compiler artifact:
> >
> > <dependency>
> > <groupId>org.apache.flex</groupId>
> > <artifactId>compiler</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> > and the framework artifact:
> >
> > <dependency>
> > <groupId>org.apache.flex.framework</groupId>
> > <artifactId>flex-framework</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> > But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
> > mavenizer-refactoring branch, this will however be:
> >
> > <dependency>
> > <groupId>com.adobe.flex</groupId>
> > <artifactId>framework</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> >
> > Chris
> >
> > ________________________________________
> > Von: Gary Yang <fl...@gmail.com>
> > Gesendet: Montag, 28. Juli 2014 16:15
> > An: users@flex.apache.org
> > Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
> >
> > Chris,
> >
> > thanks for reply, I will definitely look into the Mavenizer.
> >
> > It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
> >
> >
> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
> >
> >
> > Please take a look at the pom i am using:
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <project xmlns="http://maven.apache.org/POM/4.0.0"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> > <modelVersion>4.0.0</modelVersion>
> >
> > <groupId>com.flashflexpro</groupId>
> > <artifactId>aflash</artifactId>
> > <version>0.1-SNAPSHOT</version>
> > <packaging>swf</packaging>
> >
> > <properties>
> > <target.flash.player.version>14.0.0</target.flash.player.version>
> > <flexmojo.version>7.0.0</flexmojo.version>
> > <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
> > </properties>
> >
> > <build>
> > <sourceDirectory>src/main/flex</sourceDirectory>
> > <directory>../.mvn.build/${project.build.finalName}</directory>
> > <plugins>
> > <plugin>
> > <groupId>net.flexmojos.oss</groupId>
> > <artifactId>flexmojos-maven-plugin</artifactId>
> > <version>${flexmojo.version}</version>
> > <extensions>true</extensions>
> > <configuration>
> >
> > <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
> > <localesCompiled>
> > <locale>en_US</locale>
> > </localesCompiled>
> >
> >
> >
> > <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
> > <storepass/>
> >
> > <targetPlayer>${target.flash.player.version}</targetPlayer>
> > <debug>${output.debuggable.swf}</debug>
> > <defines>
> > <property>
> > <name>CONFIG::debugging</name>
> >
> > <value>${conditional.compile.config.debugging}</value>
> > </property>
> > <property>
> > <name>CONFIG::production</name>
> >
> > <value>${conditional.compile.config.production}</value>
> > </property>
> > </defines>
> >
> > <keepAs3Metadatas>
> > <keepAs3Metadata>RemoteClass</keepAs3Metadata>
> > </keepAs3Metadatas>
> >
> > </configuration>
> >
> > <dependencies>
> > <dependency>
> > <groupId>com.adobe.flex</groupId>
> > <artifactId>compiler</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> > </dependencies>
> > </plugin>
> > </plugins>
> > </build>
> > <dependencies>
> > <dependency>
> > <groupId>com.adobe.flex.framework</groupId>
> > <artifactId>flex-framework</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> > <dependency>
> > <groupId>com.adobe.flexunit</groupId>
> > <artifactId>flexunit</artifactId>
> > <version>4.0-rc-1</version>
> > <type>swc</type>
> > <scope>test</scope>
> > </dependency>
> >
> > </dependencies>
> >
> > </project>
> >
> > thanks again.
> >
> > -Gary
> >
> >
> > On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
> > christofer.dutz@c-ware.de>
> > wrote:
> >
> > > Treating from the error message, it seems you are using the framework
> in
> > > version 4.13, but the compiler in 4.12 so the error message is valid.
> > Could
> > > you post your pom, and I'll have a look at it?
> > >
> > > By the way ... you could give the updated mavenizer a shot (sdk-utils
> in
> > > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I
> have
> > > put a lot of work in optimizing the Mavenization process.
> > >
> > > Chris
> > >
> > >
> > > -----Ursprüngliche Nachricht-----
> > > Von: Gary Yang [mailto:flashflexpro@gmail.com]
> > > Gesendet: Montag, 28. Juli 2014 02:51
> > > An: users@flex.apache.org
> > > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
> > >
> > > Hi,
> > >
> > > this is the error:
> > > [ERROR] Failed to execute goal
> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> > > (default-compile-swc) on project module.flash.utils: Execution
> > > default-compile-swc of goal
> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
> > > compiler and flex framework versions doesn't match. Compiler:
> > > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
> > >
> > >
> > > if I change to flexmojos6.0.1, everything will be fine.
> > >
> > > thanks.
> > >
> > > -Gary
> > >
> >
>
--
WBR
Maxim aka solomax
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Gary Yang <fl...@gmail.com>.
Sounds good!
Thanks Chris!
-Gary
On Tue, Jul 29, 2014 at 4:54 AM, Christofer Dutz <ch...@c-ware.de>
wrote:
> I am working hard on making this possible. This is ha huge task, but we
> are working on it.
> Currently we are still verifying the current solution works correctly. I
> guess you can espect it to hapen some time this year.
>
> Chris
>
> ________________________________________
> Von: Gary Yang <fl...@gmail.com>
> Gesendet: Montag, 28. Juli 2014 17:53
> An: users@flex.apache.org
> Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
>
> thanks Chris, is there a public Maven repository that serves Apache Flex so
> that I don't need to mavenize it in Apache packages again?
>
> -Gary
>
>
> On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <
> christofer.dutz@c-ware.de
> > wrote:
>
> > Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex"
> for
> > compiler and framework. FM 7.x uses "org.apache.flex"
> > So when using FM6 you are overriding the compiler version with 4.13, but
> > when using FM7 you are using the default import FM was built against
> which
> > was 4.12.
> >
> > When switching to FM7 you need the compiler artifact:
> >
> > <dependency>
> > <groupId>org.apache.flex</groupId>
> > <artifactId>compiler</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> > and the framework artifact:
> >
> > <dependency>
> > <groupId>org.apache.flex.framework</groupId>
> > <artifactId>flex-framework</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> > But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
> > mavenizer-refactoring branch, this will however be:
> >
> > <dependency>
> > <groupId>com.adobe.flex</groupId>
> > <artifactId>framework</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> >
> > Chris
> >
> > ________________________________________
> > Von: Gary Yang <fl...@gmail.com>
> > Gesendet: Montag, 28. Juli 2014 16:15
> > An: users@flex.apache.org
> > Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
> >
> > Chris,
> >
> > thanks for reply, I will definitely look into the Mavenizer.
> >
> > It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
> >
> >
> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
> >
> >
> > Please take a look at the pom i am using:
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <project xmlns="http://maven.apache.org/POM/4.0.0"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/xsd/maven-4.0.0.xsd">
> > <modelVersion>4.0.0</modelVersion>
> >
> > <groupId>com.flashflexpro</groupId>
> > <artifactId>aflash</artifactId>
> > <version>0.1-SNAPSHOT</version>
> > <packaging>swf</packaging>
> >
> > <properties>
> > <target.flash.player.version>14.0.0</target.flash.player.version>
> > <flexmojo.version>7.0.0</flexmojo.version>
> > <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
> > </properties>
> >
> > <build>
> > <sourceDirectory>src/main/flex</sourceDirectory>
> > <directory>../.mvn.build/${project.build.finalName}</directory>
> > <plugins>
> > <plugin>
> > <groupId>net.flexmojos.oss</groupId>
> > <artifactId>flexmojos-maven-plugin</artifactId>
> > <version>${flexmojo.version}</version>
> > <extensions>true</extensions>
> > <configuration>
> >
> > <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
> > <localesCompiled>
> > <locale>en_US</locale>
> > </localesCompiled>
> >
> >
> >
> > <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
> > <storepass/>
> >
> > <targetPlayer>${target.flash.player.version}</targetPlayer>
> > <debug>${output.debuggable.swf}</debug>
> > <defines>
> > <property>
> > <name>CONFIG::debugging</name>
> >
> > <value>${conditional.compile.config.debugging}</value>
> > </property>
> > <property>
> > <name>CONFIG::production</name>
> >
> > <value>${conditional.compile.config.production}</value>
> > </property>
> > </defines>
> >
> > <keepAs3Metadatas>
> > <keepAs3Metadata>RemoteClass</keepAs3Metadata>
> > </keepAs3Metadatas>
> >
> > </configuration>
> >
> > <dependencies>
> > <dependency>
> > <groupId>com.adobe.flex</groupId>
> > <artifactId>compiler</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> > </dependencies>
> > </plugin>
> > </plugins>
> > </build>
> > <dependencies>
> > <dependency>
> > <groupId>com.adobe.flex.framework</groupId>
> > <artifactId>flex-framework</artifactId>
> > <version>${flex.sdk.version}</version>
> > <type>pom</type>
> > </dependency>
> >
> > <dependency>
> > <groupId>com.adobe.flexunit</groupId>
> > <artifactId>flexunit</artifactId>
> > <version>4.0-rc-1</version>
> > <type>swc</type>
> > <scope>test</scope>
> > </dependency>
> >
> > </dependencies>
> >
> > </project>
> >
> > thanks again.
> >
> > -Gary
> >
> >
> > On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
> > christofer.dutz@c-ware.de>
> > wrote:
> >
> > > Treating from the error message, it seems you are using the framework
> in
> > > version 4.13, but the compiler in 4.12 so the error message is valid.
> > Could
> > > you post your pom, and I'll have a look at it?
> > >
> > > By the way ... you could give the updated mavenizer a shot (sdk-utils
> in
> > > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I
> have
> > > put a lot of work in optimizing the Mavenization process.
> > >
> > > Chris
> > >
> > >
> > > -----Ursprüngliche Nachricht-----
> > > Von: Gary Yang [mailto:flashflexpro@gmail.com]
> > > Gesendet: Montag, 28. Juli 2014 02:51
> > > An: users@flex.apache.org
> > > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
> > >
> > > Hi,
> > >
> > > this is the error:
> > > [ERROR] Failed to execute goal
> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> > > (default-compile-swc) on project module.flash.utils: Execution
> > > default-compile-swc of goal
> > > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
> > > compiler and flex framework versions doesn't match. Compiler:
> > > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
> > >
> > >
> > > if I change to flexmojos6.0.1, everything will be fine.
> > >
> > > thanks.
> > >
> > > -Gary
> > >
> >
>
AW: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Christofer Dutz <ch...@c-ware.de>.
I am working hard on making this possible. This is ha huge task, but we are working on it.
Currently we are still verifying the current solution works correctly. I guess you can espect it to hapen some time this year.
Chris
________________________________________
Von: Gary Yang <fl...@gmail.com>
Gesendet: Montag, 28. Juli 2014 17:53
An: users@flex.apache.org
Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
thanks Chris, is there a public Maven repository that serves Apache Flex so
that I don't need to mavenize it in Apache packages again?
-Gary
On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <christofer.dutz@c-ware.de
> wrote:
> Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex" for
> compiler and framework. FM 7.x uses "org.apache.flex"
> So when using FM6 you are overriding the compiler version with 4.13, but
> when using FM7 you are using the default import FM was built against which
> was 4.12.
>
> When switching to FM7 you need the compiler artifact:
>
> <dependency>
> <groupId>org.apache.flex</groupId>
> <artifactId>compiler</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
> and the framework artifact:
>
> <dependency>
> <groupId>org.apache.flex.framework</groupId>
> <artifactId>flex-framework</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
> But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
> mavenizer-refactoring branch, this will however be:
>
> <dependency>
> <groupId>com.adobe.flex</groupId>
> <artifactId>framework</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
>
> Chris
>
> ________________________________________
> Von: Gary Yang <fl...@gmail.com>
> Gesendet: Montag, 28. Juli 2014 16:15
> An: users@flex.apache.org
> Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
>
> Chris,
>
> thanks for reply, I will definitely look into the Mavenizer.
>
> It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
>
> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
>
>
> Please take a look at the pom i am using:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> <modelVersion>4.0.0</modelVersion>
>
> <groupId>com.flashflexpro</groupId>
> <artifactId>aflash</artifactId>
> <version>0.1-SNAPSHOT</version>
> <packaging>swf</packaging>
>
> <properties>
> <target.flash.player.version>14.0.0</target.flash.player.version>
> <flexmojo.version>7.0.0</flexmojo.version>
> <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
> </properties>
>
> <build>
> <sourceDirectory>src/main/flex</sourceDirectory>
> <directory>../.mvn.build/${project.build.finalName}</directory>
> <plugins>
> <plugin>
> <groupId>net.flexmojos.oss</groupId>
> <artifactId>flexmojos-maven-plugin</artifactId>
> <version>${flexmojo.version}</version>
> <extensions>true</extensions>
> <configuration>
>
> <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
> <localesCompiled>
> <locale>en_US</locale>
> </localesCompiled>
>
>
>
> <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
> <storepass/>
>
> <targetPlayer>${target.flash.player.version}</targetPlayer>
> <debug>${output.debuggable.swf}</debug>
> <defines>
> <property>
> <name>CONFIG::debugging</name>
>
> <value>${conditional.compile.config.debugging}</value>
> </property>
> <property>
> <name>CONFIG::production</name>
>
> <value>${conditional.compile.config.production}</value>
> </property>
> </defines>
>
> <keepAs3Metadatas>
> <keepAs3Metadata>RemoteClass</keepAs3Metadata>
> </keepAs3Metadatas>
>
> </configuration>
>
> <dependencies>
> <dependency>
> <groupId>com.adobe.flex</groupId>
> <artifactId>compiler</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
> </dependencies>
> </plugin>
> </plugins>
> </build>
> <dependencies>
> <dependency>
> <groupId>com.adobe.flex.framework</groupId>
> <artifactId>flex-framework</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
> <dependency>
> <groupId>com.adobe.flexunit</groupId>
> <artifactId>flexunit</artifactId>
> <version>4.0-rc-1</version>
> <type>swc</type>
> <scope>test</scope>
> </dependency>
>
> </dependencies>
>
> </project>
>
> thanks again.
>
> -Gary
>
>
> On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
> christofer.dutz@c-ware.de>
> wrote:
>
> > Treating from the error message, it seems you are using the framework in
> > version 4.13, but the compiler in 4.12 so the error message is valid.
> Could
> > you post your pom, and I'll have a look at it?
> >
> > By the way ... you could give the updated mavenizer a shot (sdk-utils in
> > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I have
> > put a lot of work in optimizing the Mavenization process.
> >
> > Chris
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Gary Yang [mailto:flashflexpro@gmail.com]
> > Gesendet: Montag, 28. Juli 2014 02:51
> > An: users@flex.apache.org
> > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
> >
> > Hi,
> >
> > this is the error:
> > [ERROR] Failed to execute goal
> > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> > (default-compile-swc) on project module.flash.utils: Execution
> > default-compile-swc of goal
> > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
> > compiler and flex framework versions doesn't match. Compiler:
> > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
> >
> >
> > if I change to flexmojos6.0.1, everything will be fine.
> >
> > thanks.
> >
> > -Gary
> >
>
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Gary Yang <fl...@gmail.com>.
thanks Chris, is there a public Maven repository that serves Apache Flex so
that I don't need to mavenize it in Apache packages again?
-Gary
On Mon, Jul 28, 2014 at 10:24 AM, Christofer Dutz <christofer.dutz@c-ware.de
> wrote:
> Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex" for
> compiler and framework. FM 7.x uses "org.apache.flex"
> So when using FM6 you are overriding the compiler version with 4.13, but
> when using FM7 you are using the default import FM was built against which
> was 4.12.
>
> When switching to FM7 you need the compiler artifact:
>
> <dependency>
> <groupId>org.apache.flex</groupId>
> <artifactId>compiler</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
> and the framework artifact:
>
> <dependency>
> <groupId>org.apache.flex.framework</groupId>
> <artifactId>flex-framework</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
> But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the
> mavenizer-refactoring branch, this will however be:
>
> <dependency>
> <groupId>com.adobe.flex</groupId>
> <artifactId>framework</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
>
> Chris
>
> ________________________________________
> Von: Gary Yang <fl...@gmail.com>
> Gesendet: Montag, 28. Juli 2014 16:15
> An: users@flex.apache.org
> Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
>
> Chris,
>
> thanks for reply, I will definitely look into the Mavenizer.
>
> It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
>
> http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
>
>
> Please take a look at the pom i am using:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> <modelVersion>4.0.0</modelVersion>
>
> <groupId>com.flashflexpro</groupId>
> <artifactId>aflash</artifactId>
> <version>0.1-SNAPSHOT</version>
> <packaging>swf</packaging>
>
> <properties>
> <target.flash.player.version>14.0.0</target.flash.player.version>
> <flexmojo.version>7.0.0</flexmojo.version>
> <flex.sdk.version>4.13.0.20140701</flex.sdk.version>
> </properties>
>
> <build>
> <sourceDirectory>src/main/flex</sourceDirectory>
> <directory>../.mvn.build/${project.build.finalName}</directory>
> <plugins>
> <plugin>
> <groupId>net.flexmojos.oss</groupId>
> <artifactId>flexmojos-maven-plugin</artifactId>
> <version>${flexmojo.version}</version>
> <extensions>true</extensions>
> <configuration>
>
> <actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
> <localesCompiled>
> <locale>en_US</locale>
> </localesCompiled>
>
>
>
> <flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
> <storepass/>
>
> <targetPlayer>${target.flash.player.version}</targetPlayer>
> <debug>${output.debuggable.swf}</debug>
> <defines>
> <property>
> <name>CONFIG::debugging</name>
>
> <value>${conditional.compile.config.debugging}</value>
> </property>
> <property>
> <name>CONFIG::production</name>
>
> <value>${conditional.compile.config.production}</value>
> </property>
> </defines>
>
> <keepAs3Metadatas>
> <keepAs3Metadata>RemoteClass</keepAs3Metadata>
> </keepAs3Metadatas>
>
> </configuration>
>
> <dependencies>
> <dependency>
> <groupId>com.adobe.flex</groupId>
> <artifactId>compiler</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
> </dependencies>
> </plugin>
> </plugins>
> </build>
> <dependencies>
> <dependency>
> <groupId>com.adobe.flex.framework</groupId>
> <artifactId>flex-framework</artifactId>
> <version>${flex.sdk.version}</version>
> <type>pom</type>
> </dependency>
>
> <dependency>
> <groupId>com.adobe.flexunit</groupId>
> <artifactId>flexunit</artifactId>
> <version>4.0-rc-1</version>
> <type>swc</type>
> <scope>test</scope>
> </dependency>
>
> </dependencies>
>
> </project>
>
> thanks again.
>
> -Gary
>
>
> On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <
> christofer.dutz@c-ware.de>
> wrote:
>
> > Treating from the error message, it seems you are using the framework in
> > version 4.13, but the compiler in 4.12 so the error message is valid.
> Could
> > you post your pom, and I'll have a look at it?
> >
> > By the way ... you could give the updated mavenizer a shot (sdk-utils in
> > the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I have
> > put a lot of work in optimizing the Mavenization process.
> >
> > Chris
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Gary Yang [mailto:flashflexpro@gmail.com]
> > Gesendet: Montag, 28. Juli 2014 02:51
> > An: users@flex.apache.org
> > Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
> >
> > Hi,
> >
> > this is the error:
> > [ERROR] Failed to execute goal
> > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> > (default-compile-swc) on project module.flash.utils: Execution
> > default-compile-swc of goal
> > net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
> > compiler and flex framework versions doesn't match. Compiler:
> > '4.12.0.20140303' - Framework: '4.13.0.20140701'.
> >
> >
> > if I change to flexmojos6.0.1, everything will be fine.
> >
> > thanks.
> >
> > -Gary
> >
>
AW: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Christofer Dutz <ch...@c-ware.de>.
Ok ... so the problem is that FM 6.x uses the groupId "com.adobe.flex" for compiler and framework. FM 7.x uses "org.apache.flex"
So when using FM6 you are overriding the compiler version with 4.13, but when using FM7 you are using the default import FM was built against which was 4.12.
When switching to FM7 you need the compiler artifact:
<dependency>
<groupId>org.apache.flex</groupId>
<artifactId>compiler</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
and the framework artifact:
<dependency>
<groupId>org.apache.flex.framework</groupId>
<artifactId>flex-framework</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
But if you are using FM7.1.0-SNAPSHOT and the mavenizer from the mavenizer-refactoring branch, this will however be:
<dependency>
<groupId>com.adobe.flex</groupId>
<artifactId>framework</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
Chris
________________________________________
Von: Gary Yang <fl...@gmail.com>
Gesendet: Montag, 28. Juli 2014 16:15
An: users@flex.apache.org
Betreff: Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Chris,
thanks for reply, I will definitely look into the Mavenizer.
It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
Please take a look at the pom i am using:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.flashflexpro</groupId>
<artifactId>aflash</artifactId>
<version>0.1-SNAPSHOT</version>
<packaging>swf</packaging>
<properties>
<target.flash.player.version>14.0.0</target.flash.player.version>
<flexmojo.version>7.0.0</flexmojo.version>
<flex.sdk.version>4.13.0.20140701</flex.sdk.version>
</properties>
<build>
<sourceDirectory>src/main/flex</sourceDirectory>
<directory>../.mvn.build/${project.build.finalName}</directory>
<plugins>
<plugin>
<groupId>net.flexmojos.oss</groupId>
<artifactId>flexmojos-maven-plugin</artifactId>
<version>${flexmojo.version}</version>
<extensions>true</extensions>
<configuration>
<actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
<localesCompiled>
<locale>en_US</locale>
</localesCompiled>
<flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
<storepass/>
<targetPlayer>${target.flash.player.version}</targetPlayer>
<debug>${output.debuggable.swf}</debug>
<defines>
<property>
<name>CONFIG::debugging</name>
<value>${conditional.compile.config.debugging}</value>
</property>
<property>
<name>CONFIG::production</name>
<value>${conditional.compile.config.production}</value>
</property>
</defines>
<keepAs3Metadatas>
<keepAs3Metadata>RemoteClass</keepAs3Metadata>
</keepAs3Metadatas>
</configuration>
<dependencies>
<dependency>
<groupId>com.adobe.flex</groupId>
<artifactId>compiler</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.adobe.flex.framework</groupId>
<artifactId>flex-framework</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>com.adobe.flexunit</groupId>
<artifactId>flexunit</artifactId>
<version>4.0-rc-1</version>
<type>swc</type>
<scope>test</scope>
</dependency>
</dependencies>
</project>
thanks again.
-Gary
On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <ch...@c-ware.de>
wrote:
> Treating from the error message, it seems you are using the framework in
> version 4.13, but the compiler in 4.12 so the error message is valid. Could
> you post your pom, and I'll have a look at it?
>
> By the way ... you could give the updated mavenizer a shot (sdk-utils in
> the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I have
> put a lot of work in optimizing the Mavenization process.
>
> Chris
>
>
> -----Ursprüngliche Nachricht-----
> Von: Gary Yang [mailto:flashflexpro@gmail.com]
> Gesendet: Montag, 28. Juli 2014 02:51
> An: users@flex.apache.org
> Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
>
> Hi,
>
> this is the error:
> [ERROR] Failed to execute goal
> net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> (default-compile-swc) on project module.flash.utils: Execution
> default-compile-swc of goal
> net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
> compiler and flex framework versions doesn't match. Compiler:
> '4.12.0.20140303' - Framework: '4.13.0.20140701'.
>
>
> if I change to flexmojos6.0.1, everything will be fine.
>
> thanks.
>
> -Gary
>
Re: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Gary Yang <fl...@gmail.com>.
Chris,
thanks for reply, I will definitely look into the Mavenizer.
It seems Flexmojos7.0.0 depend on Flex 4.12.0.20140303:
http://maven-repository.com/artifact/net.flexmojos.oss/flexmojos-flex-compiler/7.0.0
Please take a look at the pom i am using:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.flashflexpro</groupId>
<artifactId>aflash</artifactId>
<version>0.1-SNAPSHOT</version>
<packaging>swf</packaging>
<properties>
<target.flash.player.version>14.0.0</target.flash.player.version>
<flexmojo.version>7.0.0</flexmojo.version>
<flex.sdk.version>4.13.0.20140701</flex.sdk.version>
</properties>
<build>
<sourceDirectory>src/main/flex</sourceDirectory>
<directory>../.mvn.build/${project.build.finalName}</directory>
<plugins>
<plugin>
<groupId>net.flexmojos.oss</groupId>
<artifactId>flexmojos-maven-plugin</artifactId>
<version>${flexmojo.version}</version>
<extensions>true</extensions>
<configuration>
<actionscriptFileEncoding>UTF-8</actionscriptFileEncoding>
<localesCompiled>
<locale>en_US</locale>
</localesCompiled>
<flashPlayerCommand>${test.flashplayercommand}</flashPlayerCommand>
<storepass/>
<targetPlayer>${target.flash.player.version}</targetPlayer>
<debug>${output.debuggable.swf}</debug>
<defines>
<property>
<name>CONFIG::debugging</name>
<value>${conditional.compile.config.debugging}</value>
</property>
<property>
<name>CONFIG::production</name>
<value>${conditional.compile.config.production}</value>
</property>
</defines>
<keepAs3Metadatas>
<keepAs3Metadata>RemoteClass</keepAs3Metadata>
</keepAs3Metadatas>
</configuration>
<dependencies>
<dependency>
<groupId>com.adobe.flex</groupId>
<artifactId>compiler</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.adobe.flex.framework</groupId>
<artifactId>flex-framework</artifactId>
<version>${flex.sdk.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>com.adobe.flexunit</groupId>
<artifactId>flexunit</artifactId>
<version>4.0-rc-1</version>
<type>swc</type>
<scope>test</scope>
</dependency>
</dependencies>
</project>
thanks again.
-Gary
On Mon, Jul 28, 2014 at 2:01 AM, Christofer Dutz <ch...@c-ware.de>
wrote:
> Treating from the error message, it seems you are using the framework in
> version 4.13, but the compiler in 4.12 so the error message is valid. Could
> you post your pom, and I'll have a look at it?
>
> By the way ... you could give the updated mavenizer a shot (sdk-utils in
> the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I have
> put a lot of work in optimizing the Mavenization process.
>
> Chris
>
>
> -----Ursprüngliche Nachricht-----
> Von: Gary Yang [mailto:flashflexpro@gmail.com]
> Gesendet: Montag, 28. Juli 2014 02:51
> An: users@flex.apache.org
> Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
>
> Hi,
>
> this is the error:
> [ERROR] Failed to execute goal
> net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
> (default-compile-swc) on project module.flash.utils: Execution
> default-compile-swc of goal
> net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex
> compiler and flex framework versions doesn't match. Compiler:
> '4.12.0.20140303' - Framework: '4.13.0.20140701'.
>
>
> if I change to flexmojos6.0.1, everything will be fine.
>
> thanks.
>
> -Gary
>
AW: Flexmojos 7.0.0 not working with 4.13.0.20140701
Posted by Christofer Dutz <ch...@c-ware.de>.
Treating from the error message, it seems you are using the framework in version 4.13, but the compiler in 4.12 so the error message is valid. Could you post your pom, and I'll have a look at it?
By the way ... you could give the updated mavenizer a shot (sdk-utils in the mavenizer-refactoring branch) and Flexmojos 7.1.0-SNAPSHOT as I have put a lot of work in optimizing the Mavenization process.
Chris
-----Ursprüngliche Nachricht-----
Von: Gary Yang [mailto:flashflexpro@gmail.com]
Gesendet: Montag, 28. Juli 2014 02:51
An: users@flex.apache.org
Betreff: Flexmojos 7.0.0 not working with 4.13.0.20140701
Hi,
this is the error:
[ERROR] Failed to execute goal
net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc
(default-compile-swc) on project module.flash.utils: Execution default-compile-swc of goal net.flexmojos.oss:flexmojos-maven-plugin:7.0.0:compile-swc failed: Flex compiler and flex framework versions doesn't match. Compiler:
'4.12.0.20140303' - Framework: '4.13.0.20140701'.
if I change to flexmojos6.0.1, everything will be fine.
thanks.
-Gary