アプリケーションをflex3からFlex4に移行しました。コードの機能に何も変更していません。HTTPServiceを使用してstrutsアクションを呼び出します。
var service:HTTPService = new HTTPService();
service.url= "someAction.do"
service.send(params);
問題は、flashbuilder3によって生成されたflex3swfを使用している場合、問題はなく、アクションがURL/someUrlに送信されることです。
localhost:8080/someurl/someAction.do
同じ状況で、同じ戦争アーカイブでflex4swfを使用した場合。私が変更するのはswfだけです。URLにはswfのパスも含まれているため、問題が発生します。
localhost:8080/someurl/path/to/swf/someAction.do
誰もがこれを引き起こしている可能性があることを知っていますか?