파트 3 Other Resouces와 파트 4 Appendixes를 제외한 파트 1, 2, 3(1장부터 9장까지 편역을 드디어 완료했습니다. 얼마 되지도 않는데 정말 오래도 걸리네요. 어찌됐든 일독, 정독, 요약, 편역 했다는데 의미를 두고 링크를 정리해봅니다. 원하시는 분이 계시다면, PDF나 웹 페이지로 정리해서 배포할 생각도 있는데, 원하시나요?

1 장. Why Spring Dynamic Modules?
2 장. Requirements
3 장. What is new?
4 장. Bundles and Application Contexts
    4.1. The Spring Dynamic Modules Extender bundle
    4.2. Application Context Creation
    4.3. Bundle Lifecycle (2)
    4.4. The Resource abstraction
    4.5. Accessing the BundleContext
    4.6. Application Context Destruction
    4.7. Stopping the extender bundle
5 장. Packaging and Deploying Spring-based OSGi applications
    5.1. Bundle format and Manifest headers
    5.2. Extender configuration options
    5.3. Required Spring Framework and Spring Dynamic Modules Bundles
    5.4. Spring XML authoring support
    5.5. Importing and Exporting packages
    5.6. Considerations when using external libraries
    5.7. Diagnosing problems
6 장. The Service Registry
    6.1. Exporting a Spring bean as an OSGi service
    6.2. Defining references to OSGi services
    6.3. Exporter/Importer listener 베스트 프랙티스
    6.4. Service importer global defaults
    6.5. 서비스 Exporter와 서비스 Importer의 관계
7 장. 번들 다루기
8 장. Web Support
    8.1. 지원하는 웹 컨테이너
    8.2. Web support 사용법
    8.3. WAR classpath in OSGi
    8.4. web extender 설정하기
    8.5. Customizing the standard deployers
    8.6. OSGi-ready libraries and web development
    8.7. Spring-MVC Integration
9 장. Testing OSGi based Applications
    9.1. OSGi Mocks
    9.2. Integration Testing