Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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 Server/DB关闭,混合应用程序显示一个带有“的对话框”;服务器暂时不可用;。无错误回调?_Ibm Mobilefirst_Worklight Runtime - Fatal编程技术网

Ibm mobilefirst Worklight Server/DB关闭,混合应用程序显示一个带有“的对话框”;服务器暂时不可用;。无错误回调?

Ibm mobilefirst Worklight Server/DB关闭,混合应用程序显示一个带有“的对话框”;服务器暂时不可用;。无错误回调?,ibm-mobilefirst,worklight-runtime,Ibm Mobilefirst,Worklight Runtime,我们有一个案例,Worklight服务器(v6.1.0.02-20150509)的数据库关闭,因此服务器无法连接,因此混合应用程序出现以下对话框 我们没有在应用程序中提供此对话框及其内容,因此它必须来自Worklight客户端框架 由于手机设置为法语,您可以看到文本中有一些英语/法语混合 我们想知道的是,是否有办法抓住这个问题? 似乎没有回调,适配器调用似乎没有正确超时,因此没有正确地向代码返回错误 另外,为什么Worklight框架显示可视错误对话框?框架应该提供回调和挂钩,而不是应用程序

我们有一个案例,Worklight服务器(v6.1.0.02-20150509)的数据库关闭,因此服务器无法连接,因此混合应用程序出现以下对话框

我们没有在应用程序中提供此对话框及其内容,因此它必须来自Worklight客户端框架

由于手机设置为法语,您可以看到文本中有一些英语/法语混合

我们想知道的是,是否有办法抓住这个问题?
似乎没有回调,适配器调用似乎没有正确超时,因此没有正确地向代码返回错误


另外,为什么Worklight框架显示可视错误对话框?框架应该提供回调和挂钩,而不是应用程序开发人员没有创建的可视UI。

Christian,
使用IBM Worklight Studio 6.1.0.02-20150608-1406,我遵循了以下两种场景:

  • 在服务器运行但服务器的MySQL数据库(WRKLGHT)关闭时,使用
    WL.Client.connect
    from
    wlCommonInit()

    在这个场景中,
    connect
    失败,我到达了它的
    onFailure
    回调

  • 在服务器运行但服务器的MySQL数据库服务器(WRKLGHT)关闭时,从
    wlCommonInit()
    (而不是
    connect
    )使用
    WL.Client.invokeProcess
    )。该过程调用试图从同一数据库服务器检索数据的SQL适配器

    在这个场景中,适配器调用失败,我到达了它的
    onFailure
    回调

  • 因此,很明显,使用我在开始时提到的最新构建版本,您在这里所经历的事情并没有发生

  • 尝试使用相同的版本(请参阅我给您的电子邮件)
  • 提供更清晰的复制步骤