問題タブ [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.
oracle - IBM MobileFirst - NoClassDefFoundError
IBM MobileFirst Platform Studio (v6.3 - 以前の IBM Worklight) を使用してハイブリッド アプリケーションを開発しています。
OUT パラメータを含む Oracle ストアド PL/SQL プロシージャを呼び出す必要があるため、ここで提供されるソリューションを使用しました。ストアド プロシージャを呼び出すときに OUT パラメータを取得する方法は? - Java でストアド プロシージャを呼び出し、アダプタ プロシージャから Java クラスを呼び出します。
StoredProcedure.java src ファイルをプロジェクト内の server/java フォルダーに追加しました。また、commons-dbutils-1.6.jar と ojdbc6.jar を server/lib フォルダーに追加しました。StoredProcedure クラスは保存時にビルドされ、MobileFirst Development サーバーにデプロイされます。また、server.xml で必要なデータソースを定義しましたが、実装したアダプター・プロシージャーをテストしようとすると (アダプターの Run as -> Deploy MobileFirstAdapter を右クリックし、アダプターの Run as -> Invoke MobileFirst Procedure を R-Click)、このエラーが発生します。メッセージ:
バックエンド サービスが commons-dbutils-1.6.jar を見つけるには、他に何をすればよいですか?
Oracle Server 11gに接続して、64ビットJava v1.7.0.72を搭載したWindows 7 64ビットでEclipseバージョン:Luna Service Release 1(4.4.1)を実行しています。
ibm-mobilefirst - Helloworld アプリケーションのデプロイ時の IBM MobileFirst Server エラー
MobileFirst コンソール ログ:
MobileFirst 開発サーバーのエラーログ:
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 コム。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 org.objectweb.asm.ClassReader.(不明なソース) org.objectweb.asm.ClassReader.(不明なソース) org.objectweb.asm.ClassReader.(不明なソース) com.ibm.ws .ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276) at com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337) at 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 org.objectweb.asm.ClassReader.(不明なソース) org.objectweb.asm.ClassReader.(不明なソース) org.objectweb.asm.ClassReader.(不明なソース) com.ibm.ws .ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276) at com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337) at sun.instrument.TransformerManager .transform(不明なソース) の sun.instrument.InstrumentationImpl.transform(不明なソース) の java.lang.ClassLoader.java.lang.ClassLoader.findBootstrapClassOrNull (未知のソース) の java.lang.ClassLoader.loadClass (未知のソース) の findBootstrapClass(ネイティブ メソッド)。 com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56) の java.lang.ClassLoader.loadClass(不明なソース) の loadClass(不明なソース)ソース) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:420) で org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) で org.eclipse.osgi java.lang.ClassLoader の .internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)。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.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) で java.security.AccessController.doPrivileged(Native Method) で org.eclipse.osgi.framework.internal. core.BundleContextImpl.startActivator(BundleContextImpl.java:702) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) at org.eclipse.osgi.framework.internal.core.BundleHost.org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390) の startWorker(BundleHost.java:381) 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 org.eclipse.osgi.framework.internal.core.StartLevelManager の .osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)。org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) の dispatchEvent(StartLevelManager.java:1) 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 で失敗しました。 lang.IllegalArgumentException org.objectweb.asm.ClassReader.(不明なソース) org.objectweb.asm.ClassReader.(不明なソース) org.objectweb.asm.ClassReader.(不明なソース) com.ibm.ws.ras .instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276) at com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337) at sun.instrument.TransformerManager.transform (未知のソース) java.lang.ClassLoader.findBootstrapClass(ネイティブ メソッド) の sun.instrument.InstrumentationImpl.transform (未知のソース)。lang.ClassLoader.findBootstrapClassOrNull(不明なソース) java.lang.ClassLoader.loadClass で(不明なソース) java.lang.ClassLoader.loadClass で(不明なソース) sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) で java. lang.ClassLoader.loadClass(不明なソース) com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56) で java.lang.ClassLoader.loadClass(不明なソース) で org.eclipse.osgi org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) の .internal.loader.BundleLoader.findClass(BundleLoader.java:420) 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) at com.ibm.ws.kernel.service.location.internal.SymbolRegistry.(SymbolRegistry.java:38) at com.ibm.ws.kernel.service.location.internal. WsLocationAdminImpl.createLocations(WsLocationAdminImpl.java:97) at com.ibm.ws.kernel.service.location.internal.Activator.start(Activator.java:53) at 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) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390) at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176) at org.eclipse.osgi.framework.internal.core. StartLevelManager.resumeBundles(StartLevelManager.java:559) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL( org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) の StartLevelManager.java:457) org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java: 438) org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1) で org.eclipse.osgi.framework.eventmgr で。org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) の EventManager.dispatchEvent(EventManager.java:230)
ibm-mobilefirst - IBM モバイル ファースト コンソールを使用できません: ランタイムが存在しません
アプリケーションをデプロイしようとすると、次のメッセージが表示されますか? どうすれば解決できますか?
FWLSE3030E: ランタイム「HelloWorld」が Worklight 管理データベースに存在しません。データベースが壊れている可能性があります。
Eclipse Luna Java EE 64 ビット、IBM MoblieFirst Studio 6.3、JRE 1.8、および JDK 8 を使用しています。
ibm-mobilefirst - 暗号化形式の IBM MobileFirst Platform Studio SQL アダプター・ユーザー・パスワード
更新ユーザー情報を保存するために IBM SQLAdapter を使用していますが、データベースにパスワードを暗号化された形式で保存したいと考えています。暗号化されていない形式で表示されるパスワードを表示する.. IBM MobileFirst Stdio を使用してこれを行うにはどうすればよいですか
ibm-mobilefirst - MobileFirst 開発サーバーのユーザー資格情報
Eclipse Juno にインストールされた IBM MobileFirst Studio 6.3。デプロイされたアプリケーションのオペレーション コンソールへのアクセス:
- ユーザー + パスワードの入力を求められます。デフォルトの資格情報は何ですか。
- 開発サーバーの資格情報を入力する必要を無効にするにはどうすればよいですか。
また、6.3 ドキュメントのどこにこの情報が詳しく記載されているかを参照できる場合。見つけることができませんでした。
mobilefirst-studio - IBM MobileFirst: リポジトリーを読み取れません
Eclpise マーケットプレイスを通じて、IBM MobileFirst を Ubuntu 14 Eclipse Luna にインストールしようとしています。以下のエラーで常に 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 . 読み取りタイムアウト
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/
ただし、applicationId が application-descriptor.xml に入れているものと一致していることを確認するには、worklight.plist の場所を知る必要があります。
ibm-mobilefirst - MacOS 上の MobileFirst 6.3 ネイティブ API プロジェクトの空の /include フォルダー
プラットフォーム: MobileFirst プラットフォーム 6.3 OS: Mac OS
これは MacOS Eclipse でのみ発生しますが、Windows Eclipse では問題ありません
再現する方法は?1) MobileFrist プロジェクトを作成します 2) ネイティブ API を選択します 3) iOS を選択します 4) プロジェクトが作成された後、/include フォルダーに多くの *.h ファイルがあるはずです。しかし、MacOS 版では、/include フォルダーには何もありません。ただし、これは私の Windows バージョンでは発生しません。
助けてください。ありがとう!!