| ## REQUIREMENT S2 requires JDK1.4 or JDK1.5 to run. ## SETUP Download S2xxx.zip, and Unzip it! Import seasar2 directory as an existing project to Eclipse. Select menu 'File -> Import... -> Existing Project into workspace' ## CLASSPATH For using the basic function of Seasar2(S2Container, S2AOP), you need to include the following files in CLASSPATH. lib/aopalliance-1.0.jar lib/commons-logging-1.1.jar lib/geronimo-j2ee_1.4_spec-1.0.jar (refer to below) lib/javassist-3.4.ga.jar lib/ognl-2.6.9-patch-20070624.jar lib/s2-framework-2.x.x.jar lib/portlet-api-1.0.jar (optional) lib/log4j-1.2.13.jar (optional) resources/log4j.properties (optional) resources/aop.dicon (optional) For using the extended function of Seasar2(S2JTA, S2DBCP, S2JDBC, S2Unit, S2Tx, and S2DataSet), you need to include the following files in CLASSPATH. lib/junit-3.8.1.jar lib/poi-3.0-FINAL.jar lib/s2-extension-2.x.x.jar lib/geronimo-jta_1.1_spec-1.0.jar (refer to below) lib/geronimo-ejb_2.1_spec-1.0.jar (refer to below) resources/jdbc.dicon Selects geronimo-j2ee_1.4_spec-1.0.jar, geronimo-jta_1.0.1B_spec-1.0.jar or geronimo-ejb_2.1_spec-1.0.jar responding to the application evnironment.
environment | geronimo-j2ee_1.4_spec-1.0.jar | geronimo-jta_1.1_spec-1.0.jar | geronimo-ejb_2.1_spec-1.0.jar
--- | --- | --- | ---
Servlet Container not implementing J2EE full spec (Tomcat etc.) | unnecessary | necessary (using S2JTA,S2Tx) | necessary (using S2Tiger)
Application Server implementing J2EE full spec (JBoss, WebSphere, WebLogic etc) | unnecessary | unnecessary | unnecessary
Standalone | necessary | unnecessary | unnecessary
HSQLDB is included so that you can try the function of a database easily. You need to configurate XADataSourceImpl in jdbc.dicon in accordance with your environment. Let's try Kijimuna Eclipse Plugin for S2Container. Using EJB3 Annotation, the operations are as follows. Download S2Tigerxxx.zip, and Unzip it! Import s2-tiger directory as an existing project to Eclipse. Select menu 'File -> Import... -> Existing Project into workspace' Add following jar file to CLASSPATH. lib/s2-tiger-x.x.x.jar src/examples/resources/jndi.properties Using Tiger Annotation, the operations are as follows. Download S2Tigerxxx.zip, and Unzip it! Import s2-tiger directory as an existing project to Eclipse. Select menu 'File -> Import... -> Existing Project into workspace' Add following jar file to CLASSPATH. lib/s2-tiger-x.x.x.jar Using Backport175 Annotation, the operations are as follows. Download S2Backport175xxx.zip, and Unzip it! Import s2-backport175 directory as an existing project to Eclipse. Select menu 'File -> Import... -> Existing Project into workspace' Add following jar file to CLASSPATH. lib/s2-backport175-x.x.x.jar lib/backport175-x.x.jar Let's try backport175 Eclipse plugin. |
| Copyright© 2004-2005, The Seasar Foundation and the others. All rights reserved.