Hello les gens;
J'utilise l'API Quartz et je m’intéresse au "JobStore persistent"
J'aimerai savoir s'il y'a un moyen de ne pas renseigner les paramètres de la datasource au niveau du fichier de propriétés quartz.
Les pistes qui s'offrent à moi sont je suppose:
1- Utiliser la datasource configurée sur mon serveur d'appli.
sur http://quartz-scheduler.org/document...figDataSources je trouve:
Je remarque qu'il faut toujours renseigner des infos sensibles, me demande bien pourquoi ?Example of a Datasource referenced from an Application Server
org.quartz.dataSource.myOtherDS.jndiURL=jdbc/myDataSource
org.quartz.dataSource.myOtherDS.java.naming.factory.initial=com.evermind.server.rmi.RMIInitialContextFactory
org.quartz.dataSource.myOtherDS.java.naming.provider.url=ormi://localhost
org.quartz.dataSource.myOtherDS.java.naming.security.principal=admin
org.quartz.dataSource.myOtherDS.java.naming.security.credentials=123
2- Passer au niveau du code au scheduler ou au job (je ne sais pas si c'est possible) ma datasource mais je n'ai trouvé pour l'instant aucun exemple de code permettant de faire cela (peut être parceque cela n'existe pas)
Merci pour toutes vos contributions.
Partager