Hi All, When i am trying to build a flex 4 app with flexmojos 3.7.1, encountering class loading issue like below. VerifyError: Error #1014: Class mx.flash::ContainerMovieClip could not be found. , When i remove caching scope for artifacts it build fine without any problems but the swf file is very large.
Tried changing the order of dependencies nothing seems to work based on "swcdepends" providing the pom.xml snippet . Any ideas of how to get around this problem. Thanks in advance. <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.akkineni.learn</groupId> <artifactId>TestFlex4</artifactId> <version>1.0-SNAPSHOT</version> <packaging>swf</packaging> <name>swf Application</name> <build> <finalName>TestFlex4</finalName> <sourceDirectory>src/main/flex</sourceDirectory> <testSourceDirectory>src/test/flex</testSourceDirectory> <resources> <resource> <directory>${basedir}/target/generated-resources</directory> </resource> </resources> <plugins> <plugin> <groupId>org.sonatype.flexmojos</groupId> <artifactId>flexmojos-maven-plugin</artifactId> <version>3.7.1</version> <dependencies> <dependency> <groupId>com.adobe.flex</groupId> <artifactId>compiler</artifactId> <version>4.1.0.16076</version> <type>pom</type> </dependency> </dependencies> <extensions>true</extensions> <configuration> <targetPlayer>10.1</targetPlayer> <incremental>false</incremental> <debug>false</debug> <showWarnings>true</showWarnings> <useNetwork>true</useNetwork> <allowSourcePathOverlap>true</allowSourcePathOverlap> <strict>true</strict> <locales> <locale>en_US</locale> </locales> <verifyDigests>false</verifyDigests> <contextRoot>springMvcLearn</contextRoot> <rslUrls> <url>/{contextRoot}/rsl/{artifactId}-{version}.{extension}</url> </rslUrls> <!-- policyFileUrls> <url>policy-{artifactId}-{version}.xml</url> </policyFileUrls --> <linkReport>true</linkReport> <configurationReport>true</configurationReport> <optimize>true</optimize> </configuration> </plugin> </plugins> </build> <dependencies> <!-- dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>flex-framework</artifactId> <version>4.1.0.16076</version> <type>pom</type> <exclusions> <exclusion> <groupId>com.adobe.flex.framework</groupId> <artifactId>playerglobal</artifactId> </exclusion> </exclusions> </dependency --> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>playerglobal</artifactId> <version>4.1.0.16076</version> <type>swc</type> <classifier>10.1</classifier> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>playerglobal</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>flash-integration</artifactId> <version>4.1.0.16076</version> <type>swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>textLayout</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>osmf</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>framework</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>flex</artifactId> <version>4.1.0.16076</version> <type>swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>spark</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>sparkskins</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>rpc</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>datavisualization</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>caching</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>utilities</artifactId> <version>4.1.0.16076</version> <type>swc</type> <scope>rsl</scope> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>framework</artifactId> <version>4.1.0.16076</version> <type>zip</type> <classifier>configs</classifier> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>datavisualization</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>flash-integration</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>framework</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>osmf</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>rpc</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>spark</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>textLayout</artifactId> <version>4.1.0.16076</version> <type>rb.swc</type> </dependency> <dependency> <groupId>com.adobe.flexunit</groupId> <artifactId>flexunit</artifactId> <version>0.85</version> <type>swc</type> <scope>test</scope> </dependency> </dependencies> <repositories> <repository> <id>flex-mojos-repository</id> <url>http://repository.sonatype.org/content/groups/flexgroup/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>flex-mojos-plugin-repository</id> <url>http://repository.sonatype.org/content/groups/flexgroup/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </project> -- 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/
