Overview

Servers

Integrations

Community

Related Projects

Index

Feeds

 

EJB 3.1 Road Map

EJB 3.1 @Stateful enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
@Stateful javax.ejb.AccessTimeout Jarek Gawor Major ResolvedResolved
2.
@Stateful javax.ejb.ConcurrentAccessTimeoutException Thiago Veronezi Major OpenOpen
3.
javax.ejb.StatefulTimeout Jarek Gawor Major ResolvedResolved
4.
javax.ejb.AfterBegin Ivan Major ClosedClosed
5.
javax.ejb.AfterCompletion Ivan Major ClosedClosed
6.
javax.ejb.BeforeCompletion Ivan Major ClosedClosed
7.
<stateful-timeout> element Thiago Veronezi Major ClosedClosed
8.
<access-timeout> element (non-writable) Thiago Veronezi Major ClosedClosed
9.
@javax.ejb.StatefulTimeout overriding via <stateful-timeout> Thiago Veronezi Major ClosedClosed
10.
@javax.ejb.AccessTimeout overriding via <access-timeout> Thiago Veronezi Major ClosedClosed
11.
<after-begin-method> element Ivan Major ClosedClosed
12.
<before-completion-method> element Ivan Major ClosedClosed
13.
<after-completion-method> element Ivan Major ClosedClosed
14.
@AfterBegin overriding via <after-begin-method> Ivan Major ClosedClosed
15.
@AfterCompletion overriding via <after-completion-method> Ivan Major ClosedClosed
16.
@BeforeCompletion overriding via <before-completion-method> Ivan Major ClosedClosed

EJB 3.1 @Singleton

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.Singleton David Blevins Major ClosedClosed
2.
@Singleton javax.ejb.AccessTimeout Unassigned Major OpenOpen
3.
@Singleton javax.ejb.ConcurrentAccessTimeoutException Unassigned Major OpenOpen
4.
javax.ejb.ConcurrencyManagement David Blevins Major ClosedClosed
5.
javax.ejb.ConcurrencyManagementType.BEAN Unassigned Major OpenOpen
6.
javax.ejb.ConcurrencyManagementType.CONTAINER Unassigned Major OpenOpen
7.
javax.ejb.Lock David Blevins Major ClosedClosed
8.
javax.ejb.LockType.READ David Blevins Major ClosedClosed
9.
javax.ejb.LockType.WRITE David Blevins Major ClosedClosed
10.
javax.ejb.IllegalLoopbackException Unassigned Major OpenOpen
11.
javax.ejb.DependsOn David Blevins Major ClosedClosed
12.
javax.ejb.Startup David Blevins Major ClosedClosed
13.
@ConcurrencyManagement related xml descriptor changes Unassigned Major OpenOpen
14.
@DependsOn and @Startup related xml descriptor changes Unassigned Major OpenOpen
15.
Container-Managed Transactions for @PostConstruct/PreDestroy callbacks David Jencks Major ClosedClosed
16.
@PreDestroy on container system shutdown David Blevins Major ClosedClosed

EJB 3.1 @Asynchronous method invocations

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.Asynchronous Kevan Miller Major ResolvedResolved
2.
javax.ejb.AsyncResult Ivan Major OpenOpen
3.
javax.ejb.SessionContext wasCancelCalled() Ivan Major OpenOpen
4.
<async-method> element David Jencks Major ClosedClosed
5.
@Asynchronous overriding via <async-method> Ivan Major OpenOpen

EJB 3.1 @Schedule calendar-based timers

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.Schedule Ivan Major ClosedClosed
2.
javax.ejb.ScheduleExpression Ivan Major ClosedClosed
3.
javax.ejb.Schedules Ivan Major ClosedClosed
4.
javax.ejb.TimerConfig Ivan Major ClosedClosed
5.
javax.interceptor.AroundTimeout Ivan Major ClosedClosed
6.
javax.ejb.Timer getSchedule() Ivan Major ClosedClosed
7.
javax.ejb.Timer isCalendarTimer() Ivan Major ClosedClosed
8.
javax.ejb.TimerService createCalendarTimer(javax.ejb.ScheduleExpression) Ivan Major ClosedClosed
9.
javax.ejb.TimerService createCalendarTimer(javax.ejb.ScheduleExpression, javax.ejb.TimerConfig) Ivan Major ClosedClosed
10.
javax.ejb.NoMoreTimeoutsException Ivan Major ClosedClosed
11.
<around-timeout> element Ivan Major ClosedClosed
12.
@AroundTimeout overriding via <around-timeout> Ivan Major ClosedClosed
13.
<timer> and <schedule> elements Ivan Major ClosedClosed
14.
@Schedule overriding via <timer>/<schedule> Ivan Major ClosedClosed
15.
Support dayOfWeek and dayOfMonth in the same Schedule expression Unassigned Major OpenOpen
16.
Persistent Timers Unassigned Major OpenOpen
17.
Support negative (-) in dayOfMonth to indicate days from the end of the month Unassigned Major OpenOpen

EJB 3.1 TimerService enhancements

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.Timer isPersistent() Ivan Major ClosedClosed
2.
javax.ejb.TimerService createIntervalTimer(long, long, javax.ejb.TimerConfig) Ivan Major ClosedClosed
3.
javax.ejb.TimerService createIntervalTimer(java.util.Date, long, javax.ejb.TimerConfig) Ivan Major ClosedClosed
4.
javax.ejb.TimerService createSingleActionTimer(long, javax.ejb.TimerConfig) Ivan Major ClosedClosed
5.
javax.ejb.TimerService createSingleActionTimer(java.util.Date, javax.ejb.TimerConfig) Ivan Major ClosedClosed

EJB 3.1 Embeddable EJB Container API

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.embeddable.EJBContainer David Jencks Major OpenOpen
2.
javax.ejb.spi.EJBContainerProvider David Jencks Major OpenOpen
3.
javax.ejb.embeddable.provider property David Jencks Major OpenOpen
4.
javax.ejb.embeddable.modules property David Jencks Major OpenOpen
5.
javax.ejb.embeddable.appName property David Jencks Major OpenOpen
6.
Basic Embedded EJB Container functionality Unassigned Major ClosedClosed

EJB 3.1 No-interface view (@LocalBean)

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.LocalBean Jonathan Gallimore Major ClosedClosed
2.
<local-bean/> element Jonathan Gallimore Major ClosedClosed
3.
@LocalBean overriding via <local-bean> Jonathan Gallimore Major ClosedClosed
4.
Change examples to use LocalBean interface Jonathan Gallimore Major ClosedClosed

EE6 Global JNDI

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
java:global David Jencks Major OpenOpen
2.
java:app David Jencks Major OpenOpen
3.
java:module David Jencks Major OpenOpen
4.
@EJB lookup Unassigned Major OpenOpen
5.
@Resource lookup Unassigned Major OpenOpen
6.
Portable JNDI name syntax David Jencks Major ReopenedReopened

EE6 @ManagedBean

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.annotation.ManagedBean David Blevins Major ClosedClosed
2.
Dependency Injection David Blevins Major ClosedClosed
3.
Interceptors support David Blevins Major ClosedClosed
4.
Global JNDI name creation David Jencks Major OpenOpen

EE6/EJB 3.1 EJBs in .war files

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
WEB-INF/ejb-jar.xml parsing Unassigned Major OpenOpen
2.
WebModule scoped java:comp/env Unassigned Major OpenOpen
3.
Basic EJB in .war functionality in Tomcat Integration Unassigned Major ClosedClosed

EJB 3.1 Misc

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.ApplicationException inherited() David Jencks Major ClosedClosed
2.
javax.ejb.EJBContext getContextData() Ivan Major ResolvedResolved
3.
Stateless @AccessTimeout David Blevins Major OpenOpen
4.
Stateless ConcurrentAccessTimeoutException David Blevins Major OpenOpen

JCDI Integration

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
Scan beans for EE references/injection Unassigned Major OpenOpen
2.
Expose Stateful remove method from proxy for Scope management Unassigned Major OpenOpen
3.
Setup CDI TCK David Blevins Major OpenOpen

   

Apache OpenEJB is an project of The Apache Software Foundation (ASF)
Site Powered by Atlassian Confluence .
[ edit ]