System.getProperty(ORG_OPENDAYLIGHT_FEATURETEST_FEATURENAME_PROP)),
CoreOptions.systemProperty(ORG_OPENDAYLIGHT_FEATURETEST_FEATUREVERSION_PROP).value(
System.getProperty(ORG_OPENDAYLIGHT_FEATURETEST_FEATUREVERSION_PROP)),
+ // Needed for Agrona/aeron.io
+ CoreOptions.systemPackages("com.sun.media.sound", "sun.nio.ch"),
};
}
<bundle>mvn:com.typesafe.akka/akka-protobuf_${scala.version}/${akka.version}</bundle>
<bundle>mvn:com.typesafe.akka/akka-remote_${scala.version}/${akka.version}</bundle>
<bundle>mvn:com.typesafe.akka/akka-stream_${scala.version}/${akka.version}</bundle>
- <bundle>wrap:mvn:org.agrona/Agrona/0.5.6</bundle>
- <bundle>wrap:mvn:io.aeron/aeron-client/1.0.3</bundle>
- <bundle>wrap:mvn:io.aeron/aeron-driver/1.0.3</bundle>
+ <bundle>mvn:org.agrona/Agrona/0.9.0</bundle>
+ <bundle>mvn:io.aeron/aeron-client/1.0.4</bundle>
+ <bundle>mvn:io.aeron/aeron-driver/1.0.4</bundle>
<bundle>mvn:io.netty/netty/3.10.6.Final</bundle>
<bundle>mvn:org.reactivestreams/reactive-streams/1.0.0</bundle>
</feature>
# Extra packages to import from the boot class loader
-org.osgi.framework.system.packages.extra=org.apache.karaf.branding,sun.reflect,sun.reflect.misc,sun.misc,sun.nio.ch
+org.osgi.framework.system.packages.extra=org.apache.karaf.branding,sun.reflect,sun.reflect.misc,sun.misc,sun.nio.ch,com.sun.media.sound
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=325578
# Extend the framework to avoid the resources to be presented with
# Extra packages to import from the boot class loader
-org.osgi.framework.system.packages.extra=org.apache.karaf.branding,sun.reflect,sun.reflect.misc,sun.misc,sun.nio.ch
+org.osgi.framework.system.packages.extra=org.apache.karaf.branding,sun.reflect,sun.reflect.misc,sun.misc,sun.nio.ch,com.sun.media.sound
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=325578
# Extend the framework to avoid the resources to be presented with
<dependency>
<groupId>org.agrona</groupId>
<artifactId>Agrona</artifactId>
- <version>0.5.6</version>
+ <version>0.9.0</version>
</dependency>
<dependency>
<groupId>io.aeron</groupId>
<artifactId>aeron-client</artifactId>
- <version>1.0.3</version>
+ <version>1.0.4</version>
</dependency>
<dependency>
<groupId>io.aeron</groupId>
<artifactId>aeron-driver</artifactId>
- <version>1.0.3</version>
+ <version>1.0.4</version>
</dependency>
<!-- Scala -->