1

ローカルマシンにインストールされているweblogicサーバーにWebアプリケーションをデプロイしようとしています。コマンドラインからmvninstallを呼び出すとうまく機能します。ただし、日食からは、「「http:// localhost:7001」に接続できません:無効なタイプコード:31」というエラーが発生します。

パラメータDeployMojoBase[adminServerHostName= localhost、adminServerProtocol = http、adminServerPort = 7001、userId = weblogic、password = weblogic、projectPackaging = war、name = miadidas-ecom-1、targetNames = AdminServer、remote=false]で始まるWeblogicリストアプリ

フェーズmojoExecutionでエラーが発生しましたが、例外org.apache.maven.plugin.MojoExecutionException:アーティファクトlistapps中に例外が発生しました:weblogic.deploy.api.tools.deployer.DeployerException:「http:// localhost:7001」に接続できません:無効なタイプコード:31。URLが実行中の管理サーバーを表していること、および資格情報が正しいことを確認してください。httpプロトコルを使用する場合は、管理サーバーでトンネリングを有効にする必要があります。

4

1 に答える 1

1

まだ行っていない場合は、WebLogic Server で HTTP トンネリングを有効にします。[環境] > [サーバー] > [管理サーバー] > [プロトコル] > [HTTP] で管理コンソールに移動し、[トンネリングを有効にする] を true に設定します。

トンネリングが有効になっている場合は、[t3://localhost:7001] で [http://localhost:7001] を変更できます。

トンネリングを有効にした後にこれを取得する場合は、次のオプションを使用してすべてのタスクを実行します -Dsun.lang.ClassLoader.allowArraySyntax=true

于 2011-04-19T18:01:57.430 に答える