问题标签 [mfp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
42 浏览

ibm-mobilefirst - MFP JavaScript HTTP 适配器调用外部 url

我正在创建一个新的 Javascript Http 适配器,它假设从其他一些公共 api 中获取一些 json 对象,比如api.first.org/data/v1/countries

我在我的程序中编写下面的代码但出现错误

我得到的错误是

当我检查服务器日志时,错误是

0 投票
0 回答
275 浏览

ibm-mobilefirst - 证书固定问题(错误类型错误:无法读取未定义的属性(读取“然后”))

我正在使用 mfp 8,这是一个混合应用程序,它位于 Angular 7 和 cordova 中。

我已经实现了证书固定。但变得不确定。也尝试放入设备就绪。也在不同的地方尝试过,但同样的错误。任何人都可以帮忙吗?

我已将证书文件放在 android 代码“assets/certificates/mycer.cer”中。

错误类型错误:无法读取未定义的属性(读取“然后”)

控制台错误消息

0 投票
1 回答
48 浏览

websphere - IBM MFP 从 JS 适配器调用 JS 适配器过程导致 IHS 引发 SSLHandshakeException

我有两个javascript适配器:adapterA、adapterB

然后我需要调用adapterA,然后adapterA会使用这个API调用adapterB(使用MFP.Server.invokeProcedure,在同一个mfp服务器中)

当我调用 mfp localhost 时,它可以工作

http://localhost:9080/mfp/api/adapters/AdapterA/test

然后我在将 mfp cer 导入到 jre cacerts 后调用 https

它也可以正常工作

https://localhost:443/mfp/api/adapters/AdapterA/test

我的问题是我有 IHS 服务器来重定向 mfp 服务

当我通过 IHS http url 调用 api

http://{domain}/mfp/api/adapters/AdapterA/test

有用

当我通过 IHS https url 调用 api

https://{domain}/mfp/api/adapters/AdapterA/test

mfp 服务器会出现如下错误:

在此处输入图像描述

com.ibm.mfp.server.js.adapter.internal.JavascriptManagerImpl E FWLST0904E:调用过程时引发异常:适配器中的测试:adapterB java.lang.RuntimeException:javax.net.ssl.SSLHandshakeException:com.ibm.jsse2。 util.j:PKIX 路径构建失败:com.ibm.security.cert.IBMCertPathBuilderException:无法在 com.ibm.mfp.server.js.adapter.internal.invocation.JavaScriptIntegrationLibraryImplementation.invokeProcedure(JavaScriptIntegrationLibraryImplementation) 处找到请求目标的有效认证路径.java:255)


但我的 IHS 插件只设置了 http

在此处输入图像描述

如何解决此问题并避免此问题

在此处输入图像描述

谢谢

0 投票
0 回答
7 浏览

android - WLAuthorizationManager.getInstance().obtainAccessToken() 需要大量时间来响应

当我们试图通过调用这个 WLAuthorizationManager.getInstance().obtainAccessToken() 来获取 accesstoken 时。获取访问令牌需要花费大量时间,并且有时会出现超时错误,这可能是什么问题?

0 投票
0 回答
21 浏览

mfp - 在我的应用程序中,由于 parser = new ConfigXmlParser(); 我们得到了 ANR 附加代码片段

我们在项目中使用以下代码

私有 ConfigXmlParser 解析器;`parser = new ConfigXmlParser(); parser.parse(this);

0 投票
0 回答
13 浏览

loops - 循环打印5个文件

我创建了五个版本的考试文件(version-1.pdf、version-2.pdf、version-3.pdf、version-4.pdf 和 version-5.pdf)。我希望联网的 MFP 打印机循环打印五个版本(比如 15 次)。可能吗?

现在,我每个版本打印 15 份,然后手动堆叠起来。