Как создать ассоциацию на основе записи опции в реестре управления WSO2?

У меня есть тип артефакта, который называется "Экземпляр приложения".

<table name="Endpoints">
    <subheading>
        <heading>Type</heading>
        <heading>Reference</heading>
    </subheading>
    <field type="option-text" maxoccurs="unbounded" path="true" url="true">
        <name>Endpoint</name>
            <values>
                <value>Provided</value>
                <value>Consumed</value>
            </values>
    </field>
 </table>

Я хотел бы создать отношения в зависимости от этой конфигурации, аналогично.

<relationships>
<association type="isConsumedBy" source="@{endpoints_consumed:endpoint}"/>
<association type="isProvidedBy" source="@{endpoints_provided:endpoint}"/-->
</relationships>

Есть ли способ сделать это или мне нужно создать две таблицы, каждая из которых имеет только один вариант?

1 ответ

Решение

Вам понадобятся две таблицы или вам потребуется создать обработчик, http://docs.wso2.org/wiki/display/Governance453/Handlers. Обратите внимание, что с помощью обработчика вам придется программно создавать ассоциации после анализа полезной нагрузки XML.

С наилучшими пожеланиями, Сенака.

Другие вопросы по тегам