BEA WebLogic Server 7 ユーザーズマニュアル

ページ / 146
1
Upgrading WebLogic Server 6.x to Version 7.0
1-26
BEA WebLogic Server 7.0 Upgrade Guide
„
There were no local interfaces in 6.0, but they exist in 6.1 and 7.0.
„
Remote relationships do not exist in 6.1 and 7.0.
„
The new implementation of read-only beans in WebLogic 7.0 does not require 
NOT_SUPPORTED
 for a transaction attribute.  It also doesn't do exclusive locking, 
but gives each transaction its own instance of the read-only bean to use.
„
In pre-2.0 final versions of our EJB implementation you could refer to a CMP or 
CMR field in a 
EJB QL
 query without using a qualified path. However, as of the 
final specification, all 
EJB QL
 queries  must have a qualified path.
„
The new implementation of read-only beans in WebLogic 7.0 does not require 
NOT_SUPPORTED
 for a transaction attribute. The new implementation also does 
not do exclusive locking, but gives each transaction its own instance of the 
read-only bean to use.
If you have trouble with a servlet within the scope of application deployment see 
.
weblogic.management.configuration.EJBComponentMBean Changes
Beginning in Weblogic Server 6.1 and continuing in WebLogic Server 7.0, the 
interface 
weblogic.management.configuration.EJBComponentMBean
 changed 
so that it extends both 
ComponentMBean
 and 
EJBContainerMBean
. Any methods 
that implement 
EJBComponentMBean
 (for example, 
getVerboseEJBDeploymentEnabled
)
 
must be changed to support 
EJBContainerMBean
 when you port from WebLogic Server 6.0 to 7.0.
max-beans-in-cache Parameter
In WebLogic Server 7.0 the 
max-beans-in-cache
 parameter controls the maximum 
number of beans in the cache for Database concurrency. In earlier WebLogic Server 
versions, 
max-beans-in-cache
 was ignored; the size of the cache was unlimited. 
You may need to increase the size of this parameter.