Corrected the warp provider implementation for Java 1.6.

The newly added implementation of AbstractWarpGenericResourceProvider was causing an runtime error in Java 1.6

This pull request corrects this.