2011-01-05 112 views
1

我試圖將web應用程序部署到安裝在本地機器上的weblogic服務器。當從命令行調用mvn install時,它可以很好地工作。但是從eclipse中,它會給出錯誤 - 「無法連接到'http:// localhost:7001':無效的類型代碼:31。」m2eclipse weblogic-maven-plugin無法連接到'http:// localhost:7001':無效的類型代碼:31

Weblogic的列表的應用程序與參數開始DeployMojoBase [adminServerHostName =本地主機,adminServerProtocol = HTTP,adminServerPort = 7001,用戶id = WebLogic中,密碼= WebLogic中,projectPackaging =戰爭,名稱= miadidas-ECOM-1,targetNames = AdminServer中,遠程= false]

階段mojoExecution中發生錯誤,但發生異常org.apache.maven.plugin.MojoExecutionException:工件期間遇到的異常listapps:weblogic.deploy.api.tools.deployer.DeployerException:無法連接到'http: // localhost:7001':invalid type code:31.確保url表示正在運行的管理服務器,並且憑據是正確的。如果使用http協議,則必須在管理服務器上啓用隧道。

回答

1

如果您尚未完成WebLogic Server中的HTTP隧道操作,請轉至管理控制檯,位於環境>服務器>管理服務器>協議> HTTP並設置啓用隧道= true。

如果啓用隧道,您可以更改[HTTP://本地主機:7001]由[T3://本地主機:7001]

如果啓用隧道使用下列選項來執行全方位的售後服務得到這任務 -Dsun.lang.ClassLoader.allowArraySyntax = true