Salut,

merci par avance de l aide que vous pourrez m apporter.

voici l erreur que j obtiens en essayant d acceder a un flow :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
The requestPathInfo is null: unable to extract flow definition id or flow execution key
mon web.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
	version="2.4">
 
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			/WEB-INF/config/application-layer-config.xml
		</param-value>
	</context-param>
 
	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>
 
	<servlet>
		<servlet-name>demo</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>
				/WEB-INF/config/web-application-config.xml
			</param-value>
		</init-param>
	</servlet>
 
	<servlet-mapping>
		<servlet-name>demo</servlet-name>
		<url-pattern>*.htm</url-pattern>
	</servlet-mapping>
 
	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>
 
</web-app>
web-application-config.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:web="http://www.springframework.org/schema/webflow-config"
       xsi:schemaLocation="
           http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
           http://www.springframework.org/schema/webflow-config
           http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.0.xsd">
 
	<bean name="/demo.htm" class="org.springframework.webflow.mvc.FlowController">
		<property name="flowExecutor" ref="flowExecutor"/>
	</bean>
 
	<web:flow-executor id="flowExecutor" flow-registry="flowRegistry"/>
 
	<web:flow-registry id="flowRegistry">
		<web:flow-location path="/WEB-INF/flow/main-flow.xml"/>
	</web:flow-registry>
 
	<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/jsp/"/>
		<property name="suffix" value=".jsp"/>
	</bean>
 
</beans>
main-flow.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<flow xmlns="http://www.springframework.org/schema/webflow"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/webflow
			    http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd">
 
	<start-state idref="start" />
 
	<view-state id="start">
		<transition on="go" to="Page2State" />
	</view-state>
	<view-state id="Page3State" view="page3">
		<transition on="back" to="Page2State" />
	</view-state>
	<view-state id="Page2State" view="page2">
		<transition on="go" to="Page3State" />
		<transition on="back" to="start" />
	</view-state>
 
</flow>
ma page de test lance le flow de cette maniere :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="demo.htm?_flowId=main-flow">go to Page2</a>
Merci encore de votre aide