From e0eee7304d6402b896b756c5c024a884df482a59 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 30 Sep 2013 13:13:34 +0000
Subject: [PATCH] Fix OPENDJ-1131: Rest2LDAP fails to start with GlassFish3.1
---
opendj3/opendj-rest2ldap-servlet/pom.xml | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/opendj3/opendj-rest2ldap-servlet/pom.xml b/opendj3/opendj-rest2ldap-servlet/pom.xml
index 9ef1f7d..0bc7004 100644
--- a/opendj3/opendj-rest2ldap-servlet/pom.xml
+++ b/opendj3/opendj-rest2ldap-servlet/pom.xml
@@ -38,9 +38,20 @@
<version>${project.version}</version>
</dependency>
<dependency>
+ <!-- Required for compilation -->
<groupId>org.forgerock.commons</groupId>
<artifactId>json-resource-servlet</artifactId>
<version>${forgerockRestVersion}</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <!-- Required for runtime via WAR overlay -->
+ <groupId>org.forgerock.commons</groupId>
+ <artifactId>json-resource-servlet</artifactId>
+ <version>${forgerockRestVersion}</version>
+ <type>war</type>
+ <classifier>servlet</classifier>
+ <scope>runtime</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
@@ -84,6 +95,13 @@
</goals>
<configuration>
<classifier>servlet</classifier>
+ <overlays>
+ <overlay>
+ <groupId>org.forgerock.commons</groupId>
+ <artifactId>json-resource-servlet</artifactId>
+ <classifier>servlet</classifier>
+ </overlay>
+ </overlays>
</configuration>
</execution>
</executions>
--
Gitblit v1.10.0