Distributed OSGi update

2008-10-20 Thread David Bosschaert
Hi all,

Just a little update on how things are going wrt to the Distributed
OSGi implementation that is currently in the CXF sandbox.

Last week Eoghan, Sergey and myself were participating in the OSGi
BundleFest in Montpellier (France) where we worked hard on integrating
the various parts of Distributed OSGi (also known as OSGi RFC 119
[1]). These parts are:
* The Distribution Software (DSW) Reference Implementation, this is
what is based on CXF and what currently lives in the CXF sandbox.
* The Discovery Service Refence Implementation.
* The OSGi TCK test suite.
We can't say that everything fully worked yet, because we found bugs
in the various parts, but we did achieve the integration. This means
that we did manage to get the DSW/Discovery integration working up to
a certain level. We also got the RI parts working in the OSGi TCK
framework.

There is a lot of work that still needs to be done:
- We need better test coverage for the DOSGi RI, esp around system tests.
- We need better documentation. Obviously RFC 119 contains a lot of
information about how to use Distributed OSGi, and the upcoming OSGi
Spec (version 4.2) will also contain a lot of info, we need better
documentation on how to build, use and configure CXF-specific pieces
(such as CXF-specific intents).
- There are still a number of open bugs on the DOSGi implementation.
Obviously any help on these things will be great!

Looking a little more long-term. We are aiming at having the RFC 119
implementations in good shape well in time for OSGiCon/EclipseCon
2009. The next release of the OSGi Specification is also expected to
be available some time in 2009.

Best regards,

David

[1] http://www.osgi.org/download/osgi-4.2-early-draft.pdf


Re: [DOSGi] Patch for CXF-1876

2008-10-20 Thread David Bosschaert
Thanks Eoghan!
I've submitted a subsequent patch to this bug which contains extra
unit tests. Would appreciate if they could be applied too.

Cheers,

David

2008/10/16 Eoghan Glynn <[EMAIL PROTECTED]>:
>
> Thanks David, applied.
> Cheers,
> Eoghan
>
> -Original Message-
> From: David Bosschaert [mailto:[EMAIL PROTECTED]
> Sent: Thu 16/10/2008 12:03
> To: dev@cxf.apache.org
> Subject: [DOSGi] Patch for CXF-1876
>
> Hi all,
>
> I've attached a patch to https://issues.apache.org/jira/browse/CXF-1876
> Would greatly appreciate if someone could apply the patch.
>
> Cheers,
>
> David
>
>


RE: Distributed OSGi update

2008-10-20 Thread Eoghan Glynn


Thanks David for this summary!

> There is a lot of work that still needs to be done:
> ...
> - We need better documentation.

On the subject of docco for dOSGi, I wrote up a quick "getting started" guide a 
while back. It would need a bit of updating as it dates from before the 
donation of the dOSGi code to CXF (so it refers to our internal SVN repos as 
opposed to the Apache one). Also its in OpenDocument & PDF formats, so it'll 
need to be wiki-ified to fit in the CXF docco convention. But it could be a 
useful starting point.

Cheers,
Eoghan 


-Original Message-
From: David Bosschaert [mailto:[EMAIL PROTECTED]
Sent: Mon 20/10/2008 04:38
To: dev@cxf.apache.org
Subject: Distributed OSGi update
 
Hi all,

Just a little update on how things are going wrt to the Distributed
OSGi implementation that is currently in the CXF sandbox.

Last week Eoghan, Sergey and myself were participating in the OSGi
BundleFest in Montpellier (France) where we worked hard on integrating
the various parts of Distributed OSGi (also known as OSGi RFC 119
[1]). These parts are:
* The Distribution Software (DSW) Reference Implementation, this is
what is based on CXF and what currently lives in the CXF sandbox.
* The Discovery Service Refence Implementation.
* The OSGi TCK test suite.
We can't say that everything fully worked yet, because we found bugs
in the various parts, but we did achieve the integration. This means
that we did manage to get the DSW/Discovery integration working up to
a certain level. We also got the RI parts working in the OSGi TCK
framework.

There is a lot of work that still needs to be done:
- We need better test coverage for the DOSGi RI, esp around system tests.
- We need better documentation. Obviously RFC 119 contains a lot of
information about how to use Distributed OSGi, and the upcoming OSGi
Spec (version 4.2) will also contain a lot of info, we need better
documentation on how to build, use and configure CXF-specific pieces
(such as CXF-specific intents).
- There are still a number of open bugs on the DOSGi implementation.
Obviously any help on these things will be great!

Looking a little more long-term. We are aiming at having the RFC 119
implementations in good shape well in time for OSGiCon/EclipseCon
2009. The next release of the OSGi Specification is also expected to
be available some time in 2009.

Best regards,

David

[1] http://www.osgi.org/download/osgi-4.2-early-draft.pdf




RE: [DOSGi] Patch for CXF-1876

2008-10-20 Thread Eoghan Glynn

No worries, will do ...

/Eoghan

-Original Message-
From: David Bosschaert [mailto:[EMAIL PROTECTED]
Sent: Mon 20/10/2008 06:08
To: dev@cxf.apache.org
Subject: Re: [DOSGi] Patch for CXF-1876
 
Thanks Eoghan!
I've submitted a subsequent patch to this bug which contains extra
unit tests. Would appreciate if they could be applied too.

Cheers,

David

2008/10/16 Eoghan Glynn <[EMAIL PROTECTED]>:
>
> Thanks David, applied.
> Cheers,
> Eoghan
>
> -Original Message-
> From: David Bosschaert [mailto:[EMAIL PROTECTED]
> Sent: Thu 16/10/2008 12:03
> To: dev@cxf.apache.org
> Subject: [DOSGi] Patch for CXF-1876
>
> Hi all,
>
> I've attached a patch to https://issues.apache.org/jira/browse/CXF-1876
> Would greatly appreciate if someone could apply the patch.
>
> Cheers,
>
> David
>
>



RE: [VOTE] Release Apache CXF 2.1.3 (2nd try)

2008-10-20 Thread Eoghan Glynn

+1

/Eoghan

-Original Message-
From: Willem Jiang [mailto:[EMAIL PROTECTED]
Sent: Sat 18/10/2008 11:19
To: dev@cxf.apache.org
Subject: [VOTE] Release Apache CXF 2.1.3 (2nd try)
 

Once again, there have been a bunch of bug fixes and enhancements that
have been done compared to the 2.1.2 release.   Over 52 JIRA issues
are resolved for 2.1.3.

List of issues:
https://issues.apache.org/jira/browse/CXF/fixforversion/12313354

The staging area is at:
http://people.apache.org/~ningjiang/stage_cxf/2.1.3

The distributions are in the "dist" directory. The "maven" directory
contains the stuff that will by pushed to the central repository.

This release is tagged at:
http://svn.apache.org/repos/asf/cxf/tags/cxf-2.1.3


Here is my +1.   The vote will be open here for at least 72 hours.

Willem



Re: [VOTE] Release Apache CXF 2.1.3 (2nd try)

2008-10-20 Thread Jim Jagielski


On Oct 18, 2008, at 11:19 AM, Willem Jiang wrote:



Once again, there have been a bunch of bug fixes and enhancements that
have been done compared to the 2.1.2 release.   Over 52 JIRA issues
are resolved for 2.1.3.

List of issues:
https://issues.apache.org/jira/browse/CXF/fixforversion/12313354

The staging area is at:
http://people.apache.org/~ningjiang/stage_cxf/2.1.3

The distributions are in the "dist" directory. The "maven" directory
contains the stuff that will by pushed to the central repository.

This release is tagged at:
http://svn.apache.org/repos/asf/cxf/tags/cxf-2.1.3


Here is my +1.   The vote will be open here for at least 72 hours.

Willem



+1



Re: [VOTE] Release Apache CXF 2.1.3 (2nd try)

2008-10-20 Thread Daniel Kulp

+1

Dan

On Saturday 18 October 2008 11:19:14 am Willem Jiang wrote:
> Once again, there have been a bunch of bug fixes and enhancements that
> have been done compared to the 2.1.2 release.   Over 52 JIRA issues
> are resolved for 2.1.3.
>
> List of issues:
> https://issues.apache.org/jira/browse/CXF/fixforversion/12313354
>
> The staging area is at:
> http://people.apache.org/~ningjiang/stage_cxf/2.1.3
>
> The distributions are in the "dist" directory. The "maven" directory
> contains the stuff that will by pushed to the central repository.
>
> This release is tagged at:
> http://svn.apache.org/repos/asf/cxf/tags/cxf-2.1.3
>
>
> Here is my +1.   The vote will be open here for at least 72 hours.
>
> Willem



-- 
Daniel Kulp
[EMAIL PROTECTED]
http://dankulp.com/blog


Re: Aegis versus jaxrs

2008-10-20 Thread Benson Margulies
I'm getting into trouble here now that I'm debugging a test case.

readFrom takes Class, not Class. I don't see how the JAXB
code could work, as it will try to obtain a type for 'Object.class',
which is the only thing in the world of type Class, AFAIK. My
code certainly won't work. I note that none of your unit tests ever
call the JAXB Element readFrom. I'll look for the systest. Aegis needs
some clue about what types are going to be read.


Re: Aegis versus jaxrs

2008-10-20 Thread Benson Margulies
I also note that even the systest never calls the JAXB 'readFrom'
routine. You really need a test for that.

On Mon, Oct 20, 2008 at 8:20 PM, Benson Margulies <[EMAIL PROTECTED]> wrote:
> I'm getting into trouble here now that I'm debugging a test case.
>
> readFrom takes Class, not Class. I don't see how the JAXB
> code could work, as it will try to obtain a type for 'Object.class',
> which is the only thing in the world of type Class, AFAIK. My
> code certainly won't work. I note that none of your unit tests ever
> call the JAXB Element readFrom. I'll look for the systest. Aegis needs
> some clue about what types are going to be read.
>