英文:
WSO2 MI deploy main sequence
问题
我想要修改默认的主序列。我创建了一个名为main的序列,但在部署到微积分器时遇到了问题。我收到了以下错误:
[2023-02-27 09:23:03,087] ERROR {SequenceDeployer} - Sequence named : main already exists. [2023-02-27 09:23:03,088] ERROR {SequenceDeployer} - Sequence Deployment from the file : /home/wso2carbon/wso2mi-4.1.0/repository/deployment/server/synapse-configs/default/sequences/main.xml : Failed. org.apache.synapse.deployers.SynapseArtifactDeploymentException: Sequence named : main already exists.
对此我该怎么办?
英文:
I want to change the default main sequence. I created a sequence with the name main, and I have a problem with deploy to the micro integrator. i get the following error:
[2023-02-27 09:23:03,087] ERROR {SequenceDeployer} - Sequence named : main already exists.
[2023-02-27 09:23:03,088] ERROR {SequenceDeployer} - Sequence Deployment from the file : /home/wso2carbon/wso2mi-4.1.0/repository/deployment/server/synapse-configs/default/sequences/main.xml : Failed. org.apache.synapse.deployers.SynapseArtifactDeploymentException: Sequence named : main already exists.
What can I do with this?
答案1
得分: 1
所有不需要发送到代理服务、REST API或入站端点的消息默认都会通过主序列发送。如果您需要为特定的API或服务添加中介逻辑,最好创建一个具有不同名称的新序列并使用它。
如果您需要更改上述默认行为,需要更新位于以下位置的现有主序列(main.xml
):
<MI_HOME>/repository/deployment/server/synapse-configs/default/sequences
您可以添加中介器或在主序列中引用已命名的序列。
参考链接:
关于主序列:https://ei.docs.wso2.com/en/latest/micro-integrator/references/synapse-properties/sequence-properties/#main-sequence
已命名的序列:https://ei.docs.wso2.com/en/latest/micro-integrator/develop/creating-artifacts/creating-reusable-sequences/
英文:
All messages that are not destined for a proxy service, REST API, or inbound endpoint are sent through the main sequence by default. If you need any mediation logic for a specific API or service, it's better to create a new sequence with a different name and use it.
In case, you need to change the default aforementioned default behaviour, you need to update the existing main sequence(main.xml
) in the following location,
<MI_HOME>/repository/deployment/server/synapse-configs/default/sequences
You can either add mediators or refer to named sequences within the main sequence.
References:
About Main Sequence: https://ei.docs.wso2.com/en/latest/micro-integrator/references/synapse-properties/sequence-properties/#main-sequence
Named sequences: https://ei.docs.wso2.com/en/latest/micro-integrator/develop/creating-artifacts/creating-reusable-sequences/
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论