You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2018/10/09 19:15:38 UTC
svn commit: r1843330 - in /tomcat/trunk/java/org/apache:
catalina/tribes/membership/cloud/CloudMembershipService.java
naming/factory/LookupFactory.java
tomcat/dbcp/dbcp2/managed/BasicManagedDataSource.java
Author: markt
Date: Tue Oct 9 19:15:38 2018
New Revision: 1843330
URL: http://svn.apache.org/viewvc?rev=1843330&view=rev
Log:
Fix a few deprecation warnings when compiling with Java 11 (others remain that are harder to fix).
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/CloudMembershipService.java
tomcat/trunk/java/org/apache/naming/factory/LookupFactory.java
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/managed/BasicManagedDataSource.java
Modified: tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/CloudMembershipService.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/CloudMembershipService.java?rev=1843330&r1=1843329&r2=1843330&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/CloudMembershipService.java (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/membership/cloud/CloudMembershipService.java Tue Oct 9 19:15:38 2018
@@ -106,7 +106,8 @@ public class CloudMembershipService exte
if (log.isDebugEnabled()) {
log.debug("Using membershipProvider: " + provider);
}
- membershipProvider = (MembershipProvider) Class.forName(provider).newInstance();
+ membershipProvider =
+ (MembershipProvider) Class.forName(provider).getConstructor().newInstance();
membershipProvider.setMembershipListener(this);
membershipProvider.setMembershipService(this);
membershipProvider.init(properties);
Modified: tomcat/trunk/java/org/apache/naming/factory/LookupFactory.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/naming/factory/LookupFactory.java?rev=1843330&r1=1843329&r2=1843330&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/naming/factory/LookupFactory.java (original)
+++ tomcat/trunk/java/org/apache/naming/factory/LookupFactory.java Tue Oct 9 19:15:38 2018
@@ -106,7 +106,7 @@ public class LookupFactory implements Ob
}
if (factoryClass != null) {
try {
- factory = (ObjectFactory) factoryClass.newInstance();
+ factory = (ObjectFactory) factoryClass.getConstructor().newInstance();
} catch (Throwable t) {
if (t instanceof NamingException)
throw (NamingException) t;
Modified: tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/managed/BasicManagedDataSource.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/managed/BasicManagedDataSource.java?rev=1843330&r1=1843329&r2=1843330&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/managed/BasicManagedDataSource.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/managed/BasicManagedDataSource.java Tue Oct 9 19:15:38 2018
@@ -190,7 +190,7 @@ public class BasicManagedDataSource exte
}
try {
- xaDataSourceInstance = (XADataSource) xaDataSourceClass.newInstance();
+ xaDataSourceInstance = (XADataSource) xaDataSourceClass.getConstructor().newInstance();
} catch (final Exception t) {
final String message = "Cannot create XA data source of class '" + xaDataSource + "'";
throw new SQLException(message, t);
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org