org.killbill.billing.payment.api.PaymentApiException: Payment plugin killbill-stripe is not registered

GitHub | galenp | 2 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Killbill Docker 0.14.0 - Stripe Not Registering

    GitHub | 2 years ago | galenp
    org.killbill.billing.payment.api.PaymentApiException: Payment plugin killbill-stripe is not registered

    Root Cause Analysis

    1. org.killbill.billing.payment.api.PaymentApiException

      Payment plugin killbill-stripe is not registered

      at org.killbill.billing.payment.core.ProcessorBase.getPaymentPluginApi()
    2. org.killbill.billing
      PaymentMethodProcessor.getPaymentMethods
      1. org.killbill.billing.payment.core.ProcessorBase.getPaymentPluginApi(ProcessorBase.java:132)
      2. org.killbill.billing.payment.core.PaymentMethodProcessor.buildDefaultPaymentMethod(PaymentMethodProcessor.java:171)
      3. org.killbill.billing.payment.core.PaymentMethodProcessor.getPaymentMethodInternal(PaymentMethodProcessor.java:325)
      4. org.killbill.billing.payment.core.PaymentMethodProcessor.getPaymentMethods(PaymentMethodProcessor.java:145)
      4 frames
    3. Kill Bill
      DefaultPaymentApi.getAccountPaymentMethods
      1. org.killbill.billing.payment.api.DefaultPaymentApi.getAccountPaymentMethods(DefaultPaymentApi.java:382)
      1 frame
    4. killbill-util
      KillbillApiAopModule$ProfilingMethodInterceptor$1.execute
      1. org.killbill.billing.util.glue.KillbillApiAopModule$ProfilingMethodInterceptor$1.execute(KillbillApiAopModule.java:52)
      1 frame
    5. Kill Bill library of java.util.concurrent wrappers
      Profiling.executeWithProfiling
      1. org.killbill.commons.profiling.Profiling.executeWithProfiling(Profiling.java:33)
      1 frame
    6. killbill-util
      KillbillApiAopModule$ProfilingMethodInterceptor.invoke
      1. org.killbill.billing.util.glue.KillbillApiAopModule$ProfilingMethodInterceptor.invoke(KillbillApiAopModule.java:49)
      1 frame
    7. org.killbill.billing
      AccountResource.getPaymentMethods
      1. org.killbill.billing.jaxrs.resources.AccountResource.getPaymentMethods(AccountResource.java:639)
      1 frame
    8. com.palominolabs.metrics
      TimedInterceptor.invoke
      1. com.palominolabs.metrics.guice.TimedInterceptor.invoke(TimedInterceptor.java:47)
      1 frame
    9. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:606)
      4 frames
    10. Jersey
      WebApplicationImpl.handleRequest
      1. com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
      2. com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
      3. com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
      4. com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)
      5. com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
      6. com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
      7. com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
      8. com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
      9. com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542)
      10. com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473)
      11. com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419)
      12. com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409)
      12 frames
    11. Jersey
      ServletContainer.service
      1. com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409)
      2. com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:540)
      3. com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:715)
      3 frames
    12. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
      1 frame
    13. Guice - Servlet
      FilterChainInvocation.doFilter
      1. com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
      2. com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
      3. com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
      4. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
      4 frames
    14. org.killbill.billing
      TenantFilter.doFilter
      1. org.killbill.billing.server.security.TenantFilter.doFilter(TenantFilter.java:110)
      1 frame
    15. Guice - Servlet
      FilterChainInvocation.doFilter
      1. com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
      2. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
      2 frames
    16. org.killbill.billing
      ResponseCorsFilter.doFilter
      1. org.killbill.billing.server.filters.ResponseCorsFilter.doFilter(ResponseCorsFilter.java:66)
      1 frame
    17. Guice - Servlet
      GuiceFilter.doFilter
      1. com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
      2. com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
      3. com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
      4. com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
      4 frames
    18. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
      2 frames
    19. Apache Shiro :: Support :: Guice
      SimpleFilterChain.doFilter
      1. org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:44)
      1 frame
    20. Shiro
      OncePerRequestFilter.doFilter
      1. org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
      2. org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
      3. org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
      3 frames
    21. Apache Shiro :: Support :: Guice
      SimpleFilterChain.doFilter
      1. org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:41)
      1 frame
    22. Shiro
      OncePerRequestFilter.doFilter
      1. org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
      2. org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
      3. org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
      4. org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
      5. org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
      6. org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
      7. org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
      7 frames
    23. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
      2 frames
    24. com.codahale.metrics
      AbstractInstrumentedFilter.doFilter
      1. com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:104)
      1 frame
    25. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
      5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
      6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
      7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
      8. org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
      9. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
      10. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
      10 frames
    26. Grizzly HTTP
      JIoEndpoint$SocketProcessor.run
      1. org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
      2. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
      3. org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
      3 frames
    27. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      3. java.lang.Thread.run(Thread.java:745)
      3 frames