Hi Stefan,

That was great news. I am now making a little progress. But have some further 
questions to clarify things.

On 18 Jan 2012, at 10:52, Stefan Pendl wrote:

> Am 18.01.2012 11:42, schrieb Urs Rau (UK):
>> Sorry for this very much wpkg project related but nevertheless probably
>> slightly Off Topic question.
>>
>> What free (open sourced ? / or even cross platform? ) XML Editor that
>> actually checks the XSD schema files are you guys using?
>> Now that we have xsd files for wpkg it would seem sensible to use an XML
>> Editor that makes good use of it?
>>
>> Does anyone know if it can be added to Notepad++ , somehow?
>>
>
> You can utilize XSD files using the XML-Tools add-on for Notepad++.
>
> You need to change the name-space to something like:
>
> <packages:packages xmlns:packages="http://www.wpkg.org/packages";
> xmlns:wpkg="http://www.wpkg.org/wpkg";
>         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:noNamespaceSchemaLocation="../xsd/packages.xsd" >
>
> The XML-Tools don't recognize the name-space without the
> "xsi:noNamespaceSchemaLocation" property.
>

Thanks that worked for me for the packages xml file and when I did the 
hosts.xml file I came up with the following.
<hosts:wpkg
        xmlns:hosts="http://www.wpkg.org/hosts";
        xmlns:wpkg="http://www.wpkg.org/wpkg";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://www.wpkg.org/hosts xsd/hosts.xsd"
        xsi:noNamespaceSchemaLocation="./xsd/hosts.xsd" >


</hosts:wpkg>

Is that actually correct? I tried following the "pattern" you had given me for 
the packages file and startign it off with <config:config>, but that resulted 
in a valiadation error:
Validation of current file using XML schema:

ERROR: Element '{http://www.wpkg.org/hosts}hosts': No matching global 
declaration available for the validation root.

I don't quite understand why some of the files are starting off as 
<packages:packages> and others are  <hosts:wpkg>

So when I tried "making up" the correct naming for the wpkg config.xml file I 
had to remove or change what was already there <config:wpkg> to 
<config:config>. Was that correct? Or should that one have stayed as 
<config:wpkg>?

So my entries that allow me to save currently are:

<profiles:profiles
        xmlns:profiles="http://www.wpkg.org/profiles";
        xmlns:wpkg="http://www.wpkg.org/wpkg";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://www.wpkg.org/profiles xsd/profiles.xsd"
        xsi:noNamespaceSchemaLocation="./xsd/profiles.xsd">

</packages:packages>

<hosts:wpkg
        xmlns:hosts="http://www.wpkg.org/hosts";
        xmlns:wpkg="http://www.wpkg.org/wpkg";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://www.wpkg.org/hosts xsd/hosts.xsd"
        xsi:noNamespaceSchemaLocation="./xsd/hosts.xsd" >

</hosts:wpkg>

<config:config
        xmlns:config="http://www.wpkg.org/config";
        xmlns:wpkg="http://www.wpkg.org/wpkg";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://www.wpkg.org/config xsd/config.xsd"
        xsi:noNamespaceSchemaLocation="./xsd/config.xsd">

</config:config>

<packages:packages
        xmlns:packages="http://www.wpkg.org/packages";
        xmlns:wpkg="http://www.wpkg.org/wpkg";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation="http://www.wpkg.org/packages xsd/packages.xsd"
        xsi:noNamespaceSchemaLocation="./xsd/packages.xsd" >

</packages:packages>


I also noticed that at least a couple of the xml files had a trailing space 
inside the quote on the xsi:SchemaLocation line as in

xsi:schemaLocation="http://www.wpkg.org/profiles xsd/profiles.xsd " not sure it 
has any ill-effect, but I removed tjhose as well. can somebody with source 
access remove those tariling spaces?

Thanks for any help with this.

--
Urs Rau


  Operation Mobilisation (OM) - a company limited by guarantee - The Quinta, 
Weston Rhyn, Oswestry, SY10 7LT, United Kingdom
  Company reg no: 2564320 (England & Wales) - Charity reg. no: 1008196 (England 
& Wales) - SC040988 (Scotland)
  Web: http://www.uk.om.org
-------------------------------------------------------------------------
wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/
_______________________________________________
wpkg-users mailing list
wpkg-users@lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users

Reply via email to