From c3b8a05a4382c2c2ce11fb991ab1c1064dd72473 Mon Sep 17 00:00:00 2001 From: Christophe Pache Date: Tue, 29 Jan 2013 16:09:41 +0100 Subject: [PATCH] correction of akka-osgi imports (missing imports) --- project/AkkaBuild.scala | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/project/AkkaBuild.scala b/project/AkkaBuild.scala index 98fccc93a6..111c0fffb1 100644 --- a/project/AkkaBuild.scala +++ b/project/AkkaBuild.scala @@ -688,9 +688,10 @@ object AkkaBuild extends Build { val mailboxesCommon = exports(Seq("akka.actor.mailbox.*"), imports = Seq(protobufImport())) val osgi = osgiSettings ++ Seq( - OsgiKeys.exportPackage := Seq("akka*"), //exporting (and not importing) akka packages enforces bnd to aggregate akka-actor in the bundle + OsgiKeys.exportPackage := Seq("akka*"), //exporting akka packages enforces bnd to aggregate akka-actor packages in the bundle OsgiKeys.privatePackage := Seq("akka.osgi.impl"), - OsgiKeys.importPackage := (osgiOptionalImports map optionalResolution) ++ Seq(scalaImport(),configImport(), "org.osgi.framework") + //akka-actor packages are not imported, as contained in the CP + OsgiKeys.importPackage := (osgiOptionalImports map optionalResolution) ++ Seq("!sun.misc", scalaImport(),configImport(), "*") ) val osgiAries = exports() ++ Seq(OsgiKeys.privatePackage := Seq("akka.osgi.aries.*"))