SLING-8116 - ValueMap - implement default methods using OSGI Converter
* removed embedded Jackrabbit utility classes since they're not used any more
diff --git a/pom.xml b/pom.xml
index 3ac5561..4082dd4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,7 +53,6 @@
<properties>
<site.jira.version.id>12314252</site.jira.version.id>
<sling.java.version>8</sling.java.version>
- <jackrabbit.version>2.13.4</jackrabbit.version>
</properties>
<dependencies>
@@ -72,13 +71,6 @@
<version>16.0.2</version>
<scope>provided</scope>
</dependency>
- <!-- No external dependency, we embed some util classes -->
- <dependency>
- <groupId>org.apache.jackrabbit</groupId>
- <artifactId>jackrabbit-jcr-commons</artifactId>
- <version>${jackrabbit.version}</version>
- <scope>provided</scope>
- </dependency>
<!-- Testing -->
<dependency>
<groupId>junit</groupId>
@@ -135,9 +127,6 @@
http://sling.apache.org/site/sling-api.html
</Bundle-DocURL>
<!-- Include utility classes from Jackrabbit JCR Commons -->
- <Embed-Dependency>
- jackrabbit-jcr-commons;inline="org/apache/jackrabbit/util/ISO8601.*"
- </Embed-Dependency>
</instructions>
</configuration>
</plugin>
@@ -157,29 +146,6 @@
</excludes>
</configuration>
</plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-shade-plugin</artifactId>
- <version>3.2.1</version>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>shade</goal>
- </goals>
- <configuration>
- <createSourcesJar>true</createSourcesJar>
- <shadeSourcesContent>true</shadeSourcesContent>
- <relocations>
- <relocation>
- <pattern>org/apache/jackrabbit/util</pattern>
- <shadedPattern>org.apache.sling.api.impl.jackrabbit</shadedPattern>
- </relocation>
- </relocations>
- </configuration>
- </execution>
- </executions>
- </plugin>
</plugins>
</build>
<profiles>
diff --git a/src/main/java/org/apache/sling/api/wrappers/impl/ObjectConverter.java b/src/main/java/org/apache/sling/api/wrappers/impl/ObjectConverter.java
index 060647a..43f39fd 100644
--- a/src/main/java/org/apache/sling/api/wrappers/impl/ObjectConverter.java
+++ b/src/main/java/org/apache/sling/api/wrappers/impl/ObjectConverter.java
@@ -25,7 +25,6 @@
import java.util.Date;
import java.util.TimeZone;
-import org.apache.jackrabbit.util.ISO8601;
import org.osgi.util.converter.ConversionException;
import org.osgi.util.converter.Converter;
import org.osgi.util.converter.Converters;