Issue Details (XML | Word | Printable)

Key: OPENEJB-247
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: David Blevins
Reporter: David Blevins
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OpenEJB
OPENEJB-216

javax.ejb.TransactionManagement

Created: 03/Aug/06 01:30 PM   Updated: 02/Nov/06 07:30 AM  Due: 25/Sep/06
Return to search
Component/s: deployment, ejb3 simplified
Affects Version/s: 3.0-beta-1
Fix Version/s: 3.0-beta-1

Time Tracking:
Not Specified

Resolution Date: 02/Nov/06 07:30 AM


 Description  « Hide
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface TransactionManagement {
    TransactionManagementType value()
            default TransactionManagementType.CONTAINER;
}


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #470257 Thu Nov 02 07:22:11 UTC 2006 dblevins Support for several EJB 3.0 annotations

OPENEJB-221: javax.annotation.PostConstruct
OPENEJB-222: javax.annotation.PreDestroy
OPENEJB-235: javax.ejb.Local
OPENEJB-236: javax.ejb.LocalHome
OPENEJB-238: javax.ejb.PostActivate
OPENEJB-239: javax.ejb.PrePassivate
OPENEJB-240: javax.ejb.Remote
OPENEJB-241: javax.ejb.RemoteHome
OPENEJB-243: javax.ejb.Stateful
OPENEJB-244: javax.ejb.Stateless
OPENEJB-246: javax.ejb.TransactionAttribute
OPENEJB-247: javax.ejb.TransactionManagement

Partial support for

OPENEJB-237 javax.ejb.MessageDriven
Files Changed
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/EntityBean.java
ADD /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/MethodTransaction.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/MessageDrivenBean.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/EnterpriseBean.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/Method.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/DeploymentLoader.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/EjbJarInfoBuilder.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/ContainerTransaction.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/SessionBean.java
ADD /incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/AnnotationDeployer.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-core/pom.xml
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/AroundInvoke.java
MODIFY /incubator/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/AssemblyDescriptor.java