2017-03-21 2 views
0

Ich versuche, Repository-Dekoratoren in Katharsis (Version 2.8.2) zu verwenden, aber die Sache funktioniert nicht so weit. Ich habe ResourceRepositoryDecoratorBase erweitert, RepositoryDecoratorFactory implementiert und sie durch eine SimpleModule zu KatharsisInvokerBuilder Instanz bereitgestellt.Wie installiere ich Repository-Dekoratoren in Katharsis

Das Modul und all seine Sachen wird von Katharisis ausgewählt, aber wenn ich eine HTTP-Anfrage mache, erscheinen die Dekorateure abwesend (keine Protokollspuren) und das zugrundeliegende Repository empfängt die Anfrage und macht ihre Arbeit richtig.

In einer Debugging-Sitzung habe ich festgestellt, dass die Liste der Repositorys in Methode ModuleRegistry.applyRepositoryRegistration() leer ist, also offensichtlich gibt es an diesem Punkt nichts zu dekorieren (aber es ist ziemlich seltsam, weil reguläre Repositories arbeiten).

Fehle ich etwas?

Antwort