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&amp;data=02%7C01%7Caharui%40adobe.com%7Ca953d6e746ad4529368a08d5fb67cab3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636691345556530815&amp;sdata=1vgfefwWumAWXlZ%2BzBL4PoPX%2BIVDjdahujXgzY4ZR0A%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Ca953d6e746ad4529368a08d5fb67cab3%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636691345556540820&amp;sdata=K4pRG9ehFcqpF1ysYmz1kBOcedoXU73UX8OxHGcUfmY%3D&amp;reserved=0
        
    
    

Reply via email to