I'm currently using

<defines>
        <CONFIG::debugging>false</CONFIG::debugging>
        <CONFIG::server>true</CONFIG::server>
</defines>

that works fine but warns that it is depreciated. As my last
(technical) action of this year, I'm hunting down warnings and
replaced above configuration with
<defines>
        <define>
                <name>CONFIG::debugging</name>
                <value>false</value>
        </define>
        <define>
                <name>CONFIG::server</name>
                <value>true</value>
        </define>
</defines>

this resulted in

[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] null
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.NullPointerException
        at java.util.Hashtable.put(Unknown Source)
        at java.util.Hashtable.putAll(Unknown Source)
        at
info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo.addDefines
(AbstractFlexCompilerMojo.java:1528)
        at
info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo.addDefines_aroundBody6
(AbstractFlexCompilerMojo.java:1200)
        at info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo
$AjcClosure7.run(AbstractFlexCompilerMojo.java:1)
        at info.flexmojos.compatibilitykit.FlexCompatibilityAspect.ajc$around
$info_flexmojos_compatibilitykit_FlexCompatibilityAspect
$1$a783a4a3proceed(FlexCompatibilityAspect.aj:1)
        at info.flexmojos.compatibilitykit.FlexCompatibilityAspect.ajc$around
$info_flexmojos_compatibilitykit_FlexCompatibilityAspect$1$a783a4a3
(FlexCompatibilityAspect.aj:44)
        at info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo.configure
(AbstractFlexCompilerMojo.java:1200)
        at info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo.setUp
(AbstractFlexCompilerMojo.java:997)
        at info.rvin.mojo.flexmojo.compiler.LibraryMojo.setUp
(LibraryMojo.java:214)
        at info.rvin.mojo.flexmojo.AbstractIrvinMojo.execute
(AbstractIrvinMojo.java:178)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPluginManager.java:451)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:558)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
(DefaultLifecycleExecutor.java:499)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:478)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:330)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments
(DefaultLifecycleExecutor.java:291)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycleExecutor.java:142)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        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)


So my last question for this year ;) is how to properly define
"defines"? The docs 
http://docs.flex-mojos.info/flex-compiler-mojo/compile-swc-mojo.html#defines
is different from http://code.google.com/p/flex-mojos/issues/detail?id=98
.

All the best for 2009,
Marc

--~--~---------~--~----~------------~-------~--~----~
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?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to