Index: applications/editors/josm/plugins/opendata/modules/00_module_dir_template/build.xml
===================================================================
--- applications/editors/josm/plugins/opendata/modules/00_module_dir_template/build.xml	(revision 28022)
+++ applications/editors/josm/plugins/opendata/modules/00_module_dir_template/build.xml	(revision 28031)
@@ -74,9 +74,9 @@
     **********************************************************
     -->
-	<target name="copy-resources" if="resources.exist">
+    <target name="copy-resources" if="resources.exist">
         <copy todir="${module.build.dir}">
             <fileset dir="resources" />
         </copy>
-	</target>
+    </target>
     <!--
     **********************************************************
Index: applications/editors/josm/plugins/opendata/modules/fr.toulouse/src/org/openstreetmap/josm/plugins/opendata/modules/fr/toulouse/datasets/transport/ReseauTisseoHandler.java
===================================================================
--- applications/editors/josm/plugins/opendata/modules/fr.toulouse/src/org/openstreetmap/josm/plugins/opendata/modules/fr/toulouse/datasets/transport/ReseauTisseoHandler.java	(revision 28022)
+++ applications/editors/josm/plugins/opendata/modules/fr.toulouse/src/org/openstreetmap/josm/plugins/opendata/modules/fr/toulouse/datasets/transport/ReseauTisseoHandler.java	(revision 28031)
@@ -21,10 +21,14 @@
 import org.openstreetmap.josm.data.osm.DataSet;
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
+import org.openstreetmap.josm.plugins.opendata.core.io.NeptuneReader;
 import org.openstreetmap.josm.plugins.opendata.modules.fr.toulouse.datasets.ToulouseDataSetHandler;
 
 public class ReseauTisseoHandler extends ToulouseDataSetHandler {
 
+	private static final URL neptuneSchemaUrl = ReseauTisseoHandler.class.getResource(TOULOUSE_NEPTUNE_XSD);
+	
 	public ReseauTisseoHandler() {
 		super(14022, "network=fr_tisseo");
+		NeptuneReader.registerSchema(neptuneSchemaUrl);
 	}
 
@@ -39,13 +43,5 @@
 	@Override
 	public boolean acceptsFile(File file) {
-		return acceptsFilename(file.getName()) && (file.getName().toLowerCase().endsWith(ZIP_EXT) || acceptsXmlNeptuneFile(file));
-	}
-
-	/* (non-Javadoc)
-	 * @see org.openstreetmap.josm.plugins.opendata.core.datasets.fr.FrenchDataSetHandler#getNeptuneSchema()
-	 */
-	@Override
-	protected URL getNeptuneSchema() {
-		return ReseauTisseoHandler.class.getResource(TOULOUSE_NEPTUNE_XSD);
+		return acceptsFilename(file.getName()) && (file.getName().toLowerCase().endsWith(ZIP_EXT) || NeptuneReader.acceptsXmlNeptuneFile(file, neptuneSchemaUrl));
 	}
 
