Subversion Repositories SmartDukaan

Rev

Rev 1891 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1891 Rev 1941
Line 25... Line 25...
25
<!DOCTYPE struts PUBLIC
25
<!DOCTYPE struts PUBLIC
26
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
26
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
27
        "http://struts.apache.org/dtds/struts-2.0.dtd">
27
        "http://struts.apache.org/dtds/struts-2.0.dtd">
28
 
28
 
29
<struts>
29
<struts>
-
 
30
 
30
	<bean type="org.apache.struts2.rest.handler.ContentTypeHandler" name="myxml" class="in.shop2020.support.controllers.handler.SxstreamContentHandler" />
31
	<bean type="org.apache.struts2.rest.handler.ContentTypeHandler" name="myxml" class="in.shop2020.support.controllers.handler.SxstreamContentHandler" />
31
	
32
	
32
    <!--  Overwrite Convention -->
33
    <!--  Overwrite Convention -->
33
    <constant name="struts.convention.action.suffix" value="Controller"/>
34
    <constant name="struts.convention.action.suffix" value="Controller"/>
34
    <constant name="struts.convention.action.mapAllMatches" value="true"/>
35
    <constant name="struts.convention.action.mapAllMatches" value="true"/>
Line 37... Line 38...
37
    <constant name="struts.convention.package.locators" value="controllers"/>
38
    <constant name="struts.convention.package.locators" value="controllers"/>
38
    <constant name="struts.convention.relative.result.types" value="velocity"/>
39
    <constant name="struts.convention.relative.result.types" value="velocity"/>
39
  	
40
  	
40
  	
41
  	
41
	<package name="default" extends="rest-default">
42
	<package name="default" extends="rest-default">
42
	    <result-types>
-
 
43
	        <result-type name="redirect" class="org.apache.struts2.dispatcher.ServletRedirectResult">
-
 
44
            </result-type>
-
 
45
	        <result-type name="redirectAction" class="org.apache.struts2.dispatcher.ServletActionRedirectResult">
-
 
46
            </result-type>
-
 
47
	    </result-types>
-
 
48
		<interceptors>
43
		<interceptors>
49
			<interceptor name="login"
-
 
50
				class="in.shop2020.support.interceptors.LoginInterceptor" />
44
			<interceptor name="login" class="in.shop2020.support.interceptors.LoginInterceptor" />
51
			<interceptor-stack name="myDefault">
-
 
52
				<interceptor-ref name="defaultStack">
-
 
53
			        <param name="exception.logEnabled">true</param>
-
 
54
                    <param name="exception.logLevel">ERROR</param>
-
 
55
			    </interceptor-ref>
-
 
56
			    <interceptor-ref name="store">
-
 
57
            		<param name="operationMode">AUTOMATIC</param>
-
 
58
        		</interceptor-ref>
-
 
59
			</interceptor-stack>
-
 
60
		</interceptors>
45
		</interceptors>
61
		
-
 
62
		<default-interceptor-ref name="myDefault"></default-interceptor-ref>
-
 
63
		<default-action-ref name="default" />
-
 
64
 
-
 
65
		<global-results>
46
		<global-results>
66
			<!--
-
 
67
			<result name="login" type="redirect">
-
 
68
			    <param name="location">login</param>
-
 
69
			</result>
-
 
70
			 -->
-
 
71
			<result name="exception" type="redirect">exception.vm</result>
47
			<result name="exception" type="redirect">exception.vm</result>
72
		</global-results>
48
		</global-results>
73
		
-
 
74
		<action name="default">
-
 
75
			<result type="redirect">/</result>
-
 
76
		</action>
-
 
77
	</package>
49
	</package>
78
</struts>
50
</struts>