Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

We are migrating from Apache httpClient 4.2.6 to Apache httpClient 4.5.14. We are creating beans using bean xml in Spring boot application. Many classes and methods are deprecated. In below snippet Scheme, SSLSocketFactory and SchemeRegistryFactory are deprecated.
<beans>
<bean id="RAM.SSLSocketFactoryBean" class="org.apache.http.conn.ssl.SSLSocketFactory">
<property name="enabledSSLProtocols" value="${RAM.enabledSSLProtocols}" />
<property name="trustStoreLocation" value="${csi.adapter.projecthomepath}/${RAM.truststorelocation}" />
<property name="trustStorePassword" value="${RAM.truststore.password}" />
<property name="publicKeyAliasList" value="${RAM.publickey.alias.list}" />
<property name="enabledCiphers" value="${RAM.enabledCiphers}" />
</bean>
<bean id="RAM.Scheme" class="org.apache.http.conn.scheme.Scheme">
<constructor-arg index="0" value="https" />
<constructor-arg index="1" value="443" />
<constructor-arg index="2" ref="RAM.SSLSocketFactoryBean" />
</bean>
<bean id="RAM.SchemeRegistry" class="org.springframework.beansfactory.config.MethodInvokingFactoryBean">
<property name="targetClass">
<value>org.apache.http.impl.conn.SchemeRegistryFactory</value>
</property>
<property name="targetMethod">
<value>createDefault</value>
</property>
</bean>
<bean class="erg.springframework.beans.factory.config.MethodInvokingFactoryBean" lazy-init="false">
<property name="targetObject">
<ref bean="RAM.SchemeRegistry" />
</property>
<property name="targetMethod">
<value>register</value>
</property>
<property name="arguments">
<list>
<ref bean="RAM.Scheme" />
</list>
</property>
</bean>
</beans>
I dont know how to change these beans to latest httpClient 4.5.14. Please help me.
b4dbf29d32f847318da467ebae7220
Sen Wang
4d93f2f07ce540cbb84c4d97e835bc
51e1519ea1b54919ac6d35aa324db5
jajaen
14ed7f5e756d40a9971bfff98e543a
14ed7f5e756d40a9971bfff98e543a
75661e8e526d4284a527b3ccb913ca
swapat3