Hehehe, me confundi... Cadu.

On 9 abr, 14:45, "George Queiroz" <[EMAIL PROTECTED]> wrote:
> euuuuuuuuuuuu? num é Cadu não rss?
>
> 2008/4/9 Daniel Lopes <[EMAIL PROTECTED]>:
>
>
>
> > Ola George.
>
> > Tem certeza que a rota car/create ta certo?
>
> > On 9 abr, 13:53, "George Queiroz" <[EMAIL PROTECTED]> wrote:
> > > Julio, c já tem alguma app feita com flex e grails?
>
> > > tem algum crud pra ver se o meu esta feito certinho?
>
> > > tks
>
> > > 2008/4/9 Junio Gonçalves Vitorino <[EMAIL PROTECTED]>:
>
> > > > Mesma coisa do amigo acima, e mais uma sugestão REMOTE OBJECT creio
> > que
> > > > será mais feliz.
>
> > > > 2008/4/9 George Queiroz <[EMAIL PROTECTED]>:
>
> > > >  rapaz, eu tenho feito com grails e não tenho tido probl
>
> > > > > mais não estou utilizando controller, pois não necessita, vou direto
> > no
> > > > > service.
>
> > > > > [s]
>
> >  > > >   On Wed, Apr 9, 2008 at 12:41 PM, CaDu <[EMAIL PROTECTED]> wrote:
>
> > > > > > Ola amigos...
>
> > > > > > Estou iniciando no rails + flex e com base em alguns sites tentei
> > > > > > fazer uns testes.
>
> > > > > > Codigo Rails
> > > > > > class CarController < ApplicationController
> > > > > >  def list
> > > > > >    @cars = Car.find :all
> > > > > >    render :xml => @cars.to_xml
> > > > > >  end
>
> > > > > >  def create
> > > > > >    @cars = Car.new(params[:cars])
> > > > > >    @cars.save
> > > > > >    render :xml => @cars.to_xml
> > > > > >  end
> > > > > > end
>
> > > > > > No flex eu tenho um grid e um botao para gravar dados na tabela. O
> > > > > > grid estah carregando perfeitamente mas quando clico no botao
> > aparece
> > > > > > uma mensagem de erro.
>
> > > > > > Codigo Flex
> > > > > > <?xml version="1.0" encoding="utf-8"?>
> > > > > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> > > > > > layout="absolute"
> > > > > >        creationComplete="retorno.send()">
>
> > > > > >        <mx:HTTPService id="retorno"
> > > > > >                    url="http://localhost:3000/car/list"; />
>
> > > > > >    <mx:HTTPService id="enviadados"
> > > > > >                                url="
> >http://localhost:3000/car/create";
> > > > > >                                useProxy="false"
> > > > > >                                method="POST"
> > > > > >                                result="retorno.send()"
> > > > > >                                contentType="application/xml">
> > > > > >        <mx:request xmlns="">
> > > > > >            <ano>{tAno.text}</ano>
> > > > > >            <valor>{tValor.text}</valor>
> > > > > >            <cor>{tCor.text}</cor>
> > > > > >            <modelo>{tModelo.text}</modelo>
> > > > > >        </mx:request>
> > > > > >    </mx:HTTPService>
>
> > > > > >        <mx:DataGrid horizontalCenter="0" verticalCenter="-61"
> > > > > > dataProvider="{retorno.lastResult.cars.car}"
> > > > > > alternatingItemColors="[#DBEFF1, #FFFFFF]">
> > > > > >                <mx:columns>
> > > > > >                        <mx:DataGridColumn headerText="Modelo"
> > > > > > dataField="modelo"/>
> > > > > >                        <mx:DataGridColumn headerText="Ano"
> > > > > > dataField="ano"/>
> > > > > >                        <mx:DataGridColumn headerText="Valor"
> > > > > > dataField="valor"/>
> > > > > >                        <mx:DataGridColumn headerText="Cor"
> > > > > > dataField="cor"/>
> > > > > >                </mx:columns>
> > > > > >        </mx:DataGrid>
>
> > > > > >        <mx:TextInput horizontalCenter="-68" verticalCenter="46"
> > > > > > id="tModelo"/
>
> > > > > >        <mx:TextInput horizontalCenter="-68" verticalCenter="76"
> > > > > > id="tAno"/>
> > > > > >        <mx:TextInput horizontalCenter="-68" verticalCenter="106"
> > > > > > id="tValor"/
>
> > > > > >        <mx:TextInput horizontalCenter="-68" verticalCenter="136"
> > > > > > id="tCor"/>
>
> > > > > >        <mx:Label text="Modelo" horizontalCenter="-178"
> > > > > > verticalCenter="48"/>
> > > > > >        <mx:Label text="Ano" horizontalCenter="-178"
> > > > > > verticalCenter="78"/>
> > > > > >        <mx:Label text="Valor" horizontalCenter="-174"
> > > > > > verticalCenter="112"/>
> > > > > >        <mx:Label text="Cor" horizontalCenter="-174"
> > > > > > verticalCenter="138"/>
>
> > > > > >        <mx:Button label="Ok" width="62" horizontalCenter="71"
> > > > > > verticalCenter="136" click="enviadados.send()"/>
> > > > > >        <mx:Button label="Limpar" horizontalCenter="143"
> > > > > > verticalCenter="136"/
>
> > > > > > </mx:Application>
>
> > > > > > Erro
> > > > > > [RPC Fault faultString="HTTP request error"
> > > > > > faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent
> > > > > > type="ioError" bubbles=false cancelable=false eventPhase=2
> > text="Error
> > > > > > #2032: Stream Error. URL:http://localhost:3000/car/create";]. URL:
> > > > > >http://localhost:3000/car/create";]
> > > > > >        at mx.rpc::AbstractInvoker/
> >http://www.adobe.com/2006/flex/mx/
>
> > internal::faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx
> > > > > > \rpc\AbstractInvoker.as:216]
> > > > > >        at
> > > > > > mx.rpc::Responder/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src
> > > > > > \mx\rpc\Responder.as:49]
> > > > > >        at
> > > > > > mx.rpc::AsyncRequest/fault()[E:\dev\3.0.x\frameworks\projects\rpc
> > > > > > \src\mx\rpc\AsyncRequest.as:103]
> > > > > >        at
> > > > > > DirectHTTPMessageResponder/errorHandler()[E:\dev\3.0.x\frameworks
> > > > > > \projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:343]
> > > > > >        at flash.events::EventDispatcher/dispatchEventFunction()
> > > > > >        at flash.events::EventDispatcher/dispatchEvent()
> > > > > >        at flash.net::URLLoader/redirectEvent()
>
> > > > > > Se alguem puder ajudar fico agradecido.
>
> > > > --
> > > > Atenciosamente,
>
> > > > Junio Vitorino - Belo Horizonte - Brasil
> > > > [EMAIL PROTECTED]
> >  > >http://www.juniovitorino.com
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a