问题标签 [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 投票
1 回答
1010 浏览

oracle - IBM MobileFirst - NoClassDefFoundError

我正在使用 IBM MobileFirst Platform Studio(v6.3 - 前 IBM Worklight)开发混合应用程序。

由于需要调用包含 OUT 参数的 Oracle 存储的 PL/SQL 过程,因此我使用了此处提供的解决方案How to get OUT parameter when invoking a stored procedure?- 在 java 中调用存储过程并从适配器过程调用 java 类。

我将 StoredProcedure.java src 文件添加到我项目中的 server/java 文件夹中。我还将 commons-dbutils-1.6.jar 和 ojdbc6.jar 添加到 server/lib 文件夹。StoredProcedure 类建立在保存并部署在 MobileFirst Development 服务器上。我还在 server.xml 中定义了所需的数据源,但是当我尝试测试我实现的适配器过程时(R-单击适配器运行方式 -> 部署 MobileFirstAdapter,R-单击适配器运行方式 -> 调用 MobileFirst 过程)我收到此错误信息:

我还应该怎么做才能让后端服务找到 commons-dbutils-1.6.jar ?

我正在使用 64 位 Java v1.7.0.72 的 Windows 7 64 位上运行 Eclipse 版本:Luna Service Release 1 (4.4.1),连接到 Oracle Server 11g。

0 投票
4 回答
5888 浏览

ibm-mobilefirst - 部署 Helloworld 应用程序时出现 IBM MobileFirst Server 错误

MobileFirst 控制台日志:

MobileFirst 开发服务器错误日志:

在此处输入图像描述

0 投票
1 回答
873 浏览

ibm-mobilefirst - MobileFirst 开发服务器启动失败

我刚刚安装了 Eclipse Kepler (eclipse-jee-kepler-SR2-win32-x86_64) 并按照安装说明安装了 MobileFirst V6.3。我在 Windows 7 上运行。

我的 Eclipse 已安装 D:\Dev\Eclipse 我的工作区是:E:\Work\WorkSpaces\Eclipse\EclipseTrainingWorklight Java 安装:D:\Dev\Java(1.8 版)

这是日志消息:

****************************************************** ****************************** 产品 = WebSphere Application Server 8.5.5.3 (wlp-1.0.6.cl50320140731-0257) wlp .install.dir = D:/Dev/Eclipse/plugins/com.worklight.worklight-artifacts_6.3.0.00-20141127-1357/liberty/wlp/server.config.dir = E:/Work/WorkSpaces/Eclipse/EclipseTrainingWorklight /MobileFirstServerConfig/servers/worklight/ java.home = D:\Dev\Java\jre1.8 java.version = 1.8.0_20 java.runtime = Java(TM) SE 运行时环境 (1.8.0_20-b26) os = Windows 7 (6.1; amd64) (en_US) ****************************************** ****************************************** [12/17/14 15:41:07: 955 EST] 00000001 com.ibm.ws.logging.internal.TraceSpecification I TRAS0018I:跟踪状态已更改。新的跟踪状态是 *=info。[12/17/14 15:41:07:975 EST] 00000001 com。ibm.ws.kernel.launch.internal.FrameworkManager A CWWKE0001I:服务器工作灯已启动。[12/17/14 15:41:08:754 EST] 00000013 ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer E TRAS0033E:类 javax/naming/spi/InitialContextFactoryBuilder 的详细方法跟踪的运行时注入失败,出现异常java.lang.IllegalArgumentException at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at com.ibm.ws .ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276) 在 com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337) 在 sun.instrument.TransformerManager .

[12/17/14 15:41:08:826 EST] 00000013 ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer E TRAS0033E: 类 java/util/concurrent/ConcurrentSkipListSet 的详细方法跟踪的运行时注入失败,出现异常java.lang.IllegalArgumentException at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at com.ibm.ws .ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276) 在 com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337) 在 sun.instrument.TransformerManager .transform(Unknown Source) at sun.instrument.InstrumentationImpl.transform(Unknown Source) at java.lang.ClassLoader。findBootstrapClass(Native Method) at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader。 loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56) at java.lang.ClassLoader.loadClass(Unknown来源)在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) 在 org.eclipse.osgi 的 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:420) .internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 在 java.lang.ClassLoader。loadClass(Unknown Source) at com.ibm.ws.kernel.service.location.internal.SymbolRegistry.(SymbolRegistry.java:115) at com.ibm.ws.kernel.service.location.internal.SymbolRegistry.(SymbolRegistry.java :38) 在 com.ibm.ws.kernel.service.location.internal.Activator.start(Activator.java 的 com.ibm.ws.kernel.service.location.internal.WsLocationAdminImpl.createLocations(WsLocationAdminImpl.java:97) :53) 在 org.eclipse.osgi.framework.internal 的 java.security.AccessController.doPrivileged(Native Method) 的 org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)。 core.BundleContextImpl.startActivator(BundleContextImpl.java:702) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) 在 org.eclipse.osgi.framework.internal.core.BundleHost。startWorker(BundleHost.java:381) 在 org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390) 在 org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework. java:1176) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)在 org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) 在 org.eclipse .osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager。dispatchEvent(StartLevelManager.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java: 340)

[12/17/14 15:41:08:828 EST] 00000013 ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer E TRAS0033E:类 java/util/NavigableSet 的详细方法跟踪的运行时注入失败,异常 java。 org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.ibm.ws.ras 的 lang.IllegalArgumentException .instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276) 在 com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337) 在 sun.instrument.TransformerManager.transform (Unknown Source) at sun.instrument.InstrumentationImpl.transform(Unknown Source) at java.lang.ClassLoader.findBootstrapClass(Native Method) at java。lang.ClassLoader.findBootstrapClassOrNull(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java. lang.ClassLoader.loadClass(Unknown Source) at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.osgi .internal.loader.BundleLoader.findClass(BundleLoader.java:420) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass (DefaultClassLoader.java:107) 在 com.ibm.ws.kernel.service.location 的 java.lang.ClassLoader.loadClass(Unknown Source)。internal.SymbolRegistry.(SymbolRegistry.java:115) 在 com.ibm.ws.kernel.service.location.internal.SymbolRegistry.(SymbolRegistry.java:38) 在 com.ibm.ws.kernel.service.location.internal。 WsLocationAdminImpl.createLocations(WsLocationAdminImpl.java:97) 在 com.ibm.ws.kernel.service.location.internal.Activator.start(Activator.java:53) 在 org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:711) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) at org.eclipse.osgi .framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) 在 org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) 在 org.eclipse.osgi.framework。internal.core.AbstractBundle.resume(AbstractBundle.java:390) 在 org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176) 在 org.eclipse.osgi.framework.internal.core。 StartLevelManager.resumeBundles(StartLevelManager.java:559) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL( StartLevelManager.java:457) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) 在 org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java: 438) 在 org.eclipse.osgi.framework.eventmgr 的 org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)。org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) 上的 EventManager.dispatchEvent(EventManager.java:230)

0 投票
1 回答
1396 浏览

ibm-mobilefirst - 无法使用 IBM 移动第一控制台:运行时不存在

每当我尝试部署应用程序时,它会显示以下消息?我该如何解决?

FWLSE3030E: Worklight 管理数据库中不存在运行时“HelloWorld”。数据库可能已损坏。

我正在使用 Eclipse Luna Java EE 64 位、IBM MoblieFirst Studio 6.3、JRE 1.8 和 JDK 8。

0 投票
1 回答
119 浏览

ibm-mobilefirst - 加密格式的 IBM MobileFirst Platform Studio SQL 适配器用户密码

我正在使用 IBM SQLAdapter 存储更新的用户信息。但我想以加密格式将密码存储在数据库中。并显示以破旧格式显示的密码..我如何使用 IBM MobileFirst Stdio 做到这一点

0 投票
1 回答
223 浏览

ibm-mobilefirst - MobileFirst Development Server 用户凭证

IBM MobileFirst Studio 6.3 安装在 Eclipse Juno 上。访问已部署应用程序的操作控制台:

  1. 提示输入用户+密码。什么是默认凭据。
  2. 如何禁用为开发服务器输入凭据的需要。

此外,如果您可以参考 6.3 文档中的详细信息,请参阅此信息。我无法找到。

0 投票
1 回答
350 浏览

mobilefirst-studio - IBM MobileFirst:无法读取存储库

我一直在尝试通过 Eclpise 市场在 Ubuntu 14 Eclipse Luna 上安装 IBM MobileFirst。它总是在 44% 时中止,并出现以下错误。

任何人都知道问题可能是什么,我是否解决它。

谢谢。

收集要安装的项目时发生错误会话上下文是:(profile=epp.package.jee,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=)。无法读取位于http://public.dhe.ibm.com/ibmdl/export/pub/software/products/en/MobileFirstPlatform/mfpsupdate/plugins/com.worklight.worklight-artifacts_6.3.0.00-20150106-1717的存储库.jar。读取超时无法读取位于http://public.dhe.ibm.com/ibmdl/export/pub/software/products/en/MobileFirstPlatform/mfpsupdate/plugins/com.worklight.worklight-builder_6.3.0.00-的存储库20150106-1717.jar。读取超时

0 投票
1 回答
158 浏览

ibm-mobilefirst - MobileFirst Platform 6.3 - 未应用 Web 资源更改

在我的笔记本电脑上,当我更改我的 Cordova 应用程序的 Javascript 并刷新预览页面时,我的所有更改都会立即反映出来。

今天我在我的台式机上安装了带有 MobileFirst Platform 6.3 的 Eclipse Luna,但是我的 Javascript 更改要求我重新部署应用程序以反映,如果我只是刷新预览页面,我得到的是旧版本的应用程序,我该如何将行为更改为类似于我的笔记本电脑?

0 投票
2 回答
274 浏览

ios - 在哪里可以找到 worklight.plist?

我正在使用这个 URL 来实现 iOS 的应用程序真实性。 https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-6-3/authentication-security/application-authenticity-protection/application-authenticity-protection-native-ios/

但是,我需要知道在哪里可以找到 worklight.plist 以确保 applicationId 与我在 application-descriptor.xml 中输入的内容相匹配。

0 投票
1 回答
29 浏览

ibm-mobilefirst - MobileFirst 6.3 本机 API 项目在 MacOS 上为空 /include 文件夹

平台:MobileFirst Platform 6.3 操作系统:Mac OS

这只发生在我的 MacOS Eclipse 上,但在我的 Windows Eclipse 上可以

如何重现?1)创建MobileFrist项目 2)选择Native API 3)选择iOS 4)项目创建后,/include文件夹下应该有很多*.h文件。但是在 MacOS 版本上,/include 文件夹什么都没有。但是,这不会发生在我的 Windows 版本上。

请帮忙。谢谢!!