You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@royale.apache.org by Serkan Taş <se...@likyateknoloji.com> on 2020/03/01 06:55:48 UTC

Re: Grid does not load data

If you have time may you please check the file : 
https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ

Looks like more rework is needed to convert it to MX ADG.

Need your opinion.

Serkan

1.03.2020 02:38 tarihinde Alex Harui yazdı:
>
> Pretty sure Spark DG “selectionChange” is just “change” for MX ADG.
>
> -Alex
>
> *From: *Serkan Taş <se...@likyateknoloji.com>
> *Date: *Saturday, February 29, 2020 at 4:25 AM
> *To: *"users@royale.apache.org" <us...@royale.apache.org>, Alex Harui 
> <ah...@adobe.com>
> *Subject: *Re: Grid does not load data
>
> First requirement : selectionChanged
>
> This event handler does not exist for mx:DataGrid.
>
> D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204): 
> col: 61 Error: This attribute is unexpected. It will be ignored.
>
>         <mx:DataGrid id="pinaraJobList" width="100%" height="100%" 
> selectionChange="selectionChangeHandlerPinara(event)" 
> dataProvider="{jobListXmlCollection}">
>
> 29.02.2020 01:28 tarihinde Alex Harui yazdı:
>
>     This was working recently:
>     https://github.com/apache/royale-asjs/issues/681
>     <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7C8a56e711ec6943ab9ab708d7bd126677%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637185759040292196&sdata=yxie6XC%2BnygdF%2FQkwpTNupIZO3uHDztQE5xtHL6fJ%2Fg%3D&reserved=0>
>
>     What did your subclass of Spark DG do?
>
>     -Alex
>
>     *From: *Serkan Taş <se...@likyateknoloji.com>
>     <ma...@likyateknoloji.com>
>     *Reply-To: *"users@royale.apache.org"
>     <ma...@royale.apache.org> <us...@royale.apache.org>
>     <ma...@royale.apache.org>
>     *Date: *Friday, February 28, 2020 at 1:36 PM
>     *To: *"users@royale.apache.org" <ma...@royale.apache.org>
>     <us...@royale.apache.org> <ma...@royale.apache.org>, Alex
>     Harui <ah...@adobe.com> <ma...@adobe.com>
>     *Subject: *Re: Grid does not load data
>
>     Alex, if any working example of MX:AdvancedDataGrid may you share ?
>
>     29.02.2020 00:16 tarihinde Serkan Taş yazdı:
>
>         I have custom class extending the spark advancedatagrid, I am
>         not sure if it will satisify the requirements but let me try
>         and let you know.
>
>         Thanks,
>         Serkan
>
>         29.02.2020 00:14 tarihinde Alex Harui yazdı:
>
>             We have hardly worked on Spark DataGrid at all.  Can you
>             use MX:AdvancedDataGrid instead?
>
>             *From: *Serkan Taş <se...@likyateknoloji.com>
>             <ma...@likyateknoloji.com>
>             *Reply-To: *"users@royale.apache.org"
>             <ma...@royale.apache.org> <us...@royale.apache.org>
>             <ma...@royale.apache.org>
>             *Date: *Friday, February 28, 2020 at 1:08 PM
>             *To: *"users@royale.apache.org"
>             <ma...@royale.apache.org> <us...@royale.apache.org>
>             <ma...@royale.apache.org>
>             *Subject: *Grid does not load data
>
>             Hi,
>
>             Before creating issue I want to get comment why the below
>             code is not working, mean grid is not displayed ?
>
>
>             <?xml version="1.0" encoding="latin5" ?>
>
>             <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
>             <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C8a56e711ec6943ab9ab708d7bd126677%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637185759040292196&sdata=8U6EuvH5pgztKFADijWiS6FJ39NA%2BhsERTs1Hyy%2FRNo%3D&reserved=0>
>             xmlns:s="library://ns.apache.org/royale/spark"
>             xmlns:mx="library://ns.apache.org/royale/mx"
>                            height="600" width="800">
>
>                 <fx:Script>
>                     <![CDATA[
>                         import mx.collections.ArrayCollection;
>
>                     ]]>
>                 </fx:Script>
>
>                 <fx:Declarations>
>                     <s:ArrayCollection id="employeeArrColl">
>                         <fx:Object first="Anders" last="Öhlund" age="36"/>
>                         <fx:Object first="Eileen" last="Oehland"
>             age="25"/>
>                         <fx:Object first="Anders" last="Zorn" age="36"/>
>                         <fx:Object first="Steve" last="Aaron" age="40"/>
>                         <fx:Object first="Toren" last="Ohlin" age="20"/>
>                         <fx:Object first="Toren" last="Aaron" age="36"/>
>                         <fx:Object first="Torolf" last="Aaron" age="40"/>
>                     </s:ArrayCollection>
>                 </fx:Declarations>
>
>                 <s:Panel title="Spark Sort and SortField" width="100%"
>             height="100%">
>
>                     <s:DataGrid id="dg"
>             dataProvider="{employeeArrColl}" width="100%">
>                         <s:columns>
>                             <s:ArrayList>
>                                 <s:GridColumn dataField="first"
>             headerText="First Name"/>
>                                 <s:GridColumn dataField="last"
>             headerText="Last Name"/>
>                                 <s:GridColumn dataField="age"
>             headerText="Age"/>
>                             </s:ArrayList>
>                         </s:columns>
>                     </s:DataGrid>
>
>                 </s:Panel>
>             </s:Application>
>
>
>
>
>
>
>
>


Re: Grid does not load data

Posted by Alex Harui <ah...@adobe.com>.
It should be
<s:MXAdvancedDataGridItemRenderer textAlign="left" />

For any tag, the xmlns prefix specifies the namespace (Spark or MX).  MXAdvancedDataGridItemRenderer is in the Spark namespace because it is a way to use Spark components in MX AdvancedDataGrid.

For any tag, the properties must have the same xmlns prefix as the tag.

HTH,
-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org" <us...@royale.apache.org>, "users@royale.apache.org" <us...@royale.apache.org>
Date: Thursday, March 5, 2020 at 2:47 AM
To: "users@royale.apache.org" <us...@royale.apache.org>
Subject: Re: Grid does not load data

To separate the errors :


Sorry for the rules :)



First I tried

                <mx:AdvancedDataGridColumn labelFunction="getJsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <mx:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </mx:itemRenderer>
                </mx:AdvancedDataGridColumn>



D:\dev\royale-emulation-works\github\royale-testing>set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Duser.country=U -Duser.language=en
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Duser.country=U -Duser.language=en
MXMLJSC
-sdk-js-lib=..\royale-asjs\frameworks\js\Royale\generated-sources
.\src\main\mtest\FindBug.mxml
-js-compiler-option
goog.LOCALE='en_US'
-closure-lib=D:/dev/royale-emulation-works/closure-library-20180910
-compiler.namespaces.namespace
library://ns.apache.org/royale/mx
..\royale-asjs\frameworks\projects\MXRoyale\src\main\resources\mx-royale-manifest.xml
library://ns.apache.org/royale/spark
..\royale-asjs\frameworks\projects\SparkRoyale\src\main\resources\spark-royale-manifest.xml
http://ns.adobe.com/mxml/2009<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C60079f8b9296415f8c2408d7c0f297d9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637190020528417726&sdata=rIoRnqwZP%2BdDJy0RKKpUGr9icwW9iI0Lt6hJ1hc1SL8%3D&reserved=0>
..\royale-asjs\frameworks\projects\..\mxml-2009-manifest.xml
-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\libs\MXRoyale.swc,..\royale-asjs\frameworks\libs\SparkRoyale.swc
-js-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\js\libs\MXRoyaleJS.swc,..\royale-asjs\frameworks\js\libs\SparkRoyaleJS.swc
-source-path=.\src\*,.\locale\{locale}
-locale+=tr_TR,en_US
Loading configuration: D:\dev\royale-emulation-works\github\royale-asjs\frameworks\royale-config.xml

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml Error: Internal error in ABC generator subsystem, when generating code for: D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: java.lang.NullPointerException
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
        at org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
        at org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
        at org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): col: 8 Error: Internal problem during semantic analysis of MXML

                                                        <s:DefaultGridItemRenderer textAlign="left" />
                                                        ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml Error: Internal error in ABC generator subsystem, when generating code for: D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: java.lang.NullPointerException
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
        at org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
        at org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
        at org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): col: 8 Error: Internal problem during semantic analysis of MXML

                                                        <s:DefaultGridItemRenderer textAlign="left" />
                                                        ^

18.7288801 seconds




than

            <mx:AdvancedDataGridColumn labelFunction="getJsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <mx:itemRenderer>
                        <fx:Component>
                            <mx:MXAdvancedDataGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </mx:itemRenderer>
            </mx:AdvancedDataGridColumn>

Here it is :



D:\dev\royale-emulation-works\github\royale-testing>set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Duser.country=U -Duser.language=en
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Duser.country=U -Duser.language=en
MXMLJSC
-sdk-js-lib=..\royale-asjs\frameworks\js\Royale\generated-sources
.\src\main\mtest\FindBug.mxml
-js-compiler-option
goog.LOCALE='en_US'
-closure-lib=D:/dev/royale-emulation-works/closure-library-20180910
-compiler.namespaces.namespace
library://ns.apache.org/royale/mx
..\royale-asjs\frameworks\projects\MXRoyale\src\main\resources\mx-royale-manifest.xml
library://ns.apache.org/royale/spark
..\royale-asjs\frameworks\projects\SparkRoyale\src\main\resources\spark-royale-manifest.xml
http://ns.adobe.com/mxml/2009<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C60079f8b9296415f8c2408d7c0f297d9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637190020528427721&sdata=bknfgrfYHaP3HMWRwH0lnwWlFCGIjHJEEnhBYWh4ARY%3D&reserved=0>
..\royale-asjs\frameworks\projects\..\mxml-2009-manifest.xml
-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\libs\MXRoyale.swc,..\royale-asjs\frameworks\libs\SparkRoyale.swc
-js-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\js\libs\MXRoyaleJS.swc,..\royale-asjs\frameworks\js\libs\SparkRoyaleJS.swc
-source-path=.\src\*,.\locale\{locale}
-locale+=tr_TR,en_US
Loading configuration: D:\dev\royale-emulation-works\github\royale-asjs\frameworks\royale-config.xml

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml Error: Internal error in ABC generator subsystem, when generating code for: D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: java.lang.NullPointerException
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
        at org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
        at org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
        at org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): col: 8 Error: Internal problem during semantic analysis of MXML

                                                        <mx:MXAdvancedDataGridItemRenderer textAlign="left" />
                                                        ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml Error: Internal error in ABC generator subsystem, when generating code for: D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: java.lang.NullPointerException
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
        at org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
        at org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
        at org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
        at org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
        at org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
        at org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
        at org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): col: 8 Error: Internal problem during semantic analysis of MXML

                                                        <mx:MXAdvancedDataGridItemRenderer textAlign="left" />
                                                        ^

21.4602447 seconds


Re: Grid does not load data

Posted by Serkan Taş <se...@likyateknoloji.com>.
To separate the errors :


Sorry for the rules :)
>
>
> First I tried
>
> <mx:AdvancedDataGridColumn labelFunction="getJsName" 
> headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
> width="{this.pinaraJobList.width * 0.10}">
>                     <mx:itemRenderer>
>                         <fx:Component>
>                             <s:DefaultGridItemRenderer textAlign="left" />
>                         </fx:Component>
>                     </mx:itemRenderer>
>                 </mx:AdvancedDataGridColumn>
>
>
>
> D:\dev\royale-emulation-works\github\royale-testing>set 
> JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Duser.country=U 
> -Duser.language=en
> Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Duser.country=U 
> -Duser.language=en
> MXMLJSC
> -sdk-js-lib=..\royale-asjs\frameworks\js\Royale\generated-sources
> .\src\main\mtest\FindBug.mxml
> -js-compiler-option
> goog.LOCALE='en_US'
> -closure-lib=D:/dev/royale-emulation-works/closure-library-20180910
> -compiler.namespaces.namespace
> library://ns.apache.org/royale/mx
> ..\royale-asjs\frameworks\projects\MXRoyale\src\main\resources\mx-royale-manifest.xml
> library://ns.apache.org/royale/spark
> ..\royale-asjs\frameworks\projects\SparkRoyale\src\main\resources\spark-royale-manifest.xml
> http://ns.adobe.com/mxml/2009
> ..\royale-asjs\frameworks\projects\..\mxml-2009-manifest.xml
> -library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\libs\MXRoyale.swc,..\royale-asjs\frameworks\libs\SparkRoyale.swc
> -js-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\js\libs\MXRoyaleJS.swc,..\royale-asjs\frameworks\js\libs\SparkRoyaleJS.swc
> -source-path=.\src\*,.\locale\{locale}
> -locale+=tr_TR,en_US
> Loading configuration: 
> D:\dev\royale-emulation-works\github\royale-asjs\frameworks\royale-config.xml
>
> D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml 
> Error: Internal error in ABC generator subsystem, when generating code 
> for: 
> D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: 
> java.lang.NullPointerException
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
>         at 
> org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
>         at 
> org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
>         at 
> org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
>         at 
> org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
>         at 
> org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
>         at 
> org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
>         at 
> org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
> Source)
>         at java.lang.Thread.run(Unknown Source)
>
>
>
> D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): 
> col: 8 Error: Internal problem during semantic analysis of MXML
>
> <s:DefaultGridItemRenderer textAlign="left" />
>                                                         ^
>
> D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml 
> Error: Internal error in ABC generator subsystem, when generating code 
> for: 
> D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: 
> java.lang.NullPointerException
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
>         at 
> org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
>         at 
> org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
>         at 
> org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
>         at 
> org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
>         at 
> org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
>         at 
> org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
>         at 
> org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
>         at 
> org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
>         at 
> org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
>         at java.util.concurrent.FutureTask.run(Unknown Source)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
> Source)
>         at java.lang.Thread.run(Unknown Source)
>
>
>
> D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): 
> col: 8 Error: Internal problem during semantic analysis of MXML
>
> <s:DefaultGridItemRenderer textAlign="left" />
>                                                         ^
>
> 18.7288801 seconds
>




than

             <mx:AdvancedDataGridColumn labelFunction="getJsName" 
headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
width="{this.pinaraJobList.width * 0.10}">
                     <mx:itemRenderer>
                         <fx:Component>
                             <mx:MXAdvancedDataGridItemRenderer 
textAlign="left" />
                         </fx:Component>
                     </mx:itemRenderer>
     </mx:AdvancedDataGridColumn>

Here it is :



D:\dev\royale-emulation-works\github\royale-testing>set 
JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Duser.country=U -Duser.language=en
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Duser.country=U 
-Duser.language=en
MXMLJSC
-sdk-js-lib=..\royale-asjs\frameworks\js\Royale\generated-sources
.\src\main\mtest\FindBug.mxml
-js-compiler-option
goog.LOCALE='en_US'
-closure-lib=D:/dev/royale-emulation-works/closure-library-20180910
-compiler.namespaces.namespace
library://ns.apache.org/royale/mx
..\royale-asjs\frameworks\projects\MXRoyale\src\main\resources\mx-royale-manifest.xml
library://ns.apache.org/royale/spark
..\royale-asjs\frameworks\projects\SparkRoyale\src\main\resources\spark-royale-manifest.xml
http://ns.adobe.com/mxml/2009
..\royale-asjs\frameworks\projects\..\mxml-2009-manifest.xml
-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\libs\MXRoyale.swc,..\royale-asjs\frameworks\libs\SparkRoyale.swc
-js-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\js\libs\MXRoyaleJS.swc,..\royale-asjs\frameworks\js\libs\SparkRoyaleJS.swc
-source-path=.\src\*,.\locale\{locale}
-locale+=tr_TR,en_US
Loading configuration: 
D:\dev\royale-emulation-works\github\royale-asjs\frameworks\royale-config.xml

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml 
Error: Internal error in ABC generator subsystem, when generating code 
for: 
D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: 
java.lang.NullPointerException
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
         at 
org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
         at 
org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
         at 
org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
         at java.util.concurrent.FutureTask.run(Unknown Source)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
         at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): 
col: 8 Error: Internal problem during semantic analysis of MXML

<mx:MXAdvancedDataGridItemRenderer textAlign="left" />
                                                         ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml 
Error: Internal error in ABC generator subsystem, when generating code 
for: 
D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: 
java.lang.NullPointerException
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
         at 
org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
         at 
org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
         at 
org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
         at java.util.concurrent.FutureTask.run(Unknown Source)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
         at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): 
col: 8 Error: Internal problem during semantic analysis of MXML

<mx:MXAdvancedDataGridItemRenderer textAlign="left" />
                                                         ^

21.4602447 seconds

Re: Grid does not load data

Posted by Serkan Taş <se...@likyateknoloji.com>.
Sorry for the rules :)


First I tried

<mx:AdvancedDataGridColumn labelFunction="getJsName" 
headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
width="{this.pinaraJobList.width * 0.10}">
                     <mx:itemRenderer>
                         <fx:Component>
                             <s:DefaultGridItemRenderer textAlign="left" />
                         </fx:Component>
                     </mx:itemRenderer>
                 </mx:AdvancedDataGridColumn>

than

             <mx:AdvancedDataGridColumn labelFunction="getJsName" 
headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
width="{this.pinaraJobList.width * 0.10}">
                     <mx:itemRenderer>
                         <fx:Component>
                             <mx:MXAdvancedDataGridItemRenderer 
textAlign="left" />
                         </fx:Component>
                     </mx:itemRenderer>
     </mx:AdvancedDataGridColumn>

Same error

Here it is :

D:\dev\royale-emulation-works\github\royale-testing>set 
JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Duser.country=U -Duser.language=en
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Duser.country=U 
-Duser.language=en
MXMLJSC
-sdk-js-lib=..\royale-asjs\frameworks\js\Royale\generated-sources
.\src\main\mtest\FindBug.mxml
-js-compiler-option
goog.LOCALE='en_US'
-closure-lib=D:/dev/royale-emulation-works/closure-library-20180910
-compiler.namespaces.namespace
library://ns.apache.org/royale/mx
..\royale-asjs\frameworks\projects\MXRoyale\src\main\resources\mx-royale-manifest.xml
library://ns.apache.org/royale/spark
..\royale-asjs\frameworks\projects\SparkRoyale\src\main\resources\spark-royale-manifest.xml
http://ns.adobe.com/mxml/2009
..\royale-asjs\frameworks\projects\..\mxml-2009-manifest.xml
-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\libs\MXRoyale.swc,..\royale-asjs\frameworks\libs\SparkRoyale.swc
-js-library-path+=.\libs\as3corelib.swc,.\libs\fiber-lib.swc,.\libs\serializers-lib.swc,..\royale-asjs\frameworks\js\libs\MXRoyaleJS.swc,..\royale-asjs\frameworks\js\libs\SparkRoyaleJS.swc
-source-path=.\src\*,.\locale\{locale}
-locale+=tr_TR,en_US
Loading configuration: 
D:\dev\royale-emulation-works\github\royale-asjs\frameworks\royale-config.xml

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml 
Error: Internal error in ABC generator subsystem, when generating code 
for: 
D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: 
java.lang.NullPointerException
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
         at 
org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
         at 
org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
         at 
org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
         at java.util.concurrent.FutureTask.run(Unknown Source)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
         at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): 
col: 8 Error: Internal problem during semantic analysis of MXML

<s:DefaultGridItemRenderer textAlign="left" />
                                                         ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml 
Error: Internal error in ABC generator subsystem, when generating code 
for: 
D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml: 
java.lang.NullPointerException
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLComponent(MXMLClassDirectiveProcessor.java:4925)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:1020)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3757)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLInstance(MXMLClassDirectiveProcessor.java:3430)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:942)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLArray(MXMLClassDirectiveProcessor.java:3169)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:929)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMXMLPropertySpecifier(MXMLClassDirectiveProcessor.java:3686)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processNode(MXMLClassDirectiveProcessor.java:965)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:864)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.traverse(MXMLClassDirectiveProcessor.java:834)
         at 
org.apache.royale.compiler.internal.as.codegen.MXMLClassDirectiveProcessor.processMainClassDefinitionNode(MXMLClassDirectiveProcessor.java:656)
         at 
org.apache.royale.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareMXMLDocument(GlobalDirectiveProcessor.java:551)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:236)
         at 
org.apache.royale.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:192)
         at 
org.apache.royale.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:125)
         at 
org.apache.royale.compiler.internal.units.MXMLCompilationUnit.handleABCBytesRequest(MXMLCompilationUnit.java:199)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:876)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:109)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:313)
         at 
org.apache.royale.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228)
         at 
org.apache.royale.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:222)
         at java.util.concurrent.FutureTask.run(Unknown Source)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
         at java.lang.Thread.run(Unknown Source)



D:\dev\royale-emulation-works\github\royale-testing\src\main\mtest\FindBug.mxml(260): 
col: 8 Error: Internal problem during semantic analysis of MXML

<s:DefaultGridItemRenderer textAlign="left" />
                                                         ^

18.7288801 seconds


5.03.2020 11:31 tarihinde Alex Harui yazdı:
>
> When you changed from s:DataGrid to mx:AdvancedDataGrid, you have to 
> change s:itemRenderer to mx:itemRenderer.  Those are the “rules” of MXML.
>
> Let us know if there are other issues after you make those changes.
>
> HTH,
>
> -Alex
>
> *From: *Serkan Taş <se...@likyateknoloji.com>
> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Date: *Wednesday, March 4, 2020 at 10:53 PM
> *To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Subject: *Re: Grid does not load data
>
> Ok, let me make it clear. When  I enable the simplest one of the 
> commented parts here is the output :
>
>
>
> Thanks
> Serkan
>
> 5.03.2020 06:45 tarihinde Alex Harui yazdı:
>
>     Hi Serkan,
>
>     What does “not able to make it work” mean?  Compile errors? 
>     Something else?
>
>     In the source, it looked like the item renderers were commented out.
>
>     -Alex
>
>     *From: *Serkan Taş <se...@likyateknoloji.com>
>     <ma...@likyateknoloji.com>
>     *Date: *Wednesday, March 4, 2020 at 7:30 PM
>     *To: *"users@royale.apache.org" <ma...@royale.apache.org>
>     <us...@royale.apache.org> <ma...@royale.apache.org>, Alex
>     Harui <ah...@adobe.com> <ma...@adobe.com>
>     *Subject: *Re: Grid does not load data
>
>     Hi Alex,
>
>     I converted my Spark Grid to mx ADG mostly. I tried to replace
>     GridItemRenderer with MXAdvancedDataGridItemRendererbut not be
>     able to make it wok.
>
>     The commented parts are left needs to be working but not, what you
>     advise ?
>
>     <mx:AdvancedDataGrid id="pinaraJobList" width="100%" height="100%"
>     dataProvider="{jobListXmlCollection}">
>
>                 <mx:columns>
>                     <mx:AdvancedDataGridColumn
>     headerText="{resourceManager.getString('messages', 'stateGrid')}"
>     width="{this.pinaraJobList.width * 0.10}">
>                         <!--s:itemRenderer>
>                             <fx:Component>
>                                 <s:GridItemRenderer>
>                                     <s:layout>
>                                         <s:VerticalLayout
>     horizontalAlign="center" verticalAlign="middle"/>
>                                     </s:layout>
>     <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
>                                 </s:GridItemRenderer>
>                             </fx:Component>
>                         </s:itemRenderer-->
>                     </mx:AdvancedDataGridColumn>
>                     <mx:AdvancedDataGridColumn
>     headerText="{resourceManager.getString('messages', 'manageGrid')}"
>     width="150" id="mngColumn">
>                         <!--s:itemRenderer>
>                             <fx:Component>
>     <jobdetail:PinaraJobListGridManageColumn
>     selectedGroupId="{outerDocument.selectedGroupId}" />
>                             </fx:Component>
>                         </s:itemRenderer-->
>                     </mx:AdvancedDataGridColumn>
>
>                     <mx:AdvancedDataGridColumn labelFunction="getId"
>     headerText="{resourceManager.getString('messages', 'jobIdGrid')}"
>     sortDescending="false" sortCompareFunction="compareIds"
>     width="{this.pinaraJobList.width * 0.06}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getJsName"
>     headerText="{resourceManager.getString('messages',
>     'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
>                         <!--s:itemRenderer>
>                             <fx:Component>
>                                 <s:DefaultGridItemRenderer
>     textAlign="left" />
>                             </fx:Component>
>                         </s:itemRenderer-->
>                     </mx:AdvancedDataGridColumn>
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getGroupId"
>     headerText="{resourceManager.getString('messages',
>     'jobGrupIdGrid')}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getJobCommandType"
>     sortCompareFunction="compareSortString"
>     headerText="{resourceManager.getString('messages',
>     'jobCommandTypeGrid')}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getJobTriggerType"
>     sortCompareFunction="compareSortString"
>     headerText="{resourceManager.getString('messages',
>     'jobTriggerTypeGrid')}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getRecordedDT"
>     sortCompareFunction="compareSortForDate"
>     headerText="{resourceManager.getString('messages',
>     'jobLastWTGrid')}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getActualDT"
>     sortCompareFunction="compareSortForDate"
>     headerText="{resourceManager.getString('messages',
>     'jobPlannedWTGrid')}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getRealizedDuration"
>     sortCompareFunction="compareSortForDuration"
>     headerText="{resourceManager.getString('messages',
>     'jobRealizedDuration')}" />
>                     <mx:AdvancedDataGridColumn
>     labelFunction="getLastWorkingStatus"
>     sortCompareFunction="compareSortString"
>     headerText="{resourceManager.getString('messages',
>     'jobLastWorkingStatus')}"/>
>                 </mx:columns>
>
>             </mx:AdvancedDataGrid>
>
>
>     Complete source you can test :
>     https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ
>     <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940933555&sdata=zh6y2D60V9bduMW3KoG7dDuZ0qsTX9JZutokHwW9KMY%3D&reserved=0>
>
>     Thanks,
>     Serkan
>
>     2.03.2020 10:39 tarihinde Alex Harui yazdı:
>
>         Well, Spark GridItemRenderer is intended for Spark DataGrid.
>
>         I just pushed changes to get s:MXAdvancedDataGridItemRenderer
>         to work. You should be able to use that instead of
>         GridItemRenderer.
>
>         -Alex
>
>         *From: *Serkan Taş <se...@likyateknoloji.com>
>         <ma...@likyateknoloji.com>
>         *Reply-To: *"users@royale.apache.org"
>         <ma...@royale.apache.org> <us...@royale.apache.org>
>         <ma...@royale.apache.org>
>         *Date: *Sunday, March 1, 2020 at 2:04 AM
>         *To: *"users@royale.apache.org"
>         <ma...@royale.apache.org> <us...@royale.apache.org>
>         <ma...@royale.apache.org>, Alex Harui
>         <ah...@adobe.com> <ma...@adobe.com>
>         *Subject: *Re: Grid does not load data
>
>         Addition :
>
>         Itemrenderers are not iöplemented in MX ADG
>
>         <s:GridColumn
>         headerText="{resourceManager.getString('messages',
>         'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
>                             <s:itemRenderer>
>                                 <fx:Component>
>                                     <s:GridItemRenderer>
>                                         <s:layout>
>                                             <s:VerticalLayout
>         horizontalAlign="center" verticalAlign="middle"/>
>                                         </s:layout>
>         <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
>                                     </s:GridItemRenderer>
>                                 </fx:Component>
>                             </s:itemRenderer>
>                         </s:GridColumn>
>                         <s:GridColumn
>         headerText="{resourceManager.getString('messages',
>         'manageGrid')}" width="150" maxWidth="250" id="mngColumn">
>                             <s:itemRenderer>
>                                 <fx:Component>
>         <jobdetail:PinaraJobListGridManageColumn
>         selectedGroupId="{outerDocument.selectedGroupId}" />
>                                 </fx:Component>
>                             </s:itemRenderer>
>                         </s:GridColumn>
>                         <s:GridColumn dataField="@Id"
>         headerText="{resourceManager.getString('messages',
>         'jobIdGrid')}" sortDescending="false"
>         sortCompareFunction="compareIds"
>         width="{this.pinaraJobList.width * 0.06}">
>                             <s:itemRenderer>
>                                 <fx:Component>
>         <s:DefaultGridItemRenderer textAlign="left" />
>                                 </fx:Component->
>                             </s:itemRenderer>
>                         </s:GridColumn>
>                         <s:GridColumn dataField="baseJobInfos.jsName"
>         headerText="{resourceManager.getString('messages',
>         'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
>                             <s:itemRenderer>
>                                 <fx:Component>
>         <s:DefaultGridItemRenderer textAlign="left" />
>                                 </fx:Component>
>                             </s:itemRenderer>
>                         </s:GridColumn>
>
>         1.03.2020 09:55 tarihinde Serkan Taş yazdı:
>
>             If you have time may you please check the file  :
>             https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ
>             <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940933555&sdata=zh6y2D60V9bduMW3KoG7dDuZ0qsTX9JZutokHwW9KMY%3D&reserved=0>
>
>             Looks like more rework is needed to convert it to MX ADG.
>
>             Need your opinion.
>
>             Serkan
>
>             1.03.2020 02:38 tarihinde Alex Harui yazdı:
>
>                 Pretty sure Spark DG “selectionChange” is just
>                 “change” for MX ADG.
>
>                 -Alex
>
>                 *From: *Serkan Taş <se...@likyateknoloji.com>
>                 <ma...@likyateknoloji.com>
>                 *Date: *Saturday, February 29, 2020 at 4:25 AM
>                 *To: *"users@royale.apache.org"
>                 <ma...@royale.apache.org>
>                 <us...@royale.apache.org>
>                 <ma...@royale.apache.org>, Alex Harui
>                 <ah...@adobe.com> <ma...@adobe.com>
>                 *Subject: *Re: Grid does not load data
>
>                 First requirement : selectionChanged
>
>                 This event handler does not exist for mx:DataGrid.
>
>                 D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204):
>                 col: 61 Error: This attribute is unexpected. It will
>                 be ignored.
>
>                         <mx:DataGrid id="pinaraJobList" width="100%"
>                 height="100%"
>                 selectionChange="selectionChangeHandlerPinara(event)"
>                 dataProvider="{jobListXmlCollection}">
>
>                 29.02.2020 01:28 tarihinde Alex Harui yazdı:
>
>                     This was working recently:
>                     https://github.com/apache/royale-asjs/issues/681
>                     <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940943552&sdata=lfMRWY7mU5OEptZa1L1BM5bXYwETwe1oDQcrrxeL69M%3D&reserved=0>
>
>                     What did your subclass of Spark DG do?
>
>                     -Alex
>
>                     *From: *Serkan Taş <se...@likyateknoloji.com>
>                     <ma...@likyateknoloji.com>
>                     *Reply-To: *"users@royale.apache.org"
>                     <ma...@royale.apache.org>
>                     <us...@royale.apache.org>
>                     <ma...@royale.apache.org>
>                     *Date: *Friday, February 28, 2020 at 1:36 PM
>                     *To: *"users@royale.apache.org"
>                     <ma...@royale.apache.org>
>                     <us...@royale.apache.org>
>                     <ma...@royale.apache.org>, Alex Harui
>                     <ah...@adobe.com> <ma...@adobe.com>
>                     *Subject: *Re: Grid does not load data
>
>                     Alex, if any working example of
>                     MX:AdvancedDataGrid may you share ?
>
>                     29.02.2020 00:16 tarihinde Serkan Taş yazdı:
>
>                         I have custom class extending the spark
>                         advancedatagrid, I am not sure if it will
>                         satisify the requirements but let me try and
>                         let you know.
>
>                         Thanks,
>                         Serkan
>
>                         29.02.2020 00:14 tarihinde Alex Harui yazdı:
>
>                             We have hardly worked on Spark DataGrid at
>                             all. Can you use MX:AdvancedDataGrid instead?
>
>                             *From: *Serkan Taş
>                             <se...@likyateknoloji.com>
>                             <ma...@likyateknoloji.com>
>                             *Reply-To: *"users@royale.apache.org"
>                             <ma...@royale.apache.org>
>                             <us...@royale.apache.org>
>                             <ma...@royale.apache.org>
>                             *Date: *Friday, February 28, 2020 at 1:08 PM
>                             *To: *"users@royale.apache.org"
>                             <ma...@royale.apache.org>
>                             <us...@royale.apache.org>
>                             <ma...@royale.apache.org>
>                             *Subject: *Grid does not load data
>
>                             Hi,
>
>                             Before creating issue I want to get
>                             comment why the below code is not working,
>                             mean grid is not displayed ?
>
>
>                             <?xml version="1.0" encoding="latin5" ?>
>
>                             <s:Application
>                             xmlns:fx="http://ns.adobe.com/mxml/2009"
>                             <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940943552&sdata=uCHI73diUc6tM%2Fj%2Fe8Ce2J3Gz0mtEQfVAzFaF6tE7A4%3D&reserved=0>
>                             xmlns:s="library://ns.apache.org/royale/spark"
>                             xmlns:mx="library://ns.apache.org/royale/mx"
>                                            height="600" width="800">
>
>                                 <fx:Script>
>                                     <![CDATA[
>                                         import
>                             mx.collections.ArrayCollection;
>
>                                     ]]>
>                                 </fx:Script>
>
>                                 <fx:Declarations>
>                                     <s:ArrayCollection
>                             id="employeeArrColl">
>                                         <fx:Object first="Anders"
>                             last="Öhlund" age="36"/>
>                                         <fx:Object first="Eileen"
>                             last="Oehland" age="25"/>
>                                         <fx:Object first="Anders"
>                             last="Zorn" age="36"/>
>                                         <fx:Object first="Steve"
>                             last="Aaron" age="40"/>
>                                         <fx:Object first="Toren"
>                             last="Ohlin" age="20"/>
>                                         <fx:Object first="Toren"
>                             last="Aaron" age="36"/>
>                                         <fx:Object first="Torolf"
>                             last="Aaron" age="40"/>
>                                     </s:ArrayCollection>
>                                 </fx:Declarations>
>
>                                 <s:Panel title="Spark Sort and
>                             SortField" width="100%" height="100%">
>
>                                     <s:DataGrid id="dg"
>                             dataProvider="{employeeArrColl}" width="100%">
>                                         <s:columns>
>                                             <s:ArrayList>
>                                                 <s:GridColumn
>                             dataField="first" headerText="First Name"/>
>                                                 <s:GridColumn
>                             dataField="last" headerText="Last Name"/>
>                                                 <s:GridColumn
>                             dataField="age" headerText="Age"/>
>                                             </s:ArrayList>
>                                         </s:columns>
>                                     </s:DataGrid>
>
>                                 </s:Panel>
>                             </s:Application>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>


Re: Grid does not load data

Posted by Alex Harui <ah...@adobe.com>.
When you changed from s:DataGrid to mx:AdvancedDataGrid, you have to change s:itemRenderer to mx:itemRenderer.  Those are the “rules” of MXML.

Let us know if there are other issues after you make those changes.

HTH,
-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org" <us...@royale.apache.org>
Date: Wednesday, March 4, 2020 at 10:53 PM
To: "users@royale.apache.org" <us...@royale.apache.org>
Subject: Re: Grid does not load data

Ok, let me make it clear. When  I enable the simplest one of the commented parts here is the output :

[cid:image001.png@01D5F285.547B0C20]

Thanks
Serkan

5.03.2020 06:45 tarihinde Alex Harui yazdı:
Hi Serkan,

What does “not able to make it work” mean?  Compile errors?  Something else?

In the source, it looked like the item renderers were commented out.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Date: Wednesday, March 4, 2020 at 7:30 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Hi Alex,

I converted my Spark Grid to mx ADG mostly. I tried to replace GridItemRenderer with MXAdvancedDataGridItemRendererbut not be able to make it wok.

The commented parts are left needs to be working but not, what you advise ?

        <mx:AdvancedDataGrid id="pinaraJobList" width="100%" height="100%" dataProvider="{jobListXmlCollection}">

            <mx:columns>
                <mx:AdvancedDataGridColumn headerText="{resourceManager.getString('messages', 'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <!--s:itemRenderer>
                        <fx:Component>
                            <s:GridItemRenderer>
                                <s:layout>
                                    <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/>
                                </s:layout>
                                <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
                            </s:GridItemRenderer>
                        </fx:Component>
                    </s:itemRenderer-->
                </mx:AdvancedDataGridColumn>
                <mx:AdvancedDataGridColumn headerText="{resourceManager.getString('messages', 'manageGrid')}" width="150" id="mngColumn">
                    <!--s:itemRenderer>
                        <fx:Component>
                            <jobdetail:PinaraJobListGridManageColumn selectedGroupId="{outerDocument.selectedGroupId}" />
                        </fx:Component>
                    </s:itemRenderer-->
                </mx:AdvancedDataGridColumn>

                <mx:AdvancedDataGridColumn labelFunction="getId" headerText="{resourceManager.getString('messages', 'jobIdGrid')}" sortDescending="false" sortCompareFunction="compareIds" width="{this.pinaraJobList.width * 0.06}" />
                <mx:AdvancedDataGridColumn labelFunction="getJsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <!--s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </s:itemRenderer-->
                </mx:AdvancedDataGridColumn>
                <mx:AdvancedDataGridColumn labelFunction="getGroupId" headerText="{resourceManager.getString('messages', 'jobGrupIdGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getJobCommandType" sortCompareFunction="compareSortString" headerText="{resourceManager.getString('messages', 'jobCommandTypeGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getJobTriggerType" sortCompareFunction="compareSortString" headerText="{resourceManager.getString('messages', 'jobTriggerTypeGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getRecordedDT" sortCompareFunction="compareSortForDate" headerText="{resourceManager.getString('messages', 'jobLastWTGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getActualDT" sortCompareFunction="compareSortForDate" headerText="{resourceManager.getString('messages', 'jobPlannedWTGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getRealizedDuration" sortCompareFunction="compareSortForDuration" headerText="{resourceManager.getString('messages', 'jobRealizedDuration')}" />
                <mx:AdvancedDataGridColumn labelFunction="getLastWorkingStatus" sortCompareFunction="compareSortString" headerText="{resourceManager.getString('messages', 'jobLastWorkingStatus')}"/>
            </mx:columns>

        </mx:AdvancedDataGrid>


Complete source you can test :  https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940933555&sdata=zh6y2D60V9bduMW3KoG7dDuZ0qsTX9JZutokHwW9KMY%3D&reserved=0>

Thanks,
Serkan
2.03.2020 10:39 tarihinde Alex Harui yazdı:
Well, Spark GridItemRenderer is intended for Spark DataGrid.

I just pushed changes to get s:MXAdvancedDataGridItemRenderer to work.  You should be able to use that instead of GridItemRenderer.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Sunday, March 1, 2020 at 2:04 AM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Addition :

Itemrenderers are not iöplemented in MX ADG

<s:GridColumn headerText="{resourceManager.getString('messages', 'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:GridItemRenderer>
                                <s:layout>
                                    <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/>
                                </s:layout>
                                <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
                            </s:GridItemRenderer>
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn headerText="{resourceManager.getString('messages', 'manageGrid')}" width="150" maxWidth="250" id="mngColumn">
                    <s:itemRenderer>
                        <fx:Component>
                            <jobdetail:PinaraJobListGridManageColumn selectedGroupId="{outerDocument.selectedGroupId}" />
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn dataField="@Id" headerText="{resourceManager.getString('messages', 'jobIdGrid')}" sortDescending="false" sortCompareFunction="compareIds" width="{this.pinaraJobList.width * 0.06}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component->
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn dataField="baseJobInfos.jsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
1.03.2020 09:55 tarihinde Serkan Taş yazdı:
If you have time may you please check the file  : https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940933555&sdata=zh6y2D60V9bduMW3KoG7dDuZ0qsTX9JZutokHwW9KMY%3D&reserved=0>

Looks like more rework is needed to convert it to MX ADG.

Need your opinion.

Serkan
1.03.2020 02:38 tarihinde Alex Harui yazdı:
Pretty sure Spark DG “selectionChange” is just “change” for MX ADG.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Date: Saturday, February 29, 2020 at 4:25 AM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

First requirement : selectionChanged

This event handler does not exist for mx:DataGrid.

D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204): col: 61 Error: This attribute is unexpected. It will be ignored.

        <mx:DataGrid id="pinaraJobList" width="100%" height="100%" selectionChange="selectionChangeHandlerPinara(event)" dataProvider="{jobListXmlCollection}">
29.02.2020 01:28 tarihinde Alex Harui yazdı:
This was working recently:  https://github.com/apache/royale-asjs/issues/681<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940943552&sdata=lfMRWY7mU5OEptZa1L1BM5bXYwETwe1oDQcrrxeL69M%3D&reserved=0>

What did your subclass of Spark DG do?

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Friday, February 28, 2020 at 1:36 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Alex, if any working example of MX:AdvancedDataGrid may you share ?
29.02.2020 00:16 tarihinde Serkan Taş yazdı:
I have custom class extending the spark advancedatagrid, I am not sure if it will satisify the requirements but let me try and let you know.

Thanks,
Serkan
29.02.2020 00:14 tarihinde Alex Harui yazdı:
We have hardly worked on Spark DataGrid at all.  Can you use MX:AdvancedDataGrid instead?

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Friday, February 28, 2020 at 1:08 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Subject: Grid does not load data

Hi,

Before creating issue I want to get comment why the below code is not working, mean grid is not displayed ?


<?xml version="1.0" encoding="latin5" ?>

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C54524202544d412e0ab608d7c0d1dec9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637189879940943552&sdata=uCHI73diUc6tM%2Fj%2Fe8Ce2J3Gz0mtEQfVAzFaF6tE7A4%3D&reserved=0>
               xmlns:s="library://ns.apache.org/royale/spark"
               xmlns:mx="library://ns.apache.org/royale/mx"
               height="600" width="800">

    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;

        ]]>
    </fx:Script>

    <fx:Declarations>
        <s:ArrayCollection id="employeeArrColl">
            <fx:Object first="Anders" last="Öhlund" age="36"/>
            <fx:Object first="Eileen" last="Oehland" age="25"/>
            <fx:Object first="Anders" last="Zorn" age="36"/>
            <fx:Object first="Steve" last="Aaron" age="40"/>
            <fx:Object first="Toren" last="Ohlin" age="20"/>
            <fx:Object first="Toren" last="Aaron" age="36"/>
            <fx:Object first="Torolf" last="Aaron" age="40"/>
        </s:ArrayCollection>
    </fx:Declarations>

    <s:Panel title="Spark Sort and SortField" width="100%" height="100%">

        <s:DataGrid id="dg" dataProvider="{employeeArrColl}" width="100%">
            <s:columns>
                <s:ArrayList>
                    <s:GridColumn dataField="first" headerText="First Name"/>
                    <s:GridColumn dataField="last" headerText="Last Name"/>
                    <s:GridColumn dataField="age" headerText="Age"/>
                </s:ArrayList>
            </s:columns>
        </s:DataGrid>

    </s:Panel>
</s:Application>





























Re: Grid does not load data

Posted by Serkan Taş <se...@likyateknoloji.com>.
Ok, let me make it clear. When  I enable the simplest one of the 
commented parts here is the output :



Thanks
Serkan


5.03.2020 06:45 tarihinde Alex Harui yazdı:
>
> Hi Serkan,
>
> What does “not able to make it work” mean? Compile errors?  Something 
> else?
>
> In the source, it looked like the item renderers were commented out.
>
> -Alex
>
> *From: *Serkan Taş <se...@likyateknoloji.com>
> *Date: *Wednesday, March 4, 2020 at 7:30 PM
> *To: *"users@royale.apache.org" <us...@royale.apache.org>, Alex Harui 
> <ah...@adobe.com>
> *Subject: *Re: Grid does not load data
>
> Hi Alex,
>
> I converted my Spark Grid to mx ADG mostly. I tried to replace 
> GridItemRenderer with MXAdvancedDataGridItemRendererbut not be able to 
> make it wok.
>
> The commented parts are left needs to be working but not, what you 
> advise ?
>
> <mx:AdvancedDataGrid id="pinaraJobList" width="100%" height="100%" 
> dataProvider="{jobListXmlCollection}">
>
>             <mx:columns>
>                 <mx:AdvancedDataGridColumn 
> headerText="{resourceManager.getString('messages', 'stateGrid')}" 
> width="{this.pinaraJobList.width * 0.10}">
>                     <!--s:itemRenderer>
>                         <fx:Component>
>                             <s:GridItemRenderer>
>                                 <s:layout>
>                                     <s:VerticalLayout 
> horizontalAlign="center" verticalAlign="middle"/>
>                                 </s:layout>
>                                 <jobdetail:StateImageItem 
> id="stateImageItem" data="{data}"/>
>                             </s:GridItemRenderer>
>                         </fx:Component>
>                     </s:itemRenderer-->
>                 </mx:AdvancedDataGridColumn>
>                 <mx:AdvancedDataGridColumn 
> headerText="{resourceManager.getString('messages', 'manageGrid')}" 
> width="150" id="mngColumn">
>                     <!--s:itemRenderer>
>                         <fx:Component>
> <jobdetail:PinaraJobListGridManageColumn 
> selectedGroupId="{outerDocument.selectedGroupId}" />
>                         </fx:Component>
>                     </s:itemRenderer-->
>                 </mx:AdvancedDataGridColumn>
>
>                 <mx:AdvancedDataGridColumn labelFunction="getId" 
> headerText="{resourceManager.getString('messages', 'jobIdGrid')}" 
> sortDescending="false" sortCompareFunction="compareIds" 
> width="{this.pinaraJobList.width * 0.06}" />
>                 <mx:AdvancedDataGridColumn labelFunction="getJsName" 
> headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
> width="{this.pinaraJobList.width * 0.10}">
>                     <!--s:itemRenderer>
>                         <fx:Component>
>                             <s:DefaultGridItemRenderer textAlign="left" />
>                         </fx:Component>
>                     </s:itemRenderer-->
>                 </mx:AdvancedDataGridColumn>
>                 <mx:AdvancedDataGridColumn labelFunction="getGroupId" 
> headerText="{resourceManager.getString('messages', 'jobGrupIdGrid')}" />
>                 <mx:AdvancedDataGridColumn 
> labelFunction="getJobCommandType" 
> sortCompareFunction="compareSortString" 
> headerText="{resourceManager.getString('messages', 
> 'jobCommandTypeGrid')}" />
>                 <mx:AdvancedDataGridColumn 
> labelFunction="getJobTriggerType" 
> sortCompareFunction="compareSortString" 
> headerText="{resourceManager.getString('messages', 
> 'jobTriggerTypeGrid')}" />
>                 <mx:AdvancedDataGridColumn 
> labelFunction="getRecordedDT" sortCompareFunction="compareSortForDate" 
> headerText="{resourceManager.getString('messages', 'jobLastWTGrid')}" />
>                 <mx:AdvancedDataGridColumn labelFunction="getActualDT" 
> sortCompareFunction="compareSortForDate" 
> headerText="{resourceManager.getString('messages', 
> 'jobPlannedWTGrid')}" />
>                 <mx:AdvancedDataGridColumn 
> labelFunction="getRealizedDuration" 
> sortCompareFunction="compareSortForDuration" 
> headerText="{resourceManager.getString('messages', 
> 'jobRealizedDuration')}" />
>                 <mx:AdvancedDataGridColumn 
> labelFunction="getLastWorkingStatus" 
> sortCompareFunction="compareSortString" 
> headerText="{resourceManager.getString('messages', 
> 'jobLastWorkingStatus')}"/>
>             </mx:columns>
>
>         </mx:AdvancedDataGrid>
>
>
> Complete source you can test : 
> https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ 
> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582298585&sdata=ptsW0xAdpbn8Fftyfu9YdVFDr4SWSrucNlbPmoxlnMc%3D&reserved=0>
>
> Thanks,
> Serkan
>
> 2.03.2020 10:39 tarihinde Alex Harui yazdı:
>
>     Well, Spark GridItemRenderer is intended for Spark DataGrid.
>
>     I just pushed changes to get s:MXAdvancedDataGridItemRenderer to
>     work. You should be able to use that instead of GridItemRenderer.
>
>     -Alex
>
>     *From: *Serkan Taş <se...@likyateknoloji.com>
>     <ma...@likyateknoloji.com>
>     *Reply-To: *"users@royale.apache.org"
>     <ma...@royale.apache.org> <us...@royale.apache.org>
>     <ma...@royale.apache.org>
>     *Date: *Sunday, March 1, 2020 at 2:04 AM
>     *To: *"users@royale.apache.org" <ma...@royale.apache.org>
>     <us...@royale.apache.org> <ma...@royale.apache.org>, Alex
>     Harui <ah...@adobe.com> <ma...@adobe.com>
>     *Subject: *Re: Grid does not load data
>
>     Addition :
>
>     Itemrenderers are not iöplemented in MX ADG
>
>     <s:GridColumn headerText="{resourceManager.getString('messages',
>     'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
>                         <s:itemRenderer>
>                             <fx:Component>
>                                 <s:GridItemRenderer>
>                                     <s:layout>
>                                         <s:VerticalLayout
>     horizontalAlign="center" verticalAlign="middle"/>
>                                     </s:layout>
>     <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
>                                 </s:GridItemRenderer>
>                             </fx:Component>
>                         </s:itemRenderer>
>                     </s:GridColumn>
>                     <s:GridColumn
>     headerText="{resourceManager.getString('messages', 'manageGrid')}"
>     width="150" maxWidth="250" id="mngColumn">
>                         <s:itemRenderer>
>                             <fx:Component>
>     <jobdetail:PinaraJobListGridManageColumn
>     selectedGroupId="{outerDocument.selectedGroupId}" />
>                             </fx:Component>
>                         </s:itemRenderer>
>                     </s:GridColumn>
>                     <s:GridColumn dataField="@Id"
>     headerText="{resourceManager.getString('messages', 'jobIdGrid')}"
>     sortDescending="false" sortCompareFunction="compareIds"
>     width="{this.pinaraJobList.width * 0.06}">
>                         <s:itemRenderer>
>                             <fx:Component>
>                                 <s:DefaultGridItemRenderer
>     textAlign="left" />
>                             </fx:Component->
>                         </s:itemRenderer>
>                     </s:GridColumn>
>                     <s:GridColumn dataField="baseJobInfos.jsName"
>     headerText="{resourceManager.getString('messages',
>     'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
>                         <s:itemRenderer>
>                             <fx:Component>
>                                 <s:DefaultGridItemRenderer
>     textAlign="left" />
>                             </fx:Component>
>                         </s:itemRenderer>
>                     </s:GridColumn>
>
>     1.03.2020 09:55 tarihinde Serkan Taş yazdı:
>
>         If you have time may you please check the file  :
>         https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ
>         <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582308584&sdata=IfF0ro%2FLtgJg0m%2BuMXFOqIJz%2BESipyMLKHYNeSi1Xsg%3D&reserved=0>
>
>         Looks like more rework is needed to convert it to MX ADG.
>
>         Need your opinion.
>
>         Serkan
>
>         1.03.2020 02:38 tarihinde Alex Harui yazdı:
>
>             Pretty sure Spark DG “selectionChange” is just “change”
>             for MX ADG.
>
>             -Alex
>
>             *From: *Serkan Taş <se...@likyateknoloji.com>
>             <ma...@likyateknoloji.com>
>             *Date: *Saturday, February 29, 2020 at 4:25 AM
>             *To: *"users@royale.apache.org"
>             <ma...@royale.apache.org> <us...@royale.apache.org>
>             <ma...@royale.apache.org>, Alex Harui
>             <ah...@adobe.com> <ma...@adobe.com>
>             *Subject: *Re: Grid does not load data
>
>             First requirement : selectionChanged
>
>             This event handler does not exist for mx:DataGrid.
>
>             D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204):
>             col: 61 Error: This attribute is unexpected. It will be
>             ignored.
>
>                     <mx:DataGrid id="pinaraJobList" width="100%"
>             height="100%"
>             selectionChange="selectionChangeHandlerPinara(event)"
>             dataProvider="{jobListXmlCollection}">
>
>             29.02.2020 01:28 tarihinde Alex Harui yazdı:
>
>                 This was working recently:
>                 https://github.com/apache/royale-asjs/issues/681
>                 <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582308584&sdata=EPcsgtHjYREedqgwHELs9W1li25E9Vd5M2L9CUwNgHA%3D&reserved=0>
>
>                 What did your subclass of Spark DG do?
>
>                 -Alex
>
>                 *From: *Serkan Taş <se...@likyateknoloji.com>
>                 <ma...@likyateknoloji.com>
>                 *Reply-To: *"users@royale.apache.org"
>                 <ma...@royale.apache.org>
>                 <us...@royale.apache.org> <ma...@royale.apache.org>
>                 *Date: *Friday, February 28, 2020 at 1:36 PM
>                 *To: *"users@royale.apache.org"
>                 <ma...@royale.apache.org>
>                 <us...@royale.apache.org>
>                 <ma...@royale.apache.org>, Alex Harui
>                 <ah...@adobe.com> <ma...@adobe.com>
>                 *Subject: *Re: Grid does not load data
>
>                 Alex, if any working example of MX:AdvancedDataGrid
>                 may you share ?
>
>                 29.02.2020 00:16 tarihinde Serkan Taş yazdı:
>
>                     I have custom class extending the spark
>                     advancedatagrid, I am not sure if it will satisify
>                     the requirements but let me try and let you know.
>
>                     Thanks,
>                     Serkan
>
>                     29.02.2020 00:14 tarihinde Alex Harui yazdı:
>
>                         We have hardly worked on Spark DataGrid at
>                         all.  Can you use MX:AdvancedDataGrid instead?
>
>                         *From: *Serkan Taş
>                         <se...@likyateknoloji.com>
>                         <ma...@likyateknoloji.com>
>                         *Reply-To: *"users@royale.apache.org"
>                         <ma...@royale.apache.org>
>                         <us...@royale.apache.org>
>                         <ma...@royale.apache.org>
>                         *Date: *Friday, February 28, 2020 at 1:08 PM
>                         *To: *"users@royale.apache.org"
>                         <ma...@royale.apache.org>
>                         <us...@royale.apache.org>
>                         <ma...@royale.apache.org>
>                         *Subject: *Grid does not load data
>
>                         Hi,
>
>                         Before creating issue I want to get comment
>                         why the below code is not working, mean grid
>                         is not displayed ?
>
>
>                         <?xml version="1.0" encoding="latin5" ?>
>
>                         <s:Application
>                         xmlns:fx="http://ns.adobe.com/mxml/2009"
>                         <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582318578&sdata=IkWiczzn%2FvZx9vCUtU5HuxSM%2FPgoJOEPHada%2F2AIGW4%3D&reserved=0>
>                         xmlns:s="library://ns.apache.org/royale/spark"
>                         xmlns:mx="library://ns.apache.org/royale/mx"
>                                        height="600" width="800">
>
>                             <fx:Script>
>                                 <![CDATA[
>                                     import mx.collections.ArrayCollection;
>
>                                 ]]>
>                             </fx:Script>
>
>                             <fx:Declarations>
>                                 <s:ArrayCollection id="employeeArrColl">
>                                     <fx:Object first="Anders"
>                         last="Öhlund" age="36"/>
>                                     <fx:Object first="Eileen"
>                         last="Oehland" age="25"/>
>                                     <fx:Object first="Anders"
>                         last="Zorn" age="36"/>
>                                     <fx:Object first="Steve"
>                         last="Aaron" age="40"/>
>                                     <fx:Object first="Toren"
>                         last="Ohlin" age="20"/>
>                                     <fx:Object first="Toren"
>                         last="Aaron" age="36"/>
>                                     <fx:Object first="Torolf"
>                         last="Aaron" age="40"/>
>                                 </s:ArrayCollection>
>                             </fx:Declarations>
>
>                             <s:Panel title="Spark Sort and SortField"
>                         width="100%" height="100%">
>
>                                 <s:DataGrid id="dg"
>                         dataProvider="{employeeArrColl}" width="100%">
>                                     <s:columns>
>                                         <s:ArrayList>
>                                             <s:GridColumn
>                         dataField="first" headerText="First Name"/>
>                                             <s:GridColumn
>                         dataField="last" headerText="Last Name"/>
>                                             <s:GridColumn
>                         dataField="age" headerText="Age"/>
>                                         </s:ArrayList>
>                                     </s:columns>
>                                 </s:DataGrid>
>
>                             </s:Panel>
>                         </s:Application>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>


Re: Grid does not load data

Posted by Alex Harui <ah...@adobe.com>.
Hi Serkan,

What does “not able to make it work” mean?  Compile errors?  Something else?

In the source, it looked like the item renderers were commented out.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Date: Wednesday, March 4, 2020 at 7:30 PM
To: "users@royale.apache.org" <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Hi Alex,

I converted my Spark Grid to mx ADG mostly. I tried to replace GridItemRenderer with MXAdvancedDataGridItemRendererbut not be able to make it wok.

The commented parts are left needs to be working but not, what you advise ?

        <mx:AdvancedDataGrid id="pinaraJobList" width="100%" height="100%" dataProvider="{jobListXmlCollection}">

            <mx:columns>
                <mx:AdvancedDataGridColumn headerText="{resourceManager.getString('messages', 'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <!--s:itemRenderer>
                        <fx:Component>
                            <s:GridItemRenderer>
                                <s:layout>
                                    <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/>
                                </s:layout>
                                <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
                            </s:GridItemRenderer>
                        </fx:Component>
                    </s:itemRenderer-->
                </mx:AdvancedDataGridColumn>
                <mx:AdvancedDataGridColumn headerText="{resourceManager.getString('messages', 'manageGrid')}" width="150" id="mngColumn">
                    <!--s:itemRenderer>
                        <fx:Component>
                            <jobdetail:PinaraJobListGridManageColumn selectedGroupId="{outerDocument.selectedGroupId}" />
                        </fx:Component>
                    </s:itemRenderer-->
                </mx:AdvancedDataGridColumn>

                <mx:AdvancedDataGridColumn labelFunction="getId" headerText="{resourceManager.getString('messages', 'jobIdGrid')}" sortDescending="false" sortCompareFunction="compareIds" width="{this.pinaraJobList.width * 0.06}" />
                <mx:AdvancedDataGridColumn labelFunction="getJsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <!--s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </s:itemRenderer-->
                </mx:AdvancedDataGridColumn>
                <mx:AdvancedDataGridColumn labelFunction="getGroupId" headerText="{resourceManager.getString('messages', 'jobGrupIdGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getJobCommandType" sortCompareFunction="compareSortString" headerText="{resourceManager.getString('messages', 'jobCommandTypeGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getJobTriggerType" sortCompareFunction="compareSortString" headerText="{resourceManager.getString('messages', 'jobTriggerTypeGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getRecordedDT" sortCompareFunction="compareSortForDate" headerText="{resourceManager.getString('messages', 'jobLastWTGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getActualDT" sortCompareFunction="compareSortForDate" headerText="{resourceManager.getString('messages', 'jobPlannedWTGrid')}" />
                <mx:AdvancedDataGridColumn labelFunction="getRealizedDuration" sortCompareFunction="compareSortForDuration" headerText="{resourceManager.getString('messages', 'jobRealizedDuration')}" />
                <mx:AdvancedDataGridColumn labelFunction="getLastWorkingStatus" sortCompareFunction="compareSortString" headerText="{resourceManager.getString('messages', 'jobLastWorkingStatus')}"/>
            </mx:columns>

        </mx:AdvancedDataGrid>


Complete source you can test :  https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582298585&sdata=ptsW0xAdpbn8Fftyfu9YdVFDr4SWSrucNlbPmoxlnMc%3D&reserved=0>

Thanks,
Serkan
2.03.2020 10:39 tarihinde Alex Harui yazdı:
Well, Spark GridItemRenderer is intended for Spark DataGrid.

I just pushed changes to get s:MXAdvancedDataGridItemRenderer to work.  You should be able to use that instead of GridItemRenderer.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Sunday, March 1, 2020 at 2:04 AM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Addition :

Itemrenderers are not iöplemented in MX ADG

<s:GridColumn headerText="{resourceManager.getString('messages', 'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:GridItemRenderer>
                                <s:layout>
                                    <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/>
                                </s:layout>
                                <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
                            </s:GridItemRenderer>
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn headerText="{resourceManager.getString('messages', 'manageGrid')}" width="150" maxWidth="250" id="mngColumn">
                    <s:itemRenderer>
                        <fx:Component>
                            <jobdetail:PinaraJobListGridManageColumn selectedGroupId="{outerDocument.selectedGroupId}" />
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn dataField="@Id" headerText="{resourceManager.getString('messages', 'jobIdGrid')}" sortDescending="false" sortCompareFunction="compareIds" width="{this.pinaraJobList.width * 0.06}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component->
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn dataField="baseJobInfos.jsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
1.03.2020 09:55 tarihinde Serkan Taş yazdı:
If you have time may you please check the file  : https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582308584&sdata=IfF0ro%2FLtgJg0m%2BuMXFOqIJz%2BESipyMLKHYNeSi1Xsg%3D&reserved=0>

Looks like more rework is needed to convert it to MX ADG.

Need your opinion.

Serkan
1.03.2020 02:38 tarihinde Alex Harui yazdı:
Pretty sure Spark DG “selectionChange” is just “change” for MX ADG.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Date: Saturday, February 29, 2020 at 4:25 AM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

First requirement : selectionChanged

This event handler does not exist for mx:DataGrid.

D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204): col: 61 Error: This attribute is unexpected. It will be ignored.

        <mx:DataGrid id="pinaraJobList" width="100%" height="100%" selectionChange="selectionChangeHandlerPinara(event)" dataProvider="{jobListXmlCollection}">
29.02.2020 01:28 tarihinde Alex Harui yazdı:
This was working recently:  https://github.com/apache/royale-asjs/issues/681<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582308584&sdata=EPcsgtHjYREedqgwHELs9W1li25E9Vd5M2L9CUwNgHA%3D&reserved=0>

What did your subclass of Spark DG do?

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Friday, February 28, 2020 at 1:36 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Alex, if any working example of MX:AdvancedDataGrid may you share ?
29.02.2020 00:16 tarihinde Serkan Taş yazdı:
I have custom class extending the spark advancedatagrid, I am not sure if it will satisify the requirements but let me try and let you know.

Thanks,
Serkan
29.02.2020 00:14 tarihinde Alex Harui yazdı:
We have hardly worked on Spark DataGrid at all.  Can you use MX:AdvancedDataGrid instead?

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Friday, February 28, 2020 at 1:08 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Subject: Grid does not load data

Hi,

Before creating issue I want to get comment why the below code is not working, mean grid is not displayed ?


<?xml version="1.0" encoding="latin5" ?>

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C5dfd3ae5b7ce4654ff5808d7c0b59d6a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637189758582318578&sdata=IkWiczzn%2FvZx9vCUtU5HuxSM%2FPgoJOEPHada%2F2AIGW4%3D&reserved=0>
               xmlns:s="library://ns.apache.org/royale/spark"
               xmlns:mx="library://ns.apache.org/royale/mx"
               height="600" width="800">

    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;

        ]]>
    </fx:Script>

    <fx:Declarations>
        <s:ArrayCollection id="employeeArrColl">
            <fx:Object first="Anders" last="Öhlund" age="36"/>
            <fx:Object first="Eileen" last="Oehland" age="25"/>
            <fx:Object first="Anders" last="Zorn" age="36"/>
            <fx:Object first="Steve" last="Aaron" age="40"/>
            <fx:Object first="Toren" last="Ohlin" age="20"/>
            <fx:Object first="Toren" last="Aaron" age="36"/>
            <fx:Object first="Torolf" last="Aaron" age="40"/>
        </s:ArrayCollection>
    </fx:Declarations>

    <s:Panel title="Spark Sort and SortField" width="100%" height="100%">

        <s:DataGrid id="dg" dataProvider="{employeeArrColl}" width="100%">
            <s:columns>
                <s:ArrayList>
                    <s:GridColumn dataField="first" headerText="First Name"/>
                    <s:GridColumn dataField="last" headerText="Last Name"/>
                    <s:GridColumn dataField="age" headerText="Age"/>
                </s:ArrayList>
            </s:columns>
        </s:DataGrid>

    </s:Panel>
</s:Application>






















Re: Grid does not load data

Posted by Serkan Taş <se...@likyateknoloji.com>.
Hi Alex,

I converted my Spark Grid to mx ADG mostly. I tried to replace 
GridItemRenderer with MXAdvancedDataGridItemRendererbut not be able to 
make it wok.

The commented parts are left needs to be working but not, what you advise ?

         <mx:AdvancedDataGrid id="pinaraJobList" width="100%" 
height="100%" dataProvider="{jobListXmlCollection}">

             <mx:columns>
                 <mx:AdvancedDataGridColumn 
headerText="{resourceManager.getString('messages', 'stateGrid')}" 
width="{this.pinaraJobList.width * 0.10}">
                     <!--s:itemRenderer>
                         <fx:Component>
                             <s:GridItemRenderer>
                                 <s:layout>
                                     <s:VerticalLayout 
horizontalAlign="center" verticalAlign="middle"/>
                                 </s:layout>
                                 <jobdetail:StateImageItem 
id="stateImageItem" data="{data}"/>
                             </s:GridItemRenderer>
                         </fx:Component>
                     </s:itemRenderer-->
                 </mx:AdvancedDataGridColumn>
                 <mx:AdvancedDataGridColumn 
headerText="{resourceManager.getString('messages', 'manageGrid')}" 
width="150" id="mngColumn">
                     <!--s:itemRenderer>
                         <fx:Component>
<jobdetail:PinaraJobListGridManageColumn 
selectedGroupId="{outerDocument.selectedGroupId}" />
                         </fx:Component>
                     </s:itemRenderer-->
                 </mx:AdvancedDataGridColumn>

                 <mx:AdvancedDataGridColumn labelFunction="getId" 
headerText="{resourceManager.getString('messages', 'jobIdGrid')}" 
sortDescending="false" sortCompareFunction="compareIds" 
width="{this.pinaraJobList.width * 0.06}" />
                 <mx:AdvancedDataGridColumn labelFunction="getJsName" 
headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
width="{this.pinaraJobList.width * 0.10}">
                     <!--s:itemRenderer>
                         <fx:Component>
                             <s:DefaultGridItemRenderer textAlign="left" />
                         </fx:Component>
                     </s:itemRenderer-->
                 </mx:AdvancedDataGridColumn>
                 <mx:AdvancedDataGridColumn labelFunction="getGroupId" 
headerText="{resourceManager.getString('messages', 'jobGrupIdGrid')}" />
                 <mx:AdvancedDataGridColumn 
labelFunction="getJobCommandType" 
sortCompareFunction="compareSortString" 
headerText="{resourceManager.getString('messages', 
'jobCommandTypeGrid')}" />
                 <mx:AdvancedDataGridColumn 
labelFunction="getJobTriggerType" 
sortCompareFunction="compareSortString" 
headerText="{resourceManager.getString('messages', 
'jobTriggerTypeGrid')}" />
                 <mx:AdvancedDataGridColumn 
labelFunction="getRecordedDT" sortCompareFunction="compareSortForDate" 
headerText="{resourceManager.getString('messages', 'jobLastWTGrid')}" />
                 <mx:AdvancedDataGridColumn labelFunction="getActualDT" 
sortCompareFunction="compareSortForDate" 
headerText="{resourceManager.getString('messages', 'jobPlannedWTGrid')}" />
                 <mx:AdvancedDataGridColumn 
labelFunction="getRealizedDuration" 
sortCompareFunction="compareSortForDuration" 
headerText="{resourceManager.getString('messages', 
'jobRealizedDuration')}" />
                 <mx:AdvancedDataGridColumn 
labelFunction="getLastWorkingStatus" 
sortCompareFunction="compareSortString" 
headerText="{resourceManager.getString('messages', 
'jobLastWorkingStatus')}"/>
             </mx:columns>

         </mx:AdvancedDataGrid>


Complete source you can test : 
https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ

Thanks,
Serkan

2.03.2020 10:39 tarihinde Alex Harui yazdı:
>
> Well, Spark GridItemRenderer is intended for Spark DataGrid.
>
> I just pushed changes to get s:MXAdvancedDataGridItemRenderer to 
> work.  You should be able to use that instead of GridItemRenderer.
>
> -Alex
>
> *From: *Serkan Taş <se...@likyateknoloji.com>
> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Date: *Sunday, March 1, 2020 at 2:04 AM
> *To: *"users@royale.apache.org" <us...@royale.apache.org>, Alex Harui 
> <ah...@adobe.com>
> *Subject: *Re: Grid does not load data
>
> Addition :
>
> Itemrenderers are not iöplemented in MX ADG
>
> <s:GridColumn headerText="{resourceManager.getString('messages', 
> 'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
>                     <s:itemRenderer>
>                         <fx:Component>
>                             <s:GridItemRenderer>
>                                 <s:layout>
>                                     <s:VerticalLayout 
> horizontalAlign="center" verticalAlign="middle"/>
>                                 </s:layout>
>                                 <jobdetail:StateImageItem 
> id="stateImageItem" data="{data}"/>
>                             </s:GridItemRenderer>
>                         </fx:Component>
>                     </s:itemRenderer>
>                 </s:GridColumn>
>                 <s:GridColumn 
> headerText="{resourceManager.getString('messages', 'manageGrid')}" 
> width="150" maxWidth="250" id="mngColumn">
>                     <s:itemRenderer>
>                         <fx:Component>
> <jobdetail:PinaraJobListGridManageColumn 
> selectedGroupId="{outerDocument.selectedGroupId}" />
>                         </fx:Component>
>                     </s:itemRenderer>
>                 </s:GridColumn>
>                 <s:GridColumn dataField="@Id" 
> headerText="{resourceManager.getString('messages', 'jobIdGrid')}" 
> sortDescending="false" sortCompareFunction="compareIds" 
> width="{this.pinaraJobList.width * 0.06}">
>                     <s:itemRenderer>
>                         <fx:Component>
>                             <s:DefaultGridItemRenderer textAlign="left" />
>                         </fx:Component->
>                     </s:itemRenderer>
>                 </s:GridColumn>
>                 <s:GridColumn dataField="baseJobInfos.jsName" 
> headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
> width="{this.pinaraJobList.width * 0.10}">
>                     <s:itemRenderer>
>                         <fx:Component>
>                             <s:DefaultGridItemRenderer textAlign="left" />
>                         </fx:Component>
>                     </s:itemRenderer>
>                 </s:GridColumn>
>
> 1.03.2020 09:55 tarihinde Serkan Taş yazdı:
>
>     If you have time may you please check the file  :
>     https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ
>     <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7Cc2aa7896177f4a6b4ba108d7bdc7f333%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637186538794623560&sdata=9zWJUcw5xk3D6ce%2FjYsATq3yQjtCNr1w3pcM%2Bix1nyo%3D&reserved=0>
>
>     Looks like more rework is needed to convert it to MX ADG.
>
>     Need your opinion.
>
>     Serkan
>
>     1.03.2020 02:38 tarihinde Alex Harui yazdı:
>
>         Pretty sure Spark DG “selectionChange” is just “change” for MX
>         ADG.
>
>         -Alex
>
>         *From: *Serkan Taş <se...@likyateknoloji.com>
>         <ma...@likyateknoloji.com>
>         *Date: *Saturday, February 29, 2020 at 4:25 AM
>         *To: *"users@royale.apache.org"
>         <ma...@royale.apache.org> <us...@royale.apache.org>
>         <ma...@royale.apache.org>, Alex Harui
>         <ah...@adobe.com> <ma...@adobe.com>
>         *Subject: *Re: Grid does not load data
>
>         First requirement : selectionChanged
>
>         This event handler does not exist for mx:DataGrid.
>
>         D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204):
>         col: 61 Error: This attribute is unexpected. It will be ignored.
>
>                 <mx:DataGrid id="pinaraJobList" width="100%"
>         height="100%"
>         selectionChange="selectionChangeHandlerPinara(event)"
>         dataProvider="{jobListXmlCollection}">
>
>         29.02.2020 01:28 tarihinde Alex Harui yazdı:
>
>             This was working recently:
>             https://github.com/apache/royale-asjs/issues/681
>             <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7Cc2aa7896177f4a6b4ba108d7bdc7f333%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637186538794623560&sdata=0GtaM8eJiGzA5HtU6RWCbvMRz4uVi6VXyV1Fse5k0%2B0%3D&reserved=0>
>
>             What did your subclass of Spark DG do?
>
>             -Alex
>
>             *From: *Serkan Taş <se...@likyateknoloji.com>
>             <ma...@likyateknoloji.com>
>             *Reply-To: *"users@royale.apache.org"
>             <ma...@royale.apache.org> <us...@royale.apache.org>
>             <ma...@royale.apache.org>
>             *Date: *Friday, February 28, 2020 at 1:36 PM
>             *To: *"users@royale.apache.org"
>             <ma...@royale.apache.org> <us...@royale.apache.org>
>             <ma...@royale.apache.org>, Alex Harui
>             <ah...@adobe.com> <ma...@adobe.com>
>             *Subject: *Re: Grid does not load data
>
>             Alex, if any working example of MX:AdvancedDataGrid may
>             you share ?
>
>             29.02.2020 00:16 tarihinde Serkan Taş yazdı:
>
>                 I have custom class extending the spark
>                 advancedatagrid, I am not sure if it will satisify the
>                 requirements but let me try and let you know.
>
>                 Thanks,
>                 Serkan
>
>                 29.02.2020 00:14 tarihinde Alex Harui yazdı:
>
>                     We have hardly worked on Spark DataGrid at all. 
>                     Can you use MX:AdvancedDataGrid instead?
>
>                     *From: *Serkan Taş <se...@likyateknoloji.com>
>                     <ma...@likyateknoloji.com>
>                     *Reply-To: *"users@royale.apache.org"
>                     <ma...@royale.apache.org>
>                     <us...@royale.apache.org>
>                     <ma...@royale.apache.org>
>                     *Date: *Friday, February 28, 2020 at 1:08 PM
>                     *To: *"users@royale.apache.org"
>                     <ma...@royale.apache.org>
>                     <us...@royale.apache.org>
>                     <ma...@royale.apache.org>
>                     *Subject: *Grid does not load data
>
>                     Hi,
>
>                     Before creating issue I want to get comment why
>                     the below code is not working, mean grid is not
>                     displayed ?
>
>
>                     <?xml version="1.0" encoding="latin5" ?>
>
>                     <s:Application
>                     xmlns:fx="http://ns.adobe.com/mxml/2009"
>                     <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7Cc2aa7896177f4a6b4ba108d7bdc7f333%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637186538794633552&sdata=3GiCs1dtIWGOtlkzGdDj%2F6NuA%2FyArP4K1GqJNEqiO2U%3D&reserved=0>
>                     xmlns:s="library://ns.apache.org/royale/spark"
>                     xmlns:mx="library://ns.apache.org/royale/mx"
>                                    height="600" width="800">
>
>                         <fx:Script>
>                             <![CDATA[
>                                 import mx.collections.ArrayCollection;
>
>                             ]]>
>                         </fx:Script>
>
>                         <fx:Declarations>
>                             <s:ArrayCollection id="employeeArrColl">
>                                 <fx:Object first="Anders"
>                     last="Öhlund" age="36"/>
>                                 <fx:Object first="Eileen"
>                     last="Oehland" age="25"/>
>                                 <fx:Object first="Anders" last="Zorn"
>                     age="36"/>
>                                 <fx:Object first="Steve" last="Aaron"
>                     age="40"/>
>                                 <fx:Object first="Toren" last="Ohlin"
>                     age="20"/>
>                                 <fx:Object first="Toren" last="Aaron"
>                     age="36"/>
>                                 <fx:Object first="Torolf" last="Aaron"
>                     age="40"/>
>                             </s:ArrayCollection>
>                         </fx:Declarations>
>
>                         <s:Panel title="Spark Sort and SortField"
>                     width="100%" height="100%">
>
>                             <s:DataGrid id="dg"
>                     dataProvider="{employeeArrColl}" width="100%">
>                                 <s:columns>
>                                     <s:ArrayList>
>                                         <s:GridColumn
>                     dataField="first" headerText="First Name"/>
>                                         <s:GridColumn dataField="last"
>                     headerText="Last Name"/>
>                                         <s:GridColumn dataField="age"
>                     headerText="Age"/>
>                                     </s:ArrayList>
>                                 </s:columns>
>                             </s:DataGrid>
>
>                         </s:Panel>
>                     </s:Application>
>
>
>
>
>
>
>
>
>
>
>
>
>


Re: Grid does not load data

Posted by Alex Harui <ah...@adobe.com>.
Well, Spark GridItemRenderer is intended for Spark DataGrid.

I just pushed changes to get s:MXAdvancedDataGridItemRenderer to work.  You should be able to use that instead of GridItemRenderer.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org" <us...@royale.apache.org>
Date: Sunday, March 1, 2020 at 2:04 AM
To: "users@royale.apache.org" <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Addition :

Itemrenderers are not iöplemented in MX ADG

<s:GridColumn headerText="{resourceManager.getString('messages', 'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:GridItemRenderer>
                                <s:layout>
                                    <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/>
                                </s:layout>
                                <jobdetail:StateImageItem id="stateImageItem" data="{data}"/>
                            </s:GridItemRenderer>
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn headerText="{resourceManager.getString('messages', 'manageGrid')}" width="150" maxWidth="250" id="mngColumn">
                    <s:itemRenderer>
                        <fx:Component>
                            <jobdetail:PinaraJobListGridManageColumn selectedGroupId="{outerDocument.selectedGroupId}" />
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn dataField="@Id" headerText="{resourceManager.getString('messages', 'jobIdGrid')}" sortDescending="false" sortCompareFunction="compareIds" width="{this.pinaraJobList.width * 0.06}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component->
                    </s:itemRenderer>
                </s:GridColumn>
                <s:GridColumn dataField="baseJobInfos.jsName" headerText="{resourceManager.getString('messages', 'jobNameGrid')}" width="{this.pinaraJobList.width * 0.10}">
                    <s:itemRenderer>
                        <fx:Component>
                            <s:DefaultGridItemRenderer textAlign="left" />
                        </fx:Component>
                    </s:itemRenderer>
                </s:GridColumn>
1.03.2020 09:55 tarihinde Serkan Taş yazdı:
If you have time may you please check the file  : https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ&data=02%7C01%7Caharui%40adobe.com%7Cc2aa7896177f4a6b4ba108d7bdc7f333%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637186538794623560&sdata=9zWJUcw5xk3D6ce%2FjYsATq3yQjtCNr1w3pcM%2Bix1nyo%3D&reserved=0>

Looks like more rework is needed to convert it to MX ADG.

Need your opinion.

Serkan
1.03.2020 02:38 tarihinde Alex Harui yazdı:
Pretty sure Spark DG “selectionChange” is just “change” for MX ADG.

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Date: Saturday, February 29, 2020 at 4:25 AM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

First requirement : selectionChanged

This event handler does not exist for mx:DataGrid.

D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204): col: 61 Error: This attribute is unexpected. It will be ignored.

        <mx:DataGrid id="pinaraJobList" width="100%" height="100%" selectionChange="selectionChangeHandlerPinara(event)" dataProvider="{jobListXmlCollection}">
29.02.2020 01:28 tarihinde Alex Harui yazdı:
This was working recently:  https://github.com/apache/royale-asjs/issues/681<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7Cc2aa7896177f4a6b4ba108d7bdc7f333%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637186538794623560&sdata=0GtaM8eJiGzA5HtU6RWCbvMRz4uVi6VXyV1Fse5k0%2B0%3D&reserved=0>

What did your subclass of Spark DG do?

-Alex

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Friday, February 28, 2020 at 1:36 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>, Alex Harui <ah...@adobe.com>
Subject: Re: Grid does not load data

Alex, if any working example of MX:AdvancedDataGrid may you share ?
29.02.2020 00:16 tarihinde Serkan Taş yazdı:
I have custom class extending the spark advancedatagrid, I am not sure if it will satisify the requirements but let me try and let you know.

Thanks,
Serkan
29.02.2020 00:14 tarihinde Alex Harui yazdı:
We have hardly worked on Spark DataGrid at all.  Can you use MX:AdvancedDataGrid instead?

From: Serkan Taş <se...@likyateknoloji.com>
Reply-To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Date: Friday, February 28, 2020 at 1:08 PM
To: "users@royale.apache.org"<ma...@royale.apache.org> <us...@royale.apache.org>
Subject: Grid does not load data

Hi,

Before creating issue I want to get comment why the below code is not working, mean grid is not displayed ?


<?xml version="1.0" encoding="latin5" ?>

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7Cc2aa7896177f4a6b4ba108d7bdc7f333%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637186538794633552&sdata=3GiCs1dtIWGOtlkzGdDj%2F6NuA%2FyArP4K1GqJNEqiO2U%3D&reserved=0>
               xmlns:s="library://ns.apache.org/royale/spark"
               xmlns:mx="library://ns.apache.org/royale/mx"
               height="600" width="800">

    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;

        ]]>
    </fx:Script>

    <fx:Declarations>
        <s:ArrayCollection id="employeeArrColl">
            <fx:Object first="Anders" last="Öhlund" age="36"/>
            <fx:Object first="Eileen" last="Oehland" age="25"/>
            <fx:Object first="Anders" last="Zorn" age="36"/>
            <fx:Object first="Steve" last="Aaron" age="40"/>
            <fx:Object first="Toren" last="Ohlin" age="20"/>
            <fx:Object first="Toren" last="Aaron" age="36"/>
            <fx:Object first="Torolf" last="Aaron" age="40"/>
        </s:ArrayCollection>
    </fx:Declarations>

    <s:Panel title="Spark Sort and SortField" width="100%" height="100%">

        <s:DataGrid id="dg" dataProvider="{employeeArrColl}" width="100%">
            <s:columns>
                <s:ArrayList>
                    <s:GridColumn dataField="first" headerText="First Name"/>
                    <s:GridColumn dataField="last" headerText="Last Name"/>
                    <s:GridColumn dataField="age" headerText="Age"/>
                </s:ArrayList>
            </s:columns>
        </s:DataGrid>

    </s:Panel>
</s:Application>
















Re: Grid does not load data

Posted by Serkan Taş <se...@likyateknoloji.com>.
Addition :

Itemrenderers are not iöplemented in MX ADG

<s:GridColumn headerText="{resourceManager.getString('messages', 
'stateGrid')}" width="{this.pinaraJobList.width * 0.10}">
                     <s:itemRenderer>
                         <fx:Component>
                             <s:GridItemRenderer>
                                 <s:layout>
                                     <s:VerticalLayout 
horizontalAlign="center" verticalAlign="middle"/>
                                 </s:layout>
                                 <jobdetail:StateImageItem 
id="stateImageItem" data="{data}"/>
                             </s:GridItemRenderer>
                         </fx:Component>
                     </s:itemRenderer>
                 </s:GridColumn>
                 <s:GridColumn 
headerText="{resourceManager.getString('messages', 'manageGrid')}" 
width="150" maxWidth="250" id="mngColumn">
                     <s:itemRenderer>
                         <fx:Component>
<jobdetail:PinaraJobListGridManageColumn 
selectedGroupId="{outerDocument.selectedGroupId}" />
                         </fx:Component>
                     </s:itemRenderer>
                 </s:GridColumn>
                 <s:GridColumn dataField="@Id" 
headerText="{resourceManager.getString('messages', 'jobIdGrid')}" 
sortDescending="false" sortCompareFunction="compareIds" 
width="{this.pinaraJobList.width * 0.06}">
                     <s:itemRenderer>
                         <fx:Component>
                             <s:DefaultGridItemRenderer textAlign="left" />
                         </fx:Component->
                     </s:itemRenderer>
                 </s:GridColumn>
                 <s:GridColumn dataField="baseJobInfos.jsName" 
headerText="{resourceManager.getString('messages', 'jobNameGrid')}" 
width="{this.pinaraJobList.width * 0.10}">
                     <s:itemRenderer>
                         <fx:Component>
                             <s:DefaultGridItemRenderer textAlign="left" />
                         </fx:Component>
                     </s:itemRenderer>
                 </s:GridColumn>

1.03.2020 09:55 tarihinde Serkan Taş yazdı:
> If you have time may you please check the file  : 
> https://drive.google.com/open?id=1_6-rBQqTISbeoLvS2-yV8bSFkvS_ApxZ
>
> Looks like more rework is needed to convert it to MX ADG.
>
> Need your opinion.
>
> Serkan
>
> 1.03.2020 02:38 tarihinde Alex Harui yazdı:
>>
>> Pretty sure Spark DG “selectionChange” is just “change” for MX ADG.
>>
>> -Alex
>>
>> *From: *Serkan Taş <se...@likyateknoloji.com>
>> *Date: *Saturday, February 29, 2020 at 4:25 AM
>> *To: *"users@royale.apache.org" <us...@royale.apache.org>, Alex Harui 
>> <ah...@adobe.com>
>> *Subject: *Re: Grid does not load data
>>
>> First requirement : selectionChanged
>>
>> This event handler does not exist for mx:DataGrid.
>>
>> D:\dev\royale-emulation-works\github\pinaraui-royale\src\com\likya\pinara\comps\jobdetail\PinaraJobListGrid.mxml(204): 
>> col: 61 Error: This attribute is unexpected. It will be ignored.
>>
>>         <mx:DataGrid id="pinaraJobList" width="100%" height="100%" 
>> selectionChange="selectionChangeHandlerPinara(event)" 
>> dataProvider="{jobListXmlCollection}">
>>
>> 29.02.2020 01:28 tarihinde Alex Harui yazdı:
>>
>>     This was working recently:
>>     https://github.com/apache/royale-asjs/issues/681
>>     <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fissues%2F681&data=02%7C01%7Caharui%40adobe.com%7C8a56e711ec6943ab9ab708d7bd126677%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637185759040292196&sdata=yxie6XC%2BnygdF%2FQkwpTNupIZO3uHDztQE5xtHL6fJ%2Fg%3D&reserved=0>
>>
>>     What did your subclass of Spark DG do?
>>
>>     -Alex
>>
>>     *From: *Serkan Taş <se...@likyateknoloji.com>
>>     <ma...@likyateknoloji.com>
>>     *Reply-To: *"users@royale.apache.org"
>>     <ma...@royale.apache.org> <us...@royale.apache.org>
>>     <ma...@royale.apache.org>
>>     *Date: *Friday, February 28, 2020 at 1:36 PM
>>     *To: *"users@royale.apache.org" <ma...@royale.apache.org>
>>     <us...@royale.apache.org> <ma...@royale.apache.org>, Alex
>>     Harui <ah...@adobe.com> <ma...@adobe.com>
>>     *Subject: *Re: Grid does not load data
>>
>>     Alex, if any working example of MX:AdvancedDataGrid may you share ?
>>
>>     29.02.2020 00:16 tarihinde Serkan Taş yazdı:
>>
>>         I have custom class extending the spark advancedatagrid, I am
>>         not sure if it will satisify the requirements but let me try
>>         and let you know.
>>
>>         Thanks,
>>         Serkan
>>
>>         29.02.2020 00:14 tarihinde Alex Harui yazdı:
>>
>>             We have hardly worked on Spark DataGrid at all.  Can you
>>             use MX:AdvancedDataGrid instead?
>>
>>             *From: *Serkan Taş <se...@likyateknoloji.com>
>>             <ma...@likyateknoloji.com>
>>             *Reply-To: *"users@royale.apache.org"
>>             <ma...@royale.apache.org>
>>             <us...@royale.apache.org> <ma...@royale.apache.org>
>>             *Date: *Friday, February 28, 2020 at 1:08 PM
>>             *To: *"users@royale.apache.org"
>>             <ma...@royale.apache.org>
>>             <us...@royale.apache.org> <ma...@royale.apache.org>
>>             *Subject: *Grid does not load data
>>
>>             Hi,
>>
>>             Before creating issue I want to get comment why the below
>>             code is not working, mean grid is not displayed ?
>>
>>
>>             <?xml version="1.0" encoding="latin5" ?>
>>
>>             <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
>>             <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C8a56e711ec6943ab9ab708d7bd126677%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637185759040292196&sdata=8U6EuvH5pgztKFADijWiS6FJ39NA%2BhsERTs1Hyy%2FRNo%3D&reserved=0>
>>             xmlns:s="library://ns.apache.org/royale/spark"
>>             xmlns:mx="library://ns.apache.org/royale/mx"
>>                            height="600" width="800">
>>
>>                 <fx:Script>
>>                     <![CDATA[
>>                         import mx.collections.ArrayCollection;
>>
>>                     ]]>
>>                 </fx:Script>
>>
>>                 <fx:Declarations>
>>                     <s:ArrayCollection id="employeeArrColl">
>>                         <fx:Object first="Anders" last="Öhlund"
>>             age="36"/>
>>                         <fx:Object first="Eileen" last="Oehland"
>>             age="25"/>
>>                         <fx:Object first="Anders" last="Zorn" age="36"/>
>>                         <fx:Object first="Steve" last="Aaron" age="40"/>
>>                         <fx:Object first="Toren" last="Ohlin" age="20"/>
>>                         <fx:Object first="Toren" last="Aaron" age="36"/>
>>                         <fx:Object first="Torolf" last="Aaron" age="40"/>
>>                     </s:ArrayCollection>
>>                 </fx:Declarations>
>>
>>                 <s:Panel title="Spark Sort and SortField"
>>             width="100%" height="100%">
>>
>>                     <s:DataGrid id="dg"
>>             dataProvider="{employeeArrColl}" width="100%">
>>                         <s:columns>
>>                             <s:ArrayList>
>>                                 <s:GridColumn dataField="first"
>>             headerText="First Name"/>
>>                                 <s:GridColumn dataField="last"
>>             headerText="Last Name"/>
>>                                 <s:GridColumn dataField="age"
>>             headerText="Age"/>
>>                             </s:ArrayList>
>>                         </s:columns>
>>                     </s:DataGrid>
>>
>>                 </s:Panel>
>>             </s:Application>
>>
>>
>>
>>
>>
>>
>>
>>
>