Ola All, nou novato em flex e estou com a seguinte dificuldade:

--------------------------------------------------------- Incluir.jsp

<%@ page import="java.util.List,

java.util.*,

java.sql.*" %>

<%@ include file="conecta/acesso.jsp" %>

<%

List lista = new ArrayList();

List options;

String iduser = "1";

String idsenha = "2";

String idmensagem = "3";

String MensagemLogin = "Erro";

String NomeUsuario = "1";

String option = "NOME DO USUARIO";

iduser = request.getParameter("iduser");

idmensagem = request.getParameter("idmsg");

int autoIncKeyFromApi = -1;

ResultSet rs = null;

stm.executeUpdate("INSERT INTO recados VALUES ('0','0000-00-00
00:00:00','NULL','NULL','NULL','NULL','NULL')");

rs = stm.getGeneratedKeys();

if (rs.next()) {

autoIncKeyFromApi = rs.getInt(1);

} else {

// throw an exception from here

}

stm.close();

%>
---------------------------------------------------------  incluir.mxml

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

<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml";
activate="xmlRPC1.send()" layout="absolute" width="1000" height="750"
showCloseButton="true" title="Meus Recados">

<mx:HTTPService result="handleXML(event);" fault="handleFault(event);" id="
xmlRPC1" resultFormat="e4x" showBusyCursor="true"

url="http://localhost:8400/comunidade/MsgHttpService.jsp"; useProxy="false">

<mx:request xmlns="">

<iduser>{iduser.text}</iduser>

</mx:request>

</mx:HTTPService>

<mx:HTTPService result="handleXML1(event);" fault="handleFault1(event);"
id="xmlRPC2" resultFormat="e4x" showBusyCursor="true"

url="http://localhost:8400/comunidade/MsgHttpServiceInsert.jsp"; useProxy="
false">

<mx:request xmlns="">

<iduser>{iduser.text}</iduser>

</mx:request>

</mx:HTTPService>

<mx:Panel x="10" y="10" width="960" height="200" layout="absolute" title="Eniar
Recados">

<mx:Button x="810" y="128" label="Adicionar Foto" width="120"/>

<mx:Button x="682" y="128" label="Visualizar" width="120"
click="xmlRPC1.send();"/>

<mx:Button x="554" y="128" label="Enviar Recado" width="120"
click="xmlRPC2.send();"/>

<mx:TextArea x="10" y="10" width="920" height="110" id="idmsg"/>

<mx:TextInput x="10" y="128" text="[EMAIL PROTECTED]" id="iduser" editable="
false" width="536"/>

</mx:Panel>

<mx:Panel x="10" y="218" width="960" height="482" layout="absolute" title="Meus
Recados">

<mx:AdvancedDataGrid

dataProvider="{shippingInfo}"

x="10" y="10" id="shippingOptionsList" designViewDataType="flat"
selectionMode="singleRow" width="920" height="422" enabled="true">

<mx:columns>

<mx:AdvancedDataGridColumn width="20" headerText="" dataField="col1"/>

<mx:AdvancedDataGridColumn width="100" headerText="Contato" dataField="
idfrom"/>

<mx:AdvancedDataGridColumn width="550" headerText="Mensagem" dataField="
idmensagem"/>

<mx:AdvancedDataGridColumn width="100" headerText="Ação" dataField="col4"/>

<mx:AdvancedDataGridColumn width="100" headerText="Situação" dataField="col5
"/>

</mx:columns>

</mx:AdvancedDataGrid>

</mx:Panel>

<mx:Script>

<![CDATA[

*import* mx.rpc.events.ResultEvent;

*import* mx.rpc.events.FaultEvent;

*import* mx.controls.Alert;

[*Bindable*]

*private* *var* shippingInfo:XMLList;

[*Bindable*]

*private* *var* shippingInfo1:XMLList;

*public* *function* handleXML(event:ResultEvent):*void
*

{

shippingInfo = event.result.mensagem *as* XMLList;

}

*public* *function* handleFault(event:FaultEvent):*void
*

{

Alert.show(event.fault.faultString, *"Error"*);

}

*public* *function* handleXML1(event:ResultEvent):*void
*

{

shippingInfo1 = event.result.mensagem *as* XMLList;

Alert.show(*"Mensagem enviada com sucesso "*+shippingInfo1, *"Mensagem"*);

}

*public* *function* handleFault1(event:FaultEvent):*void
*

{

Alert.show(event.fault.faultString, *"Error"*);

}

]]>

</mx:Script>

</mx:TitleWindow>

Tenhos os dois aquivos acima que juntos efetuam um inclusao no banco de
dados MySQL, o meu problema e que na primeira vez que pressiono o botao de
inclusao ele inclui mas na proximas vezes que pressiono o botao ele diz que
incluiu mas na verdade ele nao faz nada.


Alguem teria uma ideia do que pode estar acontecendo.
-- 
Renato Vertuam Neto

--~--~---------~--~----~------------~-------~--~----~
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