Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spring osgi 1.0 #1

Open
wants to merge 53 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
afa2f64
1.0.x branch
Jan 18, 2008
af05476
+ update import/export package version
Jan 19, 2008
88837d8
removed version from schema comment
Jan 21, 2008
c3245e0
+ update release date in the changelog
Jan 24, 2008
9406957
OSGI-353
Feb 18, 2008
4d27cb9
+ backported some IO buf fixes from TRUNK
Feb 20, 2008
3a5c49f
OSGI-357
Feb 20, 2008
ebfebd4
+ backported some documentation fixes
Feb 22, 2008
98a04c9
OSGI-365 backport
Feb 22, 2008
68143ce
OSGI-371
Feb 25, 2008
affb927
OSGI-369
Feb 25, 2008
55fd6ad
OSGI-374
Feb 26, 2008
2a253f8
+ add archetype documentation
Feb 26, 2008
1f650a0
OSGI-373
Feb 26, 2008
2ced07e
1.0.1 release
Feb 28, 2008
e1e08f3
1.0.2-SNAPSHOT
Feb 28, 2008
75afd80
+ update felix classpath in Eclipse
Feb 28, 2008
f2113d2
OSGI-397
Mar 7, 2008
3193bbc
backported some fixes from trunk:
Mar 7, 2008
fdc21f0
backport more changes from trunk:
Mar 7, 2008
db1cbaf
+ add test dependency to build
Mar 7, 2008
5e518df
OSGI-393
Mar 9, 2008
bbfcde9
fix test import
Mar 9, 2008
49424da
OSGI-405
Mar 10, 2008
11a8178
OSGI-393
Mar 10, 2008
48432f2
+ fix problem with bundle location under KF
Mar 19, 2008
97dfc58
+ revert update of maven plugin-plugin to version 2.3 since the new 2…
Mar 20, 2008
9e75ca2
+ tweak bundle-archetype a bit
Mar 20, 2008
a868b61
OSGI-407
Mar 24, 2008
d1e5ac4
OSGI-403
Mar 24, 2008
ebaee12
OSGI-395
Mar 24, 2008
e625489
+ removed a lot of empty folders
Mar 24, 2008
c76f109
OSGI-399
Mar 24, 2008
5bf1611
+ remove unused file
Mar 24, 2008
47bcbf8
+ update changelog
Mar 24, 2008
96943b1
+ doc updates
Mar 24, 2008
2f05d6b
+ updated changelog
Mar 24, 2008
241587e
+ preparing 1.0.2 release
Mar 24, 2008
a079dee
+ move head to 1.0.3-SNAPSHOT
Mar 24, 2008
fc5cdb1
+ updated changelog to head
Mar 24, 2008
4fa05c2
OSGI-455
Apr 22, 2008
3d6190f
OSGI-455
Apr 22, 2008
7442ddc
OSGI-460
Apr 23, 2008
1bed30a
OSGI-460
Apr 23, 2008
869324e
OSGI-460
Apr 24, 2008
9abcd2d
OSGI-466
Apr 29, 2008
527a5ec
OSGI-466
Apr 30, 2008
fac86eb
OSGI-466
Apr 30, 2008
d810c40
revert OSGI-466 (it is properly addressed in 1.1.0 branch)
Jul 3, 2008
8031976
OSGI-534
Jul 3, 2008
d4f1b68
1.0.3 release
Jul 3, 2008
a26bfce
OSGI-560
Jul 3, 2008
fedcec1
OSGI-560
Jul 3, 2008
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
OSGI-455
+ backport critical fix
+ prevent refresh exception from being swallowed
  • Loading branch information
costin_leau committed Apr 22, 2008
commit 4fa05c2b0b59b7bfff44d211c3efc155d5435e64
3 changes: 3 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -5,6 +5,9 @@ http://www.springframework.org/osgi
Changes in version 1.0.3 (2008-0x-xx)
-------------------------------------

Package org.springframework.osgi.context
* AbstractDelegatedExecutionApplicationContext rethrows all exceptions occuring during refresh


Changes in version 1.0.2 (2008-03-25)
-------------------------------------
Original file line number Diff line number Diff line change
@@ -210,6 +210,8 @@ public void startRefresh() {
// Destroy already created singletons to avoid dangling
// resources.
beanFactory.destroySingletons();
// rethrow exception to the caller
throws ex;
}
}
}
@@ -258,6 +260,7 @@ public void completeRefresh() {
// resources.
getBeanFactory().destroySingletons();
logger.error("Post refresh error", ex);
// rethrow exception to the caller
throw ex;
}
}
2 changes: 1 addition & 1 deletion docs/src/docbkx/reference/service-registry.xml
Original file line number Diff line number Diff line change
@@ -1478,7 +1478,7 @@ public void anyMethodName(ServiceReference ref);]]></programlisting>
The declaration above while valid, creates a dependecy between the <literal>listener</literal> and the importer it is defined upon.
In order to create the importer, the <literal>listener</literal> has to be resolved and created but in order to do that,
the importer called <literal>service</literal> needs to be retrieved (instantiated and configured). This cycle needs to be broken
down so that at least one bean can be fully created and configured. This scenario is supported is supported by Spring-DM
down so that at least one bean can be fully created and configured. This scenario is supported by Spring-DM
for both exporter and importers however, if the listener is defined as a nested bean, the cycle cannot be resolved:</para>

<programlistingco>