I pushed changes that should eliminate the ResourceBundle errors and report better info on the NPE.
HTH, -Alex On 8/6/18, 12:14 AM, "Alex Harui" <aha...@adobe.com.INVALID> wrote: Any committer can clean up the resource bundle issues. I won't have time tonight. More interesting is the null pointer exception. You may have to temporarily comment out some of your MXML in order to determine what is causing that exception. Thanks, -Alex On 8/5/18, 11:42 PM, "chembali" <chemb...@hotmail.com> wrote: Tried with the latest build. The earlier error is gone. Getting another resource bundle error now. Do you have to comment out more code? Using Royale Compiler codebase: C:\devenv\GitHub\apache-royale-0.9.3\royale-asjs \js\bin\..\.. Using Royale SDK: C:\devenv\GitHub\apache-royale-0.9.3\royale-asjs\ MXMLJSC -sdk-js-lib=C:\devenv\GitHub\apache-royale-0.9.3\royale-asjs\\frameworks\js\Roya le\generated-sources -compiler.source-path=C:\devenv\BlazeDSRemoteObjects\BlazeDsExample\src C:\devenv\BlazeDSRemoteObjects\BlazeDsExample\src/BlazeDsExample.mxml Loading configuration: C:\devenv\GitHub\apache-royale-0.9.3\royale-asjs\framewor ks\royale-config.xml scanning for overrides: IFlexModuleFactory scanning for overrides: IEventDispatcher scanning for overrides: IChildList scanning for overrides: ISystemManager scanning for overrides: SystemManagerBase scanning for overrides: SystemManager scanning for overrides: IRenderedObject scanning for overrides: IChild scanning for overrides: IStrand scanning for overrides: IUIBase scanning for overrides: IFlexDisplayObject scanning for overrides: IUIComponent scanning for overrides: IBead scanning for overrides: IParent scanning for overrides: IFlexInfo scanning for overrides: IPopUpHost scanning for overrides: IContainer scanning for overrides: IContainerBaseStrandChildrenHost scanning for overrides: IContentViewHost scanning for overrides: ILayoutParent scanning for overrides: ILayoutView scanning for overrides: IMXMLDocument scanning for overrides: IDataRenderer scanning for overrides: HTMLElementWrapper scanning for overrides: ILayoutChild scanning for overrides: IParentIUIBase scanning for overrides: IRoyaleElement scanning for overrides: IStrandWithModel scanning for overrides: IStrandWithModelView scanning for overrides: IStyleableObject scanning for overrides: UIBase scanning for overrides: IStatesObject scanning for overrides: IFlexModule scanning for overrides: IInvalidating scanning for overrides: IVisualElement scanning for overrides: UIComponent scanning for overrides: MethodQueueElement scanning for overrides: IFocusManagerContainer scanning for overrides: Container scanning for overrides: Application scanning for overrides: EventDispatcher scanning for overrides: IStyleManager2 scanning for overrides: StyleManagerImpl scanning for overrides: StyleEventDispatcher scanning for overrides: CSSClass scanning for overrides: CSSFactory scanning for overrides: CSSDataType scanning for overrides: ContainerBaseStrandChildren scanning for overrides: ContainerContentArea scanning for overrides: DataBindingBase scanning for overrides: ApplicationDataBinding scanning for overrides: EdgeData scanning for overrides: IValuesImpl scanning for overrides: IBorderPaddingMarginValuesImpl scanning for overrides: ICSSImpl scanning for overrides: AllCSSValuesImpl scanning for overrides: CSSClass scanning for overrides: CSSFactory scanning for overrides: CSSDataType scanning for overrides: CallLaterBead scanning for overrides: IBeadController scanning for overrides: IBeadLayout scanning for overrides: IBeadModel scanning for overrides: IBeadView scanning for overrides: ILayoutHost scanning for overrides: IMeasurementBead scanning for overrides: IStatesImpl scanning for overrides: StageProxy scanning for overrides: TextLineMetrics scanning for overrides: ValuesManager scanning for overrides: MouseEventConverter scanning for overrides: IRoyaleEvent scanning for overrides: Event scanning for overrides: IBrowserEvent scanning for overrides: KeyboardEvent scanning for overrides: MouseEvent scanning for overrides: ValueChangeEvent scanning for overrides: ValueEvent scanning for overrides: Rectangle scanning for overrides: MXMLDataInterpreter scanning for overrides: IChartSeries scanning for overrides: ColumnSeries scanning for overrides: ColumnSeries scanning for overrides: GroupBase scanning for overrides: ContainerBase scanning for overrides: DataContainerBase scanning for overrides: IStrandWithPresentationModel scanning for overrides: DataContainer scanning for overrides: List scanning for overrides: IChart scanning for overrides: ChartBase scanning for overrides: ChartBase scanning for overrides: BarChart scanning for overrides: CategoryAxis scanning for overrides: ListCollectionView scanning for overrides: ArrayCollection scanning for overrides: LayoutBase scanning for overrides: BoxLayout scanning for overrides: ApplicationLayout scanning for overrides: Box scanning for overrides: VBox scanning for overrides: ToolTipBead scanning for overrides: ToolTipBead scanning for overrides: Button scanning for overrides: ContainerLayout scanning for overrides: EdgeMetrics scanning for overrides: AllCSSStyles scanning for overrides: FlexCSSStyles scanning for overrides: FlexGlobals scanning for overrides: ScrollPolicy scanning for overrides: IGraphicShape scanning for overrides: GraphicShape scanning for overrides: ICompoundGraphic scanning for overrides: CompoundGraphic scanning for overrides: Graphics scanning for overrides: FlexEvent scanning for overrides: IFocusManager scanning for overrides: FocusManager scanning for overrides: FocusInfo scanning for overrides: ICursorManager scanning for overrides: SystemManagerGlobals scanning for overrides: IModuleInfo scanning for overrides: ResultEvent scanning for overrides: RemoteObject scanning for overrides: RemoteObject scanning for overrides: CSSStyleDeclaration scanning for overrides: StyleManager scanning for overrides: ITextModel scanning for overrides: TextModel scanning for overrides: ImageAndTextModel scanning for overrides: IListPresentationModel scanning for overrides: ListPresentationModel scanning for overrides: Label scanning for overrides: ToolTip scanning for overrides: IBinding scanning for overrides: IDocument scanning for overrides: ConstantBinding scanning for overrides: GenericBinding scanning for overrides: WatcherBase scanning for overrides: PropertyWatcher scanning for overrides: SimpleBinding scanning for overrides: LayoutData scanning for overrides: MarginData scanning for overrides: BorderStyles scanning for overrides: CSSTextField scanning for overrides: IDataProviderModel scanning for overrides: IFactory scanning for overrides: IRollOverModel scanning for overrides: ISelectionModel scanning for overrides: IHandlesOriginalEvent scanning for overrides: Point scanning for overrides: State scanning for overrides: CSSUtils scanning for overrides: PointUtils scanning for overrides: StringUtil scanning for overrides: UIUtils scanning for overrides: PathHelper scanning for overrides: PathSegmentsCollection scanning for overrides: PathSegment scanning for overrides: LineSegment scanning for overrides: MoveSegment scanning for overrides: CubicBezierSegment scanning for overrides: QuadraticPoints scanning for overrides: QuadraticBezierSegment scanning for overrides: EllipticalArcSegment scanning for overrides: IFill scanning for overrides: IStroke scanning for overrides: PathBuilder scanning for overrides: SolidColor scanning for overrides: ICollectionView scanning for overrides: IList scanning for overrides: ISort scanning for overrides: Flex scanning for overrides: BoxDirection scanning for overrides: BaseListData scanning for overrides: Matrix scanning for overrides: Matrix scanning for overrides: IFocusManagerComponent scanning for overrides: IFocusManagerComplexComponent scanning for overrides: IFocusManagerGroup scanning for overrides: AsyncToken scanning for overrides: StringPadder scanning for overrides: StringTrimmer scanning for overrides: MatrixUtil scanning for overrides: IPathCommand scanning for overrides: CubicCurve scanning for overrides: LineTo scanning for overrides: MoveTo scanning for overrides: QuadraticCurve scanning for overrides: IViewCursor scanning for overrides: FlexChildInfo scanning for overrides: CursorBookmark scanning for overrides: IDataGrid scanning for overrides: UIButtonBase scanning for overrides: CustomEvent scanning for overrides: ItemAddedEvent scanning for overrides: ItemClickedEvent scanning for overrides: ItemRemovedEvent scanning for overrides: ItemRendererEvent scanning for overrides: ButtonAutoRepeatController scanning for overrides: ScrollBarMouseControllerBase scanning for overrides: HScrollBarMouseController scanning for overrides: ItemRendererMouseController scanning for overrides: ListSingleSelectionMouseController scanning for overrides: VScrollBarMouseController scanning for overrides: BasicLayout scanning for overrides: HorizontalFlexLayout scanning for overrides: ButtonBarLayout scanning for overrides: DataGridLayout scanning for overrides: HScrollBarLayout scanning for overrides: VScrollBarLayout scanning for overrides: VerticalLayout scanning for overrides: ArraySelectionModel scanning for overrides: ButtonBarModel scanning for overrides: SingleSelectionCollectionViewModel scanning for overrides: IDataGridModel scanning for overrides: DataGridCollectionViewModel scanning for overrides: DataGridModel scanning for overrides: IDataGridPresentationModel scanning for overrides: DataGridPresentationModel scanning for overrides: DataProviderModel scanning for overrides: IRangeModel scanning for overrides: RangeModel scanning for overrides: IScrollBarModel scanning for overrides: ScrollBarModel scanning for overrides: IBorderModel scanning for overrides: SingleLineBorderModel scanning for overrides: IViewportModel scanning for overrides: ViewportModel scanning for overrides: BeadViewBase scanning for overrides: GroupView scanning for overrides: ContainerView scanning for overrides: IListView scanning for overrides: IItemRendererParent scanning for overrides: DataContainerView scanning for overrides: ListView scanning for overrides: ButtonBarView scanning for overrides: CSSButtonView scanning for overrides: CSSTextButtonView scanning for overrides: DataFieldProviderBead scanning for overrides: IChangePropagator scanning for overrides: DataGridColumnChangePropagator scanning for overrides: IDataGridView scanning for overrides: DataGridView scanning for overrides: IDataProviderItemRendererMapper scanning for overrides: DataItemRendererFactoryForArrayData scanning for overrides: DataItemRendererFactoryForCollectionView scanning for overrides: DownArrowButtonView scanning for overrides: HScrollBarThumbView scanning for overrides: HScrollBarTrackView scanning for overrides: IScrollBarView scanning for overrides: Strand scanning for overrides: ScrollBarView scanning for overrides: HScrollBarView scanning for overrides: IBackgroundBead scanning for overrides: IBorderBead scanning for overrides: IGraphicsDrawing scanning for overrides: ITextFieldView scanning for overrides: IItemRenderer scanning for overrides: ISelectableItemRenderer scanning for overrides: ITextItemRenderer scanning for overrides: LeftArrowButtonView scanning for overrides: RightArrowButtonView scanning for overrides: SingleLineBorderBead scanning for overrides: SolidBackgroundBead scanning for overrides: TextButtonMeasurementBead scanning for overrides: TextButtonView scanning for overrides: TextFieldLabelMeasurementBead scanning for overrides: TextFieldViewBase scanning for overrides: TextFieldView scanning for overrides: TextItemRendererFactoryForArrayData scanning for overrides: UpArrowButtonView scanning for overrides: VScrollBarThumbView scanning for overrides: VScrollBarTrackView scanning for overrides: VScrollBarView scanning for overrides: IDataGridColumn scanning for overrides: DataGridColumn scanning for overrides: DataGridColumnList scanning for overrides: DataGroup scanning for overrides: UIItemRendererBase scanning for overrides: DataItemRenderer scanning for overrides: IChrome scanning for overrides: IViewportScroller scanning for overrides: ScrollBar scanning for overrides: HScrollBar scanning for overrides: IViewport scanning for overrides: Viewport scanning for overrides: IScrollingViewport scanning for overrides: ScrollingViewport scanning for overrides: StringItemRenderer scanning for overrides: ButtonBase scanning for overrides: Button scanning for overrides: TextButton scanning for overrides: TextButtonItemRenderer scanning for overrides: VScrollBar scanning for overrides: ButtonBar scanning for overrides: Container scanning for overrides: DataGridButtonBar scanning for overrides: ICollection scanning for overrides: ICollectionView scanning for overrides: ClassFactory scanning for overrides: IContentView scanning for overrides: IEffectTimer scanning for overrides: IItemRendererClassFactory scanning for overrides: IItemRendererProvider scanning for overrides: ItemRendererClassFactory scanning for overrides: SimpleCSSStyles scanning for overrides: SimpleCSSStylesWithFlex scanning for overrides: CollectionEvent scanning for overrides: Size scanning for overrides: AddItems scanning for overrides: ItemAndDescriptor scanning for overrides: SetEventHandler scanning for overrides: SetProperty scanning for overrides: CSSBorderUtils scanning for overrides: EffectTimer scanning for overrides: SolidBorderUtil scanning for overrides: StatesWithTransitionsImpl scanning for overrides: IEffect scanning for overrides: Effect scanning for overrides: Transition scanning for overrides: CSSImageAndTextButtonView *Error: Unable to resolve resource bundle 'collections'* C:\devenv\BlazeDSRemoteObjects\BlazeDsExample\src\BlazeDsExample.mxml Error: Int ernal error in ABC generator subsystem, when generating code for: C:\devenv\Blaz eDSRemoteObjects\BlazeDsExample\src\BlazeDsExample.mxml: java.lang.NullPointerEx ception at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3673) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processNode(MXMLClassDirectiveProcessor.java:963) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:862) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:832) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3356) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processNode(MXMLClassDirectiveProcessor.java:940) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:862) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:832) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processMXMLArray(MXMLClassDirectiveProcessor.java:3095) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processNode(MXMLClassDirectiveProcessor.java:927) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:862) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3612) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processNode(MXMLClassDirectiveProcessor.java:963) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:862) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.traverse(MXMLClassDirectiveProcessor.java:832) at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProc essor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:654) at org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcess or.declareMXMLDocument(GlobalDirectiveProcessor.java:518) at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.pro cessNode(DirectiveProcessor.java:237) at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.tra verse(DirectiveProcessor.java:193) at org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate( ABCGenerator.java:124) at org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleA BCBytesRequest(MXMLCompilationUnit.java:199) at org.apache.royale.compiler.internal.units.CompilationUnitBase.process ABCBytesRequest(CompilationUnitBase.java:875) at org.apache.royale.compiler.internal.units.CompilationUnitBase.access$ 300(CompilationUnitBase.java:108) at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.cal l(CompilationUnitBase.java:312) at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.cal l(CompilationUnitBase.java:308) at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.cal l(RequestMaker.java:228) at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.cal l(RequestMaker.java:222) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:624) at java.lang.Thread.run(Thread.java:748) Here is the mxml that I am trying compile. <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:fx="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7Ca953d6e746ad4529368a08d5fb67cab3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636691345556530815&sdata=1vgfefwWumAWXlZ%2BzBL4PoPX%2BIVDjdahujXgzY4ZR0A%3D&reserved=0" xmlns:mx="library://ns.apache.org/royale/mx" layout="absolute"> <fx:Script> </fx:Script> <mx:RemoteObject id="ro" result="result(event)" destination="BlazeDsService"/> <mx:VBox width="100%"> <mx:BarChart width="100%" id="stockChart"> <mx:CategoryAxis categoryField="name"/> <mx:series> <mx:ColumnSeries xField="name" yField="price"/> </mx:series> </mx:BarChart> <mx:Button label="Retrieve Stocks" click="retrieveStocks()"/> </mx:VBox> </mx:Application> -- Sent from: https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-royale-development.20373.n8.nabble.com%2F&data=02%7C01%7Caharui%40adobe.com%7Ca953d6e746ad4529368a08d5fb67cab3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636691345556540820&sdata=K4pRG9ehFcqpF1ysYmz1kBOcedoXU73UX8OxHGcUfmY%3D&reserved=0