このページから情報を取得するためにBlazeDSJavaクライアントを使用しています。このページの中央には、タイプを選択するとボタンの位置コンボが更新されるフォームがあります。
私はBlazeDSを使用してJavaでこれらの値を取得しようとしています。私はCharlesWebプロキシを使用してデバッグしてきましたが、これはリクエストとレスポンスのスクリーンショットです。
これまでの私のコードは次のとおりです。
// Create the AMF connection.
AMFConnection amfConnection = new AMFConnection();
// Connect to the remote url.
String url = "http://orlandoinfo.com/flex2gateway/";
try
{
amfConnection.connect(url);
}
catch (ClientStatusException cse)
{
System.out.println(cse);
return;
}
// Make a remoting call and retrieve the result.
try
{
// amfConnection.registerAlias("flex.messaging.io.ArrayCollection", "flex.messaging.io.ArrayCollection");
amfConnection.call("ColdFusion.getLocations", new Object[] {"consumer", "attractions", "ATTR"});
}
catch (ClientStatusException cse)
{
System.out.println(cse);
}
catch (ServerStatusException sse)
{
System.out.println(sse);
}
// Close the connection.
amfConnection.close();
実行すると、次のようになります。
ServerStatusException
data: ASObject(15401342){message=Unable to find source to invoke, rootCause=null, details=null, code=Server.Processing}
HttpResponseInfo: HttpResponseInfo
code: 200
message: OK
誰かが何が悪いのかを見つけることができますか?
読んでくれてありがとう!