This content has been marked as final. Show 4 replies
I am not having any issues with compiling using a local config file that contains the following:
The only way that I can reproduce what you are seeing is if I place the verbose-stracktrace node in the config file twice. The compiler options should have the following precedence order: command line, local config, default config
Ok, so I dug a little deeper and you're partially right. My local config file looked like this when I got the error message:
I found that if I moved the <verbose-stacktraces> tag to be the first child node under the compiler tag the compilation worked just fine. I'm not sure why it's reacting to where tags are, but I'm just happy that it works if ordered correctly. It would help if the livedocs mentioned this as well.
FYI, I'm running the mxmlc command line compiler with Flex 2.0.1.
Excellent catch. Looks like there is an issue in the configuration code. As soon as you set a configuration option with the append="true" attribute, it "appears" that it will try to append ALL subsequent nodes. So if you have any options that are NOT repeatable after the "append='true'", the compiler will throw the error that you are seeing. I have entered a bug for this.
Thanks for qualifying this Brent. Hopefully 2.0.2 is already in the works and is not being overshadowed by Moxy.