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

Reply via email to