periodicity="1m"
if="xemelios.batches.spl">
<parameter name="xar.dir">E:/chaine.import/xar.out</parameter>
- <parameter name="archive.locator" value="org.xemelios.persist.oracle.pj.PjUtils"/>
+ <parameter name="archive.locator" value="org.xemelios.persist.oracle.pj.SplArchiveLocator"/>
<parameter name="import.user" value="batch.admin"/>
<parameter name="initial.import.scheme" value="import-initial.rul.xml"/>
</batch>
Ce batch lance les imports en attente de traitements.
-->
<batch class="fr.gouv.finances.dgfip.xemelios.batch.chaineimport.importeur.Importer"
- periodicity="1m"
+ periodicity="1d" start-time="20:00"
if="xemelios.batches.spl">
- <parameter name="max.concurrent.threads" value="3"/>
+ <parameter name="max.concurrent.threads" value="6"/>
<parameter name="pre2010.sur-chiffres.documents-def"
value="%basedir%/pre-2010-documents-def"/>
<parameter name="section.pre2010.name" value="Import_initial"/>
- <parameter name="archive.locator" value="org.xemelios.persist.oracle.pj.PjUtils"/>
+ <parameter name="archive.locator" value="org.xemelios.persist.oracle.pj.SplArchiveLocator"/>
<parameter name="temp.directory">C:/temp/xemtmp</parameter>
<!-- le répertoire dans lequel on trouve les règles d'import d'archives -->
<parameter name="rules.directory" value="%basedir%/conf"/>
<parameter name="drop.log.files.after.import" value="false"/>
</batch>
<batch class="fr.gouv.finances.dgfip.xemelios.batch.chaineimport.importeur.Importer"
- periodicity="2m"
+ periodicity="1d" start-time="20:00"
if="xemelios.batches.etat">
- <parameter name="max.concurrent.threads" value="3"/>
+ <parameter name="max.concurrent.threads" value="6"/>
<parameter name="pre2010.sur-chiffres.documents-def" value="%basedir%/documents-def"/>
<parameter name="section.pre2010.name" value="undefined"/>
<parameter name="archive.locator"
<parameter name="drop.log.files.after.import" value="false"/>
</batch>
- <!--
- Ce batch envoie les mails de rappel pour purger les CG importés complètement.
- -->
- <batch class="fr.gouv.finances.dgfip.xemelios.batch.chaineimport.mailer.Mailer"
- periodicity="1d"
- if="xemelios.batches.spl">
- <!-- nombre de jours de durée d'ouverture normale -->
- <parameter name="periode.ouverture" value="365"/>
- <!-- nombre de jours entre le premier message et le rappel -->
- <parameter name="periode.rappel" value="31"/>
- <parameter name="email.subject" value="Chargement des archives XeMeLios"/>
- <parameter name="mail.fermeture" value="%basedir%/conf/mail.fermeture.xhtml"/>
- <parameter name="mail.rappel" value="%basedir%/conf/mail.rappel.xhtml"/>
- <parameter name="mail.dechargement" value="%basedir%/conf/mail.dechargement.xhtml"/>
- <parameter name="smtp.server" value="smtp"/>
- <parameter name="smtp.port" value="25"/>
- <parameter name="smtp.tls" value="true"/>
- <!-- qui envoie le mail -->
- <parameter name="mail.from" value="xemelios.import.chain@axyus.com"/>
- <!-- à qui retourner les erreurs de routage. Si non précisé, utilise mail.from -->
- <parameter name="bounce.address" value="paul.renier@axyus.com"/>
- <!-- décommenter si authentification nécessaire sur le serveur smtp -->
- <!-- parameter name="smtp.login" value="toto"/>
- <parameter name="smtp.password" value="password"/ -->
- <!-- le nom de la règle qui fait l'import full -->
- <parameter name="full.import.scheme" value="import-full.rul.xml"/>
- <!-- le nom de la regle qui fait la purge -->
- <parameter name="purge.import.scheme" value="import-ret-sur-chiffre.rul.xml"/>
- <!-- les utilisateurs pour lesquels il ne faut pas envoyer de mail -->
- <parameter name="no.mail.users" value="batch.admin,anonymous"/>
- </batch>
-
</batches>