You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 12, 2019. It is now read-only.
Any runtime exception in a notification plugin will result in the following stacktrace:
Caused by: java.lang.IllegalStateException: Unexpected PaymentApiException for notification plugin
at com.ning.billing.osgi.bundles.jruby.JRubyNotificationPlugin.handleKillbillEvent(JRubyNotificationPlugin.java:46)
at com.ning.killbill.osgi.libs.killbill.OSGIKillbillEventDispatcher$1$1.update(OSGIKillbillEventDispatcher.java:64)
at java.util.Observable.notifyObservers(Observable.java:159)
at com.ning.billing.osgi.KillbillEventObservable.handleKillbillEvent(KillbillEventObservable.java:61)
... 13 more
It looks like we need to introduce a NotificationPluginApiException. It might be tricky to do the dispatch to the right exception in the generator, maybe we also need a generic PluginApiException that we can convert later on from the Java code.
Any runtime exception in a notification plugin will result in the following stacktrace:
It looks like we need to introduce a
NotificationPluginApiException
. It might be tricky to do the dispatch to the right exception in the generator, maybe we also need a genericPluginApiException
that we can convert later on from the Java code.See:
The text was updated successfully, but these errors were encountered: