我使用 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) 我正在使用 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)