2016-05-13 35 views
0

我開始進入MobileFirst Platform 8 Beta,我想部署我的第一個示例適配器。 我正在使用Bluemix上的移動基礎服務實例。無法在MFP 8上部署示例Javascript HTTP適配器(MobileFoundation Bluemix)

當嘗試部署的樣品適配器,我得到下面的錯誤堆棧:

○→MVN適配器:部署-e
[INFO]錯誤蹤跡被開啓。
[INFO]掃描項目...
[INFO]
[INFO] ----------------------------- -------------------------------------------
[INFO] Building SampleAdapter 1.0-SNAPSHOT
[INFO] ------------------------------------------ ------------------------------
[INFO]
[INFO] --- adapter-maven-plugin:8.0 .0:deploy(default-cli)@ SampleAdapter ---
[致命錯誤]:1:1:文件過早結束。
[INFO] --------------------------------------------- ---------------------------
[INFO] BUILD FAILURE [INFO] ------------ -------------------------------------------------- ----------
[INFO] Total time:1.845 s
[INFO] Finished at:2016-05-13T15:50:57 + 02:00
[INFO] Final Memory:11M/299M
[INFO] ------------------------------------------- -----------------------------
[錯誤]未能執行目標com.ibm.mfp:adapter-maven-plugin: 8.0.0:在項目SampleAdapter上部署(default-cli):從http://mobilefoundation-test-server.mybluemix.net/mfpadmin/management-apis/2.0/runtimes/mfp/adapters得到意外的響應: - > [Hel p1]
org.apache.maven.lifecycle.LifecycleExecutionException:無法執行目標項目SampleAdapter上的com.ibm.mfp:adapter-maven-plugin:8.0.0:deploy(default-cli)失敗:來自http://mobilefoundation-test-server.mybluemix.net/mfpadmin/management-apis/2.0/runtimes/mfp/adapters的意外響應:

在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
在org.apache。行家。 lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
在org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
在org.apache.maven。 lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java: 193)
在org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
在org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
在org.apac he.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
at sun.reflect。NativeMethodAccessorImpl.invoke0(本機方法)
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect中。 Method.invoke(Method.java:498)
在org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
在org.codehaus.plexus.classworlds.launcher.Launcher.launch( Launcher.java:229)
在org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
在org.codehaus.plexus.classworlds.launch er.Launcher.main(Launcher.java:356)

引起:org.apache.maven.plugin.MojoExecutionException:意外響應從http://mobilefoundation-test-server.mybluemix.net/mfpadmin/management-apis/2.0/runtimes/mfp/adapters

在com.ibm.mfp.adapter.plugin.MfpMavenAdapterPluginDeploy .handleDeployResponse(MfpMavenAdapterPluginDeploy.java:206)
在com.ibm.mfp.adapter.plugin.MfpMavenAdapterPluginDeploy.deploy(MfpMavenAdapterPluginDeploy.java:119)
在com.ibm.mfp.adapter.plugin.MfpMavenAdapterPluginDeploy.execute(MfpMavenAdapterPluginDeploy .java:108)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:1 34)
在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 20更

[ERROR]
[ERROR]重新運行Maven使用 - X切換以啓用完整的調試日誌記錄。
[錯誤]
[錯誤]有關錯誤和可能的解決辦法,請您仔細閱讀以下文章瞭解更多信息:
[錯誤] [說明1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

可能有人請提供一些幫助? 謝謝

回答

0

它沒有真正的失敗部署。這是一個內部解決的已知問題。

訪問您的控制檯,您將看到適配器在那裏,部署。
替代方案:

  • 使用MobileFirst CLI(V8.0測試版)部署適配器文件
  • 手動部署.adapter文件在控制檯
+0

好吧,謝謝你伊詹 –

相關問題