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は動かなかった

リンク