Skip to main content

Tentative IP Log for rt.gemini.blueprint

This tentative IP Log is generated dynamically from automatically collected project information. This information has not been vetted for accuracy by the Eclipse Foundation and may not represent the true state of the IP of this project(s). Please refer to the official approved IP Log(s) associated with the official release(s) of this project(s) for more information.


  • Apache License, Version 2.0
  • Eclipse Public License v1.0

Third-Party Code

Pre-Req Dependencies

CQThird-Party CodeLicenseUse
3835ASM 2.2.1 (SubSet DependencyVisitor File Only) (PB CQ1666)New BSD licensemodified
3836OSGi Blueprint API and Schema Version: 1.0.0Apache License, 2.0unmodified source & binary
3856Java Servlet API Version: 2.5 jsp_2_0.xsd (PB CQ1961)Apache License, 2.0unmodified source
3857javax.servlet.jsp Version: 2.1 (PB CQ1980) (Subset)Apache License, 2.0unmodified source
3858Apache Tomcat Subset (config files - 4 in total) Version: 6.0.26Apache License, 2.0unmodified source
3860xbean Version: 2.6 (Subset)Apache License, 2.0modified source
5287Subset of Apache Velocity DocBook framework Version: 1.0 (PB CQ 4001) (PB CQ4001)Apache License, 2.0modified source

Exempt Pre-Req and Works With Dependencies

CQThird-Party CodeLicenseType
7324test-only dependencies for gemini blueprint Version: VariousApache License, 2.0, New BSD license, MIT licenseworks with


Past and Present Active
Name Organization  
Adrian Colyer Pivotal Software, Inc.
Hal Hildebrand Oracle
Costin Leau SpringSource, Inc aka VmWare now GoPivotal
Glyn Normington Pivotal Software, Inc.
Olaf Otto
Andy Piper Oracle
Marcos Scriven
Dmitry Sklyut
Florian Waibel Innoopract GmbH
Aaron Whiteside

Contributors and Their Contributions

Ref Size Description
Aaron Whiteside (
3d2651 1094 lines - removed Backup* files from integration-tests/bundles/cardinality.0to1.bundle looks like someone accidentally committed them.
401a25 6800 lines - Fixed up cglib typo in testing docbook, should be 2.2.0 instead of 2.1.3.
6684ab 367 lines More maven build fixes
77a819 8 lines Support for junit 4.7+ maven test runner, previously this test would not have been run and without this change it receives a No runnable methods found error.
84820d 29 lines - removed support in AbstractDependencyManagerTests for jdk versions less than 1.5
b665da 78 lines - removed all, not used anywhere I could find, and the build and tests seem to run fine without them. Looks like a leftover from a previous ant build..
e5e5d1 208 lines Spring 3.1.1 support!
f6598a 52 lines Unit test fixes
Andrew Clemons (
1b8cf3 7 lines 374717: guard against NPE
a46ebe 2 lines 374712: avoid ClassCastException
374712 672 bytes DynamicCollection toArray(T[] a) throws ClassCastException
Attachment 212888: proposed fix
374717 1080 bytes OsgiServiceFactoryBean throws NullPointerException in destroy() when no OsgiServiceRegistrationListeners are configured
Attachment 212890: proposed fix
Glyn Normington (
024b27 29 lines 355584: fix documentation errors
0c9b81 8 lines 395058: drop support for Knopflerfish
0d4dd2 4 lines avoid NPE
0e0e5c 919 lines 388496: catch IllegalStateExceptions in ShutdownSorter
0ea40a 0 lines add more empty directories
116b68 22 lines improve distributionManagement
12a862 124 lines get build working again
14a82f 8 lines 394116: don't gratuitously attempt to start lazy activation bundles
163a49 18 lines 374717: add test to provoke NPE
1e3635 3 lines 395058: upgrade Knopflerfish test dependency
21a8a4 32 lines 377198: reduce scope of synchronized block
2b14d7 4 lines update integration test dependency to Knopflerfish 3.4
2f3394 127 lines prepare for 1.0.1.RELEASE
2f5dfa 51 lines 373661: thread safety
306f5a 2 lines Ensure Spring 3.0.x is supported
34d1f6 1290 lines 376812: delete Eclipse project files in favour of Maven
373cb7 120 lines bump version to 1.0.2.BUILD-SNAPSHOT
37fddd 2 lines Test properties
3a61ce 120 lines bump version to 2.0.0.BUILD-SNAPSHOT
4069a5 30 lines test corner case
476dca 127 lines 388349: version for 1.0.2.RELEASE
47e5ab 122 lines set version back to 2.0.0.BUILD-SNAPSHOT
563da8 5 lines Ensure build passes under Java 5. Set Spring base version to 3.0. Ignore files generated by tests.
58c6a1 16 lines Improvement suggested by Romain Gilles
5bf71a 8 lines improve test
628197 2 lines 381871: fix version
6d0547 8 lines Changelog
6d4f7b 199 lines add release directory
708b86 150 lines 384748: thread safety improvements
712b5e 7 lines note changes
7e0ca9 8 lines test complex but realistic case
7e5cc1 104 lines fix release build files
812103 2 lines fix typo
85fe29 11 lines multiple upper bounds
899524 2 lines fix spring base version
8cf599 115 lines 392396: add testcase
8eaeac 16 lines test showing that upper bounds do not commute
98bcbb 112 lines Update version in poms
9bb814 0 lines Convert svn:ignore properties to .gitignore and add .gitignore files to empty directories
abec0d 2 lines 379384: some imports should not be optional
b13ad3 2 lines 351755: Gemini Blueprint should export org.osgi.service.blueprint package
b545a6 484 lines fix Eclipse build paths
b998e1 58 lines 356681: correct information about mixing namespaces
bb224b 2 lines 385307: substitutable exports for OSGi Blueprint packages
bebc1e 116 lines increment version to 1.0.2.BUILD-SNAPSHOT
c75577 11 lines 392500: delete unnecessary code
dde62e 2 lines 351755: add uses directive
e06d76 135 lines 392396: add test to show bug and fix the bug
e0d5c3 120 lines bump version to 1.0.3.BUILD-SNAPSHOT
e5cc98 11 lines 392500: add test
e6ff6c 36 lines delete permanently ignored tests
e8576d 9299 lines delete all but one integration test and make that test sysout/err
f2871d 143 lines produce 2.0.0.M01
fdafb4 6 lines 392500: improve readability of recursive method
Matt Bishop (
664bc5 187 lines Additional fixes for
f9a31e 925 lines 392500: support recursive types
Olaf Otto (
6976b5 4743 lines 356683: construct extender configuration once and share it
bdddfe 201 lines 384166: extend resource retrieval to both backing bundle and bridge classloader
e552de 237 lines 403628: support synchronous application context shutdown
356683 194451 bytes Construct application contexts defined in extender fragments only once and share across extender instances
Attachment 223379: New patch version including license headers


The information contained in this log was generated by using commit information from the following repositories:

© 2016 The Eclipse Foundation Inc. All rights reserved.
Made available to its Members for their internal use.

Adjust the set of projects included in this IP Log.

To modify an ip log you must be logged in as a committer.


Help & Documentation: Learn how this IP log is generated and how to correct errors.

Back to the top