MULE 3.6.4,3.5.0和3.7.2中不推荐使用的节点?

时间:2017-12-07 18:35:46

标签: mule anypoint-studio

我很清楚在MULE 3.5.0&从MULE 3.6.4弃用了HTTP连接器。

但我想知道,这个已弃用的列表中是否包含其他任何节点?

我想要MULE 3.7.2的已弃用节点列表。

1 个答案:

答案 0 :(得分:0)

查看每个版本的Mule release notes

例如,3.7.0 release notes提到了以下弃用:

  

MULE-8260由于ASM 3.3.1不完全符合Java 8的要求   在包org.mule.util.scan和org.mule.util.scan.annotations中   已被弃用,但您可以在Java 7下使用它们。

     

MULE-7588生命周期已得到修复:    - 不推荐使用TransientRegistry,运行时不再使用它。 SpringRegistry现在是运行时默认使用的唯一注册表。   AbstractMuleContextTestCase使用新的SimpleRegistry。    - 不推荐使用MuleContext中的addRegistry()和removeRegistry()方法。手动添加的注册表无法参与   依赖注入    - 不推荐使用org.mule.api.registry.Registry.registerObject(key,Object,metadata)方法。不再使用元数据。    - 不推荐使用RegistryBroker和RegistryBrokerLifecycleManager类    - 不推荐使用SimpleRegistryBootstrap,运行时不再使用它。改为使用SpringRegistryBootstrap    - PreInjectProcessor,InjectProcessor,ObjectProcessor及其所有实现已被弃用,并且不再被   运行。请改用Spring BeanPostProcessor

     

MULE-8411 @deprecated从3.7.0开始,请改用{@ link#toXMLStreamReader(javax.xml.stream.XMLInputFactory,org.mule.api.MuleEvent,Object)}。

     

TCK测试文件夹中的MULE-8469 NoActionTransformer类

     

MULE-7742类AsyncMessageProcessorWorker