Question

4
Replies
2319
Views
RajasekharU0829 Member since 2013 98 posts
Techmahindra
Posted: 4 years ago
Last activity: 4 years 6 months ago
Closed
Solved

Impact of modifying "WebStandard" Servlet in web.xml

Hi,

Version of Pega 7.1.9

 

In OOTB web.xml, Highlighted lines are commented for “WebStandard” Servlet.

 

<servlet>

                                <servlet-name>WebStandard</servlet-name>

                                <display-name>WebStandard</display-name>

                                <description>Starting
standard interface to PegaRULES, using internal
authentication</description>

                                <servlet-class>com.pega.pegarules.internal.web.servlet.WebStandardBoot</servlet-class>

                                <init-param>

                                                <param-name>PegaEtierClass</param-name>

                                                <!--  COMPONENTS: This was previously
com.pega.pegarules.services.HttpAPI -->

                                                <param-value>com.pega.pegarules.session.internal.engineinterface.service.HttpAPI</param-value>

                                </init-param>

                                <!--
Basic PegaRULES Authentication is the default

                                <init-param>

                                                <param-name>AuthenticationType</param-name>

                                                <param-value>PRBasic</param-value>

                                </init-param>

                                -->

                                <!--
Customize Status Screen: This is assignable per-servlet, value below is the
default

                                <init-param>

                                                <param-name>StatusPage</param-name>

                                                <param-value>/diagnostic/status.jsp</param-value>

                                </init-param>

                                -->

                </servlet>

Query 1: What is the reason for commenting below element in “WebStandard” Servlet.

<init-param>

                                                <param-name>AuthenticationType</param-name>

                                                <param-value>PRBasic</param-value>

                                </init-param>

Query 2: We have modified “WebStandard” Servlet as given below i.e. added 

  • AuthenticationType as PRCustom
  • AuthService as PRBasicCustom

 

What is the impact?

<servlet>

                                <servlet-name>WebStandard</servlet-name>

                                <display-name>WebStandard</display-name>

                                <description>Starting
standard interface to PegaRULES, using internal
authentication</description>

                                <servlet-class>com.pega.pegarules.internal.web.servlet.WebStandardBoot</servlet-class>

                                <init-param>

                                                <param-name>PegaEtierClass</param-name>

                                                <!--  COMPONENTS: This was previously com.pega.pegarules.services.HttpAPI
-->

                                                <param-value>com.pega.pegarules.session.internal.engineinterface.service.HttpAPI</param-value>

                                </init-param>

                                <init-param>

                                                <param-name>AuthenticationType</param-name>

                                                <param-value>PRCustom</param-value>

                                </init-param>

                                <init-param>

                                                <param-name>AuthService</param-name>

                                                <param-value>PRBasicCustom</param-value>

                                </init-param>

                                <!--
Customize Status Screen: This is assignable per-servlet, value below is the
default

                                <init-param>

                                                <param-name>StatusPage</param-name>

                                                <param-value>/diagnostic/status.jsp</param-value>

                                </init-param>

                                -->

                </servlet>

Low-Code App Development
Moderation Team has archived post
Share this page LinkedIn