• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 1.1
    • 1.0
    • None

      This code renders badly:
      If you don't have a blank line after ControllerServlet Confluence doesn't terminate the list item in the correct place.

      • ControllerServlet

        Each top level project (eg. GsMain) has one ControllerServlet. This Servlet is responsible for directing requests from a user, getting the correct Page and Action commands from the correct ControllerCore and then forwarding the results back the the user. An example of this class is at [ControllerServlet]. It is configured using the following snippet in web.xml:

        <web-app>
            <servlet>
                    <servlet-name>ControllerServlet</servlet-name>
                    <servlet-class>org.guidestar.servlet.main.ControllerServlet</servlet-class>
                    <init-param>
                    	<param-name>ControllerCore</param-name>
                    	<param-value>FinController</param-value>        	
                   </init-param>
                   <load-on-startup>2</load-on-startup>       	
            </servlet>
            <servlet>
                <servlet-name>ControllerServletWGA</servlet-name>
                <servlet-class>org.guidestar.servlet.main.ControllerServlet</servlet-class>
                <init-param>
                	<param-name>ControllerCore</param-name>
                	<param-value>WGAController</param-value>        	
               	</init-param>
               	<load-on-startup>2</load-on-startup>       	
            </servlet>
            <servlet>
                <servlet-name>ControllerServletFlexiSearch</servlet-name>
                <servlet-class>org.guidestar.servlet.main.ControllerServlet</servlet-class>
                <init-param>
                	<param-name>ControllerCore</param-name>
                	<param-value>FlexiSearchController</param-value>        	
               	</init-param>
               	<load-on-startup>2</load-on-startup>       	
            </servlet>
            <servlet-mapping>
                <servlet-name>ControllerServlet</servlet-name>
                <url-pattern>*.gs</url-pattern>
            </servlet-mapping>
            <servlet-mapping>
                <servlet-name>ControllerServletWGA</servlet-name>
                <url-pattern>*.wga</url-pattern>
            </servlet-mapping>
        	<servlet-mapping>
                <servlet-name>ControllerServletFlexiSearch</servlet-name>
                <url-pattern>*.flexi</url-pattern>
            </servlet-mapping>
        </web-app>
        

        As you can see, each subclass of ControllerCore shares the same servlet code but uses a different extension. Calls to the servlent take the form of: http://www.guidestar.org/controller/search.gs?action_searchFin=1&ein=54-1774039

            [CONFSERVER-1048] List items, panels and code:xml conflict

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2902843 ] New: CONFSERVER Bug Workflow v4 [ 2997497 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2800543 ] New: JAC Bug Workflow v3 [ 2902843 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2731000 ] New: JAC Bug Workflow v2 [ 2800543 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2396253 ] New: JAC Bug Workflow [ 2731000 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2292742 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2396253 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2229880 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2292742 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2187363 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2229880 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1913765 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2187363 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v3 [ 1721656 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 1913765 ]
            Katherine Yabut made changes -
            Workflow Original: CONF Bug Subtask WF (TEMP) [ 1689969 ] New: Confluence Workflow - Public Facing - Restricted v3 [ 1721656 ]

              0e1d1dcfc133 Armond Avanes
              da859e9f7ea0 Angus Mezick
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: