flex+java 通信 怎么调用不到java的方法

就是一个很简单的heollword的例子 开始我能调用java方法 可是后来我怎么也调用不到java方法了。在此谢谢了

但是我在别的机器上发布了 测试可以调用java方法 为什么我的机器不能。

FirstJavaFlex.mxml 文件代码

<?xml version="1.0" encoding="utf-8"?>

mx:Script

<![CDATA[
import mx.rpc.events.FaultEvent;

import mx.rpc.events.ResultEvent;
import mx.controls.Alert;
[Bindable]

private var helloResult:String;

          private function sayHelloTo():void {
            Alert.show(inputText.text);
            zuo.sayHelloTo(inputText.text);
          } 

          private function resultHandler(event:ResultEvent):void {    
                helloResult = event.result as String;
           } 
          ]]>  
  </mx:Script> 

[color=red] <mx:RemoteObject  id = "zuo"  destination = "first"   result = "resultHandler(event)"   />    [/color]  
  <mx:HBox   width = "100%" >      
    <mx:TextInput   id = "inputText" />      
    <mx:Button   label = "Submit"   click = "sayHelloTo()" />      
    <mx:Label   text = "{helloResult}" width="300" height="69"/>
 </mx:HBox >      

/mx:Application

remoting-config.xml 文件代码

<?xml version="1.0" encoding="UTF-8"?>
class="flex.messaging.services.RemotingService">

<adapters>
    <adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
</adapters>

<default-channels>
    <channel ref="my-amf"/>
</default-channels>

[color=red] <destination id="first">
  <properties>
   <source>com.java.flex.FirstJavaFlex</source>
  </properties>
 </destination>[/color]</service>

java 类文件

package com.java.flex;

public class FirstJavaFlex {

[color=red]public String sayHelloTo(String name) {
    System.out.println("call java success!");
    return "welcome to JavaFlex world: " + name;
}[/color]}

加上endpoint属性

endpoint="http://localhost:8080/Flex_J2ee/messagebroker/amf"