I've added the patch for TUSCANY-1423 into tuscany/cpp/sca/tools now
that I have moved the scagen tool to the cpp extension.

I have not added this source into the build. We can use this tree to
see how the ant build works???

Cheers,

On 12/07/07, Pete Robbins <[EMAIL PROTECTED]> wrote:
I'm thinking this should go in cpp/sca/tools. Currently we have the
scagen tool in that folder but I've been meaning to move that to
cpp\sca\runtime\extensions\cpp\tools for some time now as it is really
part of the C++ language extension.

Cheers,

On 11/07/07, Brady Johnson <[EMAIL PROTECTED]> wrote:
>
> I created a JIRA for this:
>        https://issues.apache.org/jira/browse/TUSCANY-1423
>
> I also uploaded a patch, so its ready for some kindly commiter to submit
> it.
>
> FYI, the -model option doesn't work yet, since its depending on
> functionality to be added with:
>        https://issues.apache.org/jira/browse/TUSCANY-1422
>
> Thanks
>
> --------------------
> Brady Johnson
> Lead Software Developer - HydraSCA
> Rogue Wave Software - [EMAIL PROTECTED]
>
>
> -----Original Message-----
> From: Pete Robbins [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 11, 2007 2:00 PM
> To: tuscany-dev@ws.apache.org
> Subject: Re: SCA Toys?
>
> Nice!
>
> please attach a patch to a Jira and I'll test/commit it.
>
> Cheers,
>
> On 11/07/07, Brady Johnson <[EMAIL PROTECTED]> wrote:
> >
> > I havent seen much posted about this lately.
> >
> > I have a "toy" for TuscanySCA C++ that will use the SCARuntime to load
>
> > a service and dump out pertinent information. Also, if there are any
> > failures, it will dump that to stderr as well.
> >
> > See below for a sample output with the CppBigBank service:
> >
> > After looking at the svn structure, maybe the best place for it would
> > be:
> >
> > cpp/sca/toys
> >
> > If anyone thinks this would be useful, I'll attach the code and
> > someone can submit it for me.
> >
> > Thanks
> >
> > --------------------
> > Brady Johnson
> > Lead Software Developer - HydraSCA
> > Rogue Wave Software - [EMAIL PROTECTED]
> >
> >
> > [EMAIL PROTECTED] bin]$ ./tuscanyServiceChecker -ir ${TUSCANY_SCACPP}
>
> > -sr ${TUSCANY_SCACPP}/samples/CppBigBank/deploy
> > Included composite: bigbank.app
> >        WSDL namespace: http://www.bigbank.com/AccountService
> >                PortType: AccountService
> >                        Operation Info:
> >                                OperationName:     getAccountReport
> >                                SOAP Action:
> > http://www.bigbank.com/AccountService/getAccountReport
> >                                Endpoint:
> > http://localhost:9090/axis2/services/bigbank.AccountManagementComponen
> > t/
> > AccountService
> >                                SOAP version:      0
> >                                Document Style:    1
> >                                Wrapped Style:     1
> >                                In Encoded Style:  0
> >                                Out Encoded Style: 0
> >                                InputMsgURI:
> > http://www.bigbank.com/AccountService
> >                                InputMsgName:
> > getAccountReportRequest
> >                                OutputMsgURI:
> > http://www.bigbank.com/AccountService
> >                                OutputMsgName:
> > getAccountReportResponse
> >                                Input Message Part:
> >                                         Name: getAccountReportRequest
> >                                         Type: getAccountReport
> >                                         URI:
> > http://www.bigbank.com/AccountService
> >                                Output Message Part:
> >                                         Name: getAccountReportResponse
> >                                         Type: getAccountReportResponse
> >                                         URI:
> > http://www.bigbank.com/AccountService
> >        WSDL namespace: http://www.webserviceX.NET/
> >                PortType: StockQuoteSoap
> >                        Operation Info:
> >                                OperationName:     GetQuote
> >                                SOAP Action:
> > http://www.webserviceX.NET/GetQuote
> >                                Endpoint:
> > http://www.webservicex.net/stockquote.asmx
> >                                SOAP version:      0
> >                                Document Style:    1
> >                                Wrapped Style:     1
> >                                In Encoded Style:  0
> >                                Out Encoded Style: 0
> >                                InputMsgURI:
> > http://www.webserviceX.NET/
> >                                InputMsgName:      GetQuoteSoapIn
> >                                OutputMsgURI:
> > http://www.webserviceX.NET/
> >                                OutputMsgName:     GetQuoteSoapOut
> >                                Input Message Part:
> >                                         Name: parameters
> >                                         Type: GetQuote
> >                                         URI:
> > http://www.webserviceX.NET/
> >                                Output Message Part:
> >                                         Name: parameters
> >                                         Type: GetQuoteResponse
> >                                         URI:
> > http://www.webserviceX.NET/
> >
> >
> > -----Original Message-----
> > From: Simon Laws [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, June 21, 2007 10:48 AM
> > To: tuscany-dev
> > Subject: SCA Toys?
> >
> > I've collected a couple of utilites that have helped me during
> > debugging some problems (
> > http://svn.apache.org/repos/asf/incubator/tuscany/sandbox/slaws/sample
> > -s
> > ca-toys/).
> > For example this is the code I drop at the end of a test to print out
> > the model hierarchy that was built:
> >
> >        // inspect the model
> >        Field domainCompositeField = scaDomain.getClass
> > ().getDeclaredField("domainComposite");
> >        domainCompositeField.setAccessible(true);
> >        Composite domainComposite = (Composite)
> > domainCompositeField.get(scaDomain);
> >
> >        OutputStream os = new ByteArrayOutputStream();
> >        PrintUtil printUtil = new PrintUtil(os);
> >        printUtil.print(domainComposite);
> >        System.out.println("Assembly \n " + os.toString());
> >
> > I'm sure people have much smarter utils than I that they use to make
> > their lives easier. If you have tools are you prepared to share them?
> >
> > How about we create a module:
> >
> > java/sca/devtools
> >
> > or even
> >
> > java/devtools
> >
> > Simon
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Pete
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Pete



--
Pete

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to