You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Pete Robbins <ro...@googlemail.com> on 2006/07/18 01:37:20 UTC

[VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

I have posted a 3rd candidate for the first C++ release here:
http://people.apache.org/~robbinspg/RC-3


Please vote to publish the Milestone 1 release distributions. Please
take some time to download the distributions, review them and test them
in your environment before voting.

The vote is open for at least the next 72 hours.
At least three +1 votes are required, and only the votes from
Tuscany committers are binding. If the majority of all votes is
positive, I will send a summary of that vote to the Incubator's general
list to formally request the Incubator PMC to approve the Tuscany C++
Milestone 1 release. For your reference the Incubator release policy
guidelines are available at
http://incubator.apache.org/incubation/Incubation_Policy.html#Releases .



Release Summary
=============

Tuscany SCA C++ provides a runtime implementation for the Service Component
Architecture 0.9 specification, written in C++ and will currently support
C++
component implementation types. This is not yet a complete implementation
and
known restrictions are described below.

Supported SCA Assembly Model features
  *  All features are supported unless listed under the known restrictions
     below. See SCA Assembly Model specification.

Supported language bindings
  * Component implementations written in C++. See SCA Client and
    Implementation Model specification.
  * Component interfaces described by C++ classes. See SCA Client and
    Implementation Model specification.

Supported external service and entry point bindings
  * The web service binding is supported. This implementation will support
    web services which using document literal SOAP bindings conforming to
the
    WS-I basic profile (rpc/encoded is not yet supported).

Known restrictions
  * Subsystem: wiring, entry points and external services are not supported.
  * Local service interfaces cannot use overloaded operations (the SCA
    specification limits remote service interfaces to not using
overloaded operations).
  * Each WSDL definition for a web service binding must be in a single WSDL
document.
  * No load time validation of the deployed SCA application (run time
validation only).
  * No metadata API.

 A sample is included which demonstrates deploying an SCA module, component
wiring, locating and invoking C++ service from C++ component,  invoking from
a C++ client, and exposing a service as a web service using ws binding.


Cheers,



-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
Fairly sure the "Requirements" section says you must have LIBXML (and Iconv,
zlib) on the PATH.

I've just re-posted the distros to fix a couple of problems. I'd rather not
re-build them for a doc issue at this stage.

Cheers,


On 18/07/06, Rick <cr...@gmail.com> wrote:
>
> Sorry to be a stickler but I *think* I followed the docs direction with
> only sdo binary windows download to get samples working.  If you follow
> that path there is no mention I *think* of adding libxml2 and the axis2c
> to your path.  If this is correct and you are going to refresh again
> maybe might want to adjust  this.  ... not a show stopper but thought I
> mentioned it.  BTW once I added those the sample did run.
>
> Pete Robbins wrote:
> > I am going to refresh the distro zips in about 1 hrs time to include
> > the fix
> > that Sebastien found. Also some script errors.
> >
> > Cheers,
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>


-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Rick <cr...@gmail.com>.
Sorry to be a stickler but I *think* I followed the docs direction with 
only sdo binary windows download to get samples working.  If you follow 
that path there is no mention I *think* of adding libxml2 and the axis2c 
to your path.  If this is correct and you are going to refresh again 
maybe might want to adjust  this.  ... not a show stopper but thought I 
mentioned it.  BTW once I added those the sample did run.

Pete Robbins wrote:
> I am going to refresh the distro zips in about 1 hrs time to include 
> the fix
> that Sebastien found. Also some script errors.
>
> Cheers,
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
I am going to refresh the distro zips in about 1 hrs time to include the fix
that Sebastien found. Also some script errors.

Cheers,

-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
OK thanks. I see the numbering problkem and have fixed it.

Cheers,


On 18/07/06, Andrew Borley <aj...@gmail.com> wrote:
>
> RC3 binaries tested on Windows & Fedore Core1 following the documentation.
> All happy'n'dandy aside from a tiny doc formatting issue - if you need to
> respin the builds, let me know & I'll put a patch up, otherwise not worth
> bothering with.
> +1 for this release
>
> Andy
>
> On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
> >
> > I have posted a 3rd candidate for the first C++ release here:
> > http://people.apache.org/~robbinspg/RC-3
> >
> >
> > Please vote to publish the Milestone 1 release distributions. Please
> > take some time to download the distributions, review them and test them
> > in your environment before voting.
> >
> > The vote is open for at least the next 72 hours.
> > At least three +1 votes are required, and only the votes from
> > Tuscany committers are binding. If the majority of all votes is
> > positive, I will send a summary of that vote to the Incubator's general
> > list to formally request the Incubator PMC to approve the Tuscany C++
> > Milestone 1 release. For your reference the Incubator release policy
> > guidelines are available at
> > http://incubator.apache.org/incubation/Incubation_Policy.html#Releases .
> >
> >
> >
> > Release Summary
> > =============
> >
> > Tuscany SCA C++ provides a runtime implementation for the Service
> > Component
> > Architecture 0.9 specification, written in C++ and will currently
> support
> > C++
> > component implementation types. This is not yet a complete
> implementation
> > and
> > known restrictions are described below.
> >
> > Supported SCA Assembly Model features
> >   *  All features are supported unless listed under the known
> restrictions
> >      below. See SCA Assembly Model specification.
> >
> > Supported language bindings
> >   * Component implementations written in C++. See SCA Client and
> >     Implementation Model specification.
> >   * Component interfaces described by C++ classes. See SCA Client and
> >     Implementation Model specification.
> >
> > Supported external service and entry point bindings
> >   * The web service binding is supported. This implementation will
> support
> >     web services which using document literal SOAP bindings conforming
> to
> > the
> >     WS-I basic profile (rpc/encoded is not yet supported).
> >
> > Known restrictions
> >   * Subsystem: wiring, entry points and external services are not
> > supported.
> >   * Local service interfaces cannot use overloaded operations (the SCA
> >     specification limits remote service interfaces to not using
> > overloaded operations).
> >   * Each WSDL definition for a web service binding must be in a single
> > WSDL
> > document.
> >   * No load time validation of the deployed SCA application (run time
> > validation only).
> >   * No metadata API.
> >
> > A sample is included which demonstrates deploying an SCA module,
> component
> > wiring, locating and invoking C++ service from C++ component,  invoking
> > from
> > a C++ client, and exposing a service as a web service using ws binding.
> >
> >
> > Cheers,
> >
> >
> >
> > --
> > Pete
> >
> >
>
>


-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Andrew Borley <aj...@gmail.com>.
RC3 binaries tested on Windows & Fedore Core1 following the documentation.
All happy'n'dandy aside from a tiny doc formatting issue - if you need to
respin the builds, let me know & I'll put a patch up, otherwise not worth
bothering with.
+1 for this release

Andy

On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
>
> I have posted a 3rd candidate for the first C++ release here:
> http://people.apache.org/~robbinspg/RC-3
>
>
> Please vote to publish the Milestone 1 release distributions. Please
> take some time to download the distributions, review them and test them
> in your environment before voting.
>
> The vote is open for at least the next 72 hours.
> At least three +1 votes are required, and only the votes from
> Tuscany committers are binding. If the majority of all votes is
> positive, I will send a summary of that vote to the Incubator's general
> list to formally request the Incubator PMC to approve the Tuscany C++
> Milestone 1 release. For your reference the Incubator release policy
> guidelines are available at
> http://incubator.apache.org/incubation/Incubation_Policy.html#Releases .
>
>
>
> Release Summary
> =============
>
> Tuscany SCA C++ provides a runtime implementation for the Service
> Component
> Architecture 0.9 specification, written in C++ and will currently support
> C++
> component implementation types. This is not yet a complete implementation
> and
> known restrictions are described below.
>
> Supported SCA Assembly Model features
>   *  All features are supported unless listed under the known restrictions
>      below. See SCA Assembly Model specification.
>
> Supported language bindings
>   * Component implementations written in C++. See SCA Client and
>     Implementation Model specification.
>   * Component interfaces described by C++ classes. See SCA Client and
>     Implementation Model specification.
>
> Supported external service and entry point bindings
>   * The web service binding is supported. This implementation will support
>     web services which using document literal SOAP bindings conforming to
> the
>     WS-I basic profile (rpc/encoded is not yet supported).
>
> Known restrictions
>   * Subsystem: wiring, entry points and external services are not
> supported.
>   * Local service interfaces cannot use overloaded operations (the SCA
>     specification limits remote service interfaces to not using
> overloaded operations).
>   * Each WSDL definition for a web service binding must be in a single
> WSDL
> document.
>   * No load time validation of the deployed SCA application (run time
> validation only).
>   * No metadata API.
>
> A sample is included which demonstrates deploying an SCA module, component
> wiring, locating and invoking C++ service from C++ component,  invoking
> from
> a C++ client, and exposing a service as a web service using ws binding.
>
>
> Cheers,
>
>
>
> --
> Pete
>
>

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Jean-Sebastien Delfino <js...@apache.org>.
Rick wrote:
> I just got looking at 3a on XP only.  Here are some things I noticed:
> On the SDO example I think is now runclient ... the usage if you just 
> enter says Calc
>
> For building the source I needed to set ICONV_HOME  This maybe be a 
> requirement of  LIBXML2 but it would be nice if it was out front.
> ------------------------------------------------------------------------------------------------------------------------------------ 
>
> SAX2Namespaces.cpp
>    cl.exe /nologo /MD /W3 /GX /O2 /I "..\..\..\runtime\core\src" /I 
> "E:\env\tuscanycpp\libxml2-2.6.20.win32\include" /I "\include" /I 
> "\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D 
> "_USRDLL" /D "SDO_EXPORTS" /Fo".\Release\\" /Fd".\Release\\" /FD /c 
> ..\..\..\runtime\core\src\commonj\sdo\SAX2Parser.cpp
> cl : Command line warning D9035 : option 'GX' has been deprecated and 
> will be removed in a future release
> cl : Command line warning D9036 : use 'EHsc' instead of 'GX'
> SAX2Parser.cpp
> E:\env\tuscanycpp\libxml2-2.6.20.win32\include\libxml/encoding.h(28) : 
> fatal error C1083: Cannot open include file: 'iconv.h': No such file 
> or directory
> NMAKE : fatal error U1077: '"e:\bin\Microsoft Visual Studio 
> 8\VC\BIN\cl.exe"' : return code '0x2'
> Stop.
> -------------------------------------------------------------------------------------------------------------------------------------- 
>
>
> I trust someone else has looked at linux distro
> Over all there has been a huge improvement since the first release 
> candidate.  +1 for release from me.
>
> Pete Robbins wrote:
>> I have refreshed the distros. Please vote on the release candidate 
>> available
>> here: http://people.apache.org/~robbinspg/RC-3b
>>
>> Apologies for any inconvenience.
>>
>> Cheers,
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>

I just tested RC-3b on Redhat Enterprise Linux 4. The docs look good and 
the samples work great, both with the source and binary distributions.

In the future we may want to remove from the binary distribution some of 
the test programs under bin/test, but this is not really a problem. With 
all the improvements since the first release candidate and the new SDO 
sample, the distributions look really good now.

+1 to release from me!

-- 
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Rick <cr...@gmail.com>.
I just got looking at 3a on XP only.  Here are some things I noticed:
On the SDO example I think is now runclient ... the usage if you just 
enter says Calc

For building the source I needed to set ICONV_HOME  This maybe be a 
requirement of  LIBXML2 but it would be nice if it was out front.
------------------------------------------------------------------------------------------------------------------------------------
SAX2Namespaces.cpp
    cl.exe /nologo /MD /W3 /GX /O2 /I "..\..\..\runtime\core\src" /I 
"E:\env\tuscanycpp\libxml2-2.6.20.win32\include" /I "\include" /I 
"\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" 
/D "SDO_EXPORTS" /Fo".\Release\\" /Fd".\Release\\" /FD /c 
..\..\..\runtime\core\src\commonj\sdo\SAX2Parser.cpp
cl : Command line warning D9035 : option 'GX' has been deprecated and 
will be removed in a future release
cl : Command line warning D9036 : use 'EHsc' instead of 'GX'
SAX2Parser.cpp
E:\env\tuscanycpp\libxml2-2.6.20.win32\include\libxml/encoding.h(28) : 
fatal error C1083: Cannot open include file: 'iconv.h': No such file or 
directory
NMAKE : fatal error U1077: '"e:\bin\Microsoft Visual Studio 
8\VC\BIN\cl.exe"' : return code '0x2'
Stop.
--------------------------------------------------------------------------------------------------------------------------------------

I trust someone else has looked at linux distro
Over all there has been a huge improvement since the first release 
candidate.  +1 for release from me.

Pete Robbins wrote:
> I have refreshed the distros. Please vote on the release candidate 
> available
> here: http://people.apache.org/~robbinspg/RC-3b
>
> Apologies for any inconvenience.
>
> Cheers,
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
With more than 72hrs since the refreshed distro and 4 +1 votes I have asked
the incubator PMC to vote for this release.

Cheers,

Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Geoffrey Winn <ge...@googlemail.com>.
Looking at the GettingStarted page for the Tuscany SDO C++ Samples, I'd like
to suggest the following

In the section "Building the Samples on Windows"

The TUSCANY_SDOCPP environment variable should be set to <path to installed
Tuscany SDO>\deploy

Bullet point 3 should start with

"Build the source, either via the Visual Studio 6 project at
<tuscany_sdo_install_dir>\samples\ides\devstudio6\projects\misc\misc.dsw ...

In the section "Running the Samples on Windows"

The first sentence might be better as

"Ensure that <tuscany_sdo_install_dir>\bin is included in the PATH
environment variable before launching the IDE."

Geoff.

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
+1 from me

-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Geoffrey Winn <ge...@googlemail.com>.
I've downloaded the RC-3b Windows SDO source distribution. The SDO runtime
and test projects build and run just fine, and as others have said, the
documentation is much clearer now. Thanks.

I give this candidate a +1 as well.

I went on to try the samples project and in that case there are a couple of
places where the documentation is a bit misleading. I'll post a separate
note with some suggestions for how I think it could be improved but I don't
think that has any bearing on this release.

Geoff.

On 19/07/06, Edward Slattery <ed...@googlemail.com> wrote:
>
> Ive tested the vc7 and vc6 builds in debug and release modes. All works
> fine
> except three minor points which have been raised as JIRAs:
>
> 1) The Calculator in vc6 debug mode builds Calc.exe - should be Client.exe
> 2) The Calculator in vc7 debug builds Client.exe, but Calc.pdb - should be
> Client.pdb
> 3) The deploy and wsdeploy batch files for Calculator in vc7 and vc6 need
> a
> dot moved in the line: "if .Debug == %1."   to "if Debug. ==
> %1."  Otherwise
> the deploy always copies the
> Release Dll, not the Debug dll.
>
> I think these are all trivial problems with easy solutions and the JIRAs
> describe the solutions,
> so I give this candidate  a +1
>
>
>
> On 19/07/06, Andrew Borley <aj...@gmail.com> wrote:
> >
> > Just tested the binaries on WinXP and Fedora Core1. All happy.
> > +1 for release
> > Andy
> >
> >
> > On 7/18/06, David Wheeler <wh...@gmail.com> wrote:
> > >
> > > I just installed the linux binary version onto ubuntu 6.
> > > Calculator sample works fine.
> > >
> > > -David Wheeler
> > >
> > > On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
> > > >
> > > > I have refreshed the distros. Please vote on the release candidate
> > > > available
> > > > here: http://people.apache.org/~robbinspg/RC-3b
> > > >
> > > > Apologies for any inconvenience.
> > > >
> > > > Cheers,
> > > >
> > > > --
> > > > Pete
> > > >
> > > >
> > >
> > >
> >
> >
>
>

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Edward Slattery <ed...@googlemail.com>.
Ive tested the vc7 and vc6 builds in debug and release modes. All works fine
except three minor points which have been raised as JIRAs:

1) The Calculator in vc6 debug mode builds Calc.exe - should be Client.exe
2) The Calculator in vc7 debug builds Client.exe, but Calc.pdb - should be
Client.pdb
3) The deploy and wsdeploy batch files for Calculator in vc7 and vc6 need a
dot moved in the line: "if .Debug == %1."   to "if Debug. == %1."  Otherwise
the deploy always copies the
Release Dll, not the Debug dll.

I think these are all trivial problems with easy solutions and the JIRAs
describe the solutions,
so I give this candidate  a +1



On 19/07/06, Andrew Borley <aj...@gmail.com> wrote:
>
> Just tested the binaries on WinXP and Fedora Core1. All happy.
> +1 for release
> Andy
>
>
> On 7/18/06, David Wheeler <wh...@gmail.com> wrote:
> >
> > I just installed the linux binary version onto ubuntu 6.
> > Calculator sample works fine.
> >
> > -David Wheeler
> >
> > On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
> > >
> > > I have refreshed the distros. Please vote on the release candidate
> > > available
> > > here: http://people.apache.org/~robbinspg/RC-3b
> > >
> > > Apologies for any inconvenience.
> > >
> > > Cheers,
> > >
> > > --
> > > Pete
> > >
> > >
> >
> >
>
>

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Andrew Borley <aj...@gmail.com>.
Just tested the binaries on WinXP and Fedora Core1. All happy.
+1 for release
Andy


On 7/18/06, David Wheeler <wh...@gmail.com> wrote:
>
> I just installed the linux binary version onto ubuntu 6.
> Calculator sample works fine.
>
> -David Wheeler
>
> On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
> >
> > I have refreshed the distros. Please vote on the release candidate
> > available
> > here: http://people.apache.org/~robbinspg/RC-3b
> >
> > Apologies for any inconvenience.
> >
> > Cheers,
> >
> > --
> > Pete
> >
> >
>
>

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by David Wheeler <wh...@gmail.com>.
I just installed the linux binary version onto ubuntu 6.
Calculator sample works fine.

-David Wheeler

On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
>
> I have refreshed the distros. Please vote on the release candidate
> available
> here: http://people.apache.org/~robbinspg/RC-3b
>
> Apologies for any inconvenience.
>
> Cheers,
>
> --
> Pete
>
>

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
I have refreshed the distros. Please vote on the release candidate available
here: http://people.apache.org/~robbinspg/RC-3b

Apologies for any inconvenience.

Cheers,

-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
DOH! minor problem with the Windows src distro where a directory structure
is missing from the sample :-(

Re-creating distro and will update in 1hr.

-- 
Pete

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Andrew Borley <aj...@gmail.com>.
Hi again!
RC3a binaries tested on Windows and Fedore Core1. Still happy'n'dandy.
+1 from me
Andy


On 7/18/06, Pete Robbins <ro...@googlemail.com> wrote:
>
> I have refreshed the distros to include a couple of bug fixes and some doc
> fixes. Please vote on the release candidate available here:
> http://people.apache.org/~robbinspg/RC-3a
>
> Cheers,
>
> On 18/07/06, Pete Robbins <ro...@googlemail.com> wrote:
> >
> > I have posted a 3rd candidate for the first C++ release here:
> > http://people.apache.org/~robbinspg/RC-3
> >
> >
> > Please vote to publish the Milestone 1 release distributions. Please
> > take some time to download the distributions, review them and test them
> > in your environment before voting.
> >
> > The vote is open for at least the next 72 hours.
> > At least three +1 votes are required, and only the votes from
> > Tuscany committers are binding. If the majority of all votes is
> > positive, I will send a summary of that vote to the Incubator's general
> > list to formally request the Incubator PMC to approve the Tuscany C++
> > Milestone 1 release. For your reference the Incubator release policy
> > guidelines are available at
> > http://incubator.apache.org/incubation/Incubation_Policy.html#Releases .
> >
> >
> >
> > Release Summary
> > =============
> >
> > Tuscany SCA C++ provides a runtime implementation for the Service
> > Component
> > Architecture 0.9 specification, written in C++ and will currently
> support
> > C++
> > component implementation types. This is not yet a complete
> implementation
> > and
> > known restrictions are described below.
> >
> > Supported SCA Assembly Model features
> >   *  All features are supported unless listed under the known
> restrictions
> >      below. See SCA Assembly Model specification.
> >
> > Supported language bindings
> >   * Component implementations written in C++. See SCA Client and
> >     Implementation Model specification.
> >   * Component interfaces described by C++ classes. See SCA Client and
> >     Implementation Model specification.
> >
> > Supported external service and entry point bindings
> >   * The web service binding is supported. This implementation will
> support
> >     web services which using document literal SOAP bindings conforming
> to
> > the
> >     WS-I basic profile (rpc/encoded is not yet supported).
> >
> > Known restrictions
> >   * Subsystem: wiring, entry points and external services are not
> > supported.
> >   * Local service interfaces cannot use overloaded operations (the SCA
> >     specification limits remote service interfaces to not using
> > overloaded operations).
> >   * Each WSDL definition for a web service binding must be in a single
> > WSDL document.
> >   * No load time validation of the deployed SCA application (run time
> > validation only).
> >   * No metadata API.
> >
> >  A sample is included which demonstrates deploying an SCA module,
> > component wiring, locating and invoking C++ service from
> > C++ component,  invoking from a C++ client, and exposing a service as a
> web
> > service using ws binding.
> >
> >
> > Cheers,
> >
> >
> >
> > --
> >
> > Pete
> >
>
>
>
> --
> Pete
>
>

Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)

Posted by Pete Robbins <ro...@googlemail.com>.
I have refreshed the distros to include a couple of bug fixes and some doc
fixes. Please vote on the release candidate available here:
http://people.apache.org/~robbinspg/RC-3a

Cheers,

On 18/07/06, Pete Robbins <ro...@googlemail.com> wrote:
>
> I have posted a 3rd candidate for the first C++ release here:
> http://people.apache.org/~robbinspg/RC-3
>
>
> Please vote to publish the Milestone 1 release distributions. Please
> take some time to download the distributions, review them and test them
> in your environment before voting.
>
> The vote is open for at least the next 72 hours.
> At least three +1 votes are required, and only the votes from
> Tuscany committers are binding. If the majority of all votes is
> positive, I will send a summary of that vote to the Incubator's general
> list to formally request the Incubator PMC to approve the Tuscany C++
> Milestone 1 release. For your reference the Incubator release policy
> guidelines are available at
> http://incubator.apache.org/incubation/Incubation_Policy.html#Releases .
>
>
>
> Release Summary
> =============
>
> Tuscany SCA C++ provides a runtime implementation for the Service
> Component
> Architecture 0.9 specification, written in C++ and will currently support
> C++
> component implementation types. This is not yet a complete implementation
> and
> known restrictions are described below.
>
> Supported SCA Assembly Model features
>   *  All features are supported unless listed under the known restrictions
>      below. See SCA Assembly Model specification.
>
> Supported language bindings
>   * Component implementations written in C++. See SCA Client and
>     Implementation Model specification.
>   * Component interfaces described by C++ classes. See SCA Client and
>     Implementation Model specification.
>
> Supported external service and entry point bindings
>   * The web service binding is supported. This implementation will support
>     web services which using document literal SOAP bindings conforming to
> the
>     WS-I basic profile (rpc/encoded is not yet supported).
>
> Known restrictions
>   * Subsystem: wiring, entry points and external services are not
> supported.
>   * Local service interfaces cannot use overloaded operations (the SCA
>     specification limits remote service interfaces to not using
> overloaded operations).
>   * Each WSDL definition for a web service binding must be in a single
> WSDL document.
>   * No load time validation of the deployed SCA application (run time
> validation only).
>   * No metadata API.
>
>  A sample is included which demonstrates deploying an SCA module,
> component wiring, locating and invoking C++ service from
> C++ component,  invoking from a C++ client, and exposing a service as a web
> service using ws binding.
>
>
> Cheers,
>
>
>
> --
>
> Pete
>



-- 
Pete