S2JMS 開発記 SVN へお引っ越し

しますた.リポジトリは以下です.

S2JCA
https://www.seasar.org/svn/sandbox/s2jca
S2JMS
https://www.seasar.org/svn/sandbox/s2jms

以下の Eclipse プロジェクトがあります.

  • S2JCA
    • s2jca
    • s2jca-jdbc
    • s2jca-activemq
  • S2JMS
    • s2jms
    • s2jms-activemq

まだ Maven2pom.xml は用意していません.ごめんなさい.
以下,各プロジェクトの簡単な説明.

s2jca

S2JCA の本体です.
seasar2s2-tiger プロジェクトに依存しています.

s2jca-jdbc

S2JCA を Sun の JDBC Connector というリソースアダプタを使ってテストするためのプロジェクトです.
テストする際は,seasar2 に含まれている hsql/bin/runHsqldb.bat を実行して HSQLDB を起動する必要があります.
seasar2s2-tigers2jca に依存しています.

s2jca-activemq

S2JCAActiveMQ のリソースアダプタを使ってテストするためのプロジェクトです.
テストする際は,activemq/bin/activemq.bat を実行して ActiveMQ ブローカーを起動する必要があります.
seasar2s2-tigers2jca に依存しています.

s2jms

S2JMS の本体です.現在は S2JMS-Core と S2JMS-Connector だけが含まれています.
単体テストは限りなく皆無に近いです.心より恥じる.
seasar2s2-tigers2jca プロジェクトに依存しています.

s2jms-activemq

S2JMSActiveMQ を使ってテストするためのプロジェクトです.
s2jca-activemq と異なり,ActiveMQ のリソースアダプタではなく,S2JMS-Connector を使います.
テストする際は,s2jca-activemq に含まれている ActiveMQ ブローカーを起動する必要があります.
seasar2s2-tigers2jcas2jca-activemqs2jms に依存しています.


以上.
すべて Java5 でビルドする必要があります.
実際には昨年の春〜梅雨時に J2SE1.4 前提で書いたコードが多いため,微妙に Tiger なコードになっていない気のせいがしますが,気にしない気にしない.