问题标签 [worklight-adapters]
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.
mysql - IBM Worklight - 调用存储过程时如何获取 OUT 参数?
我想知道在使用worklight SQL 适配器调用存储的 mysql 过程时是否可以获取OUT 参数。
例如,我有一个员工表:-
上表的存储过程是:-
然后我这样查询:-
它给出了以下结果:-
哪个工作正常。
但是,当我使用 Worklight SQL 适配器而不是在查询浏览器上调用相同的过程时,例如:-
它只返回结果集而不返回OUT参数值。
ibm-mobilefirst - IBM Worklight SQL 适配器 - 无法连接到数据库。无法加载 JDBC 驱动程序类“com.mysql.jdbc.Driver”
我的适配器.xml
和适配器-impl.js
我下载了连接器驱动程序并在文件夹.jar
中找到它server/lib
。我不明白什么可能是错的。。
编辑:下面我在worklight移动浏览器模拟器中运行应用程序时发布控制台javascript的消息
ibm-mobilefirst - 在 worklight 6.0 中显示图像
我使用 SQLAdapter 从 MySQL 数据库中检索数据这是我调用适配器时的结果
我存储图像的数据类型是“LONGBLOB”所以,如何转换为图像并与标签一起使用。谢谢你。
对不起我的英语不好。^^。
java - 如何在 Worklight 的客户端代码上使用 java?
我正在处理一个worklight
项目(混合应用程序),
目前我正在调用server-side adapter
和JavaScript
处理获取的数据,JavaScript
并且有很多解析数据的问题。
任何人都可以帮助我JAVA
在client-side
编程中使用(如果可能的话)?
ibm-mobilefirst - IBM Worklight 6.0.0.1 - 将适配器部署到服务器时出错
我已将我的 Worklight Server 从版本 5.0.6.1 迁移到 6.0.0.1。服务器被配置为使用 DB2 数据库。
每次我尝试部署适配器时,Worklight Console 和 Ant 脚本都会返回相同的错误:
[adapter-deployer] 2013 年 10 月 17 日下午 2:28:59 com.worklight.ant.deployers.AbstractDeployerTask logDeployResponse [adapter-deployer] 严重:“适配器”版本“null”与 Worklight Server '6.0 的版本不同.0'。[adapter-deployer] 使用 Worklight Studio '6.0.0' 构建和部署应用程序。
Worklight Studio 和 Worklight Server 的两个版本相同:6.0.0.20130926-1933
我多次重建了所有项目,但错误仍然存在。我没有找到应该设置适配器版本的方法。
任何人都可以帮助我吗?
forms-authentication - 使用安全测试的 IBM Worklight 适配器
我正在使用 Workilight 6.0 版,并且正在尝试对 Workilght 的适配器进行安全测试。首先,我开发了一个登录页面和主页,在用户通过身份验证后,我将在其中显示一些信息。身份验证似乎没问题,因为我正在获取用户信息和会话 ID,我将使用安全测试在下一个 HTTP 适配器的 cookie 中发送它们。
问题是我从指定的适配器获取 NullPointerException,但是当我使用 RestClient 执行请求时,我得到了响应,因此 WS 正常。
任何人都知道如何做到这一点?
PS:我的代码在 worklight V5.0 上工作,但在 V6.0 上不工作
ibm-mobilefirst - IBM Worklight 6.0 - 从单独的项目调用适配器
我有一个客户有兴趣从单独的项目中调用 Worklight 适配器。例如,适配器可能位于 ProjectA 中,而应用程序位于 ProjectB 中。当我尝试使用 Worklight V6 从 ProjectB 中的客户端代码调用驻留在 ProjectA 中的适配器的过程时,我看到了错误
FWLSE0020E Ajax 请求异常,适配器 testAdapter 不存在。
有没有办法调用与客户端代码位于不同项目中的适配器?
我看到以下问题指出适配器是每个项目的实体:worklight 服务器配置 - 分离适配器和服务器
ibm-mobilefirst - 如何在 Worklight 中获取通知订阅
我想触发非常基本的推送通知,但是,如果不滚动我自己的工具来读取 db notification_user 表,看不到任何方法来遍历所有订阅的用户。当然,对于像 Worklight 这样广泛(且昂贵)的产品,是否有一个 API 可以做到这一点?
我看到的唯一方法是在我的适配器中调用另一个 HTTP 适配器(去获取用户订阅)。而且,我尝试使用 HTTP 接口通过以下方式检索订阅的用户:
和许多变体,但是,通过浏览器测试似乎没有任何效果(文档表明所有都是 GET 请求)。没有关于 api 的“推送,事件源”(?)格式的示例(“API 上下文”值应该是“推送”还是“事件源”,什么?)。Worklight 6.0 Information Center 中给出的图表是最低限度的(包含每个示例有多难?)
基本上,我想遍历 WL 适配器中的特定适配器/事件源,获取用户订阅时传入的“选项”,以执行一些关于是否发送通知的业务逻辑。会认为这将是一种非常常见的模式,但是,没有看到任何此类模型的示例。
有人对使用 WL 6 进行类似处理有建议吗?
谢谢。
ibm-mobilefirst - 安装设备后工作灯应用程序无法运行
我开发了示例工作灯 http 适配器。它工作正常,然后我将测试工作灯模拟器和 android 模拟器,它都工作正常。当我在 android 设备上安装该应用程序时,出现 url 连接失败和连接拒绝问题的错误。然后我将自定义更改 android 项目上 wlclient.properties 的 ipaddress 和端口号,然后生成 APK 文件,它工作正常。这是开发应用程序或其他任何配置级别的正确方法我应该这样做吗?请任何想法让我分享信息
ibm-mobilefirst - IBM Worklight Adapters 和 OAuth——适配器中的标头值
我目前正在处理一个适配器调用,该调用在 Authorization 标头中采用 OAuth 令牌。该请求在 FireFox RestClient 和 xhr get... 中运行良好,但在 Worklight 适配器中失败,并显示用户需要登录的错误。如果用户没有传入授权标头,这与用户将看到的错误相同。
wl适配器:
还有其他人看到这样的错误吗?有没有办法跟踪工作灯适配器调用以检查发送到请求中的标头是否符合预期?