春と休止状態の機能を必要とする OSGi プロジェクトがあります。それらをバンドルとして個別に追加しようとしましたが、ランタイム環境には表示されません。以下は私たちのプロジェクトのスクリーンショットです (より良い写真http://i.stack.imgur.com/d6gV9.png )。写真では、プラグインは春で始まり、休止状態にはjarが含まれており、必要なバンドルのインポートパッケージにそれらを追加しました。これにサンプル マニフェストも添付します。どんな助けでも大歓迎です。春のクラスでは、常に classnotfoundexceptions が発生します。
eclipse の作成プラグインをアーカイブから使用して、jar バンドルを作成しました。ウィザードで、それらを標準の OSGi プラグインとして選択しました (それが正しい方法かどうかはわかりません)。私は、IBM RAD (Aries) を通じてプロジェクトを構築しています。
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: org.xxx.scar.web1
Bundle-SymbolicName: org.xxx.scar.web1
Bundle-Version: 1.0.0.qualifier
Bundle-ClassPath: WEB-INF/classes
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Web-ContextPath: /org.frb.scar.web1
Import-Package: javax.el;version="2.0";resolution:=optional,
javax.faces,
javax.faces.application,
javax.faces.component,
javax.faces.component.html,
javax.faces.context,
javax.faces.convert,
javax.faces.el,
javax.faces.event,
javax.faces.lifecycle,
javax.faces.model,
javax.faces.render,
javax.faces.validator,
javax.faces.webapp,
javax.servlet;version="2.5",
javax.servlet.annotation;resolution:=optional,
javax.servlet.http;version="2.5",
javax.servlet.jsp;version="2.0",
javax.servlet.jsp.el;version="2.0",
javax.servlet.jsp.tagext;version="2.0",
org.frb.scar.entity,
org.frb.scar.manager,
org.frb.scar.services,
org.frb.scar.utils,
org.springframework.beans,
org.springframework.beans.annotation,
org.springframework.beans.factory,
org.springframework.beans.factory.access,
org.springframework.beans.factory.access.el,
org.springframework.beans.factory.annotation,
org.springframework.beans.factory.config,
org.springframework.beans.factory.parsing,
org.springframework.beans.factory.serviceloader,
org.springframework.beans.factory.support,
org.springframework.beans.factory.wiring,
org.springframework.beans.factory.xml,
org.springframework.beans.propertyeditors,
org.springframework.beans.support
そして、より多くの春の瓶、ウェブまで。
エラー
- java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener などなど....
ありがとう、バブ。