Gabriel Goïc created MNG-5217:
---------------------------------

             Summary: UnsupportedClassVersionError when injecting 
org.sonatype.flexmojos.plugin.lifecyclemapping.SwfLifecycleMapping
                 Key: MNG-5217
                 URL: https://jira.codehaus.org/browse/MNG-5217
             Project: Maven 2 & 3
          Issue Type: Bug
          Components: Plugins and Lifecycle
    Affects Versions: 3.0.3
         Environment: Maven 3.0.3, JDK 1.5, Flexmojos 4.1-beta
            Reporter: Gabriel Goïc
            Priority: Blocker
         Attachments: maven.log

Here is the sub-project POM which causes the error (trying to build a swf 
artifact):

<?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/maven-v4_0_0.xsd";>
        <modelVersion>4.0.0</modelVersion>

        <parent>
                <groupId>mygroup</groupId>
                <artifactId>myartifact</artifactId>
                <version>0.1</version>
        </parent>

        <artifactId>myartifact</artifactId>
        <name>myartifact</name>
        <packaging>swf</packaging>

        <properties>
                <flex.sdk.version>3.5.a.12683</flex.sdk.version>
        </properties>
        <build>
                
<finalName>${project.parent.artifactId}-${project.version}-${profile.id}</finalName>
                <sourceDirectory>${basedir}/src/main/flex</sourceDirectory>
                <plugins>
                        <plugin>
                                <groupId>org.sonatype.flexmojos</groupId>
                                <artifactId>flexmojos-maven-plugin</artifactId>
                                <version>4.1-beta</version>
                                <extensions>true</extensions>
                                <dependencies>
                                        <dependency>
                                                <!-- Due to some API 
incompatibilities Flex 3 projects must use a compatibility layer -->
                                                
<groupId>org.sonatype.flexmojos</groupId>
                                                
<artifactId>flexmojos-flex3-compatibility-layer</artifactId>
                                                <version>4.1-beta</version>
                                        </dependency>
                                        <dependency>
                                                
<groupId>com.adobe.flex</groupId>
                                                
<artifactId>compiler</artifactId>
                                                
<version>${flex.sdk.version}</version>
                                                <type>pom</type>
                                        </dependency>
                                </dependencies>
                                <configuration>
                                        <!--
                                                set this to true to allow the 
plugin to find the special Flex Builder/Flash Builder string in the application
                                                descriptor which is normally in 
site the <content> tag. If you set this to false or omit it entirely, the plugin
                                                will expect there to be an 
${output} token in that tag. Placing that token in the application descriptor 
will
                                                prevent the Export Release 
Build function in Flex Builder/Flash Builder for working
                                        -->
                                        
<flexBuilderCompatibility>true</flexBuilderCompatibility>

                                        <sourceFile>myartifact.mxml</sourceFile>

                                        <incremental>true</incremental>
                                </configuration>
                        </plugin>
                </plugins>
        </build>
        <dependencies>
                <dependency>
                        <!-- Dependances SDK Flex -->
                        <groupId>com.adobe.flex.framework</groupId>
                        <artifactId>common-framework</artifactId>
                        <version>${flex.sdk.version}</version>
                        <type>pom</type>
                </dependency>
                <dependency>
                        <groupId>com.adobe.flex.framework</groupId>
                        <artifactId>playerglobal</artifactId>
                        <version>${flex.sdk.version}</version>
                        <classifier>10</classifier>
                        <type>swc</type>
                </dependency>
                <dependency>
                        <groupId>org.swizframework</groupId>
                        <artifactId>swiz</artifactId>
                        <version>0.6.2</version>
                        <type>swc</type>
                </dependency>
                <dependency>
                        <groupId>fr.common.flex</groupId>
                        <artifactId>greensock</artifactId>
                        <version>0.1</version>
                        <type>swc</type>
                </dependency>
        </dependencies>
</project>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to