You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PoolDataSource is an interface and the getPassword() method has been deprecated. It appears to be a default method that isn't implemented by PoolDataSourceImpl. The default method has been implemented in PoolDataSource to throw a NoSuchMethodError:
java.lang.NoSuchMethodError: this method is deprecated
at oracle.ucp.jdbc.PoolDataSource.getPassword(PoolDataSource.java:462)
at org.springframework.boot.jdbc.DataSourceBuilder$OraclePoolDataSourceProperties.lambda$7(DataSourceBuilder.java:655)
at org.springframework.boot.jdbc.DataSourceBuilder$MappedDataSourceProperty.get(DataSourceBuilder.java:474)
at org.springframework.boot.jdbc.DataSourceBuilder$MappedDataSourceProperties.get(DataSourceBuilder.java:363)
at org.springframework.boot.jdbc.DataSourceBuilder.build(DataSourceBuilder.java:178)
We need to update DataSourceBuilder to behave as if the method's not there at all.
The text was updated successfully, but these errors were encountered:
Uh oh!
There was an error while loading. Please reload this page.
PoolDataSource
is an interface and thegetPassword()
method has been deprecated. It appears to be a default method that isn't implemented byPoolDataSourceImpl
. The default method has been implemented inPoolDataSource
to throw aNoSuchMethodError
:We need to update
DataSourceBuilder
to behave as if the method's not there at all.The text was updated successfully, but these errors were encountered: