protected function _parseUrlsXml() {

        $urls = array();

        $conf = &jApp::config()->urlengine;
        $significantFile = $conf['significantFile'];
        $basePath = $conf['basePath'];
        $epExt = ($conf['multiview'] ? '.php':'');

        $file = jApp::tempPath('compiled/urlsig/' . $significantFile . '.creationinfos_15.php');

        if (file_exists($file)) {
            require $file;
            foreach ($GLOBALS['SIGNIFICANT_CREATEURL'] as $selector => $createinfo) {
                if ($createinfo[0] != 1 && $createinfo[0] != 4) {
                    continue;
                }
                if ($createinfo[0] == 4) {
                    foreach ($createinfo as $k => $createinfo2) {
                        if ($k == 0) continue;

                        if ($createinfo2[2] == true // https needed -> we don't take this url. FIXME
                         ||count($createinfo2[3]) ) { // there are some dynamique parameters, we don't take it this we cannot guesse dynamic parameters
                            continue;
                        }
                        $urls[] = $basePath.($createinfo2[1]?$createinfo2[1].$epExt:'').$createinfo2[5];
                    }
                }
                else if ($createinfo[2] == true // https needed -> we don't take this url. FIXME
                         ||  count($createinfo[3]) ) { // there are some dynamique parameters, we don't take it this we cannot guesse dynamic parameters
                    continue;
                }
                else {
                    $urls[] = $basePath.($createinfo[1]?$createinfo[1].$epExt:'').$createinfo[5];
                }
            }
        }
        return $urls;
    }