From 0862359ecd359b75048f4295fb79983a211a32e3 Mon Sep 17 00:00:00 2001
From: Matthias Piepkorn <mpiepk@gmail.com>
Date: Tue, 14 Feb 2017 12:40:10 +0000
Subject: [PATCH] Fix deployment, update README.md

---
 pom.xml   |   11 +++++++++++
 README.md |    4 ++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 4bb0257..77bd12b 100644
--- a/README.md
+++ b/README.md
@@ -21,8 +21,8 @@
 ## Installation
 1. Clone or download this repository (pre-compiled releases will follow!)
 2. Run `mvn package` to build the plugin JAR
-3. Copy the JAR file generated in the `target` folder into the `providers` directory in your Keycloak server's root
-4. Restart Keycloak
+3. Copy the JAR file generated in the `target` folder into the `standalone/deployments` directory in your Keycloak server's root
+4. Restart Keycloak (optional, hot deployment should work)
 
 ## Configuration
 To use the new protocol, you have to create a client within Keycloak as usual.  
diff --git a/pom.xml b/pom.xml
index 6d338c7..bfa2131 100644
--- a/pom.xml
+++ b/pom.xml
@@ -120,6 +120,17 @@
                     </compilerArgument>
                 </configuration>
             </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <configuration>
+                    <archive>
+                        <manifestEntries>
+                            <Dependencies>javax.xml.bind.api,org.keycloak.keycloak-core,org.keycloak.keycloak-server-spi,org.keycloak.keycloak-server-spi-private,org.keycloak.keycloak-services,org.keycloak.keycloak-saml-core</Dependencies>
+                        </manifestEntries>
+                    </archive>
+                </configuration>
+            </plugin>
         </plugins>
     </build>
 </project>

--
Gitblit v1.9.1