Open dergraf opened 7 years ago
The PlanPhaseSpecifier wrapper uses the wrong Java interface. https://github.com/killbill/killbill-plugin-framework-ruby/blob/master/lib/killbill/gen/api/plan_phase_specifier.rb#L55 https://github.com/killbill/killbill-api/blob/master/src/main/java/org/killbill/billing/catalog/api/PlanPhaseSpecifier.java#L27
Is it possible that the wrapping code must be regenerated?
@dergraf Thanks for reporting the issue. This is indeed a bug in the code generation as indicated by the hack in that code here.
The easiest would be to change the PlanPhaseSpecifier to create the matching CTOR
PlanPhaseSpecifier
The PlanPhaseSpecifier wrapper uses the wrong Java interface. https://github.com/killbill/killbill-plugin-framework-ruby/blob/master/lib/killbill/gen/api/plan_phase_specifier.rb#L55 https://github.com/killbill/killbill-api/blob/master/src/main/java/org/killbill/billing/catalog/api/PlanPhaseSpecifier.java#L27
Is it possible that the wrapping code must be regenerated?