用Java实现可保存状态的数据库生成XML树(8)
发表于:2007-07-01来源:作者:点击数:
标签:
4.ejb-jar.xml文件 ?xml version=1.0 encoding=GBK? !DOCTYPE ejb-jar PUBLIC @#-//Sun Microsystems, Inc.//D TD Enterprise Java Beans 1.1//EN@# @#http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd@# ejb-jar enterprise-beans session ejb-nameResultEdit
4.ejb-jar.xml文件
<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE ejb-jar PUBLIC @#-//Sun Microsystems, Inc.//D
TD Enterprise
JavaBeans 1.1//EN@# @#http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd@#>
<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>ResultEdit</ejb-name>
<home>com.sitechasia.ejb.ResultEditHome</home>
<remote>com.sitechasia.ejb.ResultEdit</remote>
<ejb-class>com.sitechasia.ejb.ResultEditBean</ejb-class>
<session-type>Stateful</session-type>
<transaction-type>Container</transaction-type>
<resource-ref>
<res-ref-name>imis</res-ref-name>
<res-type>javax.
sql.DataSource</res-type>
<res-auth>Application</res-auth>
</resource-ref>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>ResultEdit</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
5.weblogic-ejb-jar.xml文件
<?xml version="1.0"?>
<!DOCTYPE weblogic-ejb-jar PUBLIC @#-//BEA Systems, Inc.//DTD WebLogic 5.1.0 EJB//EN@# @#http://www.bea.com/servers/wls510/dtd/weblogic-ejb-jar.dtd@#>
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>ResultEdit</ejb-name>
<reference-descriptor>
<resource-description>
<res-ref-name>
imis
</res-ref-name>
<jndi-name>
imis_jndi
</jndi-name>
</resource-description>
</reference-descriptor>
<jndi-name>ResultEdit</jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>
6.build.cmd文件
@REM Copyright (c) 2000 BEA Systems, Inc. All Rights Reserved.
@REM You must set your environment by running the setCabinsEnv shell script
@REM prior to executing this script.
@REM Create the build directory, and copy the deployment descriptors into it
mkdir build build\META-INF
copy *.xml build\META-INF
@REM Compile EJB classes into the build directory (jar preparation)
javac -d build ResultEdit.java ResultEditHome.java ResultEditBean.java
@REM Make a EJB jar file, including XML deployment descriptors
cd build
jar cv0f ResultEdit.jar META-INF com
cd ..
@REM Run EJBC on jar file
java -classpath %classpath%;%weblogic_HOME%/lib/weblogic_sp.jar;%weblogic_HOME%/lib/weblogic.jar weblogic.ejbc -compiler javac build\ResultEdit.jar %Weblogic_HOME%\config\mydomain\applications\ResultEdit.jar
@REM Compile servlets and EJB interfaces into WEB-INF/classes directory of the Cabins Web App
@REM This ensures that the EJB can be a
clearcase/" target="_blank" >ccessed by JSPs and servlets of the Cabins Web App
原文转自:http://www.ltesting.net