问题标签 [worklight-server]

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 投票
1 回答
527 浏览

push-notification - IBM Worklight 5.0.6.1 - 通过代理服务器推送通知

我想使用代理服务器进行推送通知。在 worklight.properties 中,如何指定 APNS 的用户名和密码?

0 投票
1 回答
521 浏览

ibm-mobilefirst - IBM Worklight 6.0 - 访问 Worklight Server 时出错

我正在尝试运行IBM 提供的此示例代码,但是当我运行它时出现此错误: 在此处输入图像描述

所以我了解 HTTP 403,但是我应该在哪里进行必要的更改才能使这个东西正常工作?我看到了这个 SO 问题:Jetty 返回 403 Forbidden但没有运气;我在项目的任何文件中都找不到该参数。

早些时候我也收到此错误错误 404:SRVE0190E:找不到文件:/

0 投票
1 回答
102 浏览

ibm-mobilefirst - Worklight - 可更新的静态内容

我有这个要求:我的 WL 应用程序有一组可能随时更新的静态页面。最初所有静态内容的来源是一个桌面页面,该页面将通过 xsl 转换为适合移动设备的内容。我不想在每个请求上都这样做的问题(HA 要求)。

我想获得一些关于如何在不使用直接更新机制的情况下构建它的灵感(不希望最终用户收到这些更新的通知)。

我应该注意,页面可能每隔几个月很少更改一次。

我正在考虑两种方法:

1- 在适配器端进行转换并依赖 WL 缓存,这样就不会每次都进行转换(是否存在?)。但是适配器如何获得页面更改通知并刷新缓存?我应该编写一些基于 Java 的高级适配器吗?(存储在缓存中并有一项每天扫描内容更改的工作?)

2-在移动端做,但我不知道如何获得更改通知!

0 投票
1 回答
311 浏览

ibm-mobilefirst - 如何减少 Worklight 应用程序 url?

如何将以下工作灯应用程序 url 减少为更短的形式?

例如:我的应用程序 url 是 //hostname:ipaddress/projectName/apps/services/preview/projectNameApp/common/0/default/projectNameApp.html"

我想设置一个可以通过互联网轻松访问的 url。在 worklight 项目中获取更短的 url 需要哪些设置

例如

//主机名:端口号/上下文路径/appIndexPage.html

代替

//主机名:ipaddress/projectName/apps/services/preview/projectNameApp/common/0/default/projectNameApp.html"

谢谢。

0 投票
1 回答
209 浏览

ibm-mobilefirst - 如何在公共 http 服务器上设置工作灯

当我运行项目时,我正在使用 eclipse 环境构建 worklight 项目,我需要将我的平板电脑连接到本地网络,然后只有我为我工作所有服务器更新和所有。
我只想将worklight服务器移到http服务器上,我可以使用http://publicurl/anyprject它在apache上运行。现在我想在 eclipse 上工作,但每当我部署项目时,它应该部署在公共环境上,以便我可以从任何地方访问它。
只需告诉我过程以及我需要在公共服务器上移动的内容即可。

0 投票
1 回答
766 浏览

ibm-mobilefirst - 如何在 Worklight 的用户身份对象中设置和检索自定义属性?

我在 IBM Worklight 6.0 中实现了自定义身份验证器和登录模块。身份验证机制工作正常。

我在用户身份对象中设置了自定义属性,如角色、电子邮件等。

在登录模块中,

现在我无法使用下面的 api 调用来检索属性值。WL.Client.getUserInfo("CustomRealm", "mail");

0 投票
1 回答
439 浏览

jquery - Jquery 移动设计 - Worklight

我正在使用登录模块的工作灯示例项目。所以我从wlCommonInit

包括

用于 Jquery Mobile 设计。但是 Jquery Mobile 设计仍然有效,因为它显示了一个普通的文本框。这是我完整的html代码

每当用户登录时,我都会显示#Page2,从那里我绑定一个单击事件,它运行一个过程。成功后,我将其更改为像这样的第 3 页。

displayFeeds函数负责设置列表视图的样式。但这也不支持 jquery 移动设计。我在这里做错了什么?

0 投票
1 回答
116 浏览

ibm-mobilefirst - IBM Worklight 6.0 - 嵌入式服务器在哪里

我刚刚安装了 worklight studio 6.0,但我找不到用于测试我的应用程序的嵌入式 worklight 服务器。取而代之的是更改工作灯目标服务器。有什么建议吗?

0 投票
2 回答
89 浏览

ibm-mobilefirst - IBM Worklight - Worklight 服务器适用于大型应用程序的效果如何

对于银行或零售等大型应用程序,IBM Worklight 服务器的适用性如何?例如,这是基于并发请求的数量、安全性等?

0 投票
1 回答
104 浏览

ibm-mobilefirst - Tomcat7 的 WL 6.0.0.1 Installation Manager 安装无法创建 Derby 表,并且无法将 worklight-jee-library.jar 放入 Tomcat 的 /lib 文件夹

我个人在我的 Mac OSx 10.8 上使用 IBM Installation Manager .macosx.cocoa.x86_64_1.6.3001.20130528_1750 尝试了我们的 Consumer WL 6.0.0.1 IBM Installation Manager Repository 版本的安装过程。一位同事从 Linux 安装报告了同样的问题。

When selecting Tomcat 7 and new Derby as install destination, the Installation Manager only puts the WL Application Center things into the Tomcat web.xml and webapps folder etc, but fails to do the necessary steps to deploy a developed WL application right away:

  • 我们必须找到 worklight-jee-library.jar 并将其放入 Tomcat 的 /lib 文件夹中

  • 我们检查了 Installation Manager 创建的 Derby DB,数据库在那里,但 Installation Manager 没有在其中创建表。所以我们必须自己手动执行表 sql 脚本。

安装管理器和 Tomcat + Derby 的这个问题是否已知?