Skip to main content

Source code revision

svn

summary: -- Added support for serialized SFSB invocations including AccessTimeout This is now the default concurrency behavior. Previous behavior can be configured
revision: 25919
author: ksak
date: 2009-04-05 19:25:02 UTC (7 years)
message: -- Added support for serialized SFSB invocations including AccessTimeout
This is now the default concurrency behavior. Previous behavior can be configured
using CONCURRENCY_NOT_ALLOWED type

-- Fixed bug in @Remove SFSB method handling
Skip remaining forceDestroyActions if bean removed due to @Remove. Otherwise, instance
is state is incorrectly changed from DESTROYED back to INCOMPLETE_TX

-- Partial support for sun-ejb-jar-3-1_0.dtd
The contents are exactly the same as sun-ejb-jar-3-0-0.dtd.
Still investigating a doctype processing issue.

-- Added com.sun.enterprise.naming.SerialInitContextFactory for backward compatibility

-- Moved Asynchronous signature checking to BaseContainer init
It was too hard to do the complete checking during annotation processing and
this unifies the logic between .xml/annotation



Tests : Glassfish QL, ejb dev tests ; Web Profile QL , ejb lite dev tests
Change Path Actions
A trunk/v3/common/glassfish-naming/src/main/java/com/sun/enterprise/naming/SerialInitContextFactory.java
M trunk/v3/common/glassfish-naming/src/main/java/com/sun/enterprise/naming/impl/SerialInitContextFactory.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/node/runtime/EjbBundleRuntimeNode.java
M trunk/v3/deployment/dol/src/main/java/com/sun/enterprise/deployment/xml/DTDRegistry.java
A trunk/v3/deployment/dtds/src/main/resources/glassfish/lib/dtds/sun-ejb-jar_3_1-0.dtd
M trunk/v3/ejb/ejb-container/src/main/java/com/sun/ejb/EjbInvocation.java
M trunk/v3/ejb/ejb-container/src/main/java/com/sun/ejb/containers/BaseContainer.java
M trunk/v3/ejb/ejb-container/src/main/java/com/sun/ejb/containers/SessionContextImpl.java
M trunk/v3/ejb/ejb-container/src/main/java/com/sun/ejb/containers/StatefulSessionContainer.java
M trunk/v3/ejb/ejb-container/src/main/java/org/glassfish/ejb/deployment/annotation/handlers/AccessTimeoutHandler.java
M trunk/v3/ejb/ejb-container/src/main/java/org/glassfish/ejb/deployment/annotation/handlers/AsynchronousHandler.java
M trunk/v3/ejb/ejb-container/src/main/java/org/glassfish/ejb/deployment/annotation/handlers/ConcurrencyManagementHandler.java
 
 
Close
loading
Please Confirm
Close