问题标签 [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.
ibm-mobilefirst - MFP JavaScript HTTP 适配器调用外部 url
我正在创建一个新的 Javascript Http 适配器,它假设从其他一些公共 api 中获取一些 json 对象,比如api.first.org/data/v1/countries
我在我的程序中编写下面的代码但出现错误
我得到的错误是
当我检查服务器日志时,错误是
ibm-mobilefirst - 证书固定问题(错误类型错误:无法读取未定义的属性(读取“然后”))
我正在使用 mfp 8,这是一个混合应用程序,它位于 Angular 7 和 cordova 中。
我已经实现了证书固定。但变得不确定。也尝试放入设备就绪。也在不同的地方尝试过,但同样的错误。任何人都可以帮忙吗?
我已将证书文件放在 android 代码“assets/certificates/mycer.cer”中。
错误类型错误:无法读取未定义的属性(读取“然后”)
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
如何解决此问题并避免此问题
谢谢
android - WLAuthorizationManager.getInstance().obtainAccessToken() 需要大量时间来响应
当我们试图通过调用这个 WLAuthorizationManager.getInstance().obtainAccessToken() 来获取 accesstoken 时。获取访问令牌需要花费大量时间,并且有时会出现超时错误,这可能是什么问题?
mfp - 在我的应用程序中,由于 parser = new ConfigXmlParser(); 我们得到了 ANR 附加代码片段
我们在项目中使用以下代码
私有 ConfigXmlParser 解析器;`parser = new ConfigXmlParser(); parser.parse(this);
loops - 循环打印5个文件
我创建了五个版本的考试文件(version-1.pdf、version-2.pdf、version-3.pdf、version-4.pdf 和 version-5.pdf)。我希望联网的 MFP 打印机循环打印五个版本(比如 15 次)。可能吗?
现在,我每个版本打印 15 份,然后手动堆叠起来。