[Seasar-user:21880] Re: S2BlazeDSエラーについて
ShigeruAgata
[E-MAIL ADDRESS DELETED]
2014年 4月 22日 (火) 13:24:10 JST
ふなくらさん
一点伝え忘れていたことが有りました。
public function goRemoteObject() :void{
myservice.getHelloString();←getHelloString()が自動補完されていません
}
問題解決に直接関係ないかもしれませんが、念のためお知らせします。
ご教授いただきますようよろしくお願いいたします。
阿形
From: seasar-user-bounces @ ml.seasar.org [mailto:seasar-user-bounces @ ml.seasar.org] On Behalf Of jun funakura
Sent: Tuesday, April 22, 2014 9:28 AM
To: seasar-user @ ml.seasar.org
Subject: [Seasar-user:21878] S2BlazeDSエラーについて
阿形さん
ふなくら(nod)です。
MXML内にあります
destination="service.helloWorldService"
を
destination="helloWorldService"
に変えたらエラー内容が変わるか
ご確認いただけますでしょうか。
またrootpackageは
jp.ne.equipment.report
としていると思ってよろしいでしょうか。
#動確する環境あるのが夜以降になるので
#はずしていたらすみません...
2014年4月22日火曜日、<shigeaga @ gmail.com <javascript:_e(%7B%7D,'cvml','shigeaga @ gmail.com');> >さんは書きました:
いつもお世話になっております。阿形と申します。
S2BlazeDS1.0.2 + FlashBuilder4.7 + Tomcat6.0 を使用してサンプルソフト
を作成しています。ですが下記内容のエラーが出てしまい、先に進めない
状況です。お手数おかけしますが、原因等ご教授いただけたら幸いです。
エラー内容
[FaultEvent fault=[RPC Fault faultString="No destination with id 'service.helloWorldService' is registered with any service." faultCode="Server.Processing" faultDetail="null"] messageId="BA173E90-EC0E-5BF2-E31C-5C95612992FE" type="fault" bubbles=false cancelable=true eventPhase=2]
MXML
<?xml version="1.0" encoding="utf-8"?>
<mx:Application width="1024" height="768" xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script source="Hello.as" />
<mx:RemoteObject id="myservice" destination="service.helloWorldService" fault="faultHandler(event)">
<mx:method name="getHelloString" result="onResult(event)" fault="onFault(event)" />
</mx:RemoteObject>
<mx:VBox>
<mx:Label text="Hello World!!" id="text1" />
<mx:Button label="JAVAへ送信" click="goRemoteObject()" />
</mx:VBox>
</mx:Application>
ActionScript
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
public function goRemoteObject() :void{
myservice.getHelloString();
}
/** * 結果の取得(成功時) */
public function onResult(event:ResultEvent):void {
text1.text = event.result.toString();
}/** * 結果の取得(失敗時) */
public function onFault(fault:Object):void {
Alert.show(String(fault));
}
public function faultHandler(fault:Object):void {
Alert.show(String(fault));
}
Java
package jp.ne.equipment.report.service;
public class HelloWorldService {
public String getHelloString() {
return "Hello World Flex Java!! ";
}
}
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20140422/e5191ae0/attachment.html>
Seasar-user メーリングリストの案内