Ajout de l'attribut schemaLocation dans le fichier de diffusion des offres PNB. Cette balise contient l'URI des chemins d'accès aux schémas XSD. Les services impactés par cette modification sont les suivants :
Exemple d'un fichier de diffusion des offres obtenu via le service web getOffers :
<?xml version="1.0" encoding="UTF-8"?><ONIXMessage release="3.0" xmlns="http://www.editeur.org/onix/3.0/reference" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.editeur.org/onix/3.0/reference https://pnb-dilicom.centprod.com/notices_onix/schema_onix/ONIX_BookProduct_3.0_reference.xsd"> <Header> ... </Header> ... <Product> </Product> </ONIXMessage>
Exemple d'un fichier de diffusion des métadonnées :
<?xml version="1.0" encoding="UTF-8"?> <pnbOffers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.editeur.org/onix/3.0/reference https://pnb-dilicom.centprod.com/notices_onix/schema_onix/ONIX_BookProduct_3.0_reference.xsd http://pnb.dilicom.net/definitions https://pnb-dilicom.centprod.com/notices_onix/schema/pnb_diffusion_offre_collectivite.xsd"> <offer> ... </offer> ... </pnbOffers>