You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 76 Next »

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 ClosedClosed
3.
javax.ejb.StatefulTimeout Jarek Gawor Major ResolvedResolved
4.
javax.ejb.AfterBegin Haihong Xu Major ClosedClosed
5.
javax.ejb.AfterCompletion Haihong Xu Major ClosedClosed
6.
javax.ejb.BeforeCompletion Haihong Xu 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 Haihong Xu Major ClosedClosed
12.
<before-completion-method> element Haihong Xu Major ClosedClosed
13.
<after-completion-method> element Haihong Xu Major ClosedClosed
14.
@AfterBegin overriding via <after-begin-method> Haihong Xu Major ClosedClosed
15.
@AfterCompletion overriding via <after-completion-method> Haihong Xu Major ClosedClosed
16.
@BeforeCompletion overriding via <before-completion-method> Haihong Xu 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 ClosedClosed
3.
@Singleton javax.ejb.ConcurrentAccessTimeoutException Unassigned Major ClosedClosed
4.
javax.ejb.ConcurrencyManagement David Blevins Major ClosedClosed
5.
javax.ejb.ConcurrencyManagementType.BEAN Unassigned Major ClosedClosed
6.
javax.ejb.ConcurrencyManagementType.CONTAINER Unassigned Major ClosedClosed
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 ClosedClosed
11.
javax.ejb.DependsOn David Blevins Major ClosedClosed
12.
javax.ejb.Startup David Blevins Major ClosedClosed
13.
@ConcurrencyManagement related xml descriptor changes Unassigned Major ClosedClosed
14.
@DependsOn and @Startup related xml descriptor changes Unassigned Major ClosedClosed
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 Lee Miller Major ResolvedResolved
2.
javax.ejb.AsyncResult Haihong Xu Major ClosedClosed
3.
javax.ejb.SessionContext wasCancelCalled() Haihong Xu Major ClosedClosed
4.
<async-method> element David Jencks Major ClosedClosed
5.
@Asynchronous overriding via <async-method> Haihong Xu Major ClosedClosed

EJB 3.1 @Schedule calendar-based timers

issues.apache.org   
 Issue Progress: 
  Summary Assignee Pr Status
1.
javax.ejb.Schedule Haihong Xu Major ClosedClosed
2.
javax.ejb.ScheduleExpression Haihong Xu Major ClosedClosed
3.
javax.ejb.Schedules Haihong Xu Major ClosedClosed
4.
javax.ejb.TimerConfig Haihong Xu Major ClosedClosed
5.
javax.interceptor.AroundTimeout Haihong Xu Major ClosedClosed
6.
javax.ejb.Timer getSchedule() Haihong Xu Major ClosedClosed
7.
javax.ejb.Timer isCalendarTimer() Haihong Xu Major ClosedClosed
8.
javax.ejb.TimerService createCalendarTimer(javax.ejb.ScheduleExpression) Haihong Xu Major ClosedClosed
9.
javax.ejb.TimerService createCalendarTimer(javax.ejb.ScheduleExpression, javax.ejb.TimerConfig) Haihong Xu Major ClosedClosed
10.
javax.ejb.NoMoreTimeoutsException Haihong Xu Major ClosedClosed
11.
<around-timeout> element Haihong Xu Major ClosedClosed
12.
@AroundTimeout overriding via <around-timeout> Haihong Xu Major ClosedClosed
13.
<timer> and <schedule> elements Haihong Xu Major ClosedClosed
14.
@Schedule overriding via <timer>/<schedule> Haihong Xu 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() Haihong Xu Major ClosedClosed
2.
javax.ejb.TimerService createIntervalTimer(long, long, javax.ejb.TimerConfig) Haihong Xu Major ClosedClosed
3.
javax.ejb.TimerService createIntervalTimer(java.util.Date, long, javax.ejb.TimerConfig) Haihong Xu Major ClosedClosed
4.
javax.ejb.TimerService createSingleActionTimer(long, javax.ejb.TimerConfig) Haihong Xu Major ClosedClosed
5.
javax.ejb.TimerService createSingleActionTimer(java.util.Date, javax.ejb.TimerConfig) Haihong Xu 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 ClosedClosed
2.
javax.ejb.spi.EJBContainerProvider David Jencks Major ClosedClosed
3.
javax.ejb.embeddable.provider property David Jencks Major ClosedClosed
4.
javax.ejb.embeddable.modules property David Jencks Major ClosedClosed
5.
javax.ejb.embeddable.appName property David Jencks Major ClosedClosed
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 ClosedClosed
2.
java:app David Jencks Major ClosedClosed
3.
java:module David Jencks Major ClosedClosed
4.
@EJB lookup Unassigned Major ClosedClosed
5.
@Resource lookup Unassigned Major ClosedClosed
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 ClosedClosed

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 ClosedClosed
2.
WebModule scoped java:comp/env Unassigned Major ClosedClosed
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() Haihong Xu 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 David Blevins Major ClosedClosed
2.
Expose Stateful remove method from proxy for Scope management Unassigned Major ClosedClosed
3.
Setup CDI TCK for TomEE Unassigned Major ResolvedResolved
4.
InjectionTarget replacement for EJBs David Blevins Major ClosedClosed
5.
@Inject javax.validation.Validator built-in bean David Jencks Major ResolvedResolved
6.
@Inject javax.validation.ValidatorFactory built-in bean David Jencks Major ResolvedResolved
7.
@Inject Instance<java.security.Principal> built-in bean David Jencks Major ResolvedResolved
8.
@Stateful beans removed when Context is destroyed David Blevins Major ClosedClosed
9.
@Dependent instances of an EJB removed when EJB is removed David Blevins Major ClosedClosed
10.
@Remote disabled for @Stateful beans in a non @Dependent scope Unassigned Major ClosedClosed
11.
@Interceptors invoked before @InterceptorBinding interceptors David Blevins Major ClosedClosed
12.
@ApplicationScoped Session bean dependencies David Blevins Major ClosedClosed
13.
@PostConstruct called after @Inject David Blevins Major ClosedClosed
14.
@Inject called after @Resource, @EJB, @PersistenceContext and @PersistenceUnit David Blevins Major ClosedClosed
15.
@Inject support for @WebService beans Unassigned Major ClosedClosed
16.
SessionBean @Specializes Unassigned Major ClosedClosed
17.
SessionBeans as @New beans David Blevins Major ClosedClosed
18.
EJB Specialization David Blevins Major ClosedClosed
19.
EJB Interceptor Constructor Injection David Blevins Major ClosedClosed
20.
Contextual @Stateful session beans David Blevins Major ClosedClosed
21.
@Stereotype validity checks needed David Jencks Major ResolvedResolved
22.
@RequestScoped tracking and cleanup for callbacks David Blevins Major ClosedClosed
23.
@Inject support for Servlets, Filters and Listeners David Blevins Major ClosedClosed
24.
@Inject constructor support for Servlet, Filters and Listeners David Blevins Major ClosedClosed
25.
Setup CDI TCK for embedded OpenEJB David Blevins Major ResolvedResolved
26.
EJB Constructor Injection via CDI David Jencks Major ResolvedResolved

  • No labels