From Cihan-Kaya.Guenduez at l3harris.com Wed Oct 16 09:42:10 2019 From: Cihan-Kaya.Guenduez at l3harris.com (Cihan-Kaya Guenduez) Date: Thu Oct 17 09:58:45 2019 Subject: [xsd-users] Use CodeSynthesis XSD with Red Hat 8 Message-ID: <5dc44f50-efd3-8a56-e09a-c7e4ed3544a8@l3harris.com> Dear Sir or Madam, is there a possibility to use another underlying XML Parser then Xerces or Expat? Unfortunately, both packages have been removed with RHEL 8. I look forward to hearing from you soon. Yours faithfully -- _____________________________________________________________________ Cihan-Kaya G?nd?z Software Engineer Harris Orthogon a subsidiary of L3Harris Technologies, INC. Harris Orthogon GmbH Hastedter Osterdeich 222, 28207 Bremen, Germany Managing Director: Frank Koehne, Kelle Wendling Place of registration: Bremen HRB 23374 Tel. +49-421-20 12 2-467 Cihan-Kaya.Guenduez@l3harris.com | www.harris-orthogon.com _____________________________________________________________________ CONFIDENTIALITY NOTICE: This email and any attachments are for the sole use of the intended recipient and may contain material that is proprietary, confidential, privileged or otherwise legally protected or restricted under applicable government laws. Any review, disclosure, distributing or other use without expressed permission of the sender is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies without reading, printing, or saving. From boris at codesynthesis.com Thu Oct 17 10:24:17 2019 From: boris at codesynthesis.com (Boris Kolpackov) Date: Thu Oct 17 10:30:17 2019 Subject: [xsd-users] Use CodeSynthesis XSD with Red Hat 8 In-Reply-To: <5dc44f50-efd3-8a56-e09a-c7e4ed3544a8@l3harris.com> References: <5dc44f50-efd3-8a56-e09a-c7e4ed3544a8@l3harris.com> Message-ID: Cihan-Kaya Guenduez writes: > is there a possibility to use another underlying XML Parser then Xerces or > Expat? No. > Unfortunately, both packages have been removed with RHEL 8. I am pretty sure Expat is still part of the core distribution. And Xerces-C++ 3.2.2 is available from EPEL 8: https://fedoraproject.org/wiki/EPEL https://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/x/ I would suggest that you use C++/Tree with Xerces-C++. From leonid.ge at gmail.com Wed Oct 23 07:14:28 2019 From: leonid.ge at gmail.com (Leonid Gerzon) Date: Wed Oct 23 07:15:07 2019 Subject: [xsd-users] Codesynthesis generates C++ code #include statement with wrong case Message-ID: Hello! In .hxx and .cxx files generated by codesynthesis the *#include* statements are generated with different file name case (upper/lower) which does not always correspond with the real file name. Sometimes the file name mentioned is in lowercase, whilst on other occasions it is in mixed (upper and lower case). However the names of the generated files are always in mixed case. *Example 1*: ./source/fpml-business-events-5-10.hxx: #include " *withdrawalpartytradeinformation.hxx*" ./source/WithdrawalPartyTradeInformation.cxx: #include " *WithdrawalPartyTradeInformation.hxx*" Whilst the actual generated file name is: . /source/WithdrawalPartyTradeInformation.hxx *Example 2*: ./source/AbsoluteTolerance-fwd.hxx #include "*quantityunit-fwd.hxx*" Whilst the actual generated file name is: ./source/QuantityUnit-fwd.hxx How can this issue be fixed? Kind regards, Leo From boris at codesynthesis.com Thu Oct 24 10:21:54 2019 From: boris at codesynthesis.com (Boris Kolpackov) Date: Thu Oct 24 10:22:15 2019 Subject: [xsd-users] Codesynthesis generates C++ code #include statement with wrong case In-Reply-To: References: Message-ID: Leonid Gerzon writes: > In .hxx and .cxx files generated by codesynthesis the *#include* statements > are generated with different file name case (upper/lower) which does not > always correspond with the real file name. Which version of XSD are you using, on which platform, and how are you compiling the schemas (options)? Unless this is already the version that you are using, can you try 4.1.0.a11 from: https://codesynthesis.com/~boris/tmp/xsd/4.1.0.a11/