History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QUARTZ-76
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: James House
Reporter: Trygve Amundsen
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Quartz Scheduler

EJBInvokerJob cannot invoke methods on inherited methods

Created: 05/Oct/04 10:07 AM   Updated: 20/Apr/06 08:07 AM
Component/s: Jobs
Affects Version/s: 1.4.1, 1.4.2
Fix Version/s: 1.4.3

Environment: Specifically IBM WSAD 5.1, probably any environment
Issue Links:
Container
This issue contains:
QUARTZ-414 EJBInvokerJob does not find create() ... Major Closed
 


 Description  « Hide
EJBInvokerJob now does a getDeclaredMethod() on the EJB remote interface to find method to execute. Should use getMetod() in stead.
In quartz-1.4.2: line 218 in org.quartz.jobs.ee.ejb.EJBInvokerJob.

Often the business methods is put in a separate interface extended by the ejb remote interface. GetMethod() will find all methods.

/Trygve

 All   Comments   Change History      Sort Order:
James House - [23/Nov/04 10:58 AM ]
switched.

Llorenç Carrera Mateu - [20/Apr/06 05:44 AM ]
I'm using quartz-1.5.2 and seems that happens the same, EJBInvokerJob uses getDeclaredMethod so it can not find the create in EJB that inherits this method.

Lou

Jasper Rosenberg - [20/Apr/06 08:07 AM ]
Added a new issue for this bug since this related issue is closed: QUARTZ-414