0

I've developed custom mediator (Logger) with custom configuration implementation, so I can do something like these:

    <inSequence>
        <sequence description="" key="utils.SetDefaultProperties" />
        <log level="full" separator="  |  ">
            <property expression="get-property('RqUID')" name="RqUID" />
            <property expression="get-property('CurOperationName')"
                name="CurOperationName" />
        </log>

        <property name="ErrorCode" value="-100"/>
        <property name="ErrorTxt" value="Ошибочная ошибка"/>

        <croc:Logger xmlns:croc="http://mta.croc.ru/mediation">
            <croc:Source>АСОО</croc:Source>
            <croc:Receiver>КСШ</croc:Receiver>
            <croc:Message>Ошибка обработки</croc:Message>
            <croc:Level>ERROR</croc:Level>
            <croc:SaveMessage>true</croc:SaveMessage>
        </croc:Logger>

        <sequence key="utils.CreateError"/>
        <respond />
    </inSequence>

It's work fine, but now I cannot open my proxy with "ESB Editor" in WSO2DevStudio (the latest release) because of error: "Unknown synapse configuration tag: ....".

The question is how can I fix it? Or now I should edit my proxy only with "XML Editor"?

Community
  • 1
  • 1
Andrey
  • 23
  • 3
  • Dev studio does not know about the new mediator tag(Logger) you have implemented, therefore you have to use an XML Editor(unless you want to improve dev studio support for that mediator). – Lahiru Sandaruwan Gamage Jun 02 '16 at 16:45

1 Answers1

0

Dev studio does not know about the new mediator tag(Logger) you have implemented, therefore you have to use an XML Editor(unless you want to improve dev studio support for that mediator).