0
すでに実行中のローカルインストールweblogic
に展開するcargo
プラグインを設定しました。私はmvn cargo:deploy
を実行するとMaven Cargo:Weblogic deploy pingURLタイムアウト
私はWebLogicドメインのautodeployディレクトリにコピーwar
をそれを見ることができ、私はその後、私のWebブラウザでは、ウェルカムページをpingして表示しようとするのと同じURLを行くことができます。
<pingURL>
タグを使用してデプロイメントが機能していることを確認するには、貨物を希望しますが、大きなタイムアウトを指定しても、タイムアウト期間内にデプロイできませんでした。
アイデア?
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.4.14</version>
<inherited>true</inherited>
<configuration>
<container>
<containerId>weblogic121x</containerId>
<type>installed</type>
<home>${weblogic121x.home}</home>
</container>
<configuration>
<type>existing</type>
<home>${weblogic121x.home}/domains/${weblogic121x.domain}</home>
<properties>
<cargo.hostname>${weblogic121x.host}</cargo.hostname>
<cargo.weblogic.administrator.user>${weblogic121x.user}</cargo.weblogic.administrator.user>
<cargo.weblogic.administrator.password>${weblogic121x.password}</cargo.weblogic.administrator.password>
<cargo.logging>high</cargo.logging>
<cargo.servlet.port>${weblogic121x.adminport}</cargo.servlet.port>
</properties>
</configuration>
<deployables>
<deployable>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<type>war</type>
<properties>
<context>${sit.context}</context>
</properties>
<location>${project.build.directory}/${project.build.finalName}.${project.packaging}</location>
<pingURL>http://${weblogic121x.host}:${weblogic121x.adminport}${sit.context}</pingURL>
<pingTimeout>150000</pingTimeout>
</deployable>
</deployables>
</configuration>
</plugin>
私は実際にこれを試しましたが、本質的に「まだ展開されていません」と言ったウォッチドッグメッセージを繰り返し続けました。タイムアウトが切れるまでこれを続けます。その他の明白なエラー/例外はありません – PDStat
あなたのping URLは正しいですか?私の設定では... $ {weblogic121x.adminport} $ {sit.context} ... ポートとコンテキストの間に "/"があるはずです。 –
こんにちは、はいそれは正しかったです。 'sit.context'のプレフィックスは/ – PDStat