Spring Dynamic Modules for OSGi™ Service Platforms *

Frequently Asked Questions


Costin Leau (SpringSource)


* - OSGi is a trademark of the OSGi Alliance,project name is pending OSGi Alliance approval.

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.

1. Frequently Asked Questions
1.1. What happened to "Spring OSGi" project name?
1.2. Why aren't there any javadocs on *.internal.*?
1.3. What are Spring Dynamic Modules requirements?
1.4. What OSGi platforms are supported?
1.5. Where can I learn about OSGi?
1.6. I get an exception about backport-util-concurrent library being required. Why is that?
1.7. I cannot build the sources when using JDK 6+. What can I do?
1.8. How can I use logging in OSGi?
1.9. If you use commons-logging API, why rely on SLF4J and not the commons-logging jar?
1.10. Why don't you use the OSGi logging service/[insert your favourite logging library in here]?
1.11. I have to use [insert name] library/framework inside. What can I do?
1.12. java.lang.NoClassDefFoundError: javax/transaction/... when trying to do data access
1.13. The autoExport option doesn't work properly!
1.14. When using Spring-DM integration testing I get an exception about serialVersionUID. What is the problem?