In flex only classes you directly reference are included in the output. It seems as If you are loading IMarshalSystemManager via reflection ... probably this error ocurs, cause the compiler stripped that class out of the output. You could do a quick test, by explicitly referencing that class:
var dummy:IMarshalSystemManager; If that works, you could tell the compiler to include that class using the includes configuration option of Flexmojos. Chris ________________________________________ Von: L'Hommelet Filip <Filip.L'[email protected]> Gesendet: Mittwoch, 10. Juni 2015 14:58 An: [email protected] Betreff: issue with Popupmanager SDK 4.14 / Flexmojos 7.1 At runtime, I'm getting following error: TypeError: Error #1009: Cannot access a property or method of a null object reference. at mx.managers.marshalClasses::PopUpManagerMarshalMixin/addPopUpHandler()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/framework/src/mx/managers/marshalClasses/PopUpManagerMarshalMixin.as:182] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.managers::PopUpManagerImpl/addPopUp()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as:346] at mx.managers::PopUpManager$/addPopUp()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/framework/src/mx/managers/PopUpManager.as:201] at com.ilias.solutions.flexappeal.status::StatusManager/showStatus()[/etc/ilias/releasemgt/work/Framework/branch-SDK4.6/ilias/i3g/flex/framework/FlexAppealFramework/FlexAppealFrameworkSharedLib/src/main/flex/com/ilias/solutions/flexappeal/status/StatusManager.as:359] at com.ilias.solutions.datamanager.context::DomainModelContext/showSaveSuccessful()[/etc/ilias/releasemgt/work/Framework/branch-SDK4.6/ilias/i3g/flex/framework/FlexAppealFramework/FlexAppealFrameworkSharedLib/src/main/flex/com/ilias/solutions/datamanager/context/DomainModelContext.as:530] at Function/<anonymous>()[/etc/ilias/releasemgt/work/Framework/branch-SDK4.6/ilias/i3g/flex/framework/FlexAppealFramework/FlexAppealFrameworkSharedLib/src/main/flex/com/ilias/solutions/datamanager/context/DomainModelContext.as:478] at com.ilias.solutions.datamanager.persistence::AbstractServiceCall/internalResultHandler()[/etc/ilias/releasemgt/work/Framework/branch-SDK4.6/ilias/i3g/flex/framework/FlexAppealFramework/FlexAppealFrameworkSharedLib/src/main/flex/com/ilias/solutions/datamanager/persistence/AbstractServiceCall.as:86] at mx.rpc::AsyncResponder/result()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/AsyncResponder.as:103] at mx.rpc::AsyncToken/http://www.adobe.com/2006/flex/mx/internal::applyResult()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/AsyncToken.as:247] at mx.rpc.events::ResultEvent/http://www.adobe.com/2006/flex/mx/internal::callTokenResponders()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/events/ResultEvent.as:215] at mx.rpc::AbstractOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/AbstractOperation.as:252] at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/AbstractInvoker.as:365] at mx.rpc::Responder/result()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/Responder.as:64] at mx.rpc::AsyncRequest/acknowledge()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/rpc/AsyncRequest.as:92] at NetConnectionMessageResponder/resultHandler()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/messaging/channels/NetConnectionChannel.as:560] at mx.messaging::MessageResponder/result()[/Users/erik/Documents/ApacheFlex/git/flex-sdk4.14.1/frameworks/projects/rpc/src/mx/messaging/MessageResponder.as:243] Looking into PopUpManagerMarshalMixin.as (starting line 180) it seems to fail on this: var mp:IMarshalSystemManager = IMarshalSystemManager(sm.getImplementation("mx.managers::IMarshalSystemManager")); if (mp.useSWFBridge()) This only happens at runtime and when that runtime was built via Maven and Flexmojos 7.1. Building and running locally from withing Eclipse/Flash Builder, everything works as expected. Am I missing a dependency in my poms somewhere? Please help me! :D Kr, Filip
