XSLT Editor не даёт сохранить стили

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
Gamer
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 23 сен 2020, 13:19

XSLT Editor не даёт сохранить стили

Сообщение Gamer » 23 сен 2020, 13:26

Добрый день.

OTRS 6.0 Community Edition.

Сделал тестовый веб-сервис, настроил тестовый дефолтный invoker, назначил ему XSLT в качестве маппера. Но когда я пытаюсь сохранить стили в XSLT Editor в том числе взятые прямо с оф. сайта, мне выдаётся окно с ошибкой: "One or more errors occured". И больше ничего.

Пример стилей:

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?>
<xsl:transform
    xmlns:xsl="https://www.w3.org/1999/XSL/Transform"
    xmlns:date="https://exsalt.org/dates-and-times"
    version="1.0"
    extension-element-prefixes="date">
    <xsl:output method="xml" encoding="utf-8" indent="yes" />

    <!-- Don't return unmached tags -->
    <xsl:template match="text()" />

    <!-- Remove empty elements -->
    <xsl:template match="*[not(node())]" />

    <!-- Root template -->
    <xsl:template match="RootElement">
		<xsl:copy>
            <TicketID>
				<xsl:value-of select="/issues/id" />
			</TicketID>
			<Ticket>
			    <DynamicField>
				    <Name>customfield</Name>
					<Value>
						<xsl:value-of select="/issues/status/name" />
					</Value>
				</DynamicField>
			</Ticket>
		</xsl:copy>
	</xsl:template>
</xsl:transform>
Кто-нибудь сталкивался с таким?

Спасибо.

Ответить