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]

Reply via email to