BEA WebLogic Server 7 사용자 설명서

다운로드
페이지 146
Porting and Converting Enterprise JavaBeans Applications
BEA WebLogic Server 7.0 Upgrade Guide
2-21
return null; // required by the EJB specification
}
„
In EJB 1.1 or 2.0, entity beans cannot use bean-managed transactions. Instead, 
they must run with a container-managed transaction attribute (for example, 
Required, Mandatory, etc.).
Steps for Porting a 1.1 EJB from WebLogic Server 5.1 to 
WebLogic Server 7.0
The WebLogic Server 5.1 deployment descriptor only allows the exclusive or 
read-only concurrency options. The database concurrency option is available when 
upgrading to the WebLogic Server 7.0 
weblogic-ejb-jar.xml
 file. For more 
information about this option, see information on database concurrency in 
 in Programming WebLogic 
Enterprise JavaBeans.
The WebLogic Server 7.0 CMP deployment descriptor allows multiple EJBs to be 
specified and it supports using a 
TxDataSource
 instead of a connection pool. Using a 
TxDataSource
 is required when XA is being used with EJB 1.1 CMP.
To port a 1.1 EJB from WebLogic Server 5.1 to WebLogic Server 7.0: 
1. Open the Administration Console. From the home page, click on Install 
Applications under the Getting Started heading. 
2. Locate the JAR file you wish to port by clicking the Browse button, then click 
Open and then Upload. Your bean should now be automatically deployed on 
WebLogic Server 7.0.
3. Run a 
setEnv
 script in a client window and set your development environment. 
(For more information, see 
Developing WebLogic Server Applications.) 
4. Compile all the needed client classes. For example, using the Stateless Session 
Bean sample that was provided with WebLogic Server 7.0, you would use the 
following command:
javac -d %CLIENTCLASSES% Trader.java TraderHome.java 
TradeResult.java Client.java
5. To run the client, enter this command: