Paul Brown wrote: > > Hi, Rafal -- > >> what do you think of implementing a command line tool bpelrun, which >> could compile and run a process by sending a request from stdin and >> displaying response to stdout. >> This would speed up testing of various bpel constructs. It would be >> helpful in developing larger processes by copy-pasting from small >> examples. >> It could be also useful to do bpel unit testing. > > Great idea. I'd thought about doing something similar once upon a time, > making a kind of "busy box" for a process instance where you could drop > messages onto ports and see them show up where they come out.
Yep, that's a funny idea. I just imagine to compose a pipes-and-filters architecture with BPEL on the console with pipe-operators :) One important thing to bear in mind: BPEL processes are not necessarily single-entry-single-exit processes so that just using stdin and stdout won't work for async processes or processes that expect input from different operations and/or partnerlinks. Cheers, Tammo -- Tammo van Lessen - http://www.taval.de
