I tried this on Windows and Mac. And it's happening on both off then.
On 4 abr, 12:02, Endrigo Antonini <[email protected]> wrote: > I received an NPE while trying to compile an AIR project. > > Error: > [ERROR] Failed to execute goal org.sonatype.flexmojos:flexmojos-maven- > plugin:4.0-SNAPSHOT:sign-air (default) on project test: Error invoking > AIR api: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > execute goal org.sonatype.flexmojos:flexmojos-maven-plugin:4.0- > SNAPSHOT:sign-air (default) on project test: Error invoking AIR api > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 217) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lif > ecycleModuleBuilder.java: > 84) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lif > ecycleModuleBuilder.java: > 59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Li > fecycleStarter.java: > 183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStart > er.java: > 161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java: > 319) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: > 156) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > l.java: > 25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.j > ava: > 290) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java: > 230) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher > .java: > 409) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: > 352) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error > invoking AIR api > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.doPackage(SignAirMojo.java: > 355) > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.execute_aroundBody0(SignAirMo > jo.java: > 369) > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.execute_aroundBody1$advice(Si > gnAirMojo.java: > 24) > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.execute_aroundBody2(SignAirMo > jo.java: > 366) > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.execute_aroundBody3$advice(Si > gnAirMojo.java: > 17) > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.execute(SignAirMojo.java: > 1) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildP > luginManager.java: > 101) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java: > 209) > ... 19 more > Caused by: java.lang.NullPointerException > at > com.adobe.air.ADTOutputStream.addApplicationDescriptor(ADTOutputStream.java : > 315) > at > com.adobe.air.AIROutputStream.addApplicationDescriptor(AIROutputStream.java : > 63) > at > com.adobe.air.ApplicationPackager.addSpecialFiles(ApplicationPackager.java: > 232) > at com.adobe.air.AIRPackager.addSpecialFiles(AIRPackager.java: > 167) > at > com.adobe.air.ApplicationPackager.createPackage(ApplicationPackager.java: > 63) > at > org.sonatype.flexmojos.plugin.air.packager.FlexmojosAIRPackager.createPacka > ge(FlexmojosAIRPackager.java: > 72) > at > org.sonatype.flexmojos.plugin.air.SignAirMojo.doPackage(SignAirMojo.java: > 332) > ... 26 more > [ERROR] > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > > pom.xml > <?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.0http://maven.apache.org/xsd/maven-4.0.0.xsd"> > <modelVersion>4.0.0</modelVersion> > > <properties> > <flexmojos.version>4.0-SNAPSHOT</flexmojos.version> > > <!-- > FAIL > <flexmojos.version>3.9</flexmojos.version> > <flexmojos.version>3.8</flexmojos.version> > <flexmojos.version>3.7</flexmojos.version> > > FAIL > <flex.version>4.5.0.19786</flex.version> > <flex.version>4.5.0.18623</flex.version> > --> > <flex.version>4.5.0.17689</flex.version> > > </properties> > > <groupId>test</groupId> > <artifactId>test</artifactId> > <packaging>swf</packaging> > <version>1.0</version> > <build> > <sourceDirectory>src/main/flex</sourceDirectory> > <testSourceDirectory>src/test/flex</testSourceDirectory> > <plugins> > <plugin> > <groupId>org.sonatype.flexmojos</groupId> > <artifactId>flexmojos-maven-plugin</artifactId> > <version>${flexmojos.version}</version> > <extensions>true</extensions> > <configuration> > <tsa>none</tsa> > > <configurationReport>true</configurationReport> > <sourceFile>${project.name}.mxml</sourceFile> > <descriptorTemplate>${basedir}/src/main/flex/$ > {project.name}-app.xml</descriptorTemplate> > <keystore>${basedir}/src/compile/resources/ > cert.p12</keystore> > <storepass>PASSWORD</storepass> > </configuration> > <dependencies> > <dependency> > <groupId>com.adobe.flex</groupId> > <artifactId>compiler</artifactId> > <version>${flex.version}</version> > <type>pom</type> > </dependency> > <dependency> > <groupId>com.adobe.flex.compiler</groupId> > <artifactId>adt</artifactId> > <version>${flex.version}</version> > </dependency> > </dependencies> > <executions> > <execution> > <goals> > <goal>sign-air</goal> > </goals> > </execution> > </executions> > </plugin> > </plugins> > </build> > <dependencies> > <dependency> > <groupId>com.adobe.flex.framework</groupId> > <artifactId>air-framework</artifactId> > <version>${flex.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> > > <repositories> > <repository> > <id>sonatype1</id> > > <url>http://repository.sonatype.org/content/groups/flexgroup</url> > </repository> > <repository> > <id>sonatype2</id> > > <url>https://repository.sonatype.org/content/groups/forge/</url> > </repository> > <repository> > <id>jboss</id> > <url>http://repository.jboss.org/maven2/</url> > </repository> > <repository> > <id>ibiblio</id> > > <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> > </repository> > <repository> > <id>maven2-repository.dev.java.net</id> > <name>Java.net Maven 2 Repository</name> > <url>http://download.java.net/maven/2</url> > <layout>default</layout> > <snapshots> > <enabled>true</enabled> > </snapshots> > </repository> > </repositories> > > <pluginRepositories> > <pluginRepository> > <id>sonatype1</id> > > <url>http://repository.sonatype.org/content/groups/flexgroup/</url> > </pluginRepository> > <pluginRepository> > <id>sonatype2</id> > > <url>https://repository.sonatype.org/content/groups/forge/</url> > </pluginRepository> > <pluginRepository> > <id>jboss</id> > <url>http://repository.jboss.org/maven2/</url> > </pluginRepository> > <pluginRepository> > <id>ibiblio</id> > > <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> > </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/
