Spring Dynamic Modules

The Spring Dynamic Modules project makes it easy to build Spring applications that run in an OSGi framework. A Spring application written in this way provides better separation of modules, the ability to dynamically add, remove, and update modules in a running system, the ability to deploy multiple versions of a module simultaneously (and have clients automatically bind to the appropriate one), and a dynamic service model.

License

License

GroupId

GroupId

org.springframework.osgi
ArtifactId

ArtifactId

spring-osgi
Last Version

Last Version

1.2.1
Release Date

Release Date

Type

Type

pom
Description

Description

Spring Dynamic Modules
The Spring Dynamic Modules project makes it easy to build Spring applications that run in an OSGi framework. A Spring application written in this way provides better separation of modules, the ability to dynamically add, remove, and update modules in a running system, the ability to deploy multiple versions of a module simultaneously (and have clients automatically bind to the appropriate one), and a dynamic service model.
Project URL

Project URL

http://www.springframework.org/osgi
Project Organization

Project Organization

Spring Framework
Source Code Management

Source Code Management

https://fisheye.springframework.org/browse/spring-osgi

Download spring-osgi

Filename Size
spring-osgi-1.2.1.pom 38 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/org.springframework.osgi/spring-osgi/ -->
<dependency>
    <groupId>org.springframework.osgi</groupId>
    <artifactId>spring-osgi</artifactId>
    <version>1.2.1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.springframework.osgi/spring-osgi/
implementation 'org.springframework.osgi:spring-osgi:1.2.1'
// https://jarcasting.com/artifacts/org.springframework.osgi/spring-osgi/
implementation ("org.springframework.osgi:spring-osgi:1.2.1")
'org.springframework.osgi:spring-osgi:pom:1.2.1'
<dependency org="org.springframework.osgi" name="spring-osgi" rev="1.2.1">
  <artifact name="spring-osgi" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.springframework.osgi', module='spring-osgi', version='1.2.1')
)
libraryDependencies += "org.springframework.osgi" % "spring-osgi" % "1.2.1"
[org.springframework.osgi/spring-osgi "1.2.1"]

Dependencies

provided (3)

Group / Artifact Type Version
org.slf4j » com.springsource.slf4j.org.apache.commons.logging jar 1.5.0
org.slf4j » com.springsource.slf4j.api jar 1.5.0
org.slf4j » com.springsource.slf4j.log4j jar 1.5.0

test (3)

Group / Artifact Type Version
org.junit » com.springsource.junit jar 3.8.2
easymock : easymock jar 1.2_Java1.3
org.springframework.osgi » log4j.osgi jar 1.2.15-SNAPSHOT

Project Modules

  • mock
  • io
  • core
  • extender
  • test-support
  • web
  • web-extender
  • bundle-archetype

Versions

Version
1.2.1
1.2.0
1.1.3
1.1.2
1.1.1
1.1.0
1.0.3
1.0.2
1.0.1
1.0