标签: wso2-micro-integrator

从迭代器中介器 esb wso2 获取 SUM

我使用 Iterator 和 Script Mediator 来计算学生成绩的总和。

我看到这个问题,我每次收到0和note的总和,你说totalnote不接受变量note和增量例如,如果我把totalnote的值= 16,它是16和每行的note的总和

我的目标是将这 4 个音符加起来

这是我的代码

            <property name="totalnote" scope="default" type="INTEGER" value="0"/>
            <iterate expression="//etudiants/etudiant">
                <target>
                    <sequence>
                        <property expression="json-eval($.etudiant.note)" name="note" scope="default" type="INTEGER"/>
                        <log level="custom">
                            <property expression="get-property('note')" name="msg"/>
                        </log>
                        <script language="js"><![CDATA[{var i = parseInt(mc.getProperty("note")) ;
var totalnote = parseInt(mc.getProperty("totalnote")) ;         
var totalnote = totalnote + i;
totalnote=totalnote.toString();
mc.setProperty("totalnote", totalnote);}]]></script>
                        <log level="custom">
                            <property expression="get-property('totalnote')" name="ms"/>
                        </log>
                    </sequence>
                </target>
            </iterate>
            <respond/>
        </inSequence>
        <outSequence/>
        <faultSequence/>
    </resource>
</api>
Run Code Online (Sandbox Code Playgroud)

我收到的结果:

[2022-12-01 10:04:40,450]  INFO {LogMediator} - {api:student} msg = 13
[2022-12-01 10:04:40,450]  INFO …
Run Code Online (Sandbox Code Playgroud)

javascript iterator wso2 wso2-esb wso2-micro-integrator

5
推荐指数
1
解决办法
144
查看次数

在 wso2 中构建 Maven 多模块项目时出错

我正在使用 WSO2 微集成器开发 POC,并且创建了一个多 Maven 项目,其中包含 EBS Artifacts、Composite App、Registry 和 Kubernetes Exporter。当我尝试使用父 multimaven pom 构建项目时,出现以下错误:

[INFO] Building EmployeeInfo 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ EmployeeInfo ---
[INFO] Deleting /Users/ishantgarg/IntegrationStudio/deployment_workspace/POC_EmployeeInfo/EmployeeInfo/target/capp
[INFO] 
[INFO] --- wso2-esb-api-plugin:2.1.0:pom-gen (api) @ EmployeeInfo ---
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] POC_EmployeeInfo ................................... SUCCESS [  0.682 s]
[INFO] EmployeeInfo ....................................... FAILURE [  0.091 s]
[INFO] EmployeeInfoRegistry ............................... SKIPPED
[INFO] EmployeeInfoCompositeApplication ................... SKIPPED
[INFO] EmployeeInfoKubernetsExporter ...................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] …
Run Code Online (Sandbox Code Playgroud)

wso2 maven wso2-esb wso2-micro-integrator

1
推荐指数
1
解决办法
1938
查看次数