OSGi 컨테이너에서 OSGi 번들로 실행되는 지속성, 보안 등 모든 다른 스택에서 서비스를 개발하려고합니다. JBoss AS 7.1.1을 OSGi 컨테이너로 사용하고 있습니다.Osgi with Java EE 6 시작하기
다음 JBoss 스택을 사용하여 프로젝트를 설정했습니다.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.bom</groupId>
<artifactId>jboss-javaee-6.0-with-osgi</artifactId>
<version>1.0.3.Final</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
그러나, 나는뿐만 아니라 활성 클래스가 될 것 같은 Manifiest.MF
을 생각 자동 생성 (안 난 문제가이 일을 가지고), 그러나 놀랍게도, 아무 일도 발생하지 않고 내가 그에서 충돌하고있다.
또한 다른 OSGi 번들이 제공하는 서비스를 웹 응용 프로그램에 함께 연결하는 방법을 알 수 없습니다.
내가 본 예제 중 대부분은 Spring 환경을 대상으로합니다. 제발, 누군가가 Java EE 6 방향으로 나를 가리킬 수 있습니까?
"JEE 6 Direction"이라고 말하면서 마크 업은 무엇입니까? 그게 메이븐이에요? –
그래, 그거야. 거의 모든 예제가 스프링 지향적이라는 것을 의미합니다. Jee 6 기반의 제품을보고 싶습니다. maven 마크 업은 jboss 스택에서 가져온 것입니다. –
진짜 대답은 아니지만 "Osgi in Action"과 "OSGi and Equinox"라는 책을 보았습니까? 내가 전체 웹 + osgi 작업을 할 때 그들은 나를 도왔다. – drozzy