我正试图在测试中验证我的连接器的某些特性。你不能这样做:
Object c = registry.lookupConnector("myDevkitCon");
因为连接器与普通连接器的类型不同,即内部mule代码需要Connector类型,但在我们的例子中返回myDevkitConConnectorConnectionManager。
答案 0 :(得分:1)
DevKit会生成包装连接器的类,以便为其添加某些属性。一个是连接池。
这意味着如果您需要连接器的实例,则必须:
myDevkitConConnectorConnectionManager
initialise()
acquireConnection()
顺便说一句,这回到你的另一个问题Getting functional unit tests to wait until devkit connector is connected希望你现在能更好地理解我的答案。