This would be good to get users one step forward with respect to using SCA. A good tool to have would be one that validates a composite assembly - against the xsds and then for overall consistency. I know we do quite a bit of the latter as part of the artifact processing but wonder if it would go an extra mile if abstracted as a tool.
I also liked the transformers that we have in the databinding modules today. It would be good to have them as individual tools as well. I'd go for java/tools, atleast to start with. - Venkat On 6/21/07, Simon Laws <[EMAIL PROTECTED]> wrote:
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-sca-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
