Details
diff --git a/examples/providers/event-store-mem/README.md b/examples/providers/event-store-mem/README.md
index d7d6249..2999bd8 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 8a00b7e..fc5e474 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 92e783c..baa00d7 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