今天同事帮我弄了几个小时解决了一个错误,这个错误是:
ReferenceError: Error #1065: 变量 ArrayOfHstSmmsNaInfo 未定义。
at global/flash.utils::getDefinitionByName()
at mx.rpc.xml::SchemaTypeRegistry/getCollectionClass()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\xml\SchemaTypeRegistry.as:112]
at mx.rpc.xml::XMLDecoder/createContent()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\xml\XMLDecoder.as:1890]
at mx.rpc.xml::XMLDecoder/decode()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\xml\XMLDecoder.as:161]
at mx.rpc.soap::SOAPDecoder/decodeBody()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\soap\SOAPDecoder.as:452]
at mx.rpc.soap::SOAPDecoder/decodeEnvelope()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\soap\SOAPDecoder.as:304]
at mx.rpc.soap::SOAPDecoder/decodeResponse()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\soap\SOAPDecoder.as:236]
at generated.webservices.applicationProc.letter::BaseILetterService/processResult()[E:\workspaces\SMMS\src\generated\webservices\applicationProc\letter\BaseILetterService.as:802]
at mx.rpc::AsyncResponder/result()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AsyncResponder.as:84]
at mx.rpc::AsyncRequest/acknowledge()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:74]
at DirectHTTPMessageResponder/completeHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:403]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
解决办法 ArrayOfHstSmmsNaInfo 没定义,就在加载的时候顶一下。
如:
/**
* 下面的定义虽然没有用,但是在这里不能删,这些类在这里定义。
* 如果不定义,则会报:ReferenceError: Error #1065: 变量 XXX 未定义。
* 这些IPurchaseServuice 是 flex反编译java的webservice生成的
*/
private var purchase:IPurchaseService; //买
private var user:HstSmmsUserService;
private var sale:ISaleService; //卖
private var userGroup:HstSmmsUserGroupService1;
private var iLetterService:ILetterService;
private var iGenerateMenuServices:IGenerateMenuServices; //菜单
像这类错误,好像就是: 一个Application 他popup一个module1 ,然后 module1在pupup一个module2,然后module2就引用一个类时,这个类就必须在Applicatin声明,或者在module2里面注册这个类。
分享到:
相关推荐
ReferenceError: AMap is not defined AMap未定义
问题原因: IE一些低版本的浏览器对于ES6语法不支持 Promise是es6语法里为了解决异步函数多重嵌套的问题(回调地狱) 说明: 或许你并不没有使用Promise,但是有可能你使用Axios等,其中原理也是Promise,进行了封装而已 ...
Uncaught ReferenceError: ReconnectingWebSocket is not defined; 说明缺少包资源,需引入reconnecting-websocket.js和reconnecting-websocket.minjs 创建WebSocket对象使用ReconnectingWebSocket 如下: var ws =...
**前端项目-lamejs** **概述** `lamejs` 是一个开源的JavaScript库,专为前端开发者设计,用于在浏览器环境中实现MP3编码。这个项目的核心目标是提供一个纯JavaScript解决方案,允许用户在不依赖服务器的情况下,...
在JavaScript编程中,`ReferenceError: $ is not defined` 是一个常见的错误,它通常发生在尝试使用jQuery库,但浏览器无法找到对应的 `$` 符号,即jQuery的核心函数没有被正确加载或引用。这个错误可能由多种原因...
错误信息:“ReferenceError:Error#1056:无法为创建属性:当使用 [RemoteClass(alias="XXX")],客户端与服务器端ValueObject映射时属性名不一致。” - **问题分析**:当客户端和服务器端的ValueObject属性命名不...
[Vue warn]: Error in v-on handler: “ReferenceError: Toast is not defined” 解决方法: handleClick(){ this.$toast('点击提示') } 补充知识:vue+vant移动端遇到的那些问题 1、项目引用了lib-flexible 跟px...
最近在使用python过重遇到这个问题,NameError: name 'xxx' is not defined,在学习python或者在使用python的过程中这个问题大家肯定都遇到过,在这里我就这个问题总结以下几种情况: 错误NameError: name ‘xxx’ ...
在Vue.js应用中,Luckysheet 是一个强大的在线表格组件,它提供了类似Excel的功能,用于数据展示、编辑和分析。如果你遇到了"luckysheet is not defined"的错误,这通常意味着在你的Vue项目中,Luckysheet未正确安装...
### Environment variable ORACLE_UNQNAME not defined 错误解决 在Oracle数据库管理及维护过程中,可能会遇到“Environment variable ORACLE_UNQNAME not defined”这样的错误提示。本文将围绕这一问题展开详细...
提供phantomjs 2.1.1 for windows快速下载 phantomjs是一个基于webkit内核的无头浏览器,即没有UI界面,即它就是一个浏览器,只是其内的点击、翻页等人为相关操作需要程序设计实现。 为啥必须设置下载积分...
Atom-clickable-npm-scripts是一个为Atom文本编辑器设计的插件,它允许用户通过简单的鼠标点击来执行项目中的npm脚本。这个插件极大地提升了开发者的效率,因为在编写和调试Node.js项目时,通常需要频繁地运行npm...
8. **ReferenceError: Error #1056: 无法为...创建属性...** 当使用[RemoteClass(alias="XXX")]注解进行客户端与服务器端Value Object映射时,如果属性名称不一致,就会出现这个错误。确保客户端和服务器端的属性...
彻底解决 __vd_version_info__ is not defined 等出错问题,完美反编译出微信小程序, 已测试。直接下载后按照 qwerty472123/wxappUnpacker 方式使用。原qwerty472123/wxappUnpacker的版本已过时。
Vue.js 是一款流行的前端JavaScript框架,用于构建用户界面。...在Vue.js应用中,可以借助第三方库CryptoJS来实现加密和解密功能。CryptoJS是一个完整的、易于使用的加密库,包含了各种加密算法,如AES(高级加密标准)...
PhantomJS 1.9.8 (Mac OS X) ERROR ReferenceError: Can't find variable: require 当文件更改时,测试通常运行两次。 在第二次运行期间,它几乎总是遇到错误。 环境 安装 使用npm install安装依赖项 任务 监视源...
- `clipboard.on(event, callback)`: 添加事件监听器,如`'success'`或`'error'`,回调函数中可以处理复制成功或失败的逻辑。 - `clipboard.destroy()`: 销毁实例,清理监听事件。 3. **浏览器兼容性**: `...
特征例外情况: 被调用方抛出的所有异常都将被序列化回调用方,以便可以对此做出React: 本机Javascript错误:EvalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError。 应用程序或用户定义的...
Défi-Alyra-ParcoursDéveloppeur.se区块链 :pushpin: démarrage点倒松露-兼容的avec HdWallet 1.2.2贡献者德玛拉吉关于安装Projet的说明: Afin d'installer ddépendancesde test et de de solidity,dans le ...