Hallo Robert,
Du bindest das Schema schon mal falsch ein. Du deklarierst ein Namensraum-Prefix "schmaLocation".
Du müsstest das Schema wohl in etwa so einbinden:
<layout
xmlns="http://laymansys.sf.net/rdf/layout"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://laymansys.sf.net/rdf/layout
../def/layout.xsd">
Grüße
Daniel