OSGI fehlende Anforderung Fehler

Ich bin neu auf OSGI und ich versuche herauszufinden, wie ich das beheben von Fehlern, wie unten

org.osgi.Rahmen.BundleException: Ungelöste Einschränkung im bundle org.foo.serviceBundle [253]: Unable to resolve 253.0: fehlende Anforderung [253.0] Paket; (&(Paket=org.slf4j)(version>=1.6.0)(!(version>=2.0.0)))

Verwendete ich ein maven archetype zu generieren, ein Bündel und ein paar einfache slf4j logging meinen Activator-Klasse. Ich bin auch mit dem maven-bundle-plugin wie folgt:

        <plugin>
            <groupId>org.apache.felix</groupId>
            <artifactId>maven-bundle-plugin</artifactId>
            <version>2.2.0</version>
            <extensions>true</extensions>
            <configuration>
                <instructions>
                    <Bundle-Activator>org.shoppingsite.Activator</Bundle-Activator>
                </instructions>
            </configuration>
        </plugin>

Ich habe versucht, andere Kombinationen und ich bekomme ein Paket oder die anderen, die nicht auflösbar. Ich bin versucht, die Bereitstellung der Bündel auf GlassFish appserver. Jede Hilfe wird dankbar sein

Danke

InformationsquelleAutor VDev | 2011-12-02
Schreibe einen Kommentar