> -----Message d'origine----- > De: Andreas Schaefer [mailto:[EMAIL PROTECTED]] > Date: lundi 10 décembre 2001 18:50 > À: Coetmeur, Alain; [EMAIL PROTECTED] > Objet: Re: [JBoss-dev] minor Bug in org.jboss.util.Scheduler v2.5.3 > > > Hi > As far as I see these bugs were fixed at 8/14/2001. sorry for the noise > > I'll soon propose it as a > > org.jboss.contrib.ejbscheduler.EjbScheduler MBean package... > > Can you explain which this is necessary ? this came from my own problem : to download data regularily in the database I use... All my data are managed by EJB. si my first solution was to run a java application that connect to the EJB and do the job... then, in the hope to package all in Jboss server, I've tried to play with the JBOSS Scheduler... I did that by adding the ejb-client jar to the MBean path (with the classpath mbean) and call my loader class which calls the EJB. however I've encountered a strange error in the web application ... Jboss failed on a classcast exception in some EJB methods, in the $Proxy. in fact some "by value" classes (classes that are exchanged with content inside) were exchanged, but the version in the EJB jar and from the MBean global context were different (different classloader I suppose) yet have the same name... all of that could be corrected by separating the interfaces for my loader EJB and the one from all the rest, including the values... However this convinced me to desing something more generic and less tricky for the user : I've created a generic EjbSchedulable remote interface (and a home interface), with e perform(...) method that a user EJB may use . a variant of the Scheduler MBean does a similar job (not the Schedulable interface because of RemoteException), but calls the session EJB that it find through a JNDI name... the application that use this EjbScheduler have only to declare the session EJB and reference the remote/home interface, then add a Mbean descriptor with the JNDI name properly set, beside period and count. We couls alsp use a message EJB, through JMS but I've no knowledge in ejb2.0... maybe useful to serialize the calls. _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development