| Field |
Original Value |
New Value |
|
Component/s
|
|
deployment
[ 12311364
]
|
|
Description
|
|
Methods annotated @Timeout in the enterprise bean class must return void and take a javax.ejb.Timer object as the only parameter. They may not throw application exceptions.
@Timeout
public void timeout(Timer timer) {
System.out.println("TimerBean: timeout occurred");
}
|
|
Affects Version/s
|
|
3.0-beta-1
[ 12312075
]
|
|
Affects Version/s
|
|
3.0-beta-2
[ 12312804
]
|
|
Fix Version/s
|
|
3.0
[ 12312805
]
|
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckCallbacks.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckClasses.java
Sending container/openejb-core/src/main/resources/org/apache/openejb/config/rules/Messages.properties
Sending container/openejb-core/src/test/java/org/apache/openejb/config/InheritenceTest.java
Sending container/openejb-core/src/test/java/org/apache/openejb/core/stateless/StatelessInterceptorTest.java
Sending container/openejb-jee/src/main/java/org/apache/openejb/jee/ContainerTransaction.java
Sending container/openejb-jee/src/main/java/org/apache/openejb/jee/Method.java
Sending container/openejb-jee/src/main/java/org/apache/openejb/jee/MethodTransaction.java
Transmitting file data .........
Committed revision 637726.