It's the expected behavior if you have an app in any hosting you get accessto a your website wwwroot in there you can place anything you want. Unlessyou're trying to access info from a domain you don't own or manage.
I'm feeling guilty for not asking you if you did that. Yes you need to do that, because if you don't reference a class in your app, the Flex compiler doesn't include it into the ABC - SWF.
They look kinda the same, Java isn't my forte , the only thing that I see different is that in your working java VO you have an import and in the one that doesn't you don't have that import. I don't know if that's important at all.
Could you post another Java VO and AS VO that actually works. A suggestion if you're using the Adobe Forums interface there's this icon >> if you click it, and select Syntax Highlighting - Java your code will look better and it'll be easier to read.package com.mypackage.admin.vo;public class CaseVO...
After a very quick look I noticed that the package namepackage com.mypackage.voand the RO alias don't match in structure[RemoteClass(alias="com.mypackage.admin.vo.CaseVO")]Try moving the file to com.mypackage.admin.vo
Probably the AS3 and the RO VO don't match, the remote alias maybe, a var type isn't properly set, could be several reasons. I'll make a test to receive only CaseVO and see it's properly sent.