Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mobilefirst Worklight 5.0.6 Dojo代码迁移_Ibm Mobilefirst - Fatal编程技术网

Ibm mobilefirst Worklight 5.0.6 Dojo代码迁移

Ibm mobilefirst Worklight 5.0.6 Dojo代码迁移,ibm-mobilefirst,Ibm Mobilefirst,我已经在worklight 5.0.5上开发了一个简单的应用程序,它运行良好,但在升级到5.0.6版后,我面临一些问题。当我启动应用程序时,dojo的libs没有与我的应用程序集成。 有人能帮我吗?谢谢 它给了我以下的错误 Uncaught TypeError: Object function klass() { this.initialize.apply(this, arguments); } has no method 'setConnected' 有关升级时代码迁移的详细信息,请参阅W

我已经在worklight 5.0.5上开发了一个简单的应用程序,它运行良好,但在升级到5.0.6版后,我面临一些问题。当我启动应用程序时,dojo的libs没有与我的应用程序集成。 有人能帮我吗?谢谢

它给了我以下的错误

Uncaught TypeError: Object function klass() {
this.initialize.apply(this, arguments);
} has no method 'setConnected' 

有关升级时代码迁移的详细信息,请参阅Worklight 5.0.6信息中心:

如果您使用早期版本的IBM创建了当前项目 WorkLooStudio,考虑将代码迁移到新的Dojo模块 除了升级Dojo toolkit之外,还有一种加载技术。信息技术 确保代码执行更可靠,并且页面 在RPE中进行进一步更改时继续工作

具体来说,Dojo层不再从HTML元素加载, 但它们是由内部的require()调用加载的 wlCommonInit()方法。单个模块从中加载 dojoInit()方法内的require()调用


以下是特定Dojo 1.8.3代码更改的链接:

感谢您的快速回复,我遵循这一点并解决了我面临的所有问题。但当我的应用程序启动时,我只剩下一个问题,然后在401之后发生以下错误(未经授权)base.js:883 window.WLJSX.Ajax.Request.WLJSX.Class.create.Request base.js:883 window.WLJSX.Ajax.Request.WLJSX.Class.create.initialize base.js:844 klass base.js:325 window.WLJSX.Ajax.WLJSX.Class.create.sendRequest worklight.js:1313 window.WLJSX.Ajax.Ajax.WLRequest.WLJSX.WLJSX.Class.create.create.initialize.worklight.js.js:1214 klass base.js:325