Bonjour,

je tente de m'initier a flex+java et je rencontre un probleme.
J'ai reutilise le tuto de ce site: http://baao.com/blog/2008/01/04/cree...uilder-tomcat/
mais ca ne marche pas.

voici mon code.

Clock.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
package org.javaflex.test;
 
import java.util.Date;
 
public class Clock {
	public String getTimeAsString() {
		return (new Date()).toString();
	}
}
ClockView.jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<xml version="1.0" encoding="utf-8"?>
<%@page import="org.javaflex.test.Clock;"%>
 
<%
	//Pour éviter la mise en cache par le navigateur de la réponse
	response.setHeader("Cache-Control","no-cache");
	response.setHeader("Pragma","no-cache");
	response.setDateHeader ("Expires", 0);
%>
 
<info>
  <date><%= (new Clock()).getTimeAsString() %></date>
</info>
et JavaFlexApp.mxml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
	creationComplete="clockService.send()">
 
	<mx:HTTPService id="clockService" url="ClockView.jsp"/>		
 
	<mx:Label id="clockLabel" text="{clockService.lastResult.info.date}"/>
	<mx:Button label="Refresh!" click="clockService.send()"/>
 
</mx:Application>
L'erreur aue j'obtient est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
[RPC Fault faultString="Error #1090: XML parser failure: element is malformed." faultCode="Client.CouldNotDecode" faultDetail="null"]
	at mx.rpc.http::HTTPService/http://www.adobe.com/2006/flex/mx/internal::processResult()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\http\HTTPService.as:851]
	at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:188]
	at mx.rpc::Responder/result()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:43]
	at mx.rpc::AsyncRequest/acknowledge()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:74]
	at DirectHTTPMessageResponder/completeHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:403]
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at flash.net::URLLoader/onComplete()
Pouvez vous m'aider?