Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Include directive not processed #161

Open
PRTGC opened this issue May 31, 2023 · 1 comment
Open

Feature Request: Include directive not processed #161

PRTGC opened this issue May 31, 2023 · 1 comment
Labels
wait feedback The issue is addressed, wait a reply from the author

Comments

@PRTGC
Copy link

PRTGC commented May 31, 2023

Hi...
This package is utilized by Zeep which is generating rust code from
SOAP wsdl's.
One issue is that Includes are not processed, which causes Zeep to
fail to generate code when it is processsing any multi-file project...

<?xml version="1.0" encoding="UTF-8" ?>
<!--
   Copyright 2005-2018 VMware, Inc.  All rights reserved.
-->
<definitions targetNamespace="urn:vim25"
   xmlns="http://schemas.xmlsoap.org/wsdl/"
   xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
   xmlns:vim25="urn:vim25"
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>
   <types>
      <schema
         targetNamespace="urn:vim25"
         xmlns="http://www.w3.org/2001/XMLSchema"
         xmlns:vim25="urn:vim25"
         xmlns:xsd="http://www.w3.org/2001/XMLSchema"
         xmlns:reflect="urn:reflect"
         elementFormDefault="qualified"
      >
         <include schemaLocation="query-messagetypes.xsd" />
         <include schemaLocation="vim-types.xsd" />
         <include schemaLocation="core-types.xsd" />
         <import namespace="urn:reflect" schemaLocation="reflect-messagetypes.xsd" />
...
</definitions>

Any chance this feature could be added ?

Thanks
JR

@MarcAntoine-Arnaud
Copy link
Contributor

Hi @PRTGC ,

The support of include verb will not be considered in YaSerDe.
It's out of the scope of serializing/deserializing XML.

But regarding the related issue on Zeep, you may have to open another issue about supporting AnyType on YaSerDe.

@MarcAntoine-Arnaud MarcAntoine-Arnaud added the wait feedback The issue is addressed, wait a reply from the author label Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wait feedback The issue is addressed, wait a reply from the author
Projects
None yet
Development

No branches or pull requests

2 participants