2010-06-15 3 views
2

Nous essayons d'automatiser notre application flex. Après avoir ajouté des bibliothèques d'automatisation à notre projet, nous obtenons l'exception suivante:référence d'objet nul avec automation activé flex-application au preloader

TypeError: Error #1009: Cannot access a property or method of a null object reference. 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager$/addDelegates() 
at mx.automation::AutomationManager/childAddedHandler() 
at flash.display::DisplayObjectContainer/addChildAt() 
at mx.managers::SystemManager/preloader_preloaderDoneHandler() 
at flash.events::EventDispatcher/dispatchEventFunction() 
at flash.events::EventDispatcher/dispatchEvent() 
at mx.preloaders::Preloader/displayClassCompleteHandler() 
at flash.events::EventDispatcher/dispatchEventFunction() 
at flash.events::EventDispatcher/dispatchEvent() 
at com.bwin.core.preloading::ApplicationPreloader/onApplicationPreloadingReady() 
at flash.events::EventDispatcher/dispatchEventFunction() 
at flash.events::EventDispatcher/dispatchEvent() 
at mx.core::UIComponent/dispatchEvent() 
at com.bwin.core.preloading::PreloadingManager/dispatchReadyEvent() 
at flash.events::EventDispatcher/dispatchEventFunction() 
at flash.events::EventDispatcher/dispatchEvent() 
at flash.utils::Timer/tick() 

Nous utilisons Flex 3.4 et maven2 pour construire l'application.

Quelqu'un a-t-il eu ce problème avec flex-testing?

Thx.

Quelqu'un at-il

Répondre

0

j'ai permis l'automatisation sur une application Flex 3.x, et n'a jamais vu cette exception. Quelques informations supplémentaires seraient utiles pour répondre à la question.

+0

c'est une grande application silencieuse avec environ 15 modules. lorsque vous testez un seul module, cela fonctionne. Mais comme ces modules interagissent beaucoup et dépendent l'un de l'autre, il serait illogique d'en tester un seul. Si vous les regroupez, l'exception mentionnée ci-dessus se produit. Avez-vous besoin de plus d'informations? – gotti00

+0

sont les modules séparés contenus par un grand module parent? Les swc d'automatisation sont-ils inclus dans chacun des modules? – pinkeerach

+0

les modules séparés sont contenus par un grand module. les swaps d'automation sont inclus juste une fois à la fin (le compilateur les supprime à la fin si vous les ajoutez de toute façon à chaque module). – gotti00