What version of the compiler are you using?

What does the ServiceLocator source look like?  It might be an issue with 
defaultProperties for non-DOM objects.

-Alex

From: De Carli Gustavo <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Wednesday, February 5, 2020 at 7:35 AM
To: "[email protected]" <[email protected]>
Subject: Cairngorm problem add remote object MXML.



I am trying to transcribe gairngorm, at runtime it gives me an error in the 
construction of the ServiceLocator, I understand that it is an error of the 
MXMLDataInterpreter. Anyone have any idea of the problem.
Thank
Gustavo.

1. CODE


<?xml version="1.0" encoding="utf-8"?>

<cairngorm:ServiceLocator
xmlns:fx="http://ns.adobe.com/mxml/2009<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7Ca2fdd1df7efe4ae1d09608d7aa50fd99%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637165137141037472&sdata=QWrbWuETHlUgAy9qfGLk%2Bg2gT0WnqFBG2q5mbyWpJDo%3D&reserved=0>"

xmlns:mx="library://ns.apache.org/royale/mx<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fmx&data=02%7C01%7Caharui%40adobe.com%7Ca2fdd1df7efe4ae1d09608d7aa50fd99%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637165137141047426&sdata=iNbi%2BaaHnZ6ClcNYhQRPBBt%2FkOE6rzdLipLxSOQJZOo%3D&reserved=0>"

xmlns:cairngorm="com.adobe.cairngorm.business.*">



<mx:RemoteObject
id="srvSeguridades"

destination="seguridades"

result="event.token.resultHandler(event)"

fault="event.token.faultHandler(event)"

endpoint="http://localhost:8080/messagebroker/amf"/>



</cairngorm:ServiceLocator>







2. LINE OF ERROR (RED)
/

**
 * @constructor
 * @extends {com.adobe.cairngorm.business.ServiceLocator}
 */
services.Servicio = function() {
  services.Servicio.base(this, 'constructor');

  /**
   * @private
   * @type {mx.rpc.remoting.mxml.RemoteObject}
   */
  this.srvSeguridades_;

  /**
   * @private
   * @type {Array}
   */
  this.mxmldd;

  /**
   * @private
   * @type {Array}
   */
  this.mxmldp;

  this.generateMXMLAttributes
  ([1,
mx.rpc.remoting.mxml.RemoteObject,
3,
'id',
true,
'srvSeguridades',
'destination',
true,
'seguridades',
'endpoint',
true,
'http://localhost:8080/messagebroker/amf',
0,
2,
'result',
this.$EH0,
'fault',
this.$EH1,
null0,   <- ERROR
0
  ]);

};


3. Trace  console log

Servicio.js:61 Uncaught ReferenceError: null0 is not defined
    at new services.Servicio (Servicio.js:61)
    at Function.org.apache.royale.utils.MXMLDataInterpreter.generateMXMLArray 
(MXMLDataInterpreter.js:126)
    at 
Function.org.apache.royale.utils.MXMLDataInterpreter.generateMXMLInstances 
(MXMLDataInterpreter.js:271)
    at main.Main.mx.core.UIComponent.createChildren (UIComponent.js:923)
    at main.Main.mx.core.Container.createChildren (Container.js:136)
    at main.Main.mx.core.Application.createChildren (Application.js:122)
    at main.Main.mx.core.UIComponent.initialize (UIComponent.js:871)
    at main.Main.mx.core.UIComponent.addedToParent (UIComponent.js:417)
    at main.Main.mx.core.Container.addedToParent (Container.js:123)
    at Main_mx_managers_SystemManager.org.apache.royale.core.UIBase.addElement 
(UIBase.js:402)

Reply via email to