Upgrade to OxygenXML and xsd-schema
Posted: Tue Oct 18, 2022 1:26 pm
I've installed the new version of the editor and what once was green TEI-xml files is now full with red dots.
Basically a header like this:
did not work anymore. first issue was to remove the tei-part of the schemaLocation, because the xsd calls TEI as well:
then I've tried to uninstall the TEI-plugin TEI P5 Version 16 and in the preferences of Oxygen I un-checked the external document type (» Preferences->Document Type Association in oXygen and deactivated all the TEI frameworks that have "External" in the storage columns.«)
Nevertheless with or without the plugin I get errors:
Without:
Couldn't load custom extension from class: ro.sync.ecss.extensions.tei.TEIP5ExtensionsBundle because: Could not load class: ro.sync.ecss.extensions.tei.TEIP5ExtensionsBundle
With:
404 Not Found for: https://www.oxygenxml.com/InstData/Addo ... 6088575586
and it tries to access an old framework which was there years ago.
(On current MacOS, tried several new installations, replaced the app folder, deleted the folder in Library/Application Support)
What has changed between 24.1 and 25 that the xsd doesn't work as desired anymore?
Basically a header like this:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 ../meta/asbwschema.xsd" xml:id="L02772"
xml:base="https://id.xxxxx.at">
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tei="http://www.tei-c.org/ns/1.0"
xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" elementFormDefault="qualified"
targetNamespace="http://www.tei-c.org/ns/1.0" vc:minVersion="1.1">
<xs:import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
Nevertheless with or without the plugin I get errors:
Without:
Couldn't load custom extension from class: ro.sync.ecss.extensions.tei.TEIP5ExtensionsBundle because: Could not load class: ro.sync.ecss.extensions.tei.TEIP5ExtensionsBundle
With:
404 Not Found for: https://www.oxygenxml.com/InstData/Addo ... 6088575586
and it tries to access an old framework which was there years ago.
(On current MacOS, tried several new installations, replaced the app folder, deleted the folder in Library/Application Support)
What has changed between 24.1 and 25 that the xsd doesn't work as desired anymore?