As per the below code change the endpoint to
<endpoint uri="../messagebroker/amf"
class="flex.messaging.endpoints.AMFEndpoint"/>

as the URL to which I go form the browser is

http://localhost:8080/flex/SimpleRemoteObject/SimpleRemoteObject.html

from the URL it takes the http://localhost:8080/flex
and it will append to ../ in uri.

please let me know if you find any other alternative.

--Suresh Akula


--- aejaz_98 <[EMAIL PROTECTED]> wrote:

> Hi Peter,
>
> Thanks for taking the time to patiently answer my
> questions.
> Unfortunately, I am still unable to proceed. I
> changed the following
> line(in flex-enterprise-services.xml under channel
> definition for
> my-amf),
>
> <endpoint
>
uri="http://{server.name}:{server.port}/{context.root}/messagebroker/amf\
> " class="flex.messaging.endpoints.AMFEndpoint"/>
>
> to
>
> <endpoint
>
uri="http://{server.name}:{server.port}/flex/messagebroker/amf"
> class="flex.messaging.endpoints.AMFEndpoint"/>
>
> as the URL to which I go form the browser is
>
>
http://localhost:8080/flex/SimpleRemoteObject/SimpleRemoteObject.html
>
> & there is no change in behavior.
>
> I must have not understood you correctly. Can you
> please clarify if
> possible on how to set context root step by step.
>
> Thanks again,
> Aejaz
>
>
> --- In flexcoders@yahoogroups.com, "Peter Farland"
> <[EMAIL PROTECTED]> wrote:
> >
> > Sorry, the J2EE context root as it would appear in
> the URL (i.e. this
> > value will replace the token {context.root} at
> compile time based on
> the
> > value of --context-root).
> >
> > e.g.
> >
> > --context-root=/dev
> >
> > Note that the other two tokens in the endpoint
> URL, {server.name} and
> > {server.port} will be known at runtime if the SWF
> is loaded via a URL
> so
> > these are replaced at runtime based on how the SWF
> is loaded.
> >
> > -----Original Message-----
> > From: flexcoders@yahoogroups.com
> [mailto:[EMAIL PROTECTED]
> On
> > Behalf Of aejaz_98
> > Sent: Tuesday, April 25, 2006 3:12 PM
> > To: flexcoders@yahoogroups.com
> > Subject: [flexcoders] Re: (Flex20 Beta2): send
> failed for RemoteObject
> >
> > Thanks Peter. Please let me know how exactly to do
> that. Do you mean
> add
> > --context.root C:\tomcat\webapps\flex while
> starting tomcat i.e.
> >
> > catalina start --context.root
> C:\tomcat\webapps\flex
> >
> > Is that right ?
> >
> > Thanks,
> > Aejaz
> >
> > --- In flexcoders@yahoogroups.com, "Peter Farland"
> pfarland@ wrote:
> > >
> > > Ah, yes, you need to specify --context.root on
> the command line as
> the
> >
> > > client can't tell what the context root is (i.e.
> because you can
> have
> > > the default context root "" it can't make
> assumptions as to whether
> > > the first level under the webroot is a
> subdirectory or a context
> > root).
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: flexcoders@yahoogroups.com
> [mailto:[EMAIL PROTECTED]
> > > On Behalf Of aejaz_98
> > > Sent: Tuesday, April 25, 2006 1:59 PM
> > > To: flexcoders@yahoogroups.com
> > > Subject: [flexcoders] Re: (Flex20 Beta2): send
> failed for
> RemoteObject
> > >
> > > The detailed error message in this case is,
> > >
> > > Channel.Connect.Failed error
> > > Netconnection.Call.Failed:HTTP:Failed
> > >
> > > My flex-remoting-service.xml looks as follows,
> > >
> > >     <default-channels>
> > >         <channel ref="my-amf"/>
> > >     </default-channels>
> > >
> > >     <destination id="EchoString">
> > >         <properties>
> > >           
> <source>samples.SimpleRemoteObject.Echo</source>
> > >         </properties>
> > >     </destination>
> > >
> > > & the channel "my-amf" is defined in
> flex-enterprise-services.xml as
> > > follows,
> > >
> > >         <channel-definition id="my-amf"
> > > class="mx.messaging.channels.AMFChannel">
> > >             <endpoint
> > >
>
uri="http://{server.name}:{server.port}/{context.root}/messagebroker/a
> > > mf
> > > "
> > > class="flex.messaging.endpoints.AMFEndpoint"/>
> > >             <properties>
> > >               
> <polling-enabled>false</polling-enabled>
> > >             </properties>
> > >         </channel-definition>
> > >
> > > Thanks,
> > > Aejaz
> > >
> > > --- In flexcoders@yahoogroups.com, "aejaz_98"
> <aejaz_98@> wrote:
> > > >
> > > > Hi Peter,
> > > >
> > > > Thanks for your reply & please disregard my
> previous message. I
> > > > recompiled the application & now I am getting
> "send failed" error
> > > > message. Can you please take a look at the
> mxml to see if anything
> > > > is wrong. I am very new to mxml & might have
> had overlooked
> > > > something obvious.
> > > >
> > > > Thanks,
> > > > Aejaz
> > > >
> > > > <?xml version="1.0" encoding="utf-8"?>
> <mx:Application
> > > > xmlns:mx="http://www.adobe.com/2006/mxml"
> xmlns="*"
> > > > layout="absolute">
> > > > <mx:Script>
> > > >  <![CDATA[
> > > >   import mx.rpc.events.*;
> > > >   import mx.collections.*;
> > > >   import mx.controls.*
> > > >
> > > >      private function
> getNameHandler(event:ResultEvent):void
> > > >      {
> > > >       Result.text = event.result.toString();
> > > >       currentState='TargetState';
> > > >      }
> > > >
> > > >   private function
> faultHandler(event:FaultEvent):void
> > > >         {
> > > >          Alert.show(event.fault.faultstring,
> "Error");
> > > >         }
> > > >  ]]>
> > > > </mx:Script>
> > > >  <mx:states>
> > > >   <mx:State name="TargetState">
> > > >    <mx:RemoveChild child="{button1}"/>
> > > >    <mx:RemoveChild child="{formInput}"/>
> > > >    <mx:RemoveChild child="{label1}"/>
> > > >    <mx:AddChild position="lastChild">
> > > >     <mx:Label x="99" y="130" width="265"
> > > height="28" id="Result"/>
> > > >    </mx:AddChild>
> > > >   </mx:State>
>
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




YAHOO! GROUPS LINKS




Reply via email to