a new problem rises. It seems compiling a module strips it's dependencies of the property alias. Which in turn is causing my module to not be able to speak with our backend.
a small test case *****main.mxml***** public function loadModule():void { ml.url = "common/testModule" ml.visible = true; ml.includeInLayout = true; } public function test():void { var obj :Object = window["common"]["testModule"]; //current WA because module will not instantiate addChild(obj as IUIComponent); ********** *****testModule.mxml***** creationComplete="onCC()" import testVO private var tVO :testVO = new testVO; public function onCC():void { trace(tVO) //will not have alias. If you have private var testvo :testVO in main.mxml it will have alias } ********** *****testVO.as***** package { [RemoteClass(alias="com.some.path.as.testVO")] [Bindable] public class testVO { public function testVO { trace("testVO created"); } } } ********** Where should I start looking now to resolve this issue? Any help would be greatly appreciated. -- Sent from: http://apache-royale-development.20373.n8.nabble.com/