[frs-317] Unwrap existing datasources when upgrading to FusionReactor v5 – Driver class macromedia.jdbc.MacromediaDriver could not be found and loaded


Versions of FusionReactor earlier than 5.0.0 required the JDBC wrapper in place in order to monitor JDBC metrics. In many cases the datasources will continue to work whether manually wrapped or not. However, for performance reasons or if you get the below specific error, you should unwrap them first.

Connection verification failed for data source: mydatasource
java.sql.SQLException: FusionReactor JDBC: [6] Wrapper - Driver class macromedia.jdbc.MacromediaDriver could not be found and loaded.

How to unwrap a datasource

You can either use the JDBC wrapper tool (ColdFusion wrapper tool FRS-300), recreate a datasource without the wrapping or manually remove the wrapping configuration.

FusionReactor v5.0.0 onwards / New Installs

FusionReactor v5.0.0 onwards automatically wrap the JDBC connections for you internally to the JEE engine. There is no need to do anything to get DB metrics on a new install or an install without wrapped datasources.

Issue Details

Type: Technote
Issue Number: FRS-317
Components: JDBC
Resolution: Fixed
Last Updated: 23/Jul/13 2:51 PM
Affects Version: 5.0.0
Fixed Version: 5.0.0
Related Issues:

FRS-316: Upgrading to FusionReactor 5 for ColdFusion Users