|
1/29/2014 5:41:28 PM
correct behavior but the code was already in place.
|
1/29/2014 9:05:45 PM
a LogReaderService was already present when starting the logger
bundle, we were manually registering the KillbillLogWriter using a ServiceTracker,
but calling close on it right away. This was calling LogReaderServiceFactory#ungetService which
in turn was calling LogReaderServiceImpl#removeAllLogListeners (i.e.
removing the Kill Bill log listener).
Revisit that scenario by simply manually constructing a REGISTERED
ServiceEvent and letting our ServiceListener take care of the
registration.
This fixes #100.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
1/29/2014 2:49:49 PM
Meyer <pierre@ning.com>
|
1/29/2014 2:46:06 PM
sure to use the payment method id used by the original payment
when retrieving a refund info.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
1/29/2014 2:43:39 PM
Pierre-Alexandre Meyer <pierre@ning.com>
|
1/29/2014 2:29:33 PM
Meyer <pierre@ning.com>
|
1/28/2014 5:54:27 PM
bail if the plugin cannot find
some of them: we always want to list all objects.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
1/25/2014 9:34:21 AM
amount of decimal places for each currency.
Note that upgrading an existing system with that patch can yield to
non-deterministic results as the pro-ration code has been changed to
support 9 decimal places: this will lead to different pro-ration amounts
due to rounding.
Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
|
|