diff --git a/examples/providers/event-store-mem/README.md b/examples/providers/event-store-mem/README.md index d7d62490655..2999bd8dd7e 100644 --- a/examples/providers/event-store-mem/README.md +++ b/examples/providers/event-store-mem/README.md @@ -3,13 +3,13 @@ Example Event Store that stores events in memory To deploy copy target/event-store-mem-example.jar to standalone/deployments/auth-server.war/WEB-INF/lib. Then edit standalone/configuration/keycloak-server.json, change: - "event-store": { + "eventsStore": { "provider": "jpa" } to: - "event-store": { + "eventsStore": { "provider": "in-mem" } diff --git a/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java b/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java index 8a00b7eb197..fc5e474e3d2 100644 --- a/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java +++ b/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java @@ -59,7 +59,7 @@ public class MemEventStoreProvider implements EventStoreProvider { @Override public void onEvent(Event event) { - events.add(event); + events.add(0, event); } @Override diff --git a/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory b/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory index 92e783cb58e..baa00d76a02 100644 --- a/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory +++ b/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory @@ -1 +1 @@ -events.MemEventStoreProviderFactory \ No newline at end of file +org.keycloak.examples.providers.events.MemEventStoreProviderFactory \ No newline at end of file