Update to parent pom 29
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1765936 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 6e949ec..9eb954e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.sling</groupId>
<artifactId>sling</artifactId>
- <version>26</version>
+ <version>29</version>
<relativePath />
</parent>
@@ -87,11 +87,13 @@
<dependencies>
<dependency>
<groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
+ <artifactId>osgi.core</artifactId>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
- <artifactId>org.osgi.compendium</artifactId>
+ <artifactId>org.osgi.service.cm</artifactId>
+ <version>1.5.0</version>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
@@ -121,7 +123,7 @@
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
- <version>1.8.2</version>
+ <version>1.10.19</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/src/test/java/org/apache/sling/settings/impl/RunModeImplTest.java b/src/test/java/org/apache/sling/settings/impl/RunModeImplTest.java
index ee47135..0d0fbe0 100644
--- a/src/test/java/org/apache/sling/settings/impl/RunModeImplTest.java
+++ b/src/test/java/org/apache/sling/settings/impl/RunModeImplTest.java
@@ -26,6 +26,7 @@
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
+import java.util.Collection;
import java.util.Dictionary;
import java.util.HashMap;
import java.util.HashSet;
@@ -40,7 +41,9 @@
import org.osgi.framework.Filter;
import org.osgi.framework.FrameworkListener;
import org.osgi.framework.InvalidSyntaxException;
+import org.osgi.framework.ServiceFactory;
import org.osgi.framework.ServiceListener;
+import org.osgi.framework.ServiceObjects;
import org.osgi.framework.ServiceReference;
import org.osgi.framework.ServiceRegistration;
@@ -179,52 +182,62 @@
this.runModes = rm;
}
+ @Override
public void addBundleListener(BundleListener listener) {
// TODO Auto-generated method stub
}
+ @Override
public void addFrameworkListener(FrameworkListener listener) {
// TODO Auto-generated method stub
}
+ @Override
public void addServiceListener(ServiceListener listener, String filter)
throws InvalidSyntaxException {
// TODO Auto-generated method stub
}
+ @Override
public void addServiceListener(ServiceListener listener) {
// TODO Auto-generated method stub
}
+ @Override
public Filter createFilter(String filter) throws InvalidSyntaxException {
// TODO Auto-generated method stub
return null;
}
+ @Override
public ServiceReference[] getAllServiceReferences(String clazz,
String filter) throws InvalidSyntaxException {
// TODO Auto-generated method stub
return null;
}
+ @Override
public Bundle getBundle() {
// TODO Auto-generated method stub
return null;
}
+ @Override
public Bundle getBundle(long id) {
// TODO Auto-generated method stub
return null;
}
+ @Override
public Bundle[] getBundles() {
return new Bundle[0];
}
+ @Override
public File getDataFile(String filename) {
File f = files.get(filename);
if ( f == null ) {
@@ -239,6 +252,7 @@
return f;
}
+ @Override
public String getProperty(String key) {
if ( key.equals(SlingSettingsService.RUN_MODES_PROPERTY) ) {
return runModes;
@@ -250,51 +264,100 @@
return null;
}
+ @Override
public Object getService(ServiceReference reference) {
return null;
}
+ @Override
public ServiceReference getServiceReference(String clazz) {
return null;
}
+ @Override
public ServiceReference[] getServiceReferences(String clazz,
String filter) throws InvalidSyntaxException {
return null;
}
+ @Override
public Bundle installBundle(String location, InputStream input)
throws BundleException {
return null;
}
+ @Override
public Bundle installBundle(String location) throws BundleException {
return null;
}
+ @Override
@SuppressWarnings("unchecked")
public ServiceRegistration registerService(String clazz,
Object service, Dictionary properties) {
return null;
}
+ @Override
@SuppressWarnings("unchecked")
public ServiceRegistration registerService(String[] clazzes,
Object service, Dictionary properties) {
return null;
}
+ @Override
public void removeBundleListener(BundleListener listener) {
}
+ @Override
public void removeFrameworkListener(FrameworkListener listener) {
}
+ @Override
public void removeServiceListener(ServiceListener listener) {
}
+ @Override
public boolean ungetService(ServiceReference reference) {
return false;
}
+
+ @Override
+ public <S> ServiceRegistration<S> registerService(Class<S> clazz, S service, Dictionary<String, ?> properties) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public <S> ServiceRegistration<S> registerService(Class<S> clazz, ServiceFactory<S> factory,
+ Dictionary<String, ?> properties) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public <S> ServiceReference<S> getServiceReference(Class<S> clazz) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public <S> Collection<ServiceReference<S>> getServiceReferences(Class<S> clazz, String filter)
+ throws InvalidSyntaxException {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public <S> ServiceObjects<S> getServiceObjects(ServiceReference<S> reference) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ @Override
+ public Bundle getBundle(String location) {
+ // TODO Auto-generated method stub
+ return null;
+ }
}
}
\ No newline at end of file