Are you running your Royale App from your development environment and your
server-side from your production server?
If you, you can use a plugin for that.
I use this one: Cross Domain - CORS.
I tested several and this one works very well.

Alina Kazi <[email protected]> escreveu no dia terça, 6/10/2020 à(s)
07:23:

> Sudhakar,
>
> We have used remote object extensively in our application.
>
> Declaration
> <mx:RemoteObject id="roComp"
>
> endpoint="{parentMxmlDocument.parentMxmlDocument.parentMxmlDocument.ServerURL}
> destination="dbzCompanySetupBO" />
>
> Call
> var responderComp1:Responder;
> var tokenComp1:AsyncToken;
> responderComp1 = new Responder(fn_roCompListRH,fn_HandleFault);
> tokenComp1 = roCompList.fn_GetCompListDP();
> tokenComp1.addResponder(responderComp1);
>                 trace(tokenComp1);
> I am sending you this with the reference of title of this thread,this might
> Help you. All other configuration files are same as they were in Flex.
>
> Alina Kazi
>
> On Tue, 6 Oct 2020, 8:11 am Sudhakar Kakaraparthi, <
> [email protected]> wrote:
>
> > Thanks for your inputs,
> >
> > I still getting same error. Please advise.
> >
> > Thanks,
> > Sudhakar.
> >
> > -----Original Message-----
> > From: Hugo Ferreira [mailto:[email protected]]
> > Sent: Monday, October 05, 2020 9:56 PM
> > To: Apache Royale Development <[email protected]>
> > Subject: Re: RemoteObject error - Invalid Response type
> >
> > I have cross domain and it's working.
> > One main endpoint that tells the client where should look at !
> > So the second endpoint would fail with the typical CORS error.
> >
> > One this case you need to configure your server side.
> > On my case it's a ASP.NET and the only option that worked was to
> > configure web.config.\ So theorical this also should work for other web
> > server backend as PHP, etc ...
> >
> > Another important thing with the configuration is that you can configure
> > all the possibilities cross domains that you need, avoinding this anoying
> > errors but keeping the seurity (the best all worlds).
> > If a third party creates a new clone client, will not work in production
> > and gets this CORS error.
> >
> >
> >
> > Greg Dove <[email protected]> escreveu no dia terça, 6/10/2020 à(s)
> > 02:34:
> >
> > > Yes, http and https endpoints should work.
> > >
> > > I have not tried these with any cross-domain scenario in the past, so
> > > there may need to be CORS configuration for javascript (which is
> > > different to flash crossdomain.xml permissions model) in that case.
> > >
> > >
> > >
> > > On Tue, Oct 6, 2020 at 2:29 PM Sudhakar Kakaraparthi <
> > > [email protected]> wrote:
> > >
> > > > Thanks for the response Greg,
> > > >
> > > > These configurations are from previous my flex application, let me
> > > > try "messagebroker/amf". So amf and secure-amf channels should be
> > > > supported
> > > by
> > > > Royale remote object, correct ?
> > > >
> > > > Thanks,
> > > > Sudhakar.
> > > >
> > > > -----Original Message-----
> > > > From: Greg Dove [mailto:[email protected]]
> > > > Sent: Monday, October 05, 2020 9:18 PM
> > > > To: Apache Royale Development <[email protected]>
> > > > Subject: Re: RemoteObject error - Invalid Response type
> > > >
> > > > I can't really tell for sure what the problem is, but it does look
> > > unusual
> > > > to have this in your endpoint:
> > > > messagebroker/amf.txt
> > > >
> > > > usually that would be:
> > > > messagebroker/amf
> > > >
> > > > I have no idea whether that is the issue or not, it just seems
> > > > unusual to me.
> > > >
> > > > On Tue, Oct 6, 2020 at 2:11 PM Sudhakar Kakaraparthi <
> > > > [email protected]> wrote:
> > > >
> > > > > Looks like there is an issue images, here are the details
> > > > >
> > > > >
> > > > > Thanks a lot for resolving my previous issue with Crux and mx:
> > > > components.
> > > > >
> > > > > Now I am getting following error while replacing Flex remote
> > > > > object with Royale. Here is my pseudo code,
> > > > >
> > > > > Remote object definition
> > > > > <mx:RemoteObject id="testService" destination="TestController"
> > > > > fault="onFault(event)"
> > > > >     endpoint="http://localhost:8082/sample-app/messagebroker/amf";
> > > > > requestTimeout="240" />
> > > > >
> > > > >
> > > > > Channel definition
> > > > > <channel-definition id="my-amf"
> > > class="mx.messaging.channels.AMFChannel">
> > > > >             <endpoint url="http://{server.name
> > > > > }:{server.port}/{context.root}/messagebroker/amf.txt"
> > > > >                 class="flex.messaging.endpoints.AMFEndpoint"/>
> > > > >         </channel-definition>
> > > > >
> > > > > Error message
> > > > > rootCause:
> > > > >                 code: -1004
> > > > >                 data: null
> > > > >                 detail: "Invalid XMLHttpRequest response status or
> > > type."
> > > > >                 message: "Invalid response type."
> > > > >
> > > > >
> > > > > As I see all remote object examples are based on websocket-amf, I
> > > > > am not sure if Royale remote object supports amf and secure-amf
> > channels.
> > > > > Please advise.
> > > > >
> > > > >
> > > > > Thanks,
> > > > > Sudhakar.
> > > > >
> > > > >
> > > > > From: Sudhakar Kakaraparthi
> > > > > [mailto:[email protected]]
> > > > > Sent: Monday, October 05, 2020 9:04 PM
> > > > > To: [email protected]
> > > > > Subject: RemoteObject error - Invalid Response type
> > > > >
> > > > > Thanks a lot for resolving my previous issue with Crux and mx:
> > > > components.
> > > > >
> > > > > Now I am getting following error while replacing Flex remote
> > > > > object with Royale. Here is my pseudo code,
> > > > >
> > > > > Remote object definition
> > > > > [cid:[email protected]]
> > > > >
> > > > > Channel definition
> > > > > [cid:[email protected]]
> > > > >
> > > > > Error message
> > > > > [cid:[email protected]]
> > > > >
> > > > > As I see all remote object examples are based on websocket-amf, I
> > > > > am not sure if Royale remote object supports amf and secure-amf
> > channels.
> > > > > Please advise.
> > > > >
> > > > >
> > > > > Thanks,
> > > > > Sudhakar.
> > > > >
> > > > >
> > > > > ---
> > > > > This communication may contain confidential and/or privileged
> > > > information.
> > > > > If you are not the intended recipient (or have received this
> > > > > communication in error) please notify the sender immediately and
> > > > > destroy this communication. Any unauthorized copying, disclosure
> > > > > or distribution of the material in this communication is strictly
> > > forbidden.
> > > > >
> > > > > Please refer to https://db.com/disclosures for additional EU
> > > > > corporate and regulatory disclosures.
> > > > >
> > > > > Deutsche Bank does not render legal or tax advice, and the
> > > > > information contained in this communication should not be regarded
> > as such.
> > > > >
> > > > >
> > > > > ---
> > > > > This communication may contain confidential and/or privileged
> > > > information.
> > > > > If you are not the intended recipient (or have received this
> > > > > communication in error) please notify the sender immediately and
> > > > > destroy this communication. Any unauthorized copying, disclosure
> > > > > or distribution of the material in this communication is strictly
> > > forbidden.
> > > > >
> > > > > Please refer to https://db.com/disclosures for additional EU
> > > > > corporate and regulatory disclosures.
> > > > >
> > > > > Deutsche Bank does not render legal or tax advice, and the
> > > > > information contained in this communication should not be regarded
> > as such.
> > > > >
> > > >
> > > >
> > > > ---
> > > > This communication may contain confidential and/or privileged
> > > information.
> > > > If you are not the intended recipient (or have received this
> > > communication
> > > > in error) please notify the sender immediately and destroy this
> > > > communication. Any unauthorized copying, disclosure or distribution
> > > > of
> > > the
> > > > material in this communication is strictly forbidden.
> > > >
> > > > Please refer to https://db.com/disclosures for additional EU
> > > > corporate and regulatory disclosures.
> > > >
> > > > Deutsche Bank does not render legal or tax advice, and the
> > > > information contained in this communication should not be regarded as
> > such.
> > > >
> > >
> >
> >
> > ---
> > This communication may contain confidential and/or privileged
> information.
> > If you are not the intended recipient (or have received this
> communication
> > in error) please notify the sender immediately and destroy this
> > communication. Any unauthorized copying, disclosure or distribution of
> the
> > material in this communication is strictly forbidden.
> >
> > Please refer to https://db.com/disclosures for additional EU corporate
> > and regulatory disclosures.
> >
> > Deutsche Bank does not render legal or tax advice, and the information
> > contained in this communication should not be regarded as such.
> >
>

Reply via email to