Flex: config_for_tests.xml not found error

The last few days I have been fairly regularly getting the following error when attempting to run a flexunit test through IDEA:

Compiler configuration file for tests ('{my module's path}/target\config_for_tests.xml') for module 'my-module' is not found or invalid.

This is in a module with a Flex Facet for a SWC. I've looked and I do see that that configuration file is missing. I always run the 'clean' goal as part of my Maven Builds. Therefore this file along with the target directory is removed. If I do a force reimport on that module's POM the config_for_tests.xml file returns (usually). Needing to do this is obviously a major productivity killer. A typical working pattern for me is to do a full clean build & deploy through maven. If a test breaks, I then go into IDEA to determine why and need to run that test individually through IDEA. Having to stop and reimport the module (which can take 30 seconds to a couple of minutes) is very inconvenient.

I do not recall ever getting this error prior to 94.585; but I was not working in my SWC modules much either, so I am not sure which is the reason I did not encounter this before. Before I open a YouTrack issue I wanted to see if maybe there was a problem with my configuration. I'm not seeing anything.



Your configuration and workflow are ok.
You may copy the config_for_tests.xml file away from target folder and update respective Flex facet setting. Unfortunately this setting will be reset to default after reimport. We'll think for a better solution.


Thanks Alexander for the information and quick reply. I'll move it elsewhere and deal with the resetting of it on a reimport until a better solution is developed.

Possible you could put it in the .IntelliJIdea90\system directory. Similar to what is done for tomcat configurations. Such as a .IntelliJIdea90\system\Flex directory. Or may be put it right within the .IntelliJIdea90\system\Maven\Projects\<projectName> directory. Or the project's .idea directory. But that may cause VCS issues. Not sure. Just some thoughts.

Thanks again.


By the way, did you want me to open a YouTrack on this for you?


There are so many http://www.tastewatch.com/ on the market today that you choose the right replicas for you or anyone else and be sure that you have made the right choice. Choosing the right http://www.tastewatch.com/ consists of considering some http://www.tastewatch.com/breguet-no-5-s.html elements and the lifestyle of its intended wearer. With a little forethought, you can buy the right replica for any person or occasion. Your budget will determine the http://www.tastewatch.com/category-50-b0-Bvlgari.html brands from which you can make your choice. With a diligent search, you can get http://www.tastewatch.com/Replica-Oris-s.html with the right style, color, level of comfort and durability that will match the occasions on which the http://www.tastewatch.com/replica-maurice-lacroixs.html will be worn, including everyday and formal. For many people, the ability to buy http://www.tastewatch.com/blancpain-gmt-s.html that is made from the same movement and materials that are used in more famous brands allows these customers to wear http://www.tastewatch.com/category-141-b0-Chaumet.html that might otherwise be out of their price range. The style of http://www.tastewatch.com/oris-bc3-s.html is important to its wearer. If the style is not right, the finest http://www.tastewatch.com/category-143-b0-Clerc.html may be ignored for http://www.tastewatch.com/franck-muller-s.html that more closely matches its wearer's style.At http://www.tastewatch.com/Jaeger-LeCoultre-Reverso-Joaillerie-s.html, You can find http://www.tastewatch.com/cartier-watches-s.html in mens or womens categories that are elegant, sporty, fun and casual. There are http://www.tastewatch.com/square-corduba-s.html that are exclusive, customizable and unique. When choosing http://www.tastewatch.com/movado-gentry-s.html, the color is another element that must not be ignored. Choose http://www.tastewatch.com/category-71-b0-Montblanc.html that will match and complement already owned jewelry including stainless steel, silver, gold and platinum. The colors that a person wears in their wardrobe must also be considered since the http://www.tastewatch.com/category-155-b0-Esq.html should look well with the wearer's apparel. Depending on the wearer, the band and back of the case may have to be hypo-allergenic stainless steel. Some people prefer not to wear a metal band on their wrist and instead prefer a leather or woven band. The correct size of http://www.tastewatch.com/girard-perregaux-vintage-s.html is vital to the comfort of http://www.tastewatch.com/category-161-b0-Gevril.html. Too tight and the http://www.tastewatch.com/category-239-b0-Gucci.html will get sweaty, too loose and the http://www.tastewatch.com/category-165-b0-Guess.html will be prone to damage from moving too much on the wrist. http://www.tastewatch.com/louis-vuitton-tambour-lv277-s.html may have different functions. If the http://www.tastewatch.com/category-165-b0-Guess.html is just an everyday, casual or formal http://www.tastewatch.com/category-71-b0-Montblanc.html, it may not need as many features as the waterproof or http://www.tastewatch.com/breitling-a13356-s.html that tells time for different time zones. Other features on special http://www.tastewatch.com/category.php?category=153&keywords=&sort=goods_id&order=DESC&cat=153&brand=0&price_min=0&price_max=0&filter_attr=0&display=grid&page=2 include calendars, chronographs and alarms. For http://www.tastewatch.com/movado-ses.html that must be the most accurate, http://www.tastewatch.com/panerai-submersible-s.html and http://www.tastewatch.com/jaeger-lecoultre-master-compressor-s.html are very accurate choices.

Original message URL: http://devnet.jetbrains.net/message/5278743#5278743


Please sign in to leave a comment.