diff --git a/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java b/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java index a7badac13..08413a6b8 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java +++ b/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanCollectionHelpFactory.java @@ -31,7 +31,8 @@ public class BeanCollectionHelpFactory { } } - + + @SuppressWarnings("unchecked") public static BeanCollectionHelp create(OrmQueryRequest request) { SpiQuery.Type manyType = request.getQuery().getType(); diff --git a/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanPropertyCompoundScalar.java b/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanPropertyCompoundScalar.java index 2d17923ae..6c0c7b660 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanPropertyCompoundScalar.java +++ b/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanPropertyCompoundScalar.java @@ -30,6 +30,7 @@ public class BeanPropertyCompoundScalar extends BeanProperty { /** * Return one of the scalar values from a compound type. */ + @SuppressWarnings("unchecked") public Object getValueObject(Object compoundValue) { if (typeConverter != null) { compoundValue = typeConverter.unwrapValue(compoundValue); diff --git a/src/main/java/com/avaje/ebeaninternal/server/query/SqlTreeNodeBean.java b/src/main/java/com/avaje/ebeaninternal/server/query/SqlTreeNodeBean.java index f1e1d7df4..3a61e5acf 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/query/SqlTreeNodeBean.java +++ b/src/main/java/com/avaje/ebeaninternal/server/query/SqlTreeNodeBean.java @@ -182,6 +182,7 @@ public class SqlTreeNodeBean implements SqlTreeNode { /** * Read the version bean. */ + @SuppressWarnings("unchecked") public Version loadVersion(DbReadContext ctx) throws SQLException { // read the sys period lower and upper bounds diff --git a/src/main/java/com/avaje/ebeaninternal/server/util/ClassPathSearch.java b/src/main/java/com/avaje/ebeaninternal/server/util/ClassPathSearch.java index 6e315bad6..09f134795 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/util/ClassPathSearch.java +++ b/src/main/java/com/avaje/ebeaninternal/server/util/ClassPathSearch.java @@ -250,7 +250,7 @@ public class ClassPathSearch implements ClassPathSearchService { // close the jar if it was used module.close(); } catch (IOException e) { - throw new IOException("Error closing jar", e); + logger.error("Error closing jar", e); } } }