J2EE Webモジュールは、1つ以上のWebコンポーネント(サーブレット、JSP)とweb.xmlという名前のデプロイメント・ディスクリプタ・ファイルを含むWebアーカイブ(WAR)ファイルとしてパッケージされます。JDeveloperでは、Webコンポーネントおよびデプロイメント・ディスクリプタ・ファイルを含むデプロイメント・プロファイルを作成し、標準J2EE Webアーカイブ(WAR)としてパッケージしたら、WARまたはEARをWebLogic 6.1または7.0SP1アプリケーション・サーバーにデプロイできます。
JDeveloperでWebアプリケーションをWebLogicにデプロイするには、次のようにします。
注意:
http://java.sun.com/j2ee/ja/servlet/
WEB-INF/web.xml
内にあることを確認してください。 Required XSS file c:¥bea¥user_projects¥jdev¥applications¥DefaultWebApp¥styles¥blaf.xss
この問題を解決するには、WebLogicが元の場所<jdev_home>/jdev/redist
からロードするuix2-install.zip
を変更する必要があります。
uix2-install.zip
ファイルのディレクトリ構造では、すべてのパスにcabo
ディレクトリが含まれています。たとえば、tliner.gif
はcabo/images
にあります。Weblogicが、アプリケーションをWebLogicにデプロイした後に作成される仮想ディレクトリcabo
と混同しないように、cabo
ディレクトリを削除する必要があります。
次のようにuix2-install.zip
を変更して、cabo
パスを削除します。
c:¥temp¥
など)に解凍します。jar
コマンドを使用している場合は、次のコマンドを使用できます。
jar -xf uix2-install.zip.
cabo
ディレクトリ内のすべてのファイルから新しいzipファイルを作成しますが、アーカイブ・パスにはcabo
ディレクトリを含めないようにします。jar
コマンドを使用している場合は、cd
コマンドでcabo
ディレクトリに移動し、次のコマンドを使用します。
jar cvf uix2-install.zip *
uix2-install.zip
ファイルに上書きします。