Skip to topic | Skip to bottom
Home

TechWeb08
TechWeb08.ErroriProtocollo10r1.30 - 03 Jun 2008 - 12:21 - MarcoPatrignanitopic end

Start of topic | Skip to actions
  • Set ALLOWTOPICVIEW =
  • Set ALLOWTOPICCHANGE =


Per le cose sul DS c'e` la pagina apposta inoltre evitate di accavallare i commenti e` una coda, se non ne e` chiaro il funzionamento.... -- MarcoPatrignani - 02 Jun 2008

Scusate, mi hanno fatto notare che manca una precisazione nel protocollo.

Quando un formatter non binario restituisce la risposta deve essere sempre un albero, anche nel caso di un frammento, altrimenti ci possono essere dei problemi ad operare con il DOM in mancanza di una radice ben definita. Quindi, per assicurare questo vincolo, il formatter DEVE incapsulare il frammento formattato in un "div", in modo da assicurare che esso diventi la radice. Questa radice fittizia PUO' essere omessa se il frammento formattato risulta essere gia' un albero. -- corretto

-- DavideMalagoli - 30 May 2008

C'era un errore nella response, ora corretto e l'esempio ha i namespaces che deve avere per essere valida.

-- MarcoPatrignani - 30 May 2008

Mi sa che hai scritto esource invece di esubject (nella sezione 4.3, primo paragrafo)

-- SaverioPlasmati - 30 May 2008

Corretto!

-- MarcoPatrignani - 30 May 2008

Errore tag xhtml in body/scheda in richesta formatta

Non riesco a validare una richiesta formatta con dentro una scheda. Il problema e' dato dal codice XHTML dentro al body della scheda (per adesso ho provato con un semplice p, ma nada).

tentativo n:

<scheda>
    ...
    <body>
        <p xmlns="http://www.w3.org/1999/xhtml">Bla</p>
    </body>
    ...
</scheda>
relativo errore:
scheda.xml:44: element body: Schemas validity error : Element '{http://www.w3.org/1999/xhtml}body':
No matching global element declaration available, but demanded by the strict wildcard.

Cosa sbaglio?
Io ho provato con xmllint, qualcuno potrebbe provare a validare l'xml in questione con altri validatori e vedere che salta fuori?

-- GiacomoRitucci - 01 Jun 2008

Ciao Giacomo. Hai chiuso il commento una riga troppo in alto (chiudi 2 volte body). Al di la' di questo, anche con oxygen viene dato un errore simile:

Posizione: 44:6
Descrizione: cvc-complex-type.2.4.a: Invalid content was found starting with element 'p'. One of '{WC["http://www.w3.org/1999/xhtml"]}' is expected.
URL: http://www.w3.org/TR/xmlschema-1/#cvc-complex-type

-- CristianArmentano - 01 Jun 2008

Cristian ottengo il tuo stesso errore, da quando hanno giocato con i namespace. Mi sa che lo schema della richiesta di formattazione da cambiare (casini con i namespace), anche perch il contentuto di speciali non definito. Bhooo

-- VincenzoTilotta - 01 Jun 2008

C'e' una nota di Davide, forse sto usando uno schema vecchio. Sto cercando quello nuovo, ma non si capisce un accidente.

-- MaurizioMammi - 02 Jun 2008

Confermo che gli xsd per formatta-documento e formatta-frammento vanno un attimo rivisti. Da correggere anche l'xsd per i tag-speciali perk c' il content-type vuoto!

-- DavideMalagoli - 02 Jun 2008

Trovato l'errore. Avevo copiato le definizioni presenti nello schema della scheda, e ce n'era una sbagliata. Ora dovrebbero non esserci pi problemi. Ho chiesto a Vincenzo di testarli e ha detto che vanno bene. Se avete ancora problemi provate a chiedere a VincenzoTilotta?.

Raggruppare URL degli XMLSchema nel protocollo

Sarebbe comodo avere nel protocollo una sezione in appendice con gli URL di tutti i file XMLSchema aggiornati e validi.

Cosi' sono sparsi per tutto il protocollo, e sembra che nelle pagine apposite non si possano rimuovere gli allegati "sbagliati" con il risultato che si rischia una gran confusione.

Almeno, io sono confuso.

-- GiacomoRitucci - 01 Jun 2008

Delucidazione sull'XMLSchema della scheda

Ho notato che nel xml-schema per definire per definire la scheda, si usa per wdate e edate il tipo dateTime. Non stata eccessiva tale scelta? Siccome abbiamo una data come mai stata inserita anche l'ora. Cos non piu' scomodo fare le query visto avremo sempre anche l'ora di mezzo.

-- MarcoGemelli - 02 Jun 2008

No.e` un timestamp, le query le farai con le brave wildcard tipo 2008* o \*-05-\* per tutte le cose di maggio ecc
e comunque difficile leggere l'intestazione?
-- MarcoPatrignani - 02 Jun 2008
to top


You are here: TechWeb08 > ErroriProtocollo10

to top

Copyright © Fabio Vitali 2017 Last update of ErroriProtocollo10 on 03 Jun 2008 - 12:21 by MarcoPatrignani