From 656e1fe067945a818d37701d503f4dd6a552d92b Mon Sep 17 00:00:00 2001 From: Jonathan Rial Date: Wed, 15 Apr 2020 14:20:33 +0200 Subject: [PATCH] Update Javassist --- operator-framework/pom.xml | 4 ++-- .../github/containersolutions/operator/ControllerUtils.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/operator-framework/pom.xml b/operator-framework/pom.xml index 4e5f9964a1..b2f49265a7 100644 --- a/operator-framework/pom.xml +++ b/operator-framework/pom.xml @@ -74,9 +74,9 @@ test - jboss + org.javassist javassist - 3.8.0.GA + 3.27.0-GA diff --git a/operator-framework/src/main/java/com/github/containersolutions/operator/ControllerUtils.java b/operator-framework/src/main/java/com/github/containersolutions/operator/ControllerUtils.java index 473ef10371..8cfa419039 100644 --- a/operator-framework/src/main/java/com/github/containersolutions/operator/ControllerUtils.java +++ b/operator-framework/src/main/java/com/github/containersolutions/operator/ControllerUtils.java @@ -56,7 +56,7 @@ static String getCrdName(ResourceController controller) { CtConstructor ctConstructor = CtNewConstructor.make(argTypes, null, "super($1, $2);", customDoneable); customDoneable.addConstructor(ctConstructor); - Class> doneableClass = customDoneable.toClass(); + Class> doneableClass = (Class>) customDoneable.toClass(customResourceClass); doneableClassCache.put(customResourceClass, doneableClass); return doneableClass; } catch (CannotCompileException | NotFoundException e) {