framework is not recognized on Linux

Having trouble installing Oxygen? Got a bug to report? Post it all here.
forbi_11342
Posts: 1
Joined: Fri Oct 23, 2020 4:36 pm

framework is not recognized on Linux

Post by forbi_11342 »

When I tried to use a custom framework on Ubuntu 20.04 which was configured on Win10 it didn't work.
The framework is embedded in an oXygen project.
Most likely the editor variables are not resolved. For instance, I use

Code: Select all

${pd}/...
to navigate to the framework folder in the Document Type Associations > Locations > Additional frameworks directories tab.

oXygen 21.1
Radu
Posts: 9059
Joined: Fri Jul 09, 2004 5:18 pm

Re: framework is not recognized on Linux

Post by Radu »

Hi,

After you specify the path to the framework in the Oxygen Preferences->"Locations" page and click Apply, can you go back to the parent "Document Type Associations" page and see if your framework appeared in the frameworks list?
If it did, the most common problem which would produce this cause would be that when you edited the framework you used for certain references (like reference to the schema or CSSs) Windows-style path separators like "\" instead of Linux style separators like "/" which when used will work both on Windows and on Linux.

If all else fails you can contact us (support@oxygenxml.com), send us the framework and steps to reproduce the problem and we'll look into this on our side.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
nberns
Posts: 2
Joined: Thu Jun 24, 2021 6:04 pm

Re: framework is not recognized on Linux

Post by nberns »

Hi,

I work on a Ubuntu 20.04.3 machine and built custom frameworks (well, two proprietary frameworks and two extensions of them) in Oxygen XML Editor 23.0 (or 23.x). Contribution to this work came from a MacBook and another Ubuntu machine. I packed the frameworks as add-ons and installed them for testing. After testing I removed thess add-ons and kept working on the frameworks. So far all was working well.

When I then upgraded the editor to version 24.0 three of the four frameworks disappeared from the list under "Document Type Association" although I specified the same custom location for frameworks to look for. I removed Oxygen Editor from my computer using the uninstall script and also all related remaining files I could find. Then I reinstalled the editor, but the result was the same.

Any idea how I could solve this issue?

Thanks in advance.

Best regards,
Nils
alex_jitianu
Posts: 1009
Joined: Wed Nov 16, 2005 11:11 am

Re: framework is not recognized on Linux

Post by alex_jitianu »

Hi Nils,

Please have a look inside the framework directories of the 3 missing frameworks. For each framework a corresponding *.framework file must exist. If these files are missing, then it means that they were somehow removed during the upgrade and, hopefully, you still have them in a Version control system or perhaps an older version, in one of the packed add-ons.

Best regards,
Alex
Post Reply