creacion indice en nodo xml

antonio
26 de Agosto del 2008
Estoy intentando crear un indice de funcion con la siguiente orden sobre una tabla que tiene un campo de tipo xml.
CREATE INDEX i_ficheroxml ON FICHEROXML ( fichero_xml.extract(\'/rutadentroxml/text()\').getStringVal());

en algunos nodos me los ha creado bien, pero en este en concreto me devuelve el siguiente error

ORA-06502: PL/SQL: error : buffer de cadenas de caracteres demasiado pequeño numérico o de valor
ORA-06512: en "SYS.XMLTYPE", línea 163

alguien me puede ayudar, muchas gracias