Ta reguła oznacza użycia nieaktualnych pól adapterów zasobów. W różnych wersjach produktu WebSphere za nieaktualne zostały uznane następujące pola:
Pola nieaktualne w wersji 6.0:
- com.ibm.websphere.rsadapter.DataStoreHelper.CUSTOM_HELPER
Jeśli tworzysz własną klasę implementacji DataStoreHelper, nie należy wywoływać metody setHelperType(DataStoreHelper.CUSTOM_HELPER).
Zamiast tego można pozwolić, aby wartość HelperType została ustawiona przez klasę implementacji, z której dziedziczy.
- com.ibm.websphere.rsadapter.DataStoreHelper.DATADIRECT_HELPER
Zamiast tego pola należy użyć pola CONNECTJDBC_HELPER lub MSSQL_HELPER.
- com.ibm.websphere.rsadapter.DataStoreHelper.SEQUELINK_HELPER
Zamiast tego pola należy użyć pola CONNECTJDBC_HELPER lub MSSQL_HELPER.
Pola nieaktualne w wersji 6.1:
- com.ibm.websphere.rsadapter.DataStoreHelper.CLOUDSCAPE_HELPER
Zamiast tego pola należy użyć pola DataStoreHelper.DERBY_HELPER.
- com.ibm.websphere.rsadapter.DataStoreHelper.CLOUDSCAPE_NETWORK_SERVER_HELPER
Zamiast tego pola należy użyć pola DERBY_NETWORK_SERVER_HELPER.
Pola nieaktualne w wersji 7.0:
- com.ibm.websphere.rsadapter.WSConnection.CLIENT_ACCOUNTING_INFO
- com.ibm.websphere.rsadapter.WSConnection.CLIENT_APPLICATION_NAME
- com.ibm.websphere.rsadapter.WSConnection.CLIENT_ID
- com.ibm.websphere.rsadapter.WSConnection.CLIENT_LOCATION
- com.ibm.websphere.rsadapter.WSConnection.CLIENT_OTHER_INFO
- com.ibm.websphere.rsadapter.WSConnection.CLIENT_TYPE
Uwaga: Pole com.ibm.websphere.rsadapter.DataStoreHelper.ORACLE_HELPER jest obsługiwane przez inną regułę, ponieważ to pole zostało już usunięte z produktu WebSphere 8.0.
Więcej informacji zawierają następujące zasoby: