no...the web service does not get invoked...

On Dec 2, 12:06 pm, "Vinod M. Jacob" <[EMAIL PROTECTED]> wrote:
> The code looks fine.Are you getting any errors?
>
> On Tue, Dec 2, 2008 at 10:47 AM, punit <[EMAIL PROTECTED]> wrote:
>
> > hi guys,
> >          i am invoking a webservice using mxml in the following way..
>
> >  <mx:WebService
> >           id="userRequest"
> >           wsdl="http://146.223.151.79:9081/Beta/services/NewMessage/
> > wsdl/NewMessage.wsdl<http://146.223.151.79:9081/Beta/services/NewMessage/wsdl/NewMessage.wsdl>
> > ">
> >           <mx:operation name="Xmlforu1" resultFormat="e4x"
> >            fault="mx.controls.Alert.show(event.fault.faultString)"
> >            result="handle(event);"/>
> >      </mx:WebService>
>
> > the handle() function is written within the Script tag of the mxml and
> > it works fine...
>
> > i want to modularize the code now..so i want to write a AS class (say
> > MyWebService) that will invoke the service...
> > 'i tried the following code...
>
> > package components
> > {
> >        import mx.controls.Alert;
> >        import mx.rpc.events.FaultEvent;
> >        import mx.rpc.events.ResultEvent;
> >        import mx.rpc.soap.mxml.Operation;
> >        import mx.rpc.soap.mxml.WebService;
> >        import mx.utils.ObjectUtil;
> >        import mx.rpc.AsyncToken;
> >        public class CRMWebService
> >        {
> >                public function CRMWebService()
> >                {
> >                        var service:WebService =
> >                         new WebService();
> >                         service.loadWSDL("
> >http://146.223.151.79:9081/Beta/services/
> > NewMessage/wsdl/NewMessage.wsdl<http://146.223.151.79:9081/Beta/services/NewMessage/wsdl/NewMessage.wsdl>
> > ");
> >                   var op:Operation = new Operation(service,"Xmlforu1");
> >                   op.addEventListener(ResultEvent.RESULT,handle);
> >                   op.addEventListener(FaultEvent.FAULT,fault);
> >                   op.resultFormat="e4x";
> >                   op.send();
> >                   Alert.show("sent");
> >                   var token1:AsyncToken= service.Xmlforu1("one");
> >                   token1.addEventListener(ResultEvent.RESULT,handle);
> >                   token1.addEventListener(FaultEvent.FAULT,fault);
> >                }
>
> >      public function fault(event:FaultEvent):void{
> >        Alert.show(event.fault.faultString);
> >      }
>
> >      public function handle(event:ResultEvent):void{
> >        Alert.show("success");
> >        var SERlist:String = ObjectUtil.toString
> > (event.result.Xmlforu1Return);
> >                                var data:Object = new Object();
> >                                var xml:XML = new XML(SERlist);
> >                                data =xml;
>
> >      }
> >        }
> > }
>
> > its not working....an suggents...
>
> > thanks...

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to