Hi Carlos,

We have added to channel    : 
<enable-small-messages>false</enable-small-messages> in services-config.xml file
But still our Royale Application is unable to call java side method.

Thank,
Alina Kazi
-----Original Message-----
From: Carlos Rovira [mailto:carlosrov...@apache.org] 
Sent: Tuesday, November 13, 2018 3:12 PM
To: dev@royale.apache.org
Subject: Re: Getting An Emulation Component To Run

Hi Alina,

can you confirm that you turned off small messages in BlazeDS ?
thanks


El mar., 13 nov. 2018 a las 8:28, Alina Kazi (<alina.k...@d-bz.com>)
escribió:

> Hi Alex,
>
> We are not getting any error on browser console.
> I have set breakpoints on my java side code. Method I am calling from
> Royale Application is not called on Java Side.
> I sent you configuration files. Please look into them. Will they work same
> as Flex-Java Application Communication.
> If those files are OK. Then what could be the reason that our Royale
> Application is unable to call java side methods ?
>
> Thanks,
> Alina
>
> -----Original Message-----
> From: Alex Harui [mailto:aha...@adobe.com.INVALID]
> Sent: Tuesday, November 13, 2018 12:19 PM
> To: dev@royale.apache.org
> Subject: Re: Getting An Emulation Component To Run
>
> Are there any errors in the browser console?
>
> If not, set breakpoints and debug into it and/or use a network monitor to
> see if anything is being sent or received.  RemoteObject has Operations
> that eventually call NetConnection.
>
> HTH,
> -Alex
>
> On 11/12/18, 10:54 PM, "Alina Kazi" <alina.k...@d-bz.com> wrote:
>
>     Hi
>     Our Apache Royale Application has been compiled successfully. Java
> side Application is running as before on Tomcat Server.
>     Our Application shows initial screen on browser i.e. Login Screen
> using http://localhost:8080/SHMA/index.html . When we click on
> LoginButton,On click event we call a server side method using
> mx:remoteobject .
>     Following are the configuration details :
>     We are using these configuration files for Royale - Java Communication
> :
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Falinakazi%2FconfigFiles&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&amp;sdata=%2BYpSl8YrGutxw928MPYFtgYT%2BjydqsDcPLr3p8cDTAA%3D&amp;reserved=0
>     We want to call our Java side methods using mx:RemoteObject in our
> Royale Application.
>     We have provided Destination property as shmUserSetupBO_General.
>     shmUserSetupBO_General destination is defined in remoting-config.xml
> file.
>
>     <mx:RemoteObject id="roLogin"
> channelSet="{parentApplication.amfChannelSet}" showBusyCursor="true"
>         destination="shmUserSetupBO_General" fault="fn_HandleFault(event);"
>         result="fn_roLoginRH(event);"/>
>
>     Our Royale Application is unable to communicate with server side code.
>     We have tried it using endpoint property as well but still no response
> from server side Java Application.
>     endpoint = "http://localhost:8080/messagebroker/websocket-amf";
>
>
>     Thanks in Advance,
>     Alina Kazi
>
>     -----Original Message-----
>     From: Carlos Rovira [mailto:carlosrov...@apache.org]
>     Sent: Wednesday, November 07, 2018 6:07 PM
>     To: dev@royale.apache.org
>     Subject: Re: Getting An Emulation Component To Run
>
>     Hi Alina,
>
>     I'm using mx:RemoteObject for my app so some thoughts:
>
>     * To make mx:RemoteObject work you only need to specify "destination"
> and
>     "endpoint"
>     * avoid "source" since is a deprecated property that exposes your java
>     backend, that was maintained only for compatibility with very old AMF
>     implementations
>     * I think latest time I tried channelSet I couldn't make it work, but I
>     couldn't dedicate too much time, so it could be worth to see if now
> works
>     with latest changes
>     * for the rest since proxy is working in RO you can call remote
> methods in
>     java in the exact same way you did in flex.
>     * just remember set small messages off in BlazeDS, since we still
> doesn't
>     support it
>
>     IOW, you can work today with RO without issue just turning off small
>     messages and setting destination and endpoint. If you can try to test
>     channelset, please report your findings
>
>     thanks
>
>
>     El mié., 7 nov. 2018 a las 8:59, Alina Kazi (<alina.k...@d-bz.com>)
>     escribió:
>
>     > Hi Alex
>     >
>     > For MX:RemoteObject :
>     > We have created an Example  :
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Falinakazi%2FExamples%2Ftree%2Fmaster%2FHelloWorld&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&amp;sdata=VsYOBm4iT%2Fc7cfqrKGRpOIjISxHuyL8gvkUXK0Qvcqw%3D&amp;reserved=0
>     > Our Welcome.mxml file in Example uses mx:RemoteObject this way :
>     >
>     > <mx:RemoteObject id="roLogin"
>     > channelSet="{parentApplication.amfChannelSet}" showBusyCursor="true"
>     >
>     >  destination="shmUserSetupBO_General" fault="fn_HandleFault(event);"
>     >
>     >  result="fn_roLoginRH(event);"/>
>     >
>     > We have a remoting-config.xml file in Java\web\WEB-INF\conf
>     >         <destination id="shmUserSetupBO_General">
>     >                 <properties>
>     >
>     > <source>com.shm.BO.SEC.shmUserSetupBO_General</source>
>     >                 </properties>
>     >         </destination>
>     >
>     > Our Java Application contains a class :
>     > com.shm.BO.SEC.shmUserSetupBO_General
>     > It contains a method :
>     >   public String f_sendMail (String aLoginName){...............
> return str;
>     > }
>     >
>     > I am calling that method using remoteObject from Apache Royale
> Application.
>     > roLogin.f_sendMail(loginName.text);
>     >
>     > Will it work using functionality available in Apache Royale SDK or
> Do I
>     > have to make changes in my front end Application (Royale) to work ?
>     > Example is available here:
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Falinakazi%2FExamples%2Ftree%2Fmaster%2FHelloWorld&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&amp;sdata=VsYOBm4iT%2Fc7cfqrKGRpOIjISxHuyL8gvkUXK0Qvcqw%3D&amp;reserved=0
>     >
>     >
>     > Thanks in Advance,
>     > Alina kazi
>     >
>     >
>     > -----Original Message-----
>     > From: Alina Kazi [mailto:alina.k...@d-bz.com]
>     > Sent: Wednesday, November 07, 2018 10:49 AM
>     > To: dev@royale.apache.org
>     > Subject: RE: Getting An Emulation Component To Run
>     >
>     > Hi Alex,
>     >
>     > Mx:ModuleLoader is compiled successfully now I can see mx:Module on
> output
>     > screen.
>     > Now I will work on remote object.
>     >
>     > -Thanks,
>     > Alina Kazi
>     >
>     > -----Original Message-----
>     > From: Alex Harui [mailto:aha...@adobe.com.INVALID]
>     > Sent: Tuesday, November 06, 2018 10:38 AM
>     > To: dev@royale.apache.org
>     > Subject: Re: Getting An Emulation Component To Run
>     >
>     > Hi Alina,
>     >
>     > I cannot work with .RAR files.  Plus dropbox won't display MXML
> files.
>     >
>     > Examples/mxroyale/tourdeflexmodules is using mx:ModuleLoader.  It is
>     > better to compare what it is doing instead of what Basic
> UIModuleLoader is
>     > doing.
>     >
>     > Thanks,
>     > -Alex
>     >
>     > On 11/5/18, 4:16 AM, "Alina Kazi" <alina.k...@d-bz.com> wrote:
>     >
>     >     Hi Alex,
>     >
>     >     You have created an Example in royale/ModuleExample
>     >     Contains two files in different projects : MainApp.mxml and
> Module.mxml
>     >     MainApp uses UIModuleLoader and it loads the modules with
> moduleName &
>     > modulePath properties.
>     >
>     >     UIModuleLoader extends UIBase
>     >     In MXRoyale, ModuleLoader extends VBox extends Box extends
> Container
>     > extends UIComponent extends UIBase
>     >
>     >     UIModule extends Group extends GroupBase extends UIBase
>     >     In MXRoyale, Module extends Container extends UIComponent extends
>     > UIBase
>     >
>     >     We have compare all files , functionality is copied from Basic ->
>     > MXRoyale , default.css is also copied.
>     >     We have checked default.css for Basic's Group, GroupBase
>     >     We have checked default.css for MXRoyale's Container
>     >
>     >     Still my Example do not compile for MX Module before and after
>     > changes.
>     >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2Ftxbccb5ofblmnr9%2FModuleExampleMX.rar%3Fdl%3D0&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&amp;sdata=bZp5kN0jR8tkA3WMX8Yv3N%2F4LOszheWsXRPadWFZOGw%3D&amp;reserved=0
>     >
>     >     We are using url = "modules/Module.swf" instead of modulePath =
>     > "modules" and moduleName = "Module"
>     >
>     >     We have seen functionality again and again after comparison we
> have
>     > copied missing src from Basic -> MXRoyale
>     >     Please compile this example with output for us or Guide us.
>     >
>     >     Thanks in Advance,
>     >     Alina Kazi
>     >
>     >
>     >     -----Original Message-----
>     >     From: Alina Kazi [mailto:alina.k...@d-bz.com]
>     >     Sent: Thursday, November 01, 2018 10:07 AM
>     >     To: dev@royale.apache.org
>     >     Subject: RE: Getting An Emulation Component To Run
>     >
>     >     Hi Alex,
>     >
>     >     When I tried after mapping BorderContainer to MX Container with
> the
>     > lookupOnly="true" in the spark-royale-manifest.xml, It worked for me.
>     >
>     >     Thanks,
>     >     Alina
>     >
>     >     -----Original Message-----
>     >     From: Alex Harui [mailto:aha...@adobe.com.INVALID]
>     >     Sent: Tuesday, October 30, 2018 9:48 PM
>     >     To: dev@royale.apache.org
>     >     Subject: Re: Getting An Emulation Component To Run
>     >
>     >     I think you can ignore that error unless you see other errors in
> the
>     > browser console related to it.
>     >
>     >     Did you check the browser console for errors when it came up
> blank?
>     > Or step into the code to see whether the new code is being called?
> And
>     > compare to how MX Container works?  These are strategies and skills
> that
>     > will be helpful as a developer.
>     >
>     >     If your code doesn't require that BorderContainer is a
>     > SkinnableContainer, you could try mapping BorderContainer to MX
> Container
>     > with the lookup-"true" in the spark-royale-manifest.xml
>     >
>     >     -Alex
>     >
>     >     On 10/30/18, 4:52 AM, "Alina Kazi" <alina.k...@d-bz.com> wrote:
>     >
>     >         Hi Alex,
>     >
>     >         1. You may have to copy other CSS from MX Container's or
> Spark
>     > Group's base classes and put all of it in the BorderContainer
> selector.
>     >         MX Container extends UIComponent , So I copied only MX
> Container's
>     > CSS in  BorderContainer selector.
>     >
>     >         2. It would have been more helpful to see what you had put
> in the
>     > defaults.css file, and also, since the compile was successful
>     >
>     >         What I have copied in default.css:
>     >
>     >         BorderContainer
>     >         {
>     >
>     >                 IBeadView:
>     > ClassReference("org.apache.royale.html.beads.ContainerView");
>     >                 IBeadLayout:
>     > ClassReference("org.apache.royale.html.beads.layouts.BasicLayout");
>     >                 IViewport:
>     >
> ClassReference("org.apache.royale.html.supportClasses.ScrollingViewport");
>     >                 IViewportModel:
>     > ClassReference("org.apache.royale.html.beads.models.ViewportModel");
>     >
>     >         }
>     >
>     >         In @media -royale-swf
>     >         BorderContainer
>     >                 {
>     >                         IBackgroundBead:
>     > ClassReference("org.apache.royale.html.beads.SolidBackgroundBead");
>     >                         IBorderBead:
>     > ClassReference("org.apache.royale.html.beads.SingleLineBorderBead");
>     >                         IContentView:
>     >
> ClassReference("org.apache.royale.html.supportClasses.ContainerContentArea");
>     >                 }
>     >         3. I think you will need to copy code from MX Container into
>     > SkinnableContainer, especially the MXMLDataInterpreter code.
>     >
>     >         Now, I have copy code from MX Container into
> SkinnableContainer,
>     > MXMLDataInterpreter code and copied other code step by step that was
>     > related to Bead.
>     >
>     >
>     >
>     >         Output is blank as before, following are the links shared
> earlier :
>     >         While compiling the ControlsExample
>     >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FppOz&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=2KBOCUoHIdAyoviandQZ9EwPgU4hzpxOCfQpHVbOGWc%3D&amp;reserved=0
>     >         Output has 1 Error & 1 warning and Build Successfully,
> console is :
>     >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2F5YMM&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=YnXId1mAWdFNq7t%2BBZT%2FazboqvX5aylN3HUj1KPu4Rc%3D&amp;reserved=0
>     >
>     >
>     >         Thanks in Advance,
>     >         Alina Kazi
>     >
>     >
>     >         -----Original Message-----
>     >         From: Alex Harui [mailto:aha...@adobe.com.INVALID]
>     >         Sent: Tuesday, October 30, 2018 1:54 PM
>     >         To: dev@royale.apache.org
>     >         Subject: Re: Getting An Emulation Component To Run
>     >
>     >         Hi Alina,
>     >
>     >         You may have to copy other CSS from MX Container's or Spark
>     > Group's base classes and put all of it in the BorderContainer
> selector.
>     >
>     >         If all rules are royale-specific, like IBeadModel, then they
> won't
>     > be listed in the output css but should be in the main .JS file.
>     >
>     >         It would have been more helpful to see what you had put in
> the
>     > defaults.css file, and also, since the compile was successful,
> whether
>     > there were any errors at run time.
>     >
>     >         I looked briefly at BorderContainer and SkinnableContainer.
> I
>     > think you will need to copy code from MX Container into
> SkinnableContainer,
>     > especially the MXMLDataInterpreter code
>     >
>     >         I have to stop working for tonight.
>     >
>     >         HTH,
>     >         -Alex
>     >
>     >         On 10/30/18, 12:54 AM, "Alina Kazi" <alina.k...@d-bz.com>
> wrote:
>     >
>     >             Hi Alex,
>     >
>     >             1. I would think that BorderContainer could use the same
> beads
>     > as MX Container, or even Spark Group.
>     >             I have tried both MX Container / Spark Group Beads
>     >                 Case(A) I have copied MX Container from file
> (defaults.css
>     > in MXRoyale/src/main/resource) to (defaults.css in
>     > SparkRoyale/src/main/resource) renamed Container to BorderContainer
> in
>     > (defaults.css in SparkRoyale/src/main/resource).
>     >                 Case(B) I have copied Spark GroupBase from file
>     > (defaults.css in SparkRoyale /src/main/resource) to (defaults.css in
>     > SparkRoyale/src/main/resource) renamed copied word GroupBase to
>     > BorderContainer in (defaults.css in SparkRoyale/src/main/resource).
>     >
>     >
>     >             2. Not having BorderContainer in the output CSS is
> unexpected
>     > if you are using it in the MXML
>     >
>     >             In Both Cases A and B the output default.css file for
>     > ControlsExample contains
>     >             .BorderContainer {
>     >                     }
>     >
>     >             In Both Cases A and B output default.css file for
>     > SparkRoyale.swc contains
>     >             Whatever I copied to  (defaults.css in
>     > SparkRoyale/src/main/resource) for BorderContainer.
>     >
>     >             3. that you are using the same namespace prefix as other
>     > components that are working
>     >             Yes I am using same namespace prefix as other components
> that
>     > are working
>     >
>     >
>     >
>     >             [1] ControlsExample File :
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FppOz&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=2KBOCUoHIdAyoviandQZ9EwPgU4hzpxOCfQpHVbOGWc%3D&amp;reserved=0
>     >             [2] SparkRoyale.swc console output :
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FrsqI&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=%2B2PHTZF45DHi1qoiMgrynFRAgVR6FmndtWTowls5Z0s%3D&amp;reserved=0
>     > ( Case B :When GroupBase default.css is copied for BorderContainer)
>     >             [3] ControlsExample console output :
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FXY7o&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=HVtdskAQrh096gmztl9kJTq%2FLx%2Bj5KfQTQ0bJqudvbk%3D&amp;reserved=0
>     > ( Case B :When GroupBase default.css is copied for BorderContainer)
>     >             [4] SparkRoyale.swc console output :
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fsm8M&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=UPIdQ%2BQJBQ3OzI4DoipHIfRAfAPPI9%2BZeO%2BZ0sJalNE%3D&amp;reserved=0
>     > ( Case A :When Container default.css is copied for BorderContainer)
>     >             [5] ControlsExample console output :
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2F5YMM&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=YnXId1mAWdFNq7t%2BBZT%2FazboqvX5aylN3HUj1KPu4Rc%3D&amp;reserved=0
>     > ( Case A :When Container default.css is copied for BorderContainer)
>     >
>     >             Yes the output from compiling the SparkRoyale SWC does
> not
>     > contain any warnings about BorderContainer, and the SWC builds
> successfully
>     > and is being copied into the right places
>     >             I have checked by unzipping  the SWC and checked the
>     > defaults.css and JS files
>     >
>     >             Thanks,
>     >             Alina Kazi
>     >
>     >
>     >             -----Original Message-----
>     >             From: Alex Harui [mailto:aha...@adobe.com.INVALID]
>     >             Sent: Monday, October 29, 2018 9:14 PM
>     >             To: dev@royale.apache.org
>     >             Subject: Re: Getting An Emulation Component To Run
>     >
>     >             Hi Alina,
>     >
>     >             Again, it is important to be efficient in
> communication.  Just
>     > telling me the ModuleLoader does not load a module does not let me
> help
>     > you.  You should try to remember past emails we had and report on
> what you
>     > tried from those past emails.  For example, do you get any warnings
> or
>     > errors in the console?  Did you verify that the files are where they
> should
>     > be?  Did you step through how TourDeFlexModules loads a module and
> compare
>     > to your application?
>     >
>     >             For BorderContainer, and really, any UI widget in the
> Royale
>     > emulation components, an important thing to understand is that they
> are, so
>     > far, all based on UIBase, since UIComponent extends UIBase and all UI
>     > widgets extend UIComponent.  That means that the CSS must load model
> and
>     > view beads and often controller and/or layout and other beads.  So
> first
>     > thing is to understand by examining source and output whether there
> are
>     > such beads for BorderContainer.  I would think that BorderContainer
> could
>     > use the same beads as MX Container, or even Spark Group.
>     >
>     >             I don't think we've implemented spark skins in
> SparkRoyale
>     > yet, so any skinClass is going to get ignored right now.
>     >
>     >             Not having BorderContainer in the output CSS is
> unexpected if
>     > you are using it in the MXML.  So I would double check that you have
> added
>     > BorderContainer to the correct CSS file (defaults.css in
>     > SparkRoyale/src/main/resource) and that you are using the same
> namespace
>     > prefix as other components that are working, and that the output from
>     > compiling the SparkRoyale SWC does not contain any warnings about
>     > BorderContainer, and the SWC builds successfully and is being copied
> into
>     > the right places.  SWC files are really ZIP files so you can always
> unzip
>     > the SWC and examine the defaults.css and JS files.
>     >
>     >             HTH,
>     >             -Alex
>     >             On 10/29/18, 4:11 AM, "Alina Kazi" <alina.k...@d-bz.com>
>     > wrote:
>     >
>     >                 Hi Alex,
>     >
>     >                 Please answer for the following issues :
>     >                 1. Issue (MX ModuleLoader) :
>     >                 We need similar working as in TourdeFlexModules
> Example :
>     >
>     >
> D:\apache-royale-0.9.3-bin-js-swf\royale-asjs\examples\mxroyale\tourdeflexmodules\src\spark\components\VideoPlayerModuleLoader.mxml
>     >                 ModuleLoader url property does not load Module.
>     >
>     >                 2. Issue (Spark BorderContainer) :
>     >                 If we use s:BorderContainer all controls inside Spark
>     > BorderContainer are not shown in output.
>     >                 How it will be shown in output. Do I need to add
> something
>     > in default.css for BorderContainer
>     >                  We have added
>     >                  BorderContainer
>     >                 {
>     >                     backgroundColor: #FFFFFF;
>     >                     borderStyle : "solid";
>     >                     cornerRadius: 0;
>     >                     skinClass:
>     > ClassReference("spark.skins.spark.BorderContainerSkin");
>     >                 } in SparkRoyale default.css but still output is
> empty.
>     >                 All other files applications.mxml and
> shmApplication.as
>     > are same as before
>     >                 [1] AppView_ERP.mxml
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FY2ne&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=EJCjn4BKhznt2idSOKhGKnlh06MitNB9BSgbeoZMtuk%3D&amp;reserved=0
>     >
>     >
>     >                 Thanks,
>     >                 Alina Kazi
>     >
>     >
>     >                 -----Original Message-----
>     >                 From: Alina Kazi [mailto:alina.k...@d-bz.com]
>     >                 Sent: Monday, October 29, 2018 12:03 PM
>     >                 To: dev@royale.apache.org
>     >                 Subject: RE: Getting An Emulation Component To Run
>     >
>     >                 Thanks a lot Alex. It works.
>     >
>     >                 -Alina
>     >
>     >                 -----Original Message-----
>     >                 From: Alex Harui [mailto:aha...@adobe.com.INVALID]
>     >                 Sent: Monday, October 29, 2018 12:03 PM
>     >                 To: dev@royale.apache.org
>     >                 Subject: Re: Getting An Emulation Component To Run
>     >
>     >                 Hi Alina,
>     >
>     >                 Add the following metadata to your
> shmApplication.as  It
>     > should go before the "public class".  Check mx.core.Application to
> see how
>     > it is placed in that file.
>     >
>     >                 [Frame(factoryClass="mx.managers.SystemManager")]
>     >
>     >                 This should result in an
>     > applications_mx_managers_SystemManager.js file in the bin/js-debug
> folder,
>     > and the index.html should try to instantiate that file which should
> then
>     > launch everything else.
>     >
>     >                 HTH,
>     >                 -Alex
>     >
>     >
>     >                 On 10/28/18, 11:54 PM, "Alina Kazi" <
> alina.k...@d-bz.com>
>     > wrote:
>     >
>     >                     Hi Alex,
>     >
>     >                     Files in the bin/js-debug folder
>     >                     Files :
>     >                     AppView_ERP.js
>     >                     applications.css
>     >                     applications.js
>     >                     index.html
>     >                     Namespace.js
>     >                     QName.js
>     >                     shmApplication.js
>     >                     XML.js
>     >                     XMLList.js
>     >
>     >                     Folders :
>     >                     library
>     >                     mx
>     >                     org
>     >
>     >                     Thanks,
>     >                     Alina Kazi
>     >
>     >                     -----Original Message-----
>     >                     From: Alex Harui [mailto:
> aha...@adobe.com.INVALID]
>     >                     Sent: Monday, October 29, 2018 11:48 AM
>     >                     To: dev@royale.apache.org
>     >                     Subject: Re: Getting An Emulation Component To
> Run
>     >
>     >                     Hi Alina,
>     >
>     >                     When you use shmApplication, what files end up
> in the
>     > bin/js-debug folder (the subfolders don't matter right now).
>     >
>     >                     Thanks,
>     >                     -Alex
>     >
>     >                     On 10/28/18, 11:40 PM, "Alina Kazi" <
>     > alina.k...@d-bz.com> wrote:
>     >
>     >                         Hi Alex,
>     >                         Yes, I am running the js-debug version. If I
> do
>     > similar working in mx:Application tag it works but when I do it with
> custom
>     > shmApplication control that extends mx.core.Application it does not
> show
>     > anything in output.
>     >
>     >                         My file applications.mxml starts with tag
>     > <cc:shmApplication>
>     >                         And shmApplication.as extends
> mx.core.Application.
>     > I am adding namespace xmlns:cc="*"
>     >
>     >                         [1] applications.mxml
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOpDT&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=xL7Ot%2BKANul8Lso6j%2BT5syJRM%2BdjJfy0WHV36RMt2L4%3D&amp;reserved=0
>     >                         [2] shmApplication.as
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FPz6p&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&amp;sdata=1hgcxcGmYw59WZOJiXhds71RlI%2BjqQwb5iDCQ0D8B84%3D&amp;reserved=0
>     >                         [3] AppView_ERP.mxml
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FRLcA&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=XwdVRE4ucCN0nnBoQPxJE9SdNDKQxBEeyvRo41kj8V0%3D&amp;reserved=0
>     >
>     >                         All files are placed on same path.
>     >
>     >                         When I replace applications.mxml opening and
>     > closing tag <cc:shmApplication> tag to <mx:Application>
>     >                         It shows both Button and Label in output.
> But I
>     > need to use shmApplication.
>     >
>     >                         Again these are not my actual source files .
> It's
>     > just a scenario we need . So, I create a separate example for that.
>     >
>     >                         Thanks,
>     >                         Alina Kazi
>     >
>     >
>     >                         -----Original Message-----
>     >                         From: Alex Harui [mailto:
> aha...@adobe.com.INVALID]
>     >
>     >                         Sent: Monday, October 29, 2018 11:02 AM
>     >                         To: dev@royale.apache.org
>     >                         Subject: Re: Getting An Emulation Component
> To Run
>     >
>     >                         Hi Alina,
>     >
>     >                         Are you running the version in js-debug?  It
>     > should show something in the console.  Also look at the DOM tree and
> see
>     > what HTML elements have been created, if any.
>     >
>     >                         -Alex
>     >
>     >                         On 10/28/18, 10:28 PM, "Alina Kazi" <
>     > alina.k...@d-bz.com> wrote:
>     >
>     >                             Hi Piotr,
>     >
>     >                             Application is compiled Successfully but
>     > nothing shows in output in the Web Browser Console when running my
>     > application.
>     >
>     >                             Thanks,
>     >                             Alina
>     >
>     >                             -----Original Message-----
>     >                             From: Piotr Zarzycki [mailto:
>     > piotrzarzyck...@gmail.com]
>     >                             Sent: Friday, October 26, 2018 7:09 PM
>     >                             To: dev@royale.apache.org
>     >                             Subject: Re: Getting An Emulation
> Component To
>     > Run
>     >
>     >                             Hi Alina,
>     >
>     >                             Just to help a bit with all of that. Do
> you
>     > see any output in the Web
>     >                             Browser Console when you running your
>     > application ? If yes provide it here.
>     >
>     >                             Thanks,
>     >                             Piotr
>     >
>     >                             pt., 26 paź 2018 o 14:42 Alina Kazi <
>     > alina.k...@d-bz.com> napisał(a):
>     >
>     >                             > Hi Alex,
>     >                             > We have 3 files in our Project
>     >                             > Files Path is :
>     >                             > [1]Project -> applications.mxml (main
> file)
>     >                             > [2]Project ->shmApplication.as extends
>     > mx.core.Application
>     >                             > [3]Project-> AppView_ERP.mxml
>     >                             >
>     >                             > As MX ViewStack , Canvas are working
>     > controls.
>     >                             >
>     >                             > AppView_ERP.mxml has initial tag
> mx:Canvas
>     >                             >
>     >                             > applications.mxml has initial tag
>     > cc:shmApplication  and
>     >                             > We have method in applications.mxml
>     >                             > private function
>     > fn_roBasicConfRH(e:ResultEvent):void
>     >                             >                         {
>     >                             >                                 var
>     > appViewStack:ViewStack = new
>     >                             > ViewStack();
>     >                             >
>     >                             >
>     >  appViewStack.percentWidth = 100;
>     >                             >
>     >  appViewStack.percentHeight = 100;
>     >                             >
>     >  this.addElement(appViewStack);
>     >                             >
>     >                             >                                 var
>     > compERPView:Canvas = new AppView_ERP()
>     >                             > as Canvas;
>     >                             >
>     >                             >
>     >  compERPView.id = "appView_ERP";
>     >                             >
>  appView =
>     > compERPView;
>     >                             >
>     >  appViewStack.addElement(compERPView);
>     >                             >
>     >                             >
> mx.external.ExternalInterface.call("function
>     >                             > setWinStatus(){window.status='" +
>     > iniFileParams.CompanyName + "';}");
>     >                             >
>     >                             > }
>     >                             > Application is compiled Successfully
> but
>     > nothing shows in output.
>     >                             > If you need more details. I can create
> an
>     > example Project.
>     >                             >
>     >                             > Thanks in Advance,
>     >                             > Alina Kazi
>     >                             >
>     >                             > -----Original Message-----
>     >                             > From: Alina Kazi [mailto:
> alina.k...@d-bz.com
>     > ]
>     >                             > Sent: Friday, October 26, 2018 3:35 PM
>     >                             > To: dev@royale.apache.org
>     >                             > Subject: RE: Getting An Emulation
> Component
>     > To Run
>     >                             >
>     >                             > Hi Alex,
>     >                             >
>     >                             > We have replaced import
>     > spark.components.Application with import
>     >                             > mx.core.Application in our whole
>     > Application. After this change we are
>     >                             > still able to compile our Application
>     > successfully.
>     >                             > Are you using SWFLoader to load other
>     > applications?  Again, your API
>     >                             > Report did not mention this.
>     >                             > We are not using SWFLoader anywhere in
> our
>     > Application. We are using
>     >                             > ModuleLoader only.
>     >                             > What do you mean by needing Spark
>     > Application many times?
>     >                             > Sorry, import
> spark.components.Application
>     > is written multiple times in
>     >                             > src code but used once.
>     >                             >
>     >                             > That means now we don't need Spark
>     > Application.
>     >                             > Thanks for Helping us.
>     >                             >
>     >                             > -Alina Kazi
>     >                             >
>     >                             > -----Original Message-----
>     >                             > From: Alex Harui [mailto:
>     > aha...@adobe.com.INVALID]
>     >                             > Sent: Friday, October 26, 2018 12:45 PM
>     >                             > To: dev@royale.apache.org
>     >                             > Subject: Re: Getting An Emulation
> Component
>     > To Run
>     >                             >
>     >                             > Hi Alina,
>     >                             >
>     >                             > Where did you use mx:Application in
> your
>     > application?  Somehow it got into
>     >                             > the report.
>     >                             >
>     >                             > What do you mean by needing Spark
>     > Application many times?  Are you using
>     >                             > SWFLoader to load other applications?
>     > Again, your API Report did not
>     >                             > mention this.
>     >                             >
>     >                             > Getting Application to work can be
>     > significant amount of work as it has a
>     >                             > lot of things to do.  One approach you
> could
>     > take is to step through your
>     >                             > example with mx:Application and
> compare it
>     > to the Spark Application and
>     >                             > make changes to the Spark Application
> until
>     > it works, but I'm concerned
>     >                             > that you can't always copy code from
>     > mx:Application.
>     >                             >
>     >                             > If you want to take on a big challenge
> like
>     > getting Appilcation to work
>     >                             > that is fine, but I guess I can delay
> my
>     > work on Charts and get Spark
>     >                             > Application to work.  Let me know what
> you
>     > decide.  But I am very concerned
>     >                             > about the accuracy of the data you have
>     > provided.  I'm wondering what else
>     >                             > you are using that we don't know about.
>     >                             >
>     >                             > I'm done for today.  I will see what
> you
>     > decide in my morning.
>     >                             >
>     >                             > -Alex
>     >                             >
>     >                             > On 10/26/18, 12:22 AM, "Alina Kazi" <
>     > alina.k...@d-bz.com> wrote:
>     >                             >
>     >                             >     Hi Alex ,
>     >                             >     I am using skinClass 2 times
> overall in
>     > my Application. I can skip
>     >                             > that if it takes a lot of time.
>     >                             >     I don't know How API report skip
> some
>     > API's.
>     >                             >     We need SparkApplication at many
> places
>     > in our Application.
>     >                             >     If you can explain more in [1] ,
> we want
>     > to also participate in
>     >                             > getting emulation component to run.
>     >                             >
>     >                             >     Like Spark TextInput is now
> working as
>     > MX TextInput, We have copied
>     >                             > some source from MX TextInput  to Spark
>     > TextInput  after reading [1] and it
>     >                             > worked.
>     >                             >
>     >                             >     [1]
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components%23getting-an-emulation-component-to-run&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=8b6my8j9pSVJsTcAubdvj4Cls1mZ7KXL9YDcXo7UkA0%3D&amp;reserved=0
>     >                             >
>     >                             >     Thanks in Advance,
>     >                             >     Alina Kazi
>     >                             >
>     >                             >     -----Original Message-----
>     >                             >     From: Alex Harui [mailto:
>     > aha...@adobe.com.INVALID]
>     >                             >     Sent: Friday, October 26, 2018
> 11:50 AM
>     >                             >     To: dev@royale.apache.org
>     >                             >     Subject: Re: Getting An Emulation
>     > Component To Run
>     >                             >
>     >                             >     Hi Alina,
>     >                             >
>     >                             >     In your API report, only
>     > mx.core.Application was referenced.  I don't
>     >                             > understand why Spark Application was
> not
>     > referenced, yet you are using it
>     >                             > now.  We have not spent any time
> getting
>     > Spark Application to run.  If
>     >                             > that's really what you need, I would
> start
>     > copying code from
>     >                             > mx.core.Application.  if you don't have
>     > custom skins for Application, you
>     >                             > can probably skip the skinning-related
> code.
>     >                             >
>     >                             >     Good luck,
>     >                             >     -Alex
>     >                             >
>     >                             >     On 10/25/18, 11:10 PM, "Alina
> Kazi" <
>     > alina.k...@d-bz.com> wrote:
>     >                             >
>     >                             >         Hi ,
>     >                             >
>     >                             >         We are able to compile our
>     > Application and Library Projects
>     >                             > successfully. Application Launch file
> uses a
>     > file that extends Spark
>     >                             > Application.as file.  This Spark
>     > Application.as  file is present in Apache
>     >                             > Royale SDK repo and has been emulated.
> But
>     > when we run the application, No
>     >                             > visual output is shown in index.html
> (i.e
>     > output file)
>     >                             >
>     >                             >         Spark Application extends
>     > SkinnableContainer  in Flex SDK
>     >                             > default.css for SkinnableContainer  is:
>     >                             >         SkinnableContainer
>     >                             >         {
>     >                             >             skinClass:
>     >                             >
>     > ClassReference("spark.skins.spark.SkinnableContainerSkin");
>     >                             >         }
>     >                             >
>     >                             >
>     >                             >         In Flex mx:Application extends
>     > LayoutContainer extends Container
>     >                             > in Flex SDK default.css for Container
> is
>     >                             >
>     >                             >         Container
>     >                             >         {
>     >                             >             borderSkin:
>     >                             >
>     > ClassReference("mx.skins.spark.ContainerBorderSkin");
>     >                             >                         borderStyle:
> "none";
>     >                             >             cornerRadius: 0;
>     >                             >         }
>     >                             >
>     >                             >         You have added in MXRoyale
>     > default.css
>     >                             >
>     >                             >         Container
>     >                             >         {
>     >                             >                         IBeadView:
>     >                             >
>     > ClassReference("org.apache.royale.html.beads.ContainerView");
>     >                             >                         IBeadLayout:
>     >                             >
>     > ClassReference("org.apache.royale.html.beads.layouts.BasicLayout");
>     >                             >                         IViewport:
>     >                             >
>     >
> ClassReference("org.apache.royale.html.supportClasses.ScrollingViewport");
>     >                             >                         IViewportModel:
>     >                             >
>     > ClassReference("org.apache.royale.html.beads.models.ViewportModel");
>     >                             >         }
>     >                             >
>     >                             >         And mx:Application shows
> output.
>     >                             >
>     >                             >         For Example :
>     >                             >
>     >                             >         [1] Nothing in Output
>     >                             >         <s:Application xmlns:fx="
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%3D&amp;reserved=0
>     > "
>     >                             >
>     >                             >
>     >                             >  xmlns:s="library://
>     > ns.apache.org/royale/spark"
>     >                             >
>     >                             >  xmlns:mx="library://
> ns.apache.org/royale/mx"
>     > height = "100%"  width =
>     >                             > "100%"
>     >                             >
>     >              >
>     >                             >
>     >  <s:Button x="30" y="30"
>     >                             > id="searchBtn" label="Search"/>
>     >                             >
>     >                             >         </s:Application>
>     >                             >
>     >                             >         [2] It shows Button in output
> file
>     >                             >         <mx:Application xmlns:fx="
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%3D&amp;reserved=0
>     > "
>     >                             >
>     >                             >
>     >                             >  xmlns:s="library://
>     > ns.apache.org/royale/spark"
>     >                             >
>     >                             >  xmlns:mx="library://
> ns.apache.org/royale/mx"
>     > height = "100%"  width =
>     >                             > "100%"
>     >                             >
>     >              >
>     >                             >
>     >  <s:Button x="30" y="30"
>     >                             > id="searchBtn" label="Search"/>
>     >                             >
>     >                             >         </mx:Application>
>     >                             >
>     >                             >         How can I get Spark Application
>     > working as MX Application ?
>     >                             >
>     >                             >         Thanks,
>     >                             >         Alina
>     >                             >
>     >                             >
>     >                             >         -----Original Message-----
>     >                             >         From: Alex Harui [mailto:
>     > aha...@adobe.com.INVALID]
>     >                             >         Sent: Monday, October 22, 2018
> 10:04
>     > PM
>     >                             >         To: dev@royale.apache.org
>     >                             >         Subject: Re: Getting An
> Emulation
>     > Component To Run
>     >                             >
>     >                             >         Hi Alina,
>     >                             >
>     >                             >         Again, I cannot help you as
>     > efficiently if you do not provide
>     >                             > important details.
>     >                             >
>     >                             >         You are showing some part of
> the
>     > console for building the
>     >                             > application.  But did the compiler
> hang, or
>     > did it think it finished?  What
>     >                             > does your build.xml look like?  What
> was the
>     > full console output?  I would
>     >                             > want to see what command you typed and
> all
>     > output up to and including the
>     >                             > command prompt after it finished.  As I
>     > mentioned in prior emails, use
>     >                             > paste.apache.org if necessary for
> large
>     > quantities of console output.
>     >                             >
>     >                             >         From the one line you pasted
> below,
>     > it implied the build did not
>     >                             > finish, yet you are saying that you
> tried to
>     > run it and nothing showed up.
>     >                             > Why would you try to run it if the
> build did
>     > not finish?  If the build did
>     >                             > finish, did you get the expected output
>     > files?  If the build did not
>     >                             > finish, try stripping down what is in
> the
>     > Module until it works, or compare
>     >                             > the build.xml settings against
>     > examples/mxroyale/tourdeflexmodules.
>     >                             >
>     >                             >         There are so many ways things
> can go
>     > wrong, especially when
>     >                             > developing new code.  You must learn
> how to
>     > work efficiently in these
>     >                             > conditions.
>     >                             >
>     >                             >         Another technique is to compare
>     > working against non-working.
>     >                             >  Examples/mxroyale/tourdeflexmodules
> is able
>     > to compile and load modules.
>     >                             > You can set breakpoints in the
>     > tourdeflexmodules code and follow how it
>     >                             > works and set breakpoints in similar
> places
>     > in your code and follow how it
>     >                             > works and compares.
>     >                             >
>     >                             >         Thanks,
>     >                             >         -Alex
>     >                             >
>     >                             >         On 10/22/18, 1:12 AM, "Alina
> Kazi" <
>     > alina.k...@d-bz.com> wrote:
>     >                             >
>     >                             >             Hi Alex,
>     >                             >
>     >                             >             This time I told you about
>     > folders hierarchy its same as
>     >                             > examples/royale/ModuleExample.
>     >                             >             js:UIModuleLoader is
> replaced
>     > with  mx:ModuleLoader  url
>     >                             > property is added in ModuleLoader and
> extra
>     > properties are removed,
>     >                             > js:UIModule is replaced with mx:Module
>     >                             >             js:Application is replaced
> with
>     > mx:Application
>     >                             >             namespace is replaced with
> mx
>     > namespace
>     >                             >
>     >                             >             Console output stopped at
> :
>     >                             >             [mxmlc] 109142 bytes
> written to
>     >                             >
>     >
> D:\apache-royale-0.9.3-bin-js-swf\royale-asjs\examples\royale\ModuleExample\Module\bin-debug\Module.swf
>     >                             > in 3.220 seconds
>     >                             >
>     >                             >             How else I can explain it
> in a
>     > better way.
>     >                             >             Simply I just want same
> working
>     > like
>     >                             > examples/royale/ModuleExample with Mx
>     > Controls.
>     >                             >             I am not using TitleWindow
> in my
>     > current example.
>     >                             >
>     >                             >
>     >                             >             Thanks,
>     >                             >             Alina Kazi
>     >                             >
>     >                             >
>     >                             >             -----Original Message-----
>     >                             >             From: Alex Harui [mailto:
>     > aha...@adobe.com.INVALID]
>     >                             >             Sent: Monday, October 22,
> 2018
>     > 12:40 PM
>     >                             >             To: dev@royale.apache.org
>     >                             >             Subject: Re: Getting An
>     > Emulation Component To Run
>     >                             >
>     >                             >             Hi Alina,
>     >                             >
>     >                             >             Again, half a world away, I
>     > cannot know what your folder
>     >                             > structure and build files look like,
> or what
>     > you tried or didn't try.  And
>     >                             > now, I have to stop working and we
> missed an
>     > opportunity to help you
>     >                             > because the important information was
> not
>     > provided in your earlier email.
>     >                             > I wrote some techniques in this email:
>     >                             >
>     >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread.html%2Fe6f3aa4010dca8c9bdbe2828a89295039d05d23806a5fe03ae18dbe4%40%253Cdev.royale.apache.org%253E&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=mELpQYlfbuQ5T8xdv0ELfGZP9ZOCopXir8GtAHnXMc8%3D&amp;reserved=0
>     >                             >
>     >                             >             In your next email, I
> expect you
>     > see evidence that you have
>     >                             > understood and tried the techniques in
> the
>     > email I linked.  You will be
>     >                             > expected to provide console output or
>     > information about the tree of
>     >                             > elements.  And this might be a good
>     > opportunity for you to try the debugger
>     >                             > and set breakpoints in various
> places.  Even
>     > if you don't actually solve
>     >                             > the problem you are facing, you are
> going to
>     > have to become an expert in
>     >                             > debugging JavaScript output from the
> Royale
>     > Compiler.
>     >                             >
>     >                             >             Please reserve the time to
> write
>     > a really good email with the
>     >                             > important information and questions.
> It
>     > will save all of us time.
>     >                             >
>     >                             >             Thanks,
>     >                             >             -Alex
>     >                             >
>     >                             >             On 10/21/18, 11:39 PM,
> "Alex
>     > Harui" <aha...@adobe.com> wrote:
>     >                             >
>     >                             >                 Hi Alina,
>     >                             >
>     >                             >                 The key piece for
> modules is
>     > getting the output in the
>     >                             > right place.  Flex/Flash has some
>     > interesting rules around how URLs got
>     >                             > loaded.  I haven't found a practical
> way to
>     > replicate that in the Browser,
>     >                             > so for now, it is up to you to put the
>     > output where you are telling
>     >                             > ModuleLoader to load it.
>     >                             >
>     >                             >                 If you look at the Ant
>     > build.xml for royale/ModuleExample,
>     >                             > the Module/build.xml assumes the
> MainApp has
>     > been built first and copies
>     >                             > its output files into the MainApp's
> output
>     > folders.
>     >                             >
>     >                             >                 If you look at the
> build.xml
>     > for
>     >                             > mxroyale/touredeflexexamples, it uses
> the
>     > -module-output compiler option to
>     >                             > redirect the output.
>     >                             >
>     >                             >                 If you look in the
> Browser
>     > console, I expect you will see
>     >                             > errors that it couldn’t find a
> particular JS
>     > file for the module.  Pay
>     >                             > attention to the folders and adjust
> your
>     > build script to place the output
>     >                             > in the right place (or adjust where
> you tell
>     > ModuleLoader to find the
>     >                             > module.
>     >                             >
>     >                             >                 HTH,
>     >                             >                 -Alex
>     >                             >
>     >                             >                 On 10/21/18, 11:22 PM,
>     > "Alina Kazi" <alina.k...@d-bz.com>
>     >                             > wrote:
>     >                             >
>     >                             >                     Hi Alex,
>     >                             >
>     >                             >                     Created an example
>     > contains two files :
>     >                             >                     1. Module.mxml
>     >                             >                     <mx:Module
> xmlns:fx="
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%3D&amp;reserved=0
>     >                             > "
>     >                             >
>     >  xmlns:mx="library://
>     >                             > ns.apache.org/royale/mx">
>     >                             >
>     >                             >                         <mx:Label
> text="This
>     > Label is in the module" />
>     >                             >                         <mx:TextInput
>     > id="ti" text="This TextInput is also
>     >                             > in the module" />
>     >                             >                     </mx:Module>
>     >                             >
>     >                             >                     2. MainApp.mxml
>     >                             >                     <mx:Application
>     > xmlns:fx="
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%3D&amp;reserved=0
>     >                             > "
>     >                             >
>     > xmlns:mx="library://
>     >                             > ns.apache.org/royale/mx" >
>     >                             >
>     >                             >                         <mx:Button
>     > label="Btn in Application" />
>     >                             >
>     >                             >
>  <mx:ModuleLoader id
>     > = "ml1" x="30" y="30" url =
>     >                             > "Module.swf" />
>     >                             >
>     >                             >                     </mx:Application>
>     >                             >
>     >                             >                     No visual output
> shown .
>     > I want it to work like
>     >                             > examples\royale\ModuleExample
>     >                             >
>     >                             >
>     >                             >                     Thanks in Advance ,
>     >                             >                     Alina Kazi
>     >                             >
>     >                             >                     -----Original
>     > Message-----
>     >                             >                     From: Alex Harui
> [mailto:
>     > aha...@adobe.com.INVALID]
>     >                             >                     Sent: Tuesday,
> October
>     > 16, 2018 9:33 PM
>     >                             >                     To:
>     > dev@royale.apache.org
>     >                             >                     Subject: Re:
> Getting An
>     > Emulation Component To Run
>     >                             >
>     >                             >                     Hi Alina,
>     >                             >
>     >                             >                     I think there is a
>     > misunderstanding somewhere.
>     >                             >
>     >                             >                     How has your
> company
>     > built the Flex app over the past
>     >                             > years?  Is it all from an IDE or do
> you have
>     > some sort of script or build
>     >                             > tool?
>     >                             >
>     >                             >                     Whatever you are
> using
>     > to build the Flex app should be
>     >                             > translated to the Ant script.  What is
>     > currently in the Ant script you
>     >                             > copied from tourdeflexmodules is custom
>     > designed for tourdeflexmodules.  It
>     >                             > presumes lots of little applications
> that
>     > don't use custom libraries.
>     >                             >
>     >                             >                     The mxmlc task in
> Ant is
>     > just like running mxml from
>     >                             > the command line or having an
> Application
>     > project in an IDE.
>     >                             >                     The compc task in
> Ant is
>     > just like running compc from
>     >                             > the command line or having a Library
> project
>     > in an IDE.
>     >                             >
>     >                             >                     You can see from
> the
>     > build.xml files in the
>     >                             > royale-asjs repo that we build SWCs by
>     > having a build.xml in each library
>     >                             > folder and calling them from a
> build.xml in
>     > a parent folder.  You might
>     >                             > find that pattern useful.
>     >                             >
>     >                             >                     You will need to
>     > understand the -source-path and
>     >                             > -library-path and
> -external-library-path and
>     > other compiler options that
>     >                             > were used to build the Flex app and
> copy
>     > probably all of those options into
>     >                             > the right place in the Ant scripts.
>     >                             >
>     >                             >                     It would be
> uncommon to
>     > compile a file called shmUtil
>     >                             > with mxmlc.  shmUtil sounds like a
> file in a
>     > library, not a standalone
>     >                             > application.  I'll bet it comes from a
>     > library that should be compiled with
>     >                             > compc along with a lot of other files.
>     >                             >
>     >                             >
>     >                             >                     If you are having
>     > trouble with Ant, also try the
>     >                             > command-line, then others may be able
> to
>     > help you see the differences
>     >                             > between your Ant script and what
> worked on
>     > the command-line.  If you use an
>     >                             > IDE to build the Flex app, you will
> need to
>     > find out all of the compiler
>     >                             > options the IDE sets up for you.  I
> think
>     > others can help you with that as
>     >                             > well.
>     >                             >
>     >                             >                     -Alex
>     >                             >
>     >                             >                     On 10/16/18, 2:17
> AM,
>     > "Alina Kazi" <
>     >                             > alina.k...@d-bz.com> wrote:
>     >                             >
>     >                             >                         Hi Alex,
>     >                             >
>     >                             >                         Created a
> mxmlc task
>     > directly in build.xml still
>     >                             > an error is occured :
>     >                             >                         Added to
> Build.xml :
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FwBDm&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=IA51Iw4lXrUmzbPzgyj8Vg0lSOEmLdsk%2FO4obpAy0y0%3D&amp;reserved=0
>     >                             >                         Error :
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOXFT&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=TC%2FgylzJAdLNrVXlcaoEv2QzoUXV4a4WmTC6mKR4ToY%3D&amp;reserved=0
>     >                             >
>     >                             >                         Thanks,
>     >                             >                         Alina Kazi
>     >                             >
>     >                             >
>     >                             >
>     >                             >                         -----Original
>     > Message-----
>     >                             >                         From: Alex
> Harui
>     > [mailto:aha...@adobe.com.INVALID]
>     >                             >
>     >                             >                         Sent: Tuesday,
>     > October 16, 2018 11:46 AM
>     >                             >                         To:
>     > dev@royale.apache.org
>     >                             >                         Subject: Re:
> Getting
>     > An Emulation Component To Run
>     >                             >
>     >                             >                         Hi Alina,
>     >                             >
>     >                             >                         The example in
>     >                             > examples/mxroyale/RemoteObjectAMFTest
> is
>     > working and accesses the server
>     >                             > that is in examples/amf/
> SampleAmfWebApp.
>     > Theoretically, your old
>     >                             > mx:RemoteObject code should work
> untouched.
>     > Try it without touching it and
>     >                             > tell us what kinds of errors you are
>     > getting.  If you are getting runtime
>     >                             > errors, see how the
> RemoteObjectAMFTest uses
>     > "casting" to be explicit about
>     >                             > the types of the RemoteObject
> expressions.
>     > You'll see "as Operation" to
>     >                             > indicate that an mx:method in an
>     > mx:RemoteObject is an Operation.
>     >                             >
>     >                             >                         The
> compile-mxml
>     > macro is in the build.xml file.
>     >                             > It has certain expectations of the
> structure
>     > of the source files.  Your
>     >                             > source files are likely have a
> different
>     > folder structure.  You will need
>     >                             > to add source-paths and other compiler
>     > options to the macro, or stop using
>     >                             > the macro and call the mxmlc ant task
>     > directly.  That is up to you.  This
>     >                             > is a good opportunity to get to know
> Ant and
>     > the compiler better.
>     >                             >
>     >                             >                         HTH,
>     >                             >                         -Alex
>     >                             >
>     >                             >                         On 10/15/18,
> 11:07
>     > PM, "Alina Kazi" <
>     >                             > alina.k...@d-bz.com> wrote:
>     >                             >
>     >                             >                             Hi Alex &
> Carlos,
>     >                             >                             I haven't
> tested
>     > my ported Application with
>     >                             > server side functionality yet.
>     >                             >                             Can you
> please
>     > share an Example that I can
>     >                             > follow to get my mx:RemoteObject
> working as
>     > FLEX.
>     >                             >
>     >                             >                             I have
> another
>     > question
>     >                             >
>     >                             >                             I am
> working on
>     > my Application and it has two
>     >                             > different directories like
>     > com->shm->modules->AP and
>     >                             > com->shm->modules->components and  I
> want to
>     > compile a file inside
>     >                             > com->shm->modules->AP->abc.mxml and it
> uses
>     > a file inside
>     >                             >
> com->shm->modules->components->xyz.mxml.
>     >                             >                             I have
> added
>     >     <compile-mxml
>     >                             > folder="/com/shm/modules/AP/" example="
>     > abc"/> to build.xml.
>     >                             >                              unable to
>     > access xyz inside abc.
>     >                             >
>     >                             >                             Like
>     >                             >
>     >
> D:\apache-royale-0.9.3-bin-js-swf\royale-asjs\examples\mxroyale\tourdeflexmodules\src\spark\components\
>     >                             > VideoPlayerExample.mxml is using
>     > VideoPlayer.mxml    in my case
>     >                             > VideoPlayer.mxml  is not is the same
>     > directory.
>     >                             >
>     >                             >                             Thanks,
>     >                             >                             Alina Kazi
>     >                             >
>     >                             >
>  -----Original
>     > Message-----
>     >                             >                             From:
> Carlos
>     > Rovira [mailto:
>     >                             > carlosrov...@apache.org]
>     >                             >                             Sent:
> Tuesday,
>     > October 16, 2018 12:26 AM
>     >                             >                             To:
>     > dev@royale.apache.org
>     >                             >                             Subject:
> Re:
>     > Getting An Emulation Component To
>     >                             > Run
>     >                             >
>     >                             >                             Hi Alex,
>     >                             >
>     >                             >                             yes, I
> added
>     > those classes when worked trying
>     >                             > to make it work in net RO, but I found
> a
>     > wall at that time. I think DSK
>     >                             > objects had a different code when
>     > deserialized, and our AMF implementation
>     >                             > was not able to handle that.
>     >                             >                             I was not
> able
>     > to know how to deal with that
>     >                             > so I had to abandon. At least I could
> pass
>     > that disabling small messages on
>     >                             > BlazeDS.
>     >                             >
>     >                             >                             I don't
> think
>     > Small Messages are very
>     >                             > important, don't know how "small"
>     >                             >                             will be,
> so I
>     > think we can go to other things
>     >                             > more important. If I found some
> problem as I
>     > start to grow my application
>     >                             > that could be related to small
> messages I'll
>     > report. Hope not find any issue
>     >                             >
>     >                             >                             The only
>     > drawback could be people coming that
>     >                             > must know they need to disable small
>     > messages on their BlazeDS.
>     >                             >
>     >                             >                             I think it
> will
>     > be more important later since
>     >                             > IExternalizable in itself seems an
> important
>     > addition.
>     >                             >
>     >                             >                             Thanks
>     >                             >
>     >                             >                             Carlos
>     >                             >
>     >                             >
>     >                             >
>     >                             >                             El lun.,
> 15 oct.
>     > 2018 a las 20:21, Alex Harui
>     >                             > (<aha...@adobe.com.invalid>)
>     >                             >                             escribió:
>     >                             >
>     >                             >                             > The
> classes
>     > that represent DSK, DSA and DSC
>     >                             > are in the MXRoyale and
>     >                             >                             > Network
>     > projects, but it looks like they
>     >                             > implement IExternalizable.  I
>     >                             >                             > don't
> see any
>     > evidence that the JS AMF
>     >                             > support currently handles
>     >                             >                             >
>     > IExternalizable.
>     >                             >                             >
>     >                             >                             > I'm not
> clear
>     > on how important SmallMessages
>     >                             > and IExternalizable are.
>     >                             >                             > If it
> isn't
>     > that important, there are plenty
>     >                             > of other things to work
>     >                             >                             > on.  If
> it is
>     > important, do we have a test
>     >                             > case that uses IExternalizable?
>     >                             >                             >
>     >                             >                             > -Alex
>     >                             >                             >
>     >                             >                             > On
> 10/15/18,
>     > 10:55 AM, "Carlos Rovira" <
>     >                             > carlosrov...@apache.org> wrote:
>     >                             >                             >
>     >                             >                             >     Yes,
>     >                             >                             >
>     >                             >                             >     I
> tried
>     > today (with code
>     >                             > pre-callProperty, that I think does
> not make
>     >                             >                             >
>  difference
>     > for this).
>     >                             >                             >
>  There's
>     > small message support in RPC
>     >                             > classes, but when I looked at that
>     >                             >                             >     code
> when
>     > I investigate it, I think must
>     >                             > be accompanied from some AMF
>     >                             >                             >
>     >  serialization/deserialization support. I
>     >                             > couldn't find any resources on
>     >                             >                             >     this
> in
>     > the internet about how to handle
>     >                             > DSK, DSA or DSC. Maybe
>     >                             >                             > you can
> ask
>     >                             >                             >
>  internally
>     > in Adobe how to deal with
>     >                             > that. My guess is that this
>     >                             >                             > was added
>     >                             >                             >     to
> Flash
>     > plugin AMF serialization
>     >                             > capabilities.
>     >                             >                             >
>     >                             >                             >
>     >                             >                             >
>     >                             >                             >
>     >                             >                             >     El
> lun.,
>     > 15 oct. 2018 a las 19:03, Alex
>     >                             > Harui
>     >                             >                             >
>     > (<aha...@adobe.com.invalid>)
>     >                             >                             >
>  escribió:
>     >                             >                             >
>     >                             >                             >     >
> Carlos,
>     >                             >                             >     >
>     >                             >                             >     >
> Have you
>     > verified that small messages
>     >                             > do not work with the MX
>     >                             >                             >     >
>     > RemoteObject?  I thought I saw Small
>     >                             > Message support when I was
>     >                             >                             > migrating
>     >                             >                             >     >
> the code.
>     >                             >                             >     >
>     >                             >                             >     >
> Thanks,
>     >                             >                             >     >
> -Alex
>     >                             >                             >     >
>     >                             >                             >     > On
>     > 10/15/18, 10:01 AM, "Carlos Rovira"
>     >                             > <carlosrov...@apache.org>
>     >                             >                             > wrote:
>     >                             >                             >     >
>     >                             >                             >     >
>  Hi
>     > Alina,
>     >                             >                             >     >
>     >                             >                             >     >
>  just
>     > for if you don't know. If you
>     >                             > use BlazeDS Java server,
>     >                             >                             > remember
>     >                             >                             >     > to
> set
>     >                             >                             >     >
>  up
>     > small messages to false, or you
>     >                             > RemoteObjects will not work.
>     >                             >                             > To get
>     >                             >                             >     >
>     >  small messages we'll need to
>     >                             > upgrade AMF
>     >                             >                             >
>     > serialization-deserialization
>     >                             >                             >     > to
>     >                             >                             >     >
>  know
>     > how to handle DSK, DSA, and
>     >                             > DSC RemoteClass aliases.
>     >                             >                             >     >
>     >                             >                             >     >
>  Best
>     >                             >                             >     >
>     >                             >                             >     >
>     >  Carlos
>     >                             >                             >     >
>     >                             >                             >     >
>     >                             >                             >     >
>  El
>     > lun., 15 oct. 2018 a las 18:39,
>     >                             > Alex Harui
>     >                             >                             >     >
>     > (<aha...@adobe.com.invalid>)
>     >                             >                             >     >
>     >  escribió:
>     >                             >                             >     >
>     >                             >                             >     >
>  > Hi
>     > Alina,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     > Good to know.  You (and anybody
>     >                             > working with the emulation
>     >                             >                             >     >
>     > components) are
>     >                             >                             >     >
>  >
>     > expected to keep track of the
>     >                             > commits to the royale-compiler
>     >                             >                             > as well
>     >                             >                             >     > as
> the
>     >                             >                             >     >
>  >
>     > royale-asjs repos and stay
>     >                             > updated.  We are still finding bugs
>     >                             >                             > in the
>     >                             >                             >     >
>  >
>     > transpiling that may affect you.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     > Thanks,
>     >                             >                             >     >
>  >
>     > -Alex
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  > On
>     > 10/15/18, 2:17 AM, "Alina
>     >                             > Kazi" <alina.k...@d-bz.com>
>     >                             >                             > wrote:
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  Hi Alex,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  Thanks a lot it worked for
>     >                             > me.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  -Alina kazi
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  -----Original Message-----
>     >                             >                             >     >
>  >
>     >  From: Alex Harui [mailto:
>     >                             > aha...@adobe.com.INVALID]
>     >                             >                             >     >
>  >
>     >  Sent: Monday, October 15,
>     >                             > 2018 2:07 PM
>     >                             >                             >     >
>  >
>     >  To: dev@royale.apache.org
>     >                             >                             >     >
>  >
>     >  Subject: Re: Getting An
>     >                             > Emulation Component To Run
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  Hi Alina,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  Are you sure you are using
>     >                             > the latest compiler?  Try
>     >                             >                             > compiling
>     >                             >                             >     >
>  >
>     >                             >
> examples/mxroyale/RemoteObjectAMFTest.  It
>     > compiles without
>     >                             >                             > errors
>     >                             >                             >     >
> for me.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  I have to stop for tonight.
>     >                             > Hopefully others will help
>     >                             >                             > you.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  -Alex
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >  On 10/15/18, 1:37 AM, "Alina
>     >                             > Kazi" <alina.k...@d-bz.com>
>     >                             >                             > wrote:
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      Hi Alex,
>     >                             >                             >     >
>  >
>     >      We are using MX Remote
>     >                             > Object in almost our every
>     >                             >                             > Class
> like
>     >                             >                             >     >
> this:
>     >                             >                             >     >
>  >
>     >      <mx:RemoteObject
>     >                             >                             >     >
>     >                             >
>     > channelSet="{parentApplication.amfChannelSet}"
>     >                             >                             >     >
>  >
>     > id="DataProviderService"
>     >                             > showBusyCursor="true"
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     > destination="shmBasic"
>     >                             > fault="handleFault(event);"
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     > result="handleResult(event);" />
>     >                             >                             >     >
>  >
>     >      We get error ASBlocker
>     >                             > subsystem.
>     >                             >                             >     >
>  >
>     >      When we comment
>     >                             > RemoteObject we need to comment methods
>     >                             >                             >     >
> those are
>     >                             >                             >     >
>  >
>     > using it.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      I agree with that if I
>     >                             > will delete some code for
>     >                             >                             >
> compilation
>     >                             >                             >     > I
>     >                             >                             >     >
>  >
>     > will face other issues at later
>     >                             > stage.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      Can I replace
>     >                             > mx:remoteObject with  :
>     >                             >                             >     >
>  >
>     >      <s:RemoteObject id="ro"
>     >                             > endpoint="
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>     >                             >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.jamesward.com%2Fcensus2-tests%2Fmessagebroker%2Famf&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&amp;sdata=j5dX3LsBCuv%2FDWs9j3VsGx%2BHrV54D9xFxkPwuLZLqFg%3D&amp;reserved=0
>     >                             >                             >     > "
>     >                             >                             >     >
>  >
>     > destination="census"/>
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      Thanks in Advance,
>     >                             >                             >     >
>  >
>     >      Alina Kazi
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      -----Original
>     >                             > Message-----
>     >                             >                             >     >
>  >
>     >      From: Alex Harui [mailto:
>     >                             > aha...@adobe.com.INVALID]
>     >                             >                             >     >
>  >
>     >      Sent: Monday, October
>     >                             > 15, 2018 1:16 PM
>     >                             >                             >     >
>  >
>     >      To:
>     >                             > dev@royale.apache.org
>     >                             >                             >     >
>  >
>     >      Subject: Re: Getting An
>     >                             > Emulation Component To Run
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      Hi Alina,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      I recommend just running
>     >                             > the compiled application and
>     >                             >                             > fixing
>     >                             >                             >     >
>  >
>     > problems as you run into them.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      If you start copying
>     >                             > code and deleting other code, you
>     >                             >                             > cannot
>     >                             >                             >     >
>  >
>     > guarantee that the results will
>     >                             > run.  I'm not even sure
>     >                             >                             >
> TitleWindow
>     >                             >                             >     > is
> a
>     >                             >                             >     >
>  >
>     > valid child control of an
>     >                             > Application.  Usually it is a popup
>     >                             >                             > dialog.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      When you run the
>     >                             > application, you will probably find
>     >                             >                             >     >
>     > exceptions in
>     >                             >                             >     >
>  >
>     > the console.  Set a breakpoint,
>     >                             > see if you can figure out why
>     >                             >                             > it is
>     >                             >                             >     >
>  >
>     > generating an exception. Change
>     >                             > the code as needed.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      If you aren’t getting
>     >                             > exceptions, then look at the
>     >                             >                             > element
>     >                             >                             >     >
> tree.
>     >                             >                             >     >
>  >
>     > Either all of the expected
>     >                             > elements have been created or not.
>     >                             >                             > If
>     >                             >                             >     >
> not, then
>     >                             >                             >     >
>  >
>     > look at the innermost element to
>     >                             > see what it is.  In the
>     >                             >                             >
> properties
>     >                             >                             >     >
> for the
>     >                             >                             >     >
>  >
>     > element is a royale_wrapper
>     >                             > property that points to the
>     >                             >                             >
> transpiled
>     >                             >                             >     > AS3
>     >                             >                             >     >
>  >
>     > class.  That can help you know
>     >                             > what class didn't create its
>     >                             >                             > children.
>     >                             >                             >     >
>  >
>     > Check the _beads array of that
>     >                             > class to see if it created its
>     >                             >                             > beads
>     >                             >                             >     > or
>     >                             >                             >     >
>  >
>     > not.  If not, check the CSS for
>     >                             > that element, or debug into
>     >                             >                             > its code.
>     >                             >                             >     >
>  >
>     > Usually, addedToParent is where
>     >                             > the view bead is added.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      If the elements have
>     >                             > been created, check the sizes.
>     >                             >                             > Often
>     >                             >                             >     >
> some of
>     >                             >                             >     >
>  >
>     > them will have width or height =
>     >                             > 0.  Try to figure why it is
>     >                             >                             > getting
>     >                             >                             >     > a
> bad
>     >                             >                             >     >
>  >
>     > size.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      If you take this
>     >                             > approach, then if you get stuck you
>     >                             >                             > can ask
>     >                             >                             >     > a
>     >                             >                             >     >
>  >
>     > much more specific question and
>     >                             > we can give you more specific
>     >                             >                             >     >
> answers.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      Unfortunately, our days
>     >                             > only overlap by a few hours,
>     >                             >                             > but I
>     >                             >                             >     >
> hope
>     >                             >                             >     >
>  >
>     > other committers can help as
>     >                             > well.  It is in their best
>     >                             >                             > interest
> to
>     >                             >                             >     >
> improve
>     >                             >                             >     >
>  >
>     > their help and debugging skills.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      -Alex
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >      On 10/15/18, 12:59 AM,
>     >                             > "Alina Kazi" <
>     >                             >                             >
>     > alina.k...@d-bz.com>
>     >                             >                             >     >
> wrote:
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          Hi Alex,
>     >                             >                             >     >
>  >
>     >          As our whole
>     >                             > application is compiled successfully
>     >                             >                             > without
>     >                             >                             >     >
>  >
>     > error as a part of SparkRoyale
>     >                             > Library.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          Now, We have created
>     >                             > a project like
>     >                             >                             >
>     > tourdeflexmodules to
>     >                             >                             >     >
>  >
>     > compile and visually see the
>     >                             > application output.
>     >                             >                             >     >
>  >
>     >          Initially started
>     >                             > with the basic(small) file of our
>     >                             >                             >     >
>  >
>     > application that is used by most
>     >                             > of the files of our
>     >                             >                             >
> Application.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          We have a file in
>     >                             > our application "Picklist.mxml"
>     >                             >                             >     >
>  >
>     >          It was actually like
>     >                             > :
>     >                             >                             >     >
>  >
>     >          [1]
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>     >                             >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FRVtj&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=XxwWELrbgLLMcs7K3dgaKB%2Bl6MqcD2yerGu%2B0c0855M%3D&amp;reserved=0
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          we want to see it
>     >                             > visually as all our mx and spark
>     >                             >                             >     >
> controls
>     >                             >                             >     >
>  >
>     > are already added in Apache
>     >                             > Royale.
>     >                             >                             >     >
>  >
>     >          Deleted whole code
>     >                             > accept visual controls from src
>     >                             >                             > file :
>     >                             >                             >     >
>  >
>     >          [2]
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>     >                             >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FH4Sm&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=iWsFY2fECVOJqYLpWdBN9oia6GH17iu2XKG8P7y%2FXDQ%3D&amp;reserved=0
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          Nothing shows inside
>     >                             > spark BorderContainer &
>     >                             >                             >
> TitleWindow.
>     >                             >                             >     >
>  >
>     >          [3]
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>     >                             >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FEpS8&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=3zrGhcHIZRJnsP95gOBrJp1FCMYdw8E3ywz81AHq6mU%3D&amp;reserved=0
>     >                             >                             >     >
>  >
>     >          How can we see all
>     >                             > visual controls as they were in
>     >                             >                             > Flex
>     >                             >                             >     > of
>     >                             >                             >     >
>  >
>     > this particular file.
>     >                             >                             >     >
>  >
>     >          Even spark
>     >                             > BorderContainer default.css is copied
>     >                             >                             > from
>     >                             >                             >     >
> Flex
>     >                             >                             >     >
>  >
>     > ->Royale.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          Thanks,
>     >                             >                             >     >
>  >
>     >          Alina Kazi
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          -----Original
>     >                             > Message-----
>     >                             >                             >     >
>  >
>     >          From: Alex Harui
>     >                             > [mailto:aha...@adobe.com.INVALID]
>     >                             >                             >     >
>  >
>     >          Sent: Monday,
>     >                             > October 15, 2018 11:15 AM
>     >                             >                             >     >
>  >
>     >          To:
>     >                             > dev@royale.apache.org
>     >                             >                             >     >
>  >
>     >          Subject: Re: Getting
>     >                             > An Emulation Component To Run
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          Hi Alina,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          Different APIs will
>     >                             > have different solutions.
>     >                             >                             > Pick an
>     >                             >                             >     >
> API you
>     >                             >                             >     >
>  >
>     > want to have work and let's
>     >                             > discuss how to make it work.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          -Alex
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >          On 10/14/18, 10:48
>     >                             > PM, "Alina Kazi" <
>     >                             >                             >
>     > alina.k...@d-bz.com
>     >                             >                             >     > >
>     >                             >                             >     >
>  >
>     > wrote:
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              Hi Alex,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              All mx and spark
>     >                             > class methods those were left
>     >                             >                             > empty
>     >                             >                             >     > for
>     >                             >                             >     >
>  >
>     > the compilation of Application.
>     >                             >                             >     >
>  >
>     >              Also Module does
>     >                             > not show anything on screen.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              Thanks in
>     >                             > Advance,
>     >                             >                             >     >
>  >
>     >              Alina
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              -----Original
>     >                             > Message-----
>     >                             >                             >     >
>  >
>     >              From: Alex Harui
>     >                             > [mailto:
>     >                             >                             >
>     > aha...@adobe.com.INVALID]
>     >                             >                             >     >
>  >
>     >              Sent: Thursday,
>     >                             > October 11, 2018 12:32 PM
>     >                             >                             >     >
>  >
>     >              To:
>     >                             > dev@royale.apache.org
>     >                             >                             >     >
>  >
>     >              Subject: Re:
>     >                             > Getting An Emulation Component To
>     >                             >                             > Run
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              Hi Alina,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              Which components
>     >                             > or properties are you trying
>     >                             >                             > to get
>     >                             >                             >     > to
>     >                             >                             >     >
>  >
>     > run?
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              -Alex
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >              On 10/10/18,
>     >                             > 10:40 PM, "Alina Kazi" <
>     >                             >                             >     >
>     > alina.k...@d-bz.com>
>     >                             >                             >     >
>  >
>     > wrote:
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Hi Alex,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  What if CSS
>     >                             > for a component is not written
>     >                             >                             > in
>     >                             >                             >     >
> Basic /
>     >                             >                             >     >
>  >
>     > Express defaults.css?
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  And We need
>     >                             > it in MXRoyale / SparkRoyale
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Thanks,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Alina Kazi
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  From: Alex
>     >                             > Harui [mailto:aha...@adobe.com]
>     >                             >                             >     >
>  >
>     >                  Sent:
>     >                             > Monday, October 08, 2018 8:40 PM
>     >                             >                             >     >
>  >
>     >                  To: Alina
>     >                             > Kazi
>     >                             >                             >     >
>  >
>     >                  Subject: Re:
>     >                             > Getting An Emulation
>     >                             >                             >
> Component To
>     >                             >                             >     > Run
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Hi Alina,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Please ask
>     >                             > these questions on dev@ as
>     >                             >                             > well.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  CSS with
>     >                             > ClassReference is a way to use
>     >                             >                             >     >
>     > Composition to
>     >                             >                             >     >
>  >
>     > customize components.   Copying
>     >                             > code is usually a bad practice
>     >                             >                             > as it
>     >                             >                             >     >
>  >
>     > creates maintenance issues.  So,
>     >                             > in general, the preference
>     >                             >                             > should
>     >                             >                             >     > be
> to
>     >                             >                             >     >
>  >
>     > use CSS.
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  HTH,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  -Alex
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  From: Alina
>     >                             > Kazi <alina.k...@d-bz.com>
>     >                             >                             >     >
>  >
>     >                  Date:
>     >                             > Monday, October 8, 2018 at 2:02 AM
>     >                             >                             >     >
>  >
>     >                  To: Alex
>     >                             > Harui <aha...@adobe.com>
>     >                             >                             >     >
>  >
>     >                  Subject:
>     >                             > Getting An Emulation Component To
>     >                             >                             > Run
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Hi Alex,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  We want to
>     >                             > know how can we identify which
>     >                             >                             > is the
>     >                             >                             >     >
> right
>     >                             >                             >     >
>  >
>     > stub?
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  For Example:
>     >                             > selected property written
>     >                             >                             >     >
>     > differently in
>     >                             >                             >     >
>  >
>     > CheckBox, RadioButton and
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  we want
>     >                             > selected property for Button. How
>     >                             >                             > can we
>     >                             >                             >     >
>  >
>     > identify and pick the right code
>     >                             > for Button?
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  1.
>     >                             >  copying the little bits of code
>     >                             >                             > from the
>     >                             >                             >     >
>  >
>     > Basic or Express version into
>     >                             > the right stub in the Emulation
>     >                             >                             >     >
> Component
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  2.
>     >                             >  copying the CSS from Basic or
>     >                             >                             > Express
>     >                             >                             >     >
>  >
>     > defaults.css into the MXRoyale
>     >                             > or SparkRoyale defaults.css
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Thanks in
>     >                             > Advance,
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                  Alina Kazi
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>  >
>     >                             >                             >     >
>     >                             >                             >     >
>  --
>     >                             >                             >     >
>     >  Carlos Rovira
>     >                             >                             >     >
>     >                             >                             >     >
>     >                             >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=4qJIRQnz6%2BZ%2BKpf%2F2wpYQkG8vXHNH7pKwHUgM0ZJq2w%3D&amp;reserved=0
>     >                             >                             >     >
>     >                             >                             >     >
>     >                             >                             >     >
>     >                             >                             >
>     >                             >                             >     --
>     >                             >                             >
>  Carlos
>     > Rovira
>     >                             >                             >
>     >                             >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.
>     >                             >                             >
>     > me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%
>     >                             > 40adobe.com%7C04eb29f37fce
>     >                             >                             >
>     >                             >
>     >
> 40d3df9908d632c77330%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6367
>     >                             >                             >
>     >                             >
>     >
> 52229546474497&amp;sdata=7S2M%2BRlyCsWd2pShdvTsjfyJp9xyZ5bdaAc3zZQrilU
>     >                             >                             >
>     > %3D&amp;reserved=0
>     >                             >                             >
>     >                             >                             >
>     >                             >                             >
>     >                             >
>     >                             >                             --
>     >                             >                             Carlos
> Rovira
>     >                             >
>     >                             >
>     >
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=4qJIRQnz6%2BZ%2BKpf%2F2wpYQkG8vXHNH7pKwHUgM0ZJq2w%3D&amp;reserved=0
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >                             >
>     >
>     >                             --
>     >
>     >                             Piotr Zarzycki
>     >
>     >                             Patreon: *
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=Uku%2B9CX2dZ0dg1hDOwJACM8TUZpaW%2BCegvpICx44%2FLc%3D&amp;reserved=0
>     >                             <
>     >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=Uku%2B9CX2dZ0dg1hDOwJACM8TUZpaW%2BCegvpICx44%2FLc%3D&amp;reserved=0
>     > >*
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>     >
>
>     --
>     Carlos Rovira
>
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&amp;sdata=4qJIRQnz6%2BZ%2BKpf%2F2wpYQkG8vXHNH7pKwHUgM0ZJq2w%3D&amp;reserved=0
>
>
>
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to