Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
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)
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 \deploy Bullet point 3 should start with "Build the source, either via the Visual Studio 6 project at \samples\ides\devstudio6\projects\misc\misc.dsw ... In the section "Running the Samples on Windows" The first sentence might be better as "Ensure that \bin is included in the PATH environment variable before launching the IDE." Geoff.
Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
+1 from me -- Pete
Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> wrote: > > Just tested the binaries on WinXP and Fedora Core1. All happy. > +1 for release > Andy > > > On 7/18/06, David Wheeler <[EMAIL PROTECTED]> wrote: > > > > I just installed the linux binary version onto ubuntu 6. > > Calculator sample works fine. > > > > -David Wheeler > > > > On 7/18/06, Pete Robbins <[EMAIL PROTECTED]> 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)
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 <[EMAIL PROTECTED]> wrote: Just tested the binaries on WinXP and Fedora Core1. All happy. +1 for release Andy On 7/18/06, David Wheeler <[EMAIL PROTECTED]> wrote: > > I just installed the linux binary version onto ubuntu 6. > Calculator sample works fine. > > -David Wheeler > > On 7/18/06, Pete Robbins <[EMAIL PROTECTED]> 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)
Just tested the binaries on WinXP and Fedora Core1. All happy. +1 for release Andy On 7/18/06, David Wheeler <[EMAIL PROTECTED]> wrote: I just installed the linux binary version onto ubuntu 6. Calculator sample works fine. -David Wheeler On 7/18/06, Pete Robbins <[EMAIL PROTECTED]> 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)
I just installed the linux binary version onto ubuntu 6. Calculator sample works fine. -David Wheeler On 7/18/06, Pete Robbins <[EMAIL PROTECTED]> 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)
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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
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)
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)
Hi again! RC3a binaries tested on Windows and Fedore Core1. Still happy'n'dandy. +1 from me Andy On 7/18/06, Pete Robbins <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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)
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 <[EMAIL PROTECTED]> 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)
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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Pete
Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Release Tuscany C++ Milestone 1 (candidate #3)
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)
OK thanks. I see the numbering problkem and have fixed it. Cheers, On 18/07/06, Andrew Borley <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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)
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 <[EMAIL PROTECTED]> 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
[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