Code generation for PneuDrive2018 via Eclipse Plugin fails
Codegen via silecs -g <path>
runs fine. Only codegen via the plugin causes this issue.
Source: https://git.acc.gsi.de/fesa-classes/PneuDrive2018
Existing FESA Design document detected - new data will be inserted
Please note that old, obsolete xml-elements are not deleted automatically! Sometimes this can lead to an invalid FESA Design document!
If this is the case, please remove the obsolete elements by hand.
A backup of your old document will be saved at: /home/bel/schwinn/lnx/git/PneuDrive2018/src/PneuDrive2018.design.backup
Generating FESAaa class: PneuDrive2018
using sileces base path: /common/usr/cscofe/silecs/2.4.1
validating /home/bel/schwinn/lnx/git/PneuDrive2018/src/PneuDrive2018.silecsdesign
True
File is valid
I/O warning : failed to load external entity "/home/bel/schwinn/lnx/workspace-eclipse-2022-12/PneuDrive2018/src/PneuDrive2018.silecsdesign"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_7_3_0/generateFesaDesign.py", line 24, in fillDesignFile
fesa.fillFesaDesignBase.fillDesignFileBase(generator,fesaVersion, className, workspacePath,fesaDesignXSDPath,logTopics)
File "/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fillFesaDesignBase.py", line 29, in fillDesignFileBase
silecsDesignParsed = libxml2.parseFile(silecsDesignFilePath)
File "/usr/lib64/python3.9/site-packages/libxml2.py", line 1345, in parseFile
if ret is None:raise parserError('xmlParseFile() failed')
libxml2.parserError: xmlParseFile() failed
Failed to generate FESA class: 'PneuDrive2018' Reason: Executing python-command 'import sys; sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/migration'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_7_3_0'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_3_1_0'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_3_0_0'); import generateFesaDesign; generateFesaDesign.fillDesignFile('7.5.0','PneuDrive2018','/home/bel/schwinn/lnx/workspace-eclipse-2022-12','/opt/fesa/fesa-fwk/7.5.0/fesa-model-gsi/xml/design/design-gsi.xsd')' failed. Error code: 1
Executing python-command 'import sys; sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/migration'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_7_3_0'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_3_1_0'); sys.path.append('/common/usr/cscofe/silecs/2.4.1/silecs-codegen/xml/fesa/fesa_3_0_0'); import generateFesaDesign; generateFesaDesign.fillDesignFile('7.5.0','PneuDrive2018','/home/bel/schwinn/lnx/workspace-eclipse-2022-12','/opt/fesa/fesa-fwk/7.5.0/fesa-model-gsi/xml/design/design-gsi.xsd')' failed. Error code: 1
Caused by: