Stream: implementers
Topic: oxygen xml with FHIR schemas
Sean McIlvenna (Mar 17 2016 at 23:50):
To anyone who uses OxygenXML, do you know a workaround for OxygenXML taking SOO long to open any of the FHIR schemas? If, for example, I open the fhir-base.xsd schema in OxygenXML, it can take up to 3 minutes sometimes to load it. I have given java plenty of heap memory to run... Hoping there is some hidden option within OpenXML that someone is aware of that affects loading time.
David Hay (Mar 17 2016 at 23:55):
hmm- it just works for me...
Sean McIlvenna (Mar 18 2016 at 00:02):
And it doesn't take forever?
Sean McIlvenna (Mar 18 2016 at 00:02):
Once I've opened the schema, it performs great... But opening the schema takes forever.
Vadim Peretokin (Mar 18 2016 at 00:05):
Takes a while for me as well. I just don't close Oxygen often.
David Hay (Mar 18 2016 at 00:09):
any particular schema? and off a local drive I presume?
Vadim Peretokin (Mar 18 2016 at 00:09):
The fhir-base.xsd document off an SSD, Oxygen 17
Vadim Peretokin (Mar 18 2016 at 00:09):
It seems to be CPU-bound in its processing.
David Hay (Mar 18 2016 at 00:14):
oh wait - I do have the same issue (I don't usually open the schema directly, just validate resources I'm building). Did take about a minute to load with lots of cpu in use...
Sean McIlvenna (Mar 18 2016 at 00:33):
@Vadim Peretokin Do you mean it still takes a long time to load when loading it from an SSD?
Vadim Peretokin (Mar 18 2016 at 00:33):
Yep.
David Hay (Mar 18 2016 at 00:37):
and I use an mac air...
David Hay (Mar 18 2016 at 00:37):
was about a minute...
Grahame Grieve (Mar 18 2016 at 00:56):
is it quicker if you do it while the in flight mode?
Vadim Peretokin (Mar 18 2016 at 01:02):
Nop, going offline didn't make a diffference
Grahame Grieve (Mar 18 2016 at 01:10):
then the delay is not trying to resolve one of the xml namespace references
David Hay (Mar 18 2016 at 01:14):
fwiw actual validation of a file is fast...
Vadim Peretokin (Mar 18 2016 at 01:15):
Yeah. I suspect it's just trying to parse it into its internal data structures for the fancy display.
Ewout Kramer (Mar 18 2016 at 08:50):
Are you opening it in "Design" or in "Text" view? I seem to remember having the same problem, but when I open it now, it opens instantly.
Ewout Kramer (Mar 18 2016 at 08:50):
But not in "Designer" view, that takes a long time.
Sean McIlvenna (Mar 22 2016 at 14:55):
fyi.. I submitted a support request to OxygenXML about this. Basically, they said that this is to be expected because of so many schemas being involved. They provided a potential workaround that you can change the settings to load the schema in text mode (as opposed to design mode)... But that was all they could suggest for now. However, they have submitted a performance improvement request to their development team. So, we may see an update in the future that helps with this performance.
Last updated: Apr 12 2022 at 19:14 UTC