The final stack means nothing, it is just throw when flex compiler produces no output, so I throw something instead of silently produce a empty file.
No idea what is going one, I assume your swc are invalid for some reason, but can't tell why. VELO On Tue, Oct 12, 2010 at 9:07 PM, Rick R <[email protected]> wrote: > I'm sorry to still be on this localization stuff but I don't see this > covered in the docs anywhere (if this process is described somewhere > in relation to flex-mojos please let me know)... > > Using flex plugin 3.8, I understand if I want to use other locales > that I need to use copylocale from the command line which creates my > locale dir (eg german as an example) and a rpc_rb.swc file > > I assume that rbc_rb.swc file is what I have to deploy? > > I deployed the {flex-sdk-dir}/frameworks/locale/de_DE/pc_rb.swc as > both a framework artifact and an rpc artifact to our internal repo. > > example for rpc (I deployed it also as framework changing artifactid > to 'framework'): > > groupId=com.adobe.flex.framework > artifactId=rpc > version=3.6.0.16321 > classifier=de_DE > packaging=rb.swc > > mvn no longer complains about not being able to find > framework-3.6.0.16321-de_DE.rb.swc and rpc-3.6.0.16321-de_DE.rb.swc > but it ends up hanging for quite a long time in the build at > -metadata.language+=de_DE > > after which it then errors with > > [ERROR] unable to load SWC flex-3.6.0.16321.swc (more stack trace > shown at end of this email.) > > If it's relevant my plugin definition looks like: > > <plugin> > <groupId>org.sonatype.flexmojos</groupId> > <artifactId>flexmojos-maven-plugin</artifactId> > <version>3.8</version> > <extensions>true</extensions> > <configuration> > <sourceFile>FlightReservation1.mxml</sourceFile> > > <resourceBundlePath>${basedir}/locale/{locale}</resourceBundlePath> > <compiledLocales> > <locale>en_US</locale> > <locale>ja_JP</locale> > <locale>de_DE</locale> > </compiledLocales> > </configuration> > <dependencies> > <dependency> > <groupId>com.adobe.flex</groupId> > <artifactId>compiler</artifactId> > <version>3.6.0.16321</version> > <type>pom</type> > </dependency> > </dependencies> > </plugin> > > More details on the error: > > org.apache.maven.lifecycle.LifecycleExecutionException: Error compiling! > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) > at > org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error compiling! > at > org.sonatype.flexmojos.compiler.AbstractCompilerMojo.callCompiler(AbstractCompilerMojo.java:1141) > at > org.sonatype.flexmojos.compiler.AbstractCompilerMojo.run(AbstractCompilerMojo.java:2404) > at > org.sonatype.flexmojos.AbstractIrvinMojo.execute(AbstractIrvinMojo.java:155) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) > > -- > 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]<flex-mojos%[email protected]> > For more options, visit this group at > http://groups.google.com/group/flex-mojos > > http://flexmojos.sonatype.org/ > -- 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/
