Chris Beams
d170e63147
Generate OSGi manifests using bundlor-plugin
...
- Apply custom-built Gradle 'bundlor' plugin
This plugin wraps the existing bundlor ant task. Sources available
at https://github.com/SpringSource/gradle-plugins .
- Use existing template.mf files
The bundlor plugin allows for 'inlining' bundlor templates directly
within build.gradle using the 'importTemplate' property, but opting
for now to keep the template.mf files separate.
- Exclude spring-aspects from bundlor processing
It appears that the bundlor plugin somehow interferes with iajc
compilation of aspects, resulting in compiler errors. Bundlor
has been disabled for this project for the time being.
- Fail the build on any bundlor warning
The gradle bundlor plugin defaults to failing the build if there are
any warnings when processing template.mf files. This helps to ensure
that template.mf files don't drift too far from actual dependency
declarations. This behavior can be modified by setting
bundlor {
failOnWarnings = false
}
in the build script.
14 years ago
Juergen Hoeller
de5a007e46
cleanup of conversation dependencies
15 years ago
Juergen Hoeller
90997e65cf
fixed Hibernate Validator import range
15 years ago
Micha Kiener
f812cd748e
SPR-6416, initial commit for the conversation management
15 years ago
Costin Leau
4da39b48f7
moved cache abstraction from context.support to context
15 years ago
Juergen Hoeller
3f31a1cf75
added "validationMessageSource" property to LocalValidatorFactoryBean, for Spring-based messages (SPR-7307)
16 years ago
Juergen Hoeller
de06de11fe
fixed order
16 years ago
Costin Leau
20a8039642
+ improve template for spring-context so that the import-package is updated automatically
16 years ago
Costin Leau
8d0bb00188
+ make use or property placeholders inside template.mf
16 years ago
Juergen Hoeller
602118f1a3
extended CGLIB version range (SPR-6400)
16 years ago
Costin Leau
502c0e9055
SPR-6401
...
+ increase cglib range in OSGi manifest
16 years ago
Costin Leau
6653f25e81
SPR-6394
...
SPR-6333
+ eliminated compile-time dependency on GlassFish custom API for the GlassFish LTW
+ added support for GlassFish 3
16 years ago
Costin Leau
846c7f6000
SPR-5764
...
+ redone the JBossLTW (no dependency on the JBoss API)
- removed JBoss jars
- removed JBoss imports (Spring code doesn't rely on it)
16 years ago
Thomas Risberg
471fbf7ebf
added classes from contributed patch for load-time weaving in JBoss 5 (SPR-5764)
17 years ago
Juergen Hoeller
87b2f23692
updated version ranges for javax.el and javax.inject
17 years ago
Keith Donald
4563cb2804
initial joda time support courtesy of Oliver Gierke
17 years ago
Juergen Hoeller
ce800fb45a
allow instrumentation to be specified as a regular VM agent even in OSGi (SPR-6147)
17 years ago
Juergen Hoeller
e1a3e44485
initial JSR-330 injection support
17 years ago
Juergen Hoeller
1045847cf7
updated to CGLIB 2.2 and EHCache 1.6.2
17 years ago
Juergen Hoeller
bbd69da37f
updated all Spring Framework OSGI manifests to list unversioned imports explicitly; relaxed several OSGi bundle dependencies to optional and extended version ranges
17 years ago
Costin Leau
f6ecffdba7
+ osgi manifest updates
17 years ago
Juergen Hoeller
225eb6bcd9
refined version ranges in OSGi manifests
17 years ago
Juergen Hoeller
d6ed6fcd3f
refined OSGi version constraints for "javax.annotation" and "junit.framework"
17 years ago
Costin Leau
cf1f6606f4
+ marked expression package as optional for spring-context
17 years ago
Costin Leau
dca286d065
+ migrated some manifest template changed from 2.5.x to 3.0.x
17 years ago
Juergen Hoeller
347f34c68a
EL container integration; support for contextual objects; removal of deprecated Spring 2.0 functionality; Java 5 code style
17 years ago
Arjen Poutsma
827916b8e9
Bundlor templates now refer to Spring 3.0
18 years ago
Arjen Poutsma
d151c40333
Initial version of context module
18 years ago
Arjen Poutsma
99a441fe31
Added more modules
18 years ago
Ben Hale
ca010140fb
Initial code checkin
18 years ago