我的环境:
EclipseSDK3.7.2
工作灯pluin 5.0.5
Android sdk 2.2
首先,我尝试了一个简单的Hello World,一切正常,创建了android原生项目,我看到相应的apk文件是在构建和部署之后生成的
接下来,我导入了一个示例项目,成功地在测试(localhost)服务器上运行,能够在android移动浏览器模拟器上看到预期结果,但现在的问题是,我没有看到生成相应的android apk文件(android本机项目是创建的)。日志上没有错误,知道可能是
IBM Worklight Studio 5.0.5过去一直工作到很久以前,但不知何故,它现在没有启动,并且在这段时间内挂断,然后不得不从任务管理器强制关闭
关闭Worklight后,可以看到另一个屏幕,该屏幕提供了有关日志的详细信息。我对Worklight相当陌生,习惯于使用ADT Eclipse并在使用ADT时遇到一些问题,这就是为什么转向Worklight Studio但现在无法运行的原因
希望能得到一些建议,如果您需要更多关于这方面的详细信息,请告诉我。您可以查看/.metadata/
我尝试使用Worklight 5.0.6中的适配器初始化JSONStore同步,如下所示:
var usersSearchFields = {"age":"integer","name.demo":"string"},
usersAdapterOptions = {
name: 'user',
replace: 'updateUser',
我试图找出一些使用IBM Worklight创建的iPhone/iPad live应用程序。我搜索了应用商店,但找不到任何应用商店。可以试试。我从你那里得到这个信息。这可能有帮助,但不确定。可以试试。我从你那里得到这个信息。这可能会有帮助,但不确定。ING Direct、乐天、首航、加拿大航空。。。举几个例子;你必须相信我的话。
我不知道你是否可以使用这些应用程序
尽管如此,还是有一些(公共)来源:
ING Direct,乐天,首府一号,加拿大航空公司。。。举几个例子;你必须相信我的话。
在Worklight 5.0.6中,我们使用以下内容创建了eventSource:
WL.Server.createEventSource({
name: 'ReminderSource',
onUserSubscribe: 'userSubscribeFunc',
poll: {
interval: 86400,
onPoll: 'getReminders'
}
});
然后,getrementers过程调用其他HTTP和SQL
我使用的是worklight studio 5.0.6.20130311-0918,但对于iOS7支持,插件需要更新
我遵照这些指示:
在Eclipse中,Help->安装新软件…
添加了“5.0.6.1-WL-StudioP2-IF201309171955.zip”存储库存档,并将其命名为“WL_5061_FIX”:
关闭窗口,转到Help->Check for Updates。检查完成后,将显示可用的更新:
单击next,等待更新完成并重新启动Eclipse。然后我检查了Workligh
我已在nativeResource文件夹中添加了worklight.plist,其中包含我的云服务器详细信息。在构建环境时,它仍然会获取我的本地主机开发服务器详细信息,而不是从nativeResources文件夹更新。android也存在同样的问题,将wlclient.property文件复制到nativeResources->assets->wlclient.property
感谢确认这两个文件不是您可以使用nativeResources文件夹覆盖的文件
使用“生成设置和远程目标向导”生成您的
这是我第一次使用IBM Worklight。我有
但是,当我尝试从服务器视图运行Worklight Development Server时,出现以下错误:
TRAS0033E:的详细方法跟踪的运行时注入失败
类,则服务器将不会启动
我正在使用eclipsekepler和worklight6.1
一些错误代码:
E TRAS0033E:类javax/naming/spi/InitialContextFactoryBuilder的详细方法跟踪的运行时注入失败,异常为java.lang.Illegal
将Worklight 6.1升级到最新版本(2014年3月11日发布的V6.1.0.01)后,当JSONStore初始化时,我们的应用程序已停止在Android 2.3上工作。
为了重现错误,我们创建了一个测试应用程序。启动测试应用程序后,我们用一个简单的集合初始化JSONStore
var collections = {};
//Object that defines the 'people' collection
collections["people"] = {};
//Object th
我已经准备好了一个环境,安装在iOS设备上的appcenter移动客户端可以浏览可用的应用程序并进行安装。在确保其正常工作后,我们将环境迁移到HTTPS,在反向代理上安装SSL证书,并在JNDI for app center中完成配置
这样,我就可以通过设备浏览器(即installers.html页面)浏览到installers目录。安装AppCenter移动客户端后,我尝试通过HTTPS URL通过移动客户端登录服务器。相反,我遇到了一个错误:
Connection failed. Check
我知道RationalTestWorkbench Eclipse客户端可以测试非Worklight应用程序,RTW的其他组件用于web测试;我更专注于移动测试
我想知道RTW和Worklight Mobile Test Workbench(MTWW)之间的区别,是否还有其他区别,或者它们是相同的?这不是解决此类问题的合适论坛(这是一个面向编程的问答网站),因此我建议阅读以下内容:
每个产品都会列出每个产品的功能
也就是说,如果您正在开发Worklight应用程序,请使用MTWW。
只有
我已经在EclipseKepler的市场上安装了worklight 6.1.0.1插件
我对此有以下问题:
1) 在清理构建应用程序两次之后,我的8GB内存被占用了。我每次都重新启动我的系统以找回内存。这是一个非常烦人的问题。这有什么解决办法吗
2) 我的项目中有shell组件。如果我只是构建shell组件和应用程序,我的更改不会被反映出来。如果我想看到我的更改,我必须每次都清理构建应用程序。如果我这样做,我是在内存中登陆不可用的问题。清洁、建造外壳和应用的整个过程也需要20分钟以上的时间
我假
我有一个jazz构建服务器,用于使用提供的ant脚本构建我的应用程序。该构建在AIX构建服务器上运行良好。但是,我迁移到了另一台运行z/Linux的服务器,应用程序将不会加载
我比较了两个wlapp文件,它们之间只有一个区别
在AIX(工作)上,index.html中显示以下代码:
<script>
// Define WL namespace.
var WL = WL ? WL : {};
/**
* WLClient configurat
关于Worklight 6.2分析
有几个JNDI属性需要配置,但是没有解释如何在WASND中配置它们以及必须在哪个范围内配置(如果这有意义的话)
例如,worklight.properties在应用程序安装期间配置为应用程序属性
如何在WAS上配置分析JNDI属性
而且,它们应该在哪个范围内进行配置,这也是困扰我的问题。例如,它说像“分析/碎片”或“分析/副本/碎片”这样的属性必须在第一个节点中配置,但对我来说,这些属性应该是在集群级别配置的属性,而不是在节点级别配置的属性
另外,WAS N
如果我没有传递端口号的任何值,即使在构建完成时,worklight也会将wlServerPort=80作为默认值。我正在使用Worklight 6.2。是否必须在wlclient.properties文件中指定“wlServerPort”值
<app-builder
worklightserverhost="http://1.2.3.4/myAppContext"
applicationFolder="${project.home}/apps/
我正在构建一个自定义验证器和登录模块,我已经阅读了教程和信息
我可以使用适配器上定义的安全测试来实现安全性,但我想利用worklight预定义的安全测试“mobilesecuritytest”和我的自定义领域,这是文档中建议的
除了通过application descriptor.xml进行配置外,我找不到有关使用的更多信息。您可以在以下博文中找到有关安全测试的详细信息:
没什么别的了。您可以在authenticationConfig.xml中定义安全TE的结构,并将其应用于applicatio
我阅读了Worklight Location Services教程,有几个问题
我需要更清楚地了解WL.Device.Geo.acquirePosition和WL.Device.startAcquisition
WL.Device.Geo.acquirePosition能否提供纬度和经度?如何获取区域名称、城市等?我必须使用谷歌地图API吗
您能否详细介绍一下wifi策略中的以下accessPointFilters配置
Wifi : {
interval : 10000,
acc
我要让用户登录(用户不应该在每次使用应用程序时输入用户名/密码),就像在Facebook和Twitter上一样。
我已经回答了这个问题&我找到的唯一方法是保存用户名和密码,然后在用户每次打开应用程序时执行登录
Worklight/MobileFirst是否有办法让用户保持登录状态?听起来您在寻找类似“记住我”的功能。
IBM Worklight不提供此内置功能。你需要实现它
您可以回顾过去关于此的问题,如以下问题:您可能有兴趣了解其他Worklight/MobileFirst功能
设备SSO
MQA库如何集成到主移动应用程序中,以及它通常是如何工作的?
在哪里可以找到详细的技术架构概述?
(特别是xCode和iOS)请查看MQA文档,“[安装iOS预生产库]”,网址为:
我们希望这会有所帮助
亲切问候,
Agnès&Yanis除了Agnes和Yanis提供的概述页面(概述了整个过程)之外,您可以在此处找到安装iOS MQA库的具体细节:。使用本主题中的信息,您将了解如何在Apple Xcode中准备应用程序,以便在iOS上报告
请提供更多关于技术架构概述的详细信息?您好,Agnès
环境:
Worklight 6.1.0.2
Dojo 1.9.4
日食朱诺
我们使用worklight 6.1开发了一个混合移动应用程序。我们使用EclipseJuno来开发应用程序。随着谷歌宣布停止对android eclipse工具的支持,我想知道,是否会对我们开发应用程序的方式产生任何影响。将应用程序(使用worklight构建)发布到Google Play store时会出现任何问题吗
我想,我们现在将无法使用eclipse来运行/调试应用程序
谢谢,
Vijay这不应该是个问题,因
我正试图在Studio中将一个6.3项目升级到7.1,但升级一直在崩溃并关闭该项目
如果我从应用程序中删除windows8项目文件,升级将成功。我已附加了appx.manifest文件,以防这有助于调试问题
上午10:49:13:[2016-02-09 10:46:18]正在将WLWin8Native引用和AuthWinRT.targets添加到Windows 8项目文件中
[2016-02-09 10:46:21]FWLST1226I:在config.xml中添加了Authorization
我在网上看到一篇帖子。它在模拟器上运行良好,但当我在真正的安卓设备上尝试时,失败了。Url已更改,但无法连接到服务器。我不明白是什么问题。
能帮我点忙吗。
多谢各位
Logcat
更新:从上传的日志中可以看到:
原因:java.net.ConnectException:10000毫秒后无法连接到/10.0.0.3(端口10080):断开连接失败:eHostUnrach(没有到主机的路由)
10.0.0.3是一个内部IP地址,将不可用于您的设备;将您机器的IP地址更改为“真实的”,公共的IP地址
Mobilefist服务启动程序是否也包含Mobilefist服务
我可以看到Mobilefirst在莫比尔基金会的服务。 (最容易启动的移动方式)
是一个样板Node.js应用程序,其中包括一些移动服务(应用程序ID、推送通知、移动分析和Cloudant-经典MBaaS模式)。这个样板不包括移动基础作为服务之一。
是另一种移动服务,它提供了在IBM云上快速设置MobileFirst服务器环境的方法。然后,您可以在此云环境中开发、测试和管理移动应用程序。IBM MobileFirs Servic
我正在尝试从运行ios 6.1.2的iPhone 5上的Worklight Application Center客户端(5.0.5版本)下载应用程序
10次中有9次应用程序的下载和安装会失败,而10次中有1次会正确下载和安装
我还尝试过使用运行io5.1的iPhone,安装效果很好。它在运行ios5.1的iPad上也可以正常工作。它在另一台运行ios6.0的iPhone上失败
我检查了一些问题,比如应用程序的签名,如果我使用的是正确的UDID,我可以说这些问题并没有引起问题,尤其是当你认为它工作
我希望我的主html文件与我的项目具有不同的名称
我发现如果我不使用相同的名称,Worklight将不会重新连接。我已尝试在iOS上更改application-descriptor.xml中的mainFile标记和worklight.plist中的wlMainFile条目
直接更新不起作用。更重要的是,应用程序没有重新连接,我得到一个灰色屏幕,大概是因为iOS试图使用错误的文件启动
例如:
Project name: MyProject
main file: home.html
applicat
Ibm Worklight提供并且我正在使用它,但是有谁能告诉我心跳间隔和服务器会话超时的最佳实践是什么 心跳的目的是引用上面的链接:。。。。确保在应用程序未向服务器发出任何调用(如invokeProcedure)时,与服务器的会话保持活动状态。
如果应用程序已移动到后台或停止允许会话过期,则不会发送心跳信号。
这就是为什么您应该将hearbeat时间与服务器中的session expiration timeout参数同步。
更多信息,请参阅:
搜索心跳
我使用Dojo 1.9开发了一个Worklight应用程序,并在本地机器上进行了测试,它运行良好。但是,当我试图将我的应用程序发布到我在应用程序服务器中设置的IBM Worklight application Center时,我遇到了一个内部服务器错误
我还尝试将应用程序直接部署到appcenterconsole(有一个添加应用程序的选项),但我收到一条消息说我的.apk文件未上载
我不知道第一个错误/屏幕截图,但关于第二个错误/屏幕截图-您使用的数据库是什么?如果是MySQL,则必须编辑数据
我想触发非常基本的推送通知,但是,如果不使用我自己的工具读取db notification_user表,就看不到任何迭代所有订阅用户的方法。当然,对于像Worklight这样的广泛(且昂贵)产品,有一个API可以做到这一点吗
我看到的唯一方法是在适配器内调用另一个HTTP适配器(获取用户订阅)。并且,我尝试使用HTTP接口通过以下方式检索订阅的用户:
http://<server:port>/<context>/console/api/push/get?adapterNa
在IOS 7.1中,具有彩色背景的Worklight混合应用程序在底部显示一条白线。
同样的问题
我使用的是Worklight版本6.1.0.00-20131126-0630,但它没有解决上面报告的问题。如前所述,Worklight 6.1.0.1修复了iOS 7.1中的底部白色条带。我从6.1.0升级到6.1.0.1,问题得到了解决。问题似乎已在版本6.1.0.1中得到纠正尚未测试,但我会尽快检查。
Worklight 6.1,在Mac上的WL Studio中进行测试
作为关于在Worklight服务器中执行后台工作的后续操作,公认的答案是使用事件源
WL.Server.createEventSource(
{
name: "housekeepingEventSource",
poll: {
interval: 5,
onPoll: workToBeDone
},
securityTes
我将IBM Worklight 5.0.6与IBM Maximo Anywhere 7.5.0结合使用,并预装安卓应用程序“工单审批”和“工单执行”
打开其中一个应用程序并提供用户名和密码时,我在登录页面上收到以下错误:
登录失败,因为您的用户需要的信息
无法下载。尝试再次登录。如果问题仍然存在,
请与系统管理员联系
检查日志文件时,我发现以下信息:
[23.04.14 09:30:41:236 CEST] 0000002b TpaeCustomAut I
processRequest()
简单问题:
如果我向链接到适配器的集合添加带有push:false的文档,然后将其删除,它们是否会被标记为脏以便删除?您可以在操作后使用getAllDirty(Worklight Version==v6.2)或getPushRequired(Worklight Versionadd过程)。本文档介绍了如何在Worklight v6.2中使用外部数据。API文档是和。还有各种API的示例。功能请求。您可以在操作(add,remove)后使用getAllDirty(Worklight Version
我目前正在开发一个移动应用程序,使用worklight中导入的pocketsphinx将语音转换为文本。它仅在mozilla中工作正常,但在任何其他浏览器或worklight中都无法识别麦克风。因此,如何解决这个问题???指出,您必须在AndroidManifest.xml中添加以下权限。您不会声明是否已经这样做,也不会提供在LogCat中看到的任何错误,也不会提供任何其他需要处理的内容
<uses-permission android:name="android.permission.W
是否有一种方法可以在打开推送通知时将用户引导到另一个html页面
感谢您的高级支持。如果您想查看,可以在common\js\main.js中看到以下内容:
function pushNotificationReceived(props, payload) {
alert("pushNotificationReceived invoked");
alert("props :: " + JSON.stringify(props));
alert("payload :: " +
我有一个Worklight应用程序,可以为每个客户端稍微定制。我还或多或少地为每个客户机重写了适配器代码。现在我决定将适配器分为两部分:一部分包含每个客户机使用的一般功能(登录、消息传递等),另一部分包含每个客户可能不同的实现细节
设置如下所示:
应用程序调用主适配器(ProjectAdapter)登录过程
登录过程执行正常登录,调用WL.Server.setActiveUser
登录过程调用(WL.Server.invokeProcedure)自定义适配器,用自定义数据补充登录响应
登录过程将
我有一个在Worklight 6.2.0.1中开发的iOS混合应用程序。当我在设备(iOS8.1)上构建并部署它时,用于更改服务器URL的自定义Worklight server设置不可见。application-descriptor.xml文件的“worklightSettings”设置为“true”。我无法删除并重新创建本机环境,因为它有大量本机代码和设置。请建议一种解决方法或解决方案来启用服务器设置。您可以尝试“重置”它
再次检查功能是否已启用
然后在Xcode中,选择Clean,然后选择B
我已设置了2台worklight liberty服务器(“worklight”和“customer”)—我已将客户服务器的server.xml中的端口从9080更改为9081,并在这两种环境中安装了运行时
每个服务器在创建时都有唯一的模式以及唯一的上下文路径
我的问题是,我可以看到我的两个运行时都在worklight server控制台中工作,但我在访问客户控制台时收到“找不到运行时”。”错误消息
要使其工作,还需要配置什么
使用Worklight 6.2(fixpack 3)Liberty
我突然发现worklight生成错误,如下所示。我不知道它为什么突然发生。在我用于Xcode构建的远程计算机重新启动之前,代码一直工作正常。有什么线索可以解释是什么引起的吗
ipad构建失败:初始化ClientProjectBuilder失败
android构建失败:初始化ClientProjectBuilder失败
iphone构建失败:初始化ClientProjectBuilder失败
问候
Avi此错误的解决方案通常是删除位于操作系统TMPDIR中的wlBuildResources文件夹
情况:
您可以在MobileFirst Quality Assurance内部创建应用程序,创建后不会显示特定的应用程序图标
将第一个版本的应用程序构建版本上载到MobileFirst Quality Assurance后,应用程序图标将更改为图标,用于iOS或Android内部的应用程序
观察结果是,即使上传包含新图标的应用程序的新版本,图标也不会改变
在帮助系统中,没有与MFQA的AppSettings中的图标管理相关的信息:
问题:
如何在MobileFirst Quality Assu
我创建了一个HTTP适配器来调用添加2个数字的过程。它是一个发送输入和显示输出的基本程序。下面是我的代码
HTML:
通过DemoAdd.java中的java代码调用该过程,如下所示:
package com.ibm.demo;
import java.util.logging.Logger;
public class DemoAdd {
private static final Logger logger = Logger.getLogger(DemoAdd.class.getN
我正在根据在WebSphere Application Server Liberty 8.5.5.1上安装MobileFirst Platform Operational Analytics。一旦我启动服务器,它就会在控制台上显示以下消息:
INFO ] SRVE0169I: Loading Web Module: analytics.
[INFO ] SRVE0250I: Web Module analytics has been bound to default_host.
[A
当我试图调用Http适配器时,该控件将失败。在这里,我的适配器运行良好,并且我也正在获取数据
这是我的html代码
<html>
<head>
<meta charset="UTF-8">
<title>IIB_WL_App</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, minimum-
已创建适配器并尝试运行它。获取错误:
未找到MobileFirst项目“HelloWorld”的MBean。可能是
MobileFirst项目的MobileFirst运行时web应用程序
“HelloWorld”未运行。如果它正在运行,请使用JConsole进行检查
可用的MBean。如果未运行,则显示完整的错误详细信息
在MobileFirst Development Server Eclipse控制台视图中提供
可能的解决方案/解决办法:
删除MobileFirstServerConfig
当我上传IOS/IPA文件时,我正在尝试添加该文件,它显示在appcenter/console.html页面上,但在appcenter/installers上找不到
*日志中没有错误
*Worklight版本:6.3.0
在“安装程序”页面上,您只能找到提供的安装在设备上的AppCenter客户端应用程序
最终用户通过此应用程序安装其他应用程序。因此,我想说的是,在installers.html页面中预计不会看到它
此外,只有勾选了“installer”复选框的应用程序才会出现在那里。请注意,
我们正在尝试包装一个移动第一混合应用程序,它可以根据UUID检测信标
IBM示例应用程序中已经提供了第一个用于信标的移动本机应用程序
为了在混合应用程序中实现同样的效果,我们创建了一个HTTP适配器,它在Mobile First服务器上返回所有注册的信标信息
我们使用了安卓信标库
在我的混合android项目中进行了配置,现在我的android应用程序能够在指定的信标区域中检测区域中的信标
现在我的问题是
上述方法是正确的还是有人能告诉我更好的方法
同一信标多次发生“didEnterRegi
根据下面的链接,Application Center可以在更新可用时发送推送通知。它说,应用中心可以发送iOS和Android移动客户端,但不能发送黑莓。但它没有提到windows设备
Application Center能否自动向windows设备(而不是windows phone)移动客户端发送推送通知?IBM Application Center不支持windows应用程序的推送通知。谁是“我们”,为什么要排除其他人?我指的是使用Application Center的人“我们”。我问了这
标签: Ibm Mobilefirst
hybrid-mobile-appmobilefirst-adaptersmobilefirst-server
我正在生产服务器上运行的混合应用程序中使用mobilefirst 7.1,问题是现在WL.Client.logout停止工作,并始终以注销状态返回:
[https://mydomain/MyContext/authorization/v1/authorization] failure. state: 500, response: The server was unable to process the request from the application. Please try again
我有一个使用MobileFirst iPAD环境创建的适用于iPAD的MobileFirst应用程序。构建应用程序后,在xCode中,我们将构建设置从iPAD更改为通用应用程序。将iPA上传到IBM应用程序中心后,会显示设备系列:iphone、iPad
但在尝试从iPhone上的IBM app center客户端访问iPA时。它没有列出这个应用程序
MobileFirst服务器、App Center、App Center客户端、Studio版本:7.1.0.00-20151114-1616根据您
尝试使用混合应用程序将新ios设备订阅到移动首次推送通知时,函数WL.Client.push.onReadyToSubscribe未被触发
有什么帮助吗?请应用此示例,看看是否发生了相同的问题
如果您仍然无法订阅,请提供xcode日志
修复,在检查本机代码时,我发现didRegisterForRemoteNotificationsWithDeviceToken方法是覆盖WL注册过程的出口
只是我删除了它,它与我的工作正常你能描述一下你是如何看待这个问题的吗?这是什么版本的mfp?您是否在xcod
MobileFirst Platform应用程序中心允许您托管移动应用程序,并像谷歌或苹果的任何其他公共应用程序商店一样充当应用程序存储库。应用程序中心不允许应用程序后端或管理能力,例如部署适配器等,您需要使用MauliFieldFrase.p>
您可以找到有关Application center的更多详细信息IBM MobileFirst Platform Foundation(以前称为Worklight Foundation)是为企业构建移动应用程序的平台。它是一套本地或云中可用的工具和服务
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 54 页