问题标签 [mobilefirst-studio]

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 投票
3 回答
336 浏览

java - 日志中的 IBM Mobileplatform Foundation 7.0 错误:启动项目失败

我正在使用 IBM Mobilefirst Platform Foundation 7.0 开发环境

我正在尝试为我的项目中的一个模块添加库hibernate-jpa-2.1-api-1.0.0.Final.jar正在使用这个库。

当我将它添加到构建路径时,MF 给了我以下错误:

0 投票
3 回答
985 浏览

ibm-mobilefirst - MobileFirst Studio 7.0 安装

使用 MFPF_7.0_ELP_UPD_IBM_MF_STUDIO.zip 安装 IBM MobileFirst Studio 7.0 但由于本地 LAN 安全性,我们无法从 eclipse 市场获得依赖,这些依赖是必需的,并且直接从 download.eclipse.org org 下载。我们在哪里可以下载必要的需求并将其用作本地存储库?

0 投票
1 回答
197 浏览

ibm-mobilefirst - MobileFirst 错误:无法对已删除的实体执行此操作

我目前正在与 IBM 顾问合作,将我们的移动应用程序从 Worklight 5.0.6 升级到 MobileFirst 7。我正在本地部署。我偶尔会收到此错误消息,阻止我部署到控制台:

顾问建议我在此处发布此内容,以了解为什么这种情况不断发生。

我尝试了以下事情:如果我从控制台中删除应用程序并第一次部署,它似乎可以工作。后续部署会生成错误消息。

我还尝试删除服务器并重新启动 Eclipse,这似乎可以解决一段时间,但随后错误返回。

我还删除了 derby 数据库目录,这似乎也是暂时的解决方法。

我想知道是什么原因造成的,这样它就不会继续发生。

0 投票
1 回答
203 浏览

ibm-mobilefirst - 生产服务器上的预览模式

我们最近从 5.0.6 Worklight 迁移。预览模式在 5.0.6 控制台中工作。迁移到 7.0 并上传 common.wlapp 文件后,我收到以下错误并且无法预览应用程序。预览模式是否应该在生产 MobileFirst Platform 服务器版本 7.0 上工作?我用它来快速测试我们的移动应用程序和适配器的连接性。

0 投票
2 回答
226 浏览

ibm-mobilefirst - 真实设备如何注册到生产 MobileFirst 7.0 Server 并被其识别?

我们已经成功地为测试和生产环境配置了一个 MobileFirst 7.0 服务器,并在其上部署了一个应用程序。但是在安装了几个真实设备(iOS 和 Android)之后,我们在 worklightconsole 中看不到任何设备。

在此处输入图像描述

那么这些已经安装了应用程序的设备如何被识别并显示在 worklightconsole 设备选项卡中。

0 投票
1 回答
341 浏览

ibm-mobilefirst - MFP CLI v7.0 无法构建-部署最初使用 MFP Studio v7.0 创建的项目

问题背景: 我们最初使用 Eclipse 的 MFP Studio 插件 v7.0 创建了一个 MFP 项目(iOS 的本机 API)。我们将这个项目置于源代码控制之下(Git on DevOps)。

问题: 从 Git 拉下 MFP 项目代码(新拉)后,如果首先使用 Studio 来“部署 Native API”和“部署 Mobile First Adapters”,那么一切都编译、构建和部署得很好。然后我们就可以很好地从 Studio 调用适配器,没有任何问题。这样做之后,我们还可以切换到 MFP CLI 来构建和部署工件,并且 CLI 命令可以正常工作。

现在,如果在从 Git 中提取代码(新鲜拉取)之后,我们没有使用 Studio,而是立即开始使用 MFP CLI 来构建和部署工件,则会发生错误。MFP CLI 似乎缺少 Studio 知道如何执行的步骤。在从 Git 重新拉取后立即使用 CLI 构建和部署 (mfp bd) 时,我们遇到的错误如下:

$ mfp info OS: darwin x64 Release: 14.3.0 System Memory: 2845 MB free out of 16384 MB Node: v0.10.30 MobileFirst CLI: 7.0.0.00.20150430-1604 Current directory: /Users/olivieri/git/Ready.App .5.忠诚度/忠诚度ReadyApp

当前项目:/Users/olivieri/git/Ready.App.5.Loyalty/LoyaltyReadyApp

适配器:LoyaltyPushAdapter (/Users/olivieri/git/Ready.App.5.Loyalty/LoyaltyReadyApp/adapters/LoyaltyPushAdapter/LoyaltyPushAdapter.xml) 描述:LoyaltyPushAdapter 类型:http 程序:submitNotification

适配器:LoyaltyUserAdapter (/Users/olivieri/git/Ready.App.5.Loyalty/LoyaltyReadyApp/adapters/LoyaltyUserAdapter/LoyaltyUserAdapter.xml) 描述:LoyaltyUserAdapter 类型:java 程序:[不适用于Java适配器]

应用:忠诚度(/Users/olivieri/git/Ready.App.5.Loyalty/LoyaltyReadyApp/apps/Loyalty/application-descriptor.xml) 描述:忠诚度类型:原生ios

服务器位置:/Users/olivieri/.ibm/mobilefirst/7.0.0.00.20150430-1556/server 服务器二进制文件:/Users/olivieri/.ibm/mobilefirst/7.0.0.00.20150430-1556/server/wlp/bin/server MobileFirst 实例:/Users/olivieri/.ibm/mobilefirst/7.0.0.00.20150430-1556/server/wlp/usr/servers/worklight objc[4021]:在 /Library/Java/JavaVirtualMachines/jdk1 中都实现了 JavaLaunchHelper 类。 7.0_75.jdk/Contents/Home/jre/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/jre/lib/libinstrument.dylib。将使用两者之一。哪一个是未定义的。Java HotSpot(TM) 64 位服务器 VM 上的 WebSphere Application Server 8.5.5.4 (1.0.7.cl50420141121-1414),版本 1.7.0_75-b13 (en_US)

环境变量: TERM_PROGRAM: Apple_Terminal ANDROID_HOME: /Users/olivieri/android-sdks TERM: xterm-256color SHELL: /bin/bash TMPDIR: /var/folders/c9/gf_f0_sd60q1mm9kxwgvlxsr0000gn/T/ Apple_PubSub_Socket_Render: /private/tmp/com.apple .launchd.QL5sT9RU2F/渲染 TERM_PROGRAM_VERSION:343.7 TERM_SESSION_ID:6798439A-3592-4D5C-ABFE-7A2E2D5D80BA ANT_HOME:/Users/olivieri/Development/apache-ant-1.9.4 用户:olivieri SSH_AUTH_SOCK:/comprivate.t launchd.E1N6IPACu1/Listeners __CF_USER_TEXT_ENCODING: 0x1F5:0x0:0x0 路径:/Users/olivieri/Development/apache-ant-1.9.4/bin:/Users/olivieri/Development/checker-276:/usr/local/bin:/ usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Applications/IBM/MobileFirst-CLI:/Applications/IBM/MobileFirst-CLI:/Users/olivieri/Development/gradle-2.3 /bin:/Users/olivieri/android-sdks/tools:/Users/olivieri/android-sdks/platform-tools 密码:/Users/olivieri/git/Ready.App.5.Loyalty/LoyaltyReadyApp JAVA_HOME:/Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home LANG : en_US.UTF-8 XPC_FLAGS: 0x0 XPC_SERVICE_NAME: 0 HOME: /Users/olivieri SHLVL: 2 LOGNAME: olivieri DISPLAY: /private/tmp/com.apple.launchd.qHj5hi31Kp/org.macosforge.xquartz:0 _: /Applications /IBM/MobileFirst-CLI/IBMnode/bin/node WLP_USER_DIR:/Users/olivieri/.ibm/mobilefirst/7.0.0.00.20150430-1556/server/wlp/usr/Applications/IBM/MobileFirst-CLI/IBMnode/bin/node WLP_USER_DIR:/Users/olivieri/.ibm/mobilefirst/7.0.0.00.20150430-1556/server/wlp/usr/Applications/IBM/MobileFirst-CLI/IBMnode/bin/node WLP_USER_DIR:/Users/olivieri/.ibm/mobilefirst/7.0.0.00.20150430-1556/server/wlp/usr

$ mfp restart objc[4345]:类 JavaLaunchHelper 在 /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/jre/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.7.0_75 中实现。 jdk/Contents/Home/jre/lib/libinstrument.dylib。将使用两者之一。哪一个是未定义的。停止服务器工作灯。服务器工作灯已停止。初始化 MobileFirst 控制台。objc[4386]:类 JavaLaunchHelper 在 /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/jre/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents 中实现/Home/jre/lib/libinstrument.dylib。将使用两者之一。哪一个是未定义的。启动服务器工作灯。服务器工作灯以进程 ID 4385 开始。Ricardos-MBP:LoyaltyReadyApp olivieri$

$ mfp bd [错误:构建失败/Applications/IBM/MobileFirst-CLI/mobilefirst-cli/node_modules/generator-worklight-server/lib/build.xml:135:执行此行时发生以下错误:/Applications/IBM /MobileFirst-CLI/mobilefirst-cli/node_modules/generator-worklight-server/lib/build.xml:167:执行此行时出现以下错误:/Applications/IBM/MobileFirst-CLI/mobilefirst-cli/node_modules/generator -worklight-server/lib/build.xml:185:适配器“LoyaltyUserAdapter”的构建失败。失败消息是:'/Users/olivieri/git/Ready.App.5.Loyalty/LoyaltyReadyApp/adapters/LoyaltyUserAdapter/lib 不存在。'。失败可能是由于 Java 代码不正确、JDK 级别不兼容、JAVA_HOME 未指向有效 JDK 的位置或缺少依赖项造成的。

总时间:2 秒] 错误:抱歉,发生了错误。请检查上面的堆栈以获取详细信息。

我们的 JAVA_HOME 设置正确,并且我们使用的是兼容的 JDK 级别。

关于可能导致此错误的原因的任何想法?

0 投票
1 回答
122 浏览

ibm-mobilefirst - 安装 MobileFirst Platform Studio 失败

尝试从 eclipse 市场安装 MFP 7.0 eclipse 插件时,显示以下错误:

Eclipse 版本 4.4.1

0 投票
1 回答
305 浏览

ibm-mobilefirst - 由于缺少文件,无法部署适配器

我正在尝试在 MobileFirst 6.3 项目中部署工作灯适配器,但在控制台中出现错误:它正在抛出

适配器部署失败:HTTP 500 - 内部服务器错误

当我尝试构建它正在构建的项目并且服务器正在启动时。但是,当我尝试部署适配器时,它会引发错误,并带有以下堆栈跟踪:

0 投票
1 回答
177 浏览

ibm-mobilefirst - 由于“无法创建项目锁定实体”错误,无法将 helloworld 应用程序部署到 mobilefirst 开发服务器(7.0)

环境:
Ecipse Luna(4.4.2)
MoibleFirstStudioPlugin 7.0.0.00-20150610-1353
Mac OS X
10.10.5 java Oracle jdk1.7.0.71

我在 moiblefirst 项目中创建了 Hello World App。当我尝试将此应用程序部署到开发服务器时,出现以下错误。

原因如下。

我不明白这些错误是什么意思。我该如何解决?整个日志如下。

0 投票
1 回答
93 浏览

ibm-mobilefirst - MobileFirst Studio 升级问题

我只是将我当前的 mobilefirst 工作室升级到最新版本。更新后我无法打开我的项目。尝试打开项目时显示以下错误。

“将 ProjectName 项目从版本 7.0.0.00.20150610-1353 迁移到版本 7.1.0.00.20150807-0630 失败,因为没有可用的迁移路径。使用最新的 MobileFirst Studio 或来自 IBM Fix 的最新“IBM MobileFirst Studio Upgrader”中央站点 http://www.ibm.com/support/fixcentral/ "