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/

Reply via email to