I analysed component model object in tuscany. Here my question is: all the component model object has implemented interface [org.apache.tuscany.sca.assembly.Visitable]. But in fact the [accept] method are never invoked. More of it, there is a [Visitor] interface, but nobody implements it.
My point of view is: remove these two interface from Tuscany, thus makes core coding a little more simplified and purified. Design pattern is a language between technicans, don't tell them visitor pattern is there used to solve applicable problems. --------------------------------- Luggage? GPS? Comic books? Check out fitting gifts for grads at Yahoo! Search.