Question

4
Replies
2444
Views
Rajasekhar U (RajasekharU0829)
Techmahindra

Techmahindra
IN
RajasekharU0829 Member since 2013 98 posts
Techmahindra
Posted: March 3, 2016
Last activity: March 4, 2016
Posted: 3 Mar 2016 9:05 EST
Last activity: 4 Mar 2016 1:12 EST
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>

Show More

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>

Show Less
Low-Code App Development
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.