Thanks very much, David,
In the previous quartz plugin implementation, the plugin defined a new
xml configuration file schema, and it uses xmlbeans to generate the mapping
bean objects. While the user deploys a file, it uses a DeploymentWatcher
implementation to search the geronimo-quartz.xml file in the META-INF
directory, if the file is found, it will do the injection works.
Currently in Geronimo, we usually deploy some services by provding a
geronimo-services.xml, I mean if we adopt the old solution, while we deploy
a quartz job service with EJB injection, we must provide an extra service
file. I wonder shall we have a solution that we only need to use the
geronimo-services.xml file ?
2008/9/3 David Jencks (JIRA) <[EMAIL PROTECTED]>
>
> [
> https://issues.apache.org/jira/browse/GERONIMO-4140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627841#action_12627841]
>
> David Jencks commented on GERONIMO-4140:
> ----------------------------------------
>
> Hi Ivan,
>
> (a) My current preference is to generate the jaxb classes once and check
> them into svn somewhere under src/main/java. If we do this then the classes
> should be changed to include the standard apache header. Doing this lets
> you customize the code and for instance use sxc more easily. It's also
> possible to generate the code during the build into
> target/generated-sources/ using one of the maven xjc plugins. I think this
> method is used in framework/modules/geronimo-system.
>
> (b) I don't know how the current plugin works. If we have ejb injection
> into the quartz task that seems to me to be a very good feature. Could you
> explain in more detail what you are thinking?
>
> (c) Better console support would be wonderful! Getting the plugin to work
> at all would be great!
>
> You might get more response by discussing these ideas on the dev list.
>
> > Update quartz plugin to geronimo 2.1+
> > -------------------------------------
> >
> > Key: GERONIMO-4140
> > URL: https://issues.apache.org/jira/browse/GERONIMO-4140
> > Project: Geronimo
> > Issue Type: New Feature
> > Security Level: public(Regular issues)
> > Components: Plugins
> > Affects Versions: 2.1.2, 2.2
> > Reporter: David Jencks
> >
> > Aaron very kindly donated his quartz plugin, currently at
> sandbox/quartz-plugin. We should update it to a g. 2.1 plugin and release
> it.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>
--
Haihong Xu ( Ivan )