Em um ambiente de nuvem, determinados protocolos relacionados a EJB 2.0, CICS Transaction Gateway e IMS Connect não são suportados. Atualizar seus aplicativos para usar protocolos mais recentes e padronizados, tais como uma infraestrutura baseada em HTTP que incorpora REST, torna mais fácil portar seus aplicativos para novos ambientes. Também é possível avaliar se protocolos assíncronos, tais como IBM MQ ou MQTT, são boas escolhas para suas necessidades do aplicativo.
Protocolos relacionados ao EJB 2.0 não são suportados. Atualize seu aplicativo para usar o
EJB 3.0 ou posterior.
Esta regra sinaliza referências para t3://, iiop:// e corbaloc: nos locais a seguir:
java.naming.provider.url nos arquivos jndi.propertiesPara o CICS Transaction Gateway, os protocolos tcp, ssl e local não são suportados.
Use os protocolos http e https em vez disso.
Esta regra sinaliza referências para tcp://, ssl:// e local: nos locais a seguir:
com.ibm.ctg.JavaGateway e com.ibm.ctg.epi.EPIGatewaycom.ibm.ctg.JavaGateway e com.ibm.ctg.epi.EPIGateway setProtocol(String) e setURL(String)com.ibm.connector2.cics.CICSManagedConnectionFactory.setConnectionURL(String)O IMS Connect não é suportado. Esta regra sinaliza referências para a API IMS Connect para Java fornecidas pelo pacote com.ibm.ims.connect.
Para obter mais informações, consulte Nove principais regras para aplicativos em nuvem.