I\'ve exposed a Spring bean to my Flex app via BlazeDS. In my Java code I return strongly typed lists. e.g.
public List getFolders(String path) {
I'm looking at all of my server-side code, and I can't remember if this was necessary or not, but on the Java side, I declare the return values as strongly-typed Lists:
public List getFolders(String path) { return dao.getFolders(path); }