HI all, I have a maven project composed by two module: one where i put all the dependencies that i need like file install or web console and the second where i put my project files.
After that I have imported my project in eclipse and I have created a target definition file where i define that the target platform dependencies are in my fist module. So I execute my OSGi execution in my target platform defined by the .target file but when the execution start i get this error /The org.eclipse.osgi plug-in is missing from this configuration./ At this point I have searched the org.eclipse.osgi plug in on the maven repository and I put the dependency in my pom.xml file. Then I have execute a maven clean install and update the target platform and finally re-execute my project, but i get a new error: / org.apache.felix.scr.impl.Activator cannot be cast to org.osgi.framework.BundleActivator/ So i don't know what i can do, what is the problem? Is a framework issue or a API issue? How i can solve it? For give you more information about my problem I write my *pom.xml* <properties> <main.dir>${project.parent.basedir}</main.dir> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>${org.apache.maven.plugins.maven-dependency-plugin.version}</version> <executions> <execution> <id>copy</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <excludeTransitive>true</excludeTransitive> </configuration> </execution> </executions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.main</artifactId> <version>${org.apache.felix.main.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.gogo.command</artifactId> <version>${org.apache.felix.gogo.command.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.gogo.runtime</artifactId> <version>${org.apache.felix.gogo.runtime.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.gogo.shell</artifactId> <version>${org.apache.felix.gogo.shell.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.bundlerepository</artifactId> <version>${org.apache.felix.bundlerepository.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.osgi.compendium</artifactId> <version>${org.apache.felix.org.osgi.compendium.version}</version> </dependency> <dependency> <groupId>org.eclipse.osgi</groupId> <artifactId>org.eclipse.osgi</artifactId> <version>3.7.1</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.eventadmin</artifactId> <version>${org.apache.felix.eventadmin.version}</version> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.core</artifactId> <version>4.2.0</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.compendium</artifactId> <version>4.2.0</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.fileinstall</artifactId> <version>${org.apache.felix.fileinstall.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.scr</artifactId> <version>${org.apache.felix.scr.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole</artifactId> <version>${org.apache.felix.webconsole.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.http.api</artifactId> <version>${org.apache.felix.http.api.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.http.servlet-api</artifactId> <version>${org.apache.felix.http.servlet-api.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.http.jetty</artifactId> <version>${org.apache.felix.http.jetty.version}</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>${commons-fileupload.version}</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons-io.version}</version> </dependency> <dependency> <groupId>de.twentyeleven.skysail</groupId> <artifactId>org.json-osgi</artifactId> <version>${de.twentyeleven.skysail.org.json-osgi.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.memoryusage</artifactId> <version>${org.apache.felix.webconsole.plugins.memoryusage.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.ds</artifactId> <version>${org.apache.felix.webconsole.plugins.ds.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.event</artifactId> <version>${org.apache.felix.webconsole.plugins.event.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.obr</artifactId> <version>${org.apache.felix.webconsole.plugins.obr.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.packageadmin</artifactId> <version>${org.apache.felix.webconsole.plugins.packageadmin.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.scriptconsole</artifactId> <version>${org.apache.felix.webconsole.plugins.scriptconsole.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.upnp</artifactId> <version>${org.apache.felix.webconsole.plugins.upnp.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.webconsole.plugins.useradmin</artifactId> <version>${org.apache.felix.webconsole.plugins.useradmin.version}</version> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.useradmin</artifactId> <version>${org.apache.felix.useradmin.version}</version> </dependency> </dependencies>: -- View this message in context: http://apache-felix.18485.x6.nabble.com/execute-apache-felix-framework-in-equinox-exlipse-tp5014848.html Sent from the Apache Felix - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org