4月 7th, 2008at 18:14

Tags: ,

WebLogic8.1のことはじめ

このエントリーをはてなブックマークに追加

構成

  • J2EE1.3
  • J2SE1.3 or 1.4
  • JSP1.2仕様
  • サーブレット2.3仕様

Tomcatの構成を見てみると

Servlet/JSP Spec Apache Tomcat version
2.4/2.0 5.5.12
2.3/1.2 4.1.31
2.2/1.1 3.3.2

なのでTomcat4.xになるっぽい。

製品インストールディレクトリ

 weblogic81   common・・・マシン上で動作している全てのWebLogicドメインに共通の環境属性   javelin・・・開発ツールによって生成されるそのほかのソースファイルをコンパイルするためのフォルダ   samples・・・サンプル   server・・・WebLogic Serverのプログラムファイル   uninstall・・・WebLogic Serverソフトウェアをアンインストールするために必要なシェル

   workshop・・・WebLogic Workshopのアプリケーションおよびドキュメントファイル

メモ

  • J2EEjarなどはC:\bea\weblogic81\server\lib\weblogic.jarにまとめてはいっているらしい

モード

開発モード
開発用。ホットデプロイ
プロダクションモード
公開環境用。コールドデプロイ

http://jp.bea.com/e-docs/wls/docs70/programming/deploying.html

JPF

コンパイル

Pollinateプラグインがいる?これはJDK1.5以上じゃないと動かない。Antを使えばできるかもかも。

http://www.beasys.co.jp/cs/newsletter/eSupportNews_032004.htm

メタデータ

JPFはメタデータ(アノテーション)に関連ある技術。説明を読んでもわかんないけど、Workshopをみるかぎり、メタデータを使ってJPFの遷移図を作成しているみたい。使う人のために書くってかんじ。

解明したなぞ

  • 1フォルダに1JPFあればいい。複数はだめ。なくてもいいと思う。
  • JPFにForm(WLでいうFormData)もかけるらしい。インナークラスだねたぶん。
  • JPFはJSPとJSPをつなぐものっぽい。JPFをJPFをつなぐの邪道(できるけど)かも
  • WorkshopはJPFからstruts-configを結局作っている
  • ルートにはController.jpfが必要(src/global/Global.app)で設定しているかも
  • 動くタイミング

    • JPFを呼ぶとbeginが最初に動く
    • index.jspとかまで指定するとJSPを表示してくれる
    • /までだとindx.jspがうごかずそのフォルダのJPF.beginが動く
    • JPFからForwardしてJspにいくときはあて先フォルダのJPF.beginが動く
    • リンクをクリックして別フォルダ内の別JSPに移動してもJPF.beginは動かなかった
    • formのactionに対応するメソッドがよばれてもbeginは動かなかった

リンク

このエントリーをはてなブックマークに追加