编译函数时遇到代码生成错误" 39":程序太复杂:跳转偏移太大

时间:2016-02-22 03:52:24

标签: web-services ibm-mobilefirst mobilefirst-adapters

我正在使用MobileFirst Platform V7.1开发移动应用程序。后端团队正在提供原始数据,我必须从适配器端执行整个业务逻辑。因此,我必须做很多代码循环才能达到预期的结果。我成功完成了这样做,并能够在我的本地计算机上部署HTTP适配器并获得结果。问题是,当我在我的开发和生产MobileFisrt(MFP)服务器上使用相同的适配器时,我最终遇到了以下错误

  

编译功能时遇到代码生成错误" 39":   程序太复杂:跳跃偏移太大   (2016-02-21T20:29:42.632Z / 956ab824e6aec09f6cf70e1a1f0792d5da096574 / PCRF_WS-impl.js#5)

任何人都可以帮我解决这个错误,因为当我们接近应用程序发布日期时,它会成为托管我的应用程序的红旗。

1 个答案:

答案 0 :(得分:0)

提问者提到:

  

因此我必须做很多代码循环才能达到预期的结果

它看起来像个bug。你必须减少代码的循环。对于这个错误:

Encountered code generation error while compiling function "39": Program too complex: too big jump offset