xsi:noNamespaceSchemaLocation="../../defs/technical-component-definition.xsd">
<name>import-batch</name>
<description>Imports par batch</description>
- <release>5.0.0.5</release>
+ <release>5.0.0.6</release>
<url>http://xemelios.org/updatesV5/import-batch</url>
<type>COMPOSANT</type>
<destination>
<component-ref url="http://xemelios.org/updatesV5/core" release="5.0.0.25"/>
</requires>
<release-notes>
+ <release v="5.0.0.6">
+ <note visibility="public">Correction pour les fichiers qui spécifient le budget</note>
+ </release>
<release v="5.0.0.5">
<note visibility="editeur">Importeurs avec applicationProperties</note>
</release>
return IMPORT_FAILURE;
}
EtatImporteur ei = (EtatImporteur) obj;
- if(budg==null) {
- // Recuperration du budget par defaut à partir du fichier de conf (default-budget)
- if (!dm.getDefaultBudgets().isEmpty()) {
- budg = dm.getDefaultBudgets().firstElement();
- } else {
- String msg = "Aucun budget définit pour ce fichier.\n" +
- "Le budget n'est definit ni dans le fichier,ni dans le fichier de configuration et ni dans la ligne de commande.\n" +
- "L'import a donc été annulé pour faute de budget.";
- System.err.println(msg);
- logger.error(msg);
- return IMPORT_FAILURE;
- }
- }
+// if(budg==null) {
+// // Recuperration du budget par defaut à partir du fichier de conf (default-budget)
+// if (!dm.getDefaultBudgets().isEmpty()) {
+// budg = dm.getDefaultBudgets().firstElement();
+// } else {
+// String msg = "Aucun budget définit pour ce fichier.\n" +
+// "Le budget n'est definit ni dans le fichier,ni dans le fichier de configuration et ni dans la ligne de commande.\n" +
+// "L'import a donc été annulé pour faute de budget.";
+// System.err.println(msg);
+// logger.error(msg);
+// return IMPORT_FAILURE;
+// }
+// }
ImportServiceBatchProvider isbp = new ImportServiceBatchProvider(dm, coll, budg);
isbp.setAlwaysOverwrite(true);
ei.setImpSvcProvider(isbp);