创建名称为' Test_flow'的bean时出错:无法创建内部bean'(内部bean)

时间:2017-01-16 09:46:10

标签: java mule-studio anypoint-studio servicenow munit

我为Test_flow创建了简单的Test Suit,但是当我尝试运行该流时,我收到了错误。

label.SetValue(Grid.RowProperty, 1);
label.SetValue(Grid.RowProperty, 2);

我执行的步骤:

  1. 使用Munit Test Suit向导为Test_flow和子流创建了基本测试套件
  2. 未在该测试套装中添加任何内容(即模拟,变量,断言条件)
  3. 运行基本测试套装,每次出现错误
  4. 我正在使用Anypoint studio 6.2 EE版本,运行时间为3.8.3 mule。

3 个答案:

答案 0 :(得分:2)

您是否在测试套件中导入了XML配置文件?

示例:

<spring:beans>
    <spring:import resource="classpath:property-test-config.xml"/>
    <spring:import resource="classpath:mock-config-connectors.xml"/>
    <spring:import resource="classpath:contactUpdates-config.xml"/>
</spring:beans>

答案 1 :(得分:0)

无法重现它。你有Maven项目还是普通的Mule项目?如果您可以添加一些关于项目的其他信息,那就太好了。

答案 2 :(得分:0)

从您的例外情况来看,它声明“未定义名为'ServiceNowREST__Default_Configuration'的bean”。请检查测试套件的类路径中是否存在定义了“ServiceNowREST__Default_Configuration”的mule配置文件。将文件添加到类路径将解决问题