Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 339578

Summary: EJB Timer can be created on an EJB 3.0 project
Product: [WebTools] WTP EJB Tools Reporter: Kaloyan Raev <kaloyan>
Component: jst.ejbAssignee: ludo <ludo>
Status: NEW --- QA Contact: Kaloyan Raev <kaloyan>
Severity: normal    
Priority: P3 CC: ccc
Version: 3.3   
Target Milestone: Future   
Hardware: PC   
OS: Windows Vista   
Whiteboard:

Description Kaloyan Raev CLA 2011-03-10 14:22:31 EST
When I call the EJB Timer wizard I can select an EJB 3.0 project in the Project field. The Finish button is still enabled and I can finish the wizard. This results in creation of an EJB Timer in an EJB 3.0 project, which is erroneous. The generated class cannot compile, because the @Schedule annotation is not available in the EJB 3.0 API. 

The EJB Timer wizard should filter the EJB projects in the Project field and display only those with version 3.1 and above.
Comment 1 Kaloyan Raev CLA 2011-04-21 11:09:17 EDT
Ludo, since you are the contributor of this feature, could you work on proposing a patch for this issue?