[oXygen-user] "Invalid encoding name" when importing saml schema

Sorin Ristache
Mon Aug 29 02:47:16 CDT 2005


Hello Julien,

It was a bug in Xerces: input sources for parsing some document entities 
had the empty string set for the encoding name and that is an invalid 
encoding name. In such cases we set a default encoding of UTF-8. The fix 
will be available in the 6.2 release.


Best regards,
Sorin


Julien Boeuf wrote:
> Hi George,
> 
> Thank you very much for your quick reply and for the workaround.
> 
> Cheers,
> 
> 	Julien.  
> 
> | -----Original Message-----
> | From: George Cristian Bina [mailto:] 
> | Sent: Friday, July 29, 2005 9:42 AM
> | To: Julien Boeuf
> | Cc: 
> | Subject: Re: [oXygen-user] "Invalid encoding name" when 
> | importing saml schema
> | 
> | Hi Julien,
> | 
> | We were able to reproduce the behavior, thanks for reporting 
> | that. We will look into that and see what happens.
> | 
> | In the meanwhile you can workaround the problem if you get a 
> | local copy of the 
> | http://www.oasis-open.org/committees/download.php/3408/oasis-s
> | stc-saml-schema-assertion-1.1.xsd
> | and set up a catalog that resolves that system identifier to 
> | the local copy.
> | 
> | For instance if you place the catalog and the schema in the 
> | same folder then the catalog file content can be:
> | 
> | 
> | <?xml version="1.0"?>
> | <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog 
> | V1.0//EN" 
> | "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
> | <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
> |    <system 
> | systemId="http://www.oasis-open.org/committees/download.php/34
> | 08/oasis-sstc-saml-schema-assertion-1.1.xsd" 
> | uri="oasis-sstc-saml-schema-assertion-1.1.xsd"/>
> | </catalog>
> | 
> | The catalog should be added in the catalog list from 
> | Options->Preferences -- XML -- XML Catalog page.
> | 
> | Best Regards,
> | George
> | ---------------------------------------------------------------------
> | George Cristian Bina
> | <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
> | http://www.oxygenxml.com
> | 
> | 
> | Julien Boeuf wrote:
> | > Hi,
> | > 
> | > I get an "Invalid encoding name" error whenever I import 
> | the saml 1.0
> | > schema. Here's an example:
> | > 
> | > Code:
> | > <?xml version="1.0" encoding="UTF-8"?>
> | > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> | >   targetNamespace="urn:foo:bar"
> | >   xmlns="urn:foo:bar"
> | >   xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion">
> | >  
> | >   <xs:import namespace="urn:oasis:names:tc:SAML:1.0:assertion"
> | > 
> | schemaLocation="http://www.oasis-open.org/committees/download.
> | php/3408/o
> | > asis-sstc-saml-schema-assertion-1.1.xsd"/>
> | > 
> | >   <xs:complexType name="FooType">
> | >     <xs:sequence>
> | >       <xs:element ref="saml:Assertion"/>
> | >     </xs:sequence>
> | >   </xs:complexType>
> | >  
> | >   <xs:element name="Foo" type="FooType"/> </xs:schema>
> | > 
> | > 
> | > Are you able to reproduce the problem? The saml schema 
> | itself validates
> | > OK...
> | > 
> | > Thanks,
> | > 
> | > Julien.
> | > 
> | > PS I use Oxygen 6.1 for windows, build 2005072105. I have
> | > _______________________________________________
> | > oXygen-user mailing list
> | > 
> | > http://www.oxygenxml.com/mailman/listinfo/oxygen-user
> | 
> | 
> _______________________________________________
> oXygen-user mailing list
> 
> http://www.oxygenxml.com/mailman/listinfo/oxygen-user



More information about the oXygen-user mailing list