Enregistrement d' un schema XML dans Oracle
	
	
		Bonjour,
je cherche un moyen d' enregistrer mon schema xml dans Oracle (11g).
donc voici un l'entête:
	Code:
	
| 12
 3
 
 | <?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.002.03" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:iso:std:iso:20022:tech:xsd:pain.001.002.03"   
  </xs:schema> | 
 Pour cela j´ai enregistré le fichier xsd dans un repertoire que j' ai appelé XMLDIR sur le serveur mais l' orsque j' execute:
 
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 
 |  
begin
 
dbms_xmlschema.registerschema(
                                SCHEMAURL => 'urn:iso:std:iso:20022:tech:xsd:pain.001.002.03', 
                                SCHEMADOC => BFILENAME('XMLDIR', 'cct.xsd'), 
                                LOCAL => TRUE, 
                                GENTYPES => TRUE, 
                                GENTABLES => FALSE,
                                CSID => NLS_CHARSET_ID('AL32UTF8'));
 
commit;
end; | 
 j´obtiens l' erreur: ora-22288 L'opération FILEOPEN essayée sur
le dossier ou le LOB a échoué.
Pourtant le dossier existe et les privilèges necessaire sont attribués.
 Mon unique soupcon pèse sur le fait que je sois obligée d´indiquer comme premier paramètre de la fonction 
	Code:
	
| 12
 
 | dbms_xmlschema.registerschema(
SCHEMAURL => 'urn:iso:std:iso:20022:tech:xsd:pain.001.002.03'); | 
 une urn au lieu d' une url.
Merci d'avance pour votre aide.