Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- ========================================================================
- Copyright (c) 2005-2012 Unpublished Work of Novell, Inc. All Rights Reserved.
- THIS WORK IS SUBJECT TO U.S. AND INTERNATIONAL COPYRIGHT LAWS AND TREATIES
- NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED COPIED, DISTRIBUTED,Fapwa
- REVISED, MODIFIED, TRANSLATED, ABRIDGED, CONDENSED, EXPANDED, COLLECTED,
- COMPILED, LINKED, RECAST, TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN
- CONSENT OF NOVELL, INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT
- AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO CRIMINAL AND CIVIL
- LIABILITY.
- ========================================================================
- -->
- <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
- xmlns:j2ee="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">
- <display-name>IDM</display-name>
- <distributable/>
- <context-param>
- <param-name>UserApplicationEdition</param-name>
- <param-value>UAPROV</param-value>
- </context-param>
- <context-param>
- <description>This stylesheet is used to decorate the portlet data. Titlebar, border, options, etc...</description>
- <param-name>PortalDecoratorStyle</param-name>
- <param-value>PortalDefaultDecorator</param-value>
- </context-param>
- <context-param>
- <description>The default login page. This value can be a fully qualified page, relative path or use Portal substitution strings.</description>
- <param-name>PortalLoginPage</param-name>
- <param-value>$CONTEXT_URL$/jsps/login/Login.jsp</param-value>
- </context-param>
- <context-param>
- <description>The default logout page. This value can be a fully qualified page, relative path or use Portal substitution strings.</description>
- <param-name>PortalLogoutPage</param-name>
- <param-value>$CONTEXT_URL$/logout.do?logout=true</param-value>
- </context-param>
- <context-param>
- <description>The default page to create new portal users. This value can be a fully qualified page, relative path or use Portal substitution strings.</description>
- <param-name>NewUserPage</param-name>
- <param-value>$PORTAL_SERVLET_URL$/$PORTLET_PATH$/NewUserPortlet</param-value>
- </context-param>
- <context-param>
- <description>The default home page for the portal. This value can be a fully qualified URL or a path which is relative to the context root (which is more typical). Examples (Note: 'portal' is the PortalEntryPoint context param and servlet): portal/pages/Home.html A Portal PID page from the resourceset portal/cn/WelcomeContainer A specific container page portal/pg/WelcomePage A specific shared page portal/cn The default container page specified in this web.xml portal/pg The default shared page specified in this web.xml welcome.jsp A specific jsp relative to the context jsps/welcome.jsp A specific jsp located in a sub directory relative to the context home/Home A custom servlet (other than Director's portal servlet) with pathinfo of 'Home'</description>
- <param-name>PortalHomePage</param-name>
- <param-value>portal/cn</param-value>
- </context-param>
- <context-param>
- <description>The name of the personal portal page accessed from a wireless device.</description>
- <param-name>PortalWirelessPage</param-name>
- <param-value>MyWirelessProfile</param-value>
- </context-param>
- <context-param>
- <description>(Deprecated)The default style used to layout the MyPortal page. This style must exist in the resourceset.</description>
- <param-name>PortalDefaultStyle</param-name>
- <param-value>PortalStyle1</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to directly hit a portlet via the URL e.g. http://localhost/director/portal/portlet/PhoneList (raw data, no decoration, no titlebar, etc).</description>
- <param-name>PortalPathPortletKey</param-name>
- <param-value>portlet</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to directly hit a component via the URL e.g. http://localhost/director/portal/comp/Weather (raw data, no decoration, no titlebar, etc).</description>
- <param-name>PortalPathCompKey</param-name>
- <param-value>comp</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to directly hit a portlet via the URL with decoration. e.g. http://localhost/director/portal/comp/Weather</description>
- <param-name>PortalPathComponentKey</param-name>
- <param-value>component</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>PortalPathMyPortalKey</param-name>
- <param-value>myportal</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to directly hit a portal PID (static page in the resource set) via the URL e.g. http://localhost/director/portal/pages/DirectorHome.html</description>
- <param-name>PortalPathPagesKey</param-name>
- <param-value>pages</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to directly hit a self service tab</description>
- <param-name>SelfServiceTabKey</param-name>
- <param-value>selfServiceDefault</param-value>
- </context-param>
- <context-param>
- <description>The key in the path in which the portal aggregator is listening. This is the main entry point for all portal request. e.g. http://localhost/director/portal/pg/MySportsPage Note: This value should match up with the servlet mapping of the PortalAggregator.</description>
- <param-name>PortalPathEntryPointKey</param-name>
- <param-value>portal</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to display a User or Shared page via the URL e.g. http://localhost/director/portal/pg/MySportsPage. Note: This value should match up with the servlet mapping of the PortalAggregator.</description>
- <param-name>PortalPathPageKey</param-name>
- <param-value>pg</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to display a portal container page via the URL e.g. http://localhost/director/portal/cn/CorporateContainerPage. Note: This value should match up with the servlet mapping of the PortalAggregator.</description>
- <param-name>PortalPathContainerKey</param-name>
- <param-value>cn</param-value>
- </context-param>
- <context-param>
- <description>The key in the path used to display a portal page surrounded by the user's default container e.g. http://localhost/director/portal/pgcn/CorporateSharedPage. Note: This value should match up with the servlet mapping of the PortalAggregator.</description>
- <param-name>PortalPathPageContainerKey</param-name>
- <param-value>pgcn</param-value>
- </context-param>
- <context-param>
- <description>DO NOT CHANGE - Path at which resource set resources are served up from the controller. e.g. http://host/Portal/main/resource/images/myImage.jpg</description>
- <!-- DO NOT CHANGE THIS PARAM -->
- <param-name>PortalResourcePath</param-name>
- <param-value>$CONTEXT_URL$/resource</param-value>
- </context-param>
- <context-param>
- <description>Redirect to the full portal url when a partial url is requested. Example: http://host/director/portal redirects to http://host/director/portal/cn/ContainerPage/SharedPage</description>
- <param-name>PortalRedirectOnPartialRequest</param-name>
- <param-value>true</param-value>
- </context-param>
- <context-param>
- <description>The name of the portal's default container page. A container page is the page he portal uses to display User and Shared pages.</description>
- <param-name>PortalDefaultContainerPage</param-name>
- <param-value>DefaultContainerPage</param-value>
- </context-param>
- <context-param>
- <description>The name of the default shared page before login.</description>
- <param-name>PortalDefaultSharedPage</param-name>
- <param-value>Welcome</param-value>
- </context-param>
- <!--<context-param>
- <param-name>PortalDefaultPostLoginPage</param-name>
- <param-value>MyOrgChart</param-value>
- <description>The name of the default shared page after login.</description>
- </context-param>-->
- <context-param>
- <description>The name of the guest container page for the portal before a user login.</description>
- <param-name>PortalGuestContainerPage</param-name>
- <param-value>GuestContainerPage</param-value>
- </context-param>
- <context-param>
- <description>(Deprecated)The name of the group page that newly created users will have as their default.</description>
- <param-name>PortalDefaultGroupPage</param-name>
- <param-value>DefaultGroupPage</param-value>
- </context-param>
- <context-param>
- <description>The default portal layout when creating new portal pages.</description>
- <param-name>PortalDefaultLayout</param-name>
- <param-value>1column</param-value>
- </context-param>
- <context-param>
- <description>If not specified, true is assumed. When true the portal will redirect the user to a portlet that will handle the case where the session times out. The user is notified and can choose to start the session over.</description>
- <param-name>UseSessionHandlerPortlet</param-name>
- <param-value>true</param-value>
- </context-param>
- <context-param>
- <description>The ID of the style sheet which is used to render the base portal page. See the style PortalPage.xsl in the resourceset/data/portal-style for details.</description>
- <param-name>PortalPageXSLT</param-name>
- <param-value>PortalPage</param-value>
- </context-param>
- <context-param>
- <description>The ID of the style sheet which is used to render the base portal layout.</description>
- <param-name>LayoutStyleID</param-name>
- <param-value>PortalLayoutClassic</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>UserServiceShowAllUsers</param-name>
- <param-value>true</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>UserServiceBatchOfUsers</param-name>
- <param-value>15</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>DirectoryShowAllUsers</param-name>
- <param-value>true</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>DirectoryBatchOfUsers</param-name>
- <param-value>15</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>PacInstalled</param-name>
- <param-value>yes</param-value>
- </context-param>
- <context-param>
- <description/>
- <param-name>PortlertInstancesToPreload</param-name>
- <param-value>HeaderPortlet:DefaultContainerPage_HeaderPortlet,SessionTimeoutWarningPortlet:SessionTimeoutWarningPortlet,SessionTimeoutWarningPortlet</param-value>
- </context-param>
- <resource-ref>
- <description>Database Connection</description>
- <res-ref-name>jdbc/IDMUADataSource</res-ref-name>
- <res-type>javax.sql.DataSource</res-type>
- <res-auth>Container</res-auth>
- </resource-ref>
- <!-- Provisioning only BEGIN -->
- <!-- Metrics Context Cleanup -->
- <listener>
- <listener-class>com.novell.soa.af.metrics.soap.MetricsServerHelper</listener-class>
- </listener>
- <!-- Provisioning only END -->
- <listener>
- <listener-class>com.sssw.fw.servlet.InitListener</listener-class>
- </listener>
- <listener>
- <listener-class>com.sssw.fw.servlet.TimeoutListener</listener-class>
- </listener>
- <!-- Uncomment this to enable printing of all URI requests to console & log; also uncomment the mapping below -->
- <filter>
- <display-name>URILoggerServletFilter</display-name>
- <filter-name>URILoggerServletFilter</filter-name>
- <filter-class>com.novell.soa.common.i18n.URILoggerServletFilter</filter-class>
- </filter>
- <filter>
- <display-name>AntiCsrfFilterPortal</display-name>
- <filter-name>AntiCsrfFilterPortal</filter-name>
- <filter-class>com.novell.common.AntiCsrfServletFilter</filter-class>
- <init-param>
- <param-name>EscapeQuote</param-name>
- <param-value>false</param-value>
- </init-param>
- <init-param>
- <param-name>IgnoreResponse</param-name>
- <param-value>false</param-value>
- </init-param>
- <init-param>
- <param-name>Exclusion</param-name>
- <param-value>SessionTimeoutWarningPortlet</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>AntiCsrfFilterStruts</display-name>
- <filter-name>AntiCsrfFilterStruts</filter-name>
- <filter-class>com.novell.common.AntiCsrfServletFilter</filter-class>
- <init-param>
- <param-name>EscapeQuote</param-name>
- <param-value>false</param-value>
- </init-param>
- <init-param>
- <param-name>IgnoreResponse</param-name>
- <param-value>false</param-value>
- </init-param>
- <init-param>
- <param-name>Exclusion</param-name>
- <param-value>changePwd.do,changeHint.do,changeChaRes.do,changeLocale.do,login.do,logout.do,postAuth.do,forgotUser.do,forgotChaRes.do,forgotChgPwd.do</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>AntiCsrfFilterJs</display-name>
- <filter-name>AntiCsrfFilterJs</filter-name>
- <filter-class>com.novell.common.AntiCsrfServletFilter</filter-class>
- <init-param>
- <param-name>EscapeQuote</param-name>
- <param-value>true</param-value>
- </init-param>
- <init-param>
- <param-name>DynamicResources</param-name>
- <param-value>/layout_manager_script.js</param-value>
- </init-param>
- <init-param>
- <param-name>IgnoreResponse</param-name>
- <param-value>false</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>AntiCsrfFilterUIQuery</display-name>
- <filter-name>AntiCsrfFilterUIQuery</filter-name>
- <filter-class>com.novell.common.AntiCsrfServletFilter</filter-class>
- <init-param>
- <param-name>EscapeQuote</param-name>
- <param-value>false</param-value>
- </init-param>
- <init-param>
- <param-name>IgnoreResponse</param-name>
- <param-value>true</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>SAMLTokenGenerator</display-name>
- <filter-name>SAMLTokenGenerator</filter-name>
- <filter-class>com.novell.common.auth.saml.AuthTokenGeneratorFilter</filter-class>
- </filter>
- <filter>
- <display-name>KerberosFilter</display-name>
- <filter-name>KerberosFilter</filter-name>
- <filter-class>com.novell.common.auth.sso.KerberosFilter</filter-class>
- <init-param>
- <param-name>ForceNegotiate</param-name>
- <param-value>true</param-value>
- </init-param>
- <init-param>
- <param-name>Exclusion</param-name>
- <param-value>changePwd.do,changeHint.do,changeChaRes.do,changeLocale.do,login.do,logout.do,postAuth.do,forgotUser.do,forgotChaRes.do,forgotChgPwd.do,ForgotPassword.jsp</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>SAPFilter</display-name>
- <filter-name>SAPFilter</filter-name>
- <filter-class>com.novell.common.auth.sso.SAPFilter</filter-class>
- </filter>
- <filter>
- <display-name>JAASFilterPortal</display-name>
- <filter-name>JAASFilterPortal</filter-name>
- <filter-class>com.novell.common.auth.JAASFilter</filter-class>
- <init-param>
- <param-name>RealmName</param-name>
- <param-value>IDMUserApplication</param-value>
- </init-param>
- <init-param>
- <param-name>MethodsAllowGuest</param-name>
- <param-value>get,post,put,delete</param-value>
- </init-param>
- <init-param>
- <param-name>Enable401</param-name>
- <param-value>true</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>JAASFilterWebService</display-name>
- <filter-name>JAASFilterWebService</filter-name>
- <filter-class>com.novell.common.auth.JAASFilter</filter-class>
- <init-param>
- <param-name>RealmName</param-name>
- <param-value>MetricsWebService</param-value>
- </init-param>
- <init-param>
- <param-name>MethodsAllowGuest</param-name>
- <param-value>get</param-value>
- </init-param>
- <init-param>
- <param-name>Enable401</param-name>
- <param-value>true</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>RoleReportServletFilter</display-name>
- <filter-name>RoleReportServletFilter</filter-name>
- <filter-class>com.novell.soa.throttle.ThrottleFilter</filter-class>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>16</param-value>
- </init-param>
- <init-param>
- <param-name>ThrottleName</param-name>
- <param-value>RoleReportServletThrottle</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>UserRolesReportServletFilter</display-name>
- <filter-name>UserRolesReportServletFilter</filter-name>
- <filter-class>com.novell.soa.throttle.ThrottleFilter</filter-class>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>8</param-value>
- </init-param>
- <init-param>
- <param-name>ThrottleName</param-name>
- <param-value>UserRolesReportServletThrottle</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>SodViolationReportServletFilter</display-name>
- <filter-name>SodViolationReportServletFilter</filter-name>
- <filter-class>com.novell.soa.throttle.ThrottleFilter</filter-class>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>8</param-value>
- </init-param>
- <init-param>
- <param-name>ThrottleName</param-name>
- <param-value>SodViolationReportServletThrottle</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>SodListReportServletServletFilter</display-name>
- <filter-name>SodListReportServletFilter</filter-name>
- <filter-class>com.novell.soa.throttle.ThrottleFilter</filter-class>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>8</param-value>
- </init-param>
- <init-param>
- <param-name>ThrottleName</param-name>
- <param-value>SodListReportServletThrottle</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>EntitlementReportServletFilter</display-name>
- <filter-name>EntitlementReportServletFilter</filter-name>
- <filter-class>com.novell.soa.throttle.ThrottleFilter</filter-class>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>8</param-value>
- </init-param>
- <init-param>
- <param-name>ThrottleName</param-name>
- <param-value>EntitlementReportServletThrottle</param-value>
- </init-param>
- </filter>
- <filter>
- <display-name>AggregationServletEncFilter</display-name>
- <filter-name>AggregationServletEncFilter</filter-name>
- <filter-class>com.novell.afw.portal.i18n.CharacterEncodingFilter</filter-class>
- </filter>
- <!-- Provisioning only BEGIN -->
- <!-- Provisioning application filters -->
- <filter>
- <display-name>Character encoding filter</display-name>
- <filter-name>CharacterEncodingFilter</filter-name>
- <filter-class>com.novell.srvprv.apwa.servlet.CharsetEncodingFilter</filter-class>
- </filter>
- <filter>
- <display-name>Session synchronization filter</display-name>
- <filter-name>SessionSyncFilter</filter-name>
- <filter-class>com.novell.srvprv.apwa.servlet.SessionSynchronizationFilter</filter-class>
- </filter>
- <filter>
- <display-name>Provisioning JSP Authentication Filter</display-name>
- <filter-name>JSPAuthenticationFilter</filter-name>
- <filter-class>com.novell.srvprv.apwa.servlet.APWAServletFilter</filter-class>
- </filter>
- <!-- Provisioning only END -->
- <!--
- Best Locale Filters ** START **
- IMPORTANT NOTE: Do NOT apply any of these BestLocaleServletFilters to the PortalAggregator servlet.
- -->
- <!-- Best Locale Filter for the Root Resource Group (root-resgrp). NOTE: No init params makes filter default to root-resgrp.
- Commented out as no URL needs the root-resgrp at this point, if need arises simple uncomment out and use
- <filter>
- <filter-name>BestLocaleServletFilter_root-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>base-resgrp</param-value>
- </init-param>
- </filter>
- -->
- <filter>
- <!-- Best Locale Filter for the 'base-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_base-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>base-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <filter>
- <!-- Best Locale Filter for the 'common-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>common-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <filter>
- <!-- Best Locale Filter for the 'identity-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>identity-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <filter>
- <!-- Best Locale Filter for the 'accessory-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>accessory-resgrp</param-value>
- </init-param>
- <init-param>
- <param-name>excludeextlist</param-name>
- <param-value>png,jpg,gif,css,js</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <!-- Provisioning only BEGIN -->
- <filter>
- <!-- Best Locale Filter for the 'apwa-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>apwa-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <filter>
- <filter-name>APWATrottleFilter</filter-name>
- <filter-class>com.novell.srvprv.apwa.servlet.APWAThrottleFilter</filter-class>
- </filter>
- <!-- Provisioning only END -->
- <filter>
- <!-- Best Locale Filter for the 'admin-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_admin-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>admin-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <filter>
- <!-- Best Locale Filter for the 'pwdmgt-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>pwdmgt-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <filter>
- <!-- Best Locale Filter for the 'roles-resgrp' group. -->
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <filter-class>com.novell.soa.common.i18n.BestLocaleServletFilter</filter-class>
- <init-param>
- <param-name>group</param-name>
- <param-value>roles-resgrp</param-value>
- </init-param>
- <init-param>
- <description>Factory class for creating a LocaleChooser object</description>
- <param-name>localeChooserFactoryClass</param-name>
- <param-value>com.novell.soa.common.i18n.BestLocaleChooserFactory</param-value>
- </init-param>
- </filter>
- <!--
- Best Locale Filters ** END **
- -->
- <filter>
- <display-name>I18nServletFilter</display-name>
- <filter-name>I18nServletFilter</filter-name>
- <filter-class>com.netiq.common.i18n.impl.I18nServletFilter</filter-class>
- <init-param>
- <param-name>gwt.bundle.1</param-name>
- <param-value>com.novell.pwdmgt.gwt.server.GwtChallengeRespRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.2</param-name>
- <param-value>com.novell.pwdmgt.gwt.server.GwtChkPasswordSyncStatusRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.3</param-name>
- <param-value>com.novell.pwdmgt.gwt.server.GwtHintChangeRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.4</param-name>
- <param-value>com.novell.pwdmgt.gwt.server.GwtLocalePreferenceRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.5</param-name>
- <param-value>com.novell.pwdmgt.gwt.server.GwtPasswordChangeRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.6</param-name>
- <param-value>com.novell.pwdmgt.gwt.server.GwtPasswordPolicyStatusRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.7</param-name>
- <param-value>com.novell.srvprv.impl.gwt.server.GwtCommonRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.8</param-name>
- <param-value>com.novell.srvprv.impl.gwt.server.GwtNrfRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.9</param-name>
- <param-value>com.novell.srvprv.impl.gwt.server.GwtPermissionsRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.10</param-name>
- <param-value>com.novell.srvprv.impl.gwt.server.GwtTeamsRsrc</param-value>
- </init-param>
- <init-param>
- <param-name>gwt.bundle.11</param-name>
- <param-value>com.novell.sso.gwt.server.GwtSSOAdminRsrc</param-value>
- </init-param>
- </filter>
- <servlet>
- <servlet-name>GwtServiceRouter</servlet-name>
- <servlet-class>com.novell.srvprv.impl.servlet.service.GwtServiceRouter</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>FileUploadServlet</servlet-name>
- <servlet-class>com.novell.sso.gwt.server.FileUploadServlet</servlet-class>
- <init-param>
- <param-name>action-class</param-name>
- <!-- Replace the action class name below with the fully qualified name of the action class -->
- <param-value>com.novell.sso.gwt.server.FileUploadServlet</param-value>
- </init-param>
- </servlet>
- <servlet-mapping>
- <servlet-name>GwtServiceRouter</servlet-name>
- <url-pattern>/GwtServiceRouter</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>FileUploadServlet</servlet-name>
- <url-pattern>/FileUploadServlet</url-pattern>
- </servlet-mapping>
- <!-- Servlet Filter Mappings -->
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <url-pattern>/portal/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <url-pattern>/portal/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <url-pattern>/portal/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterPortal</filter-name>
- <url-pattern>/portal/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <url-pattern>/jsps/index.jsp</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <url-pattern>/jsps/index.jsp</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <url-pattern>/jsps/index.jsp</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterPortal</filter-name>
- <url-pattern>/jsps/index.jsp</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <url-pattern>/jsps/login/Login.jsp</url-pattern>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <url-pattern>/jsps/login/Login.jsp</url-pattern>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <url-pattern>/jsps/login/Login.jsp</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterPortal</filter-name>
- <url-pattern>/jsps/login/Login.jsp</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <url-pattern>/jsps/pwdmgt/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <url-pattern>/jsps/pwdmgt/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <url-pattern>/jsps/pwdmgt/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterPortal</filter-name>
- <url-pattern>/jsps/pwdmgt/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AggregationServletEncFilter</filter-name>
- <servlet-name>PortalDataExportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AggregationServletEncFilter</filter-name>
- <servlet-name>UIQuery</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AggregationServletEncFilter</filter-name>
- <servlet-name>EntityImageServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AggregationServletEncFilter</filter-name>
- <servlet-name>PortalAggregator</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>RoleReportServletFilter</filter-name>
- <servlet-name>RoleReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>UserRolesReportServletFilter</filter-name>
- <servlet-name>UserRolesReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SodViolationReportServletFilter</filter-name>
- <servlet-name>SodViolationReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SodListReportServletFilter</filter-name>
- <servlet-name>SodListReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>EntitlementReportServletFilter</filter-name>
- <servlet-name>EntitlementReportServlet</servlet-name>
- </filter-mapping>
- <!-- both Professional and provisioning have localized jsps-->
- <!--
- 'common-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/jsps/common/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/jsps/help/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/jsps/prof/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/resource/portal-general/fileupload/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/jsps/login/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/GwtServiceRouter</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <url-pattern>/FileUploadServlet</url-pattern>
- </filter-mapping>
- <!--
- 'base-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_base-resgrp</filter-name>
- <url-pattern>/resource/portal-general/paramlist/*</url-pattern>
- </filter-mapping>
- <!--
- 'admin-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_admin-resgrp</filter-name>
- <url-pattern>/jsps/admin/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_admin-resgrp</filter-name>
- <url-pattern>/jsps/layouts/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_admin-resgrp</filter-name>
- <url-pattern>/jsps/themes/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_admin-resgrp</filter-name>
- <url-pattern>/portal/cn/AdminContainerPage/SSOConfig</url-pattern>
- </filter-mapping>
- <!--
- 'identity-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <url-pattern>/jsps/locale/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <url-pattern>/resource/portal-general/applications/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <url-pattern>/resource/portal-general/identity/*</url-pattern>
- </filter-mapping>
- <!--
- 'accessory-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/groupwise/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/htmlcomplexprefeditor/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/htmleditor/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/iframe/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/message/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/nntp/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <url-pattern>/resource/portal-general/rss/*</url-pattern>
- </filter-mapping>
- <!-- Provisioning only BEGIN -->
- <!-- throttle filer mapping -->
- <filter-mapping>
- <filter-name>APWATrottleFilter</filter-name>
- <url-pattern>*.do</url-pattern>
- </filter-mapping>
- <!--
- 'apwa-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTaskList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTask.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTeamTaskList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFComments.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/reassignAFTask.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFResourceList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTeamResourceList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/createAFResourceRequest.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFProcessList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTeamProcessList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFProcessDetail.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/setProxyMode.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFAvailabilityList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTeamAvailabilityList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFAvailability.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFProxyAssignmentList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTeamProxyAssignmentList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFProxyAssignment.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFDelegateAssignmentList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFTeamDelegateAssignmentList.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/getAFDelegateAssignment.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/createUnauthenticatedResourceRequest.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/jsps/tiles/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <url-pattern>/resource/portal-general/paramlookup/*</url-pattern>
- </filter-mapping>
- <!--
- 'roles-resgrp' URL Patterns
- -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrf/jsps/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfMyRoles.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfRoleAssignments.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfViewRequestStatus.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfBrowseRoleCatalog.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfManageRole.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfManageRoleRelationships.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfManageSOD.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfConfigureRoleSubsystem.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/resourceCatalog.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/runreport</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/run_sod_list_report</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/run_sod_violation_report</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/run_user_roles_report</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/run_entitlement_report</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/dynReport.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfRoleListReport.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfRoleAssignmentReport.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfSodListReport.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfSodViolationReport.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfUserRolesReport.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/nrfEntitlementReport.do</url-pattern>
- </filter-mapping>
- <!-- Compliance start -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageUserProfileAttestation.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageSodViolationAttestation.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageRoleUserMembershipAttestation.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageUserRoleMembershipAttestation.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/attestationRequestStatus.do</url-pattern>
- </filter-mapping>
- <!-- dashboard start -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/workDashboard.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/approvalForm.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/taskDetail.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/requestDetail.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/makeRequest.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/requestForm.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/taskReassign.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/dashboard/javascript/dashboardJS.jsp</url-pattern>
- </filter-mapping>
- <!--RBPM Provisioning and Security (begin)-->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageDelProxy.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageDigitalSig.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageProvDisplay.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/manageWFEngine.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/securityAdminAssign.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/domainAdminAssign.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/delegatedAdminAssign.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/teamConfig.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <url-pattern>/navAccess.do</url-pattern>
- </filter-mapping>
- <!-- Provisioning only END -->
- <!-- 'pwdmgt-resgrp' URL Patterns -->
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/portlet/SetPreferredLocale</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/portlet/DetailPortlet</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/jsps/pwdmgt/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/resource/portal-general/pwdmgt/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/login.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/postAuth.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/changePwd.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/changeHint.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/changeChaRes.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/changeLocale.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/forgotUser.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/forgotChaRes.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/forgotChgPwd.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/HintChange</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/ChallengeResponse</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/PwdSyncStatus</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/PwdPolicyStatus</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/PasswordChange</url-pattern>
- </filter-mapping>
- <!-- I18N Servlet Filter to inject localized resources into response for GWT Dictionary implementation -->
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>*.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/AdminContainerPage/SSOConfig</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/ChallengeResponse</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/HintChange</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/PasswordChange</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/PwdPolicyStatus</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/PwdSyncStatus</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/DefaultContainerPage/CreateUserOrGroup</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/AdminContainerPage/ChaRes</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/AdminContainerPage/ForgotPwd</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/AdminContainerPage/Login</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/cn/AdminContainerPage/PwdSync</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>I18nServletFilter</filter-name>
- <url-pattern>/portal/portlet/SetPreferredLocale</url-pattern>
- </filter-mapping>
- <!-- Provisioning only BEGIN -->
- <!-- provisioning application filter mappings -->
- <filter-mapping>
- <filter-name>AggregationServletEncFilter</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SessionSyncFilter</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JSPAuthenticationFilter</filter-name>
- <url-pattern>/jsps/layouts/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JSPAuthenticationFilter</filter-name>
- <url-pattern>/jsps/tiles/*</url-pattern>
- </filter-mapping>
- <!-- Character Encoding Filter for login -->
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <url-pattern>/jsps/login/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <servlet-name>RoleReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <servlet-name>UserRolesReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <servlet-name>SodViolationReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <servlet-name>SodListReportServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CharacterEncodingFilter</filter-name>
- <servlet-name>EntitlementReportServlet</servlet-name>
- </filter-mapping>
- <!-- end of provisioning application filter mappings -->
- <!-- Provisioning only END -->
- <filter-mapping>
- <filter-name>AntiCsrfFilterPortal</filter-name>
- <servlet-name>PortalAggregator</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AntiCsrfFilterStruts</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AntiCsrfFilterJs</filter-name>
- <url-pattern>/resource/portal-general/layout_manager_script.js</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AntiCsrfFilterUIQuery</filter-name>
- <servlet-name>UIQuery</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AntiCsrfFilterPortal</filter-name>
- <url-pattern>/nrf/jsps/*</url-pattern>
- </filter-mapping>
- <!-- Uncomment this to enable printing of all URI requests to console & log; also uncomment the filter definition above -->
- <filter-mapping>
- <filter-name>URILoggerServletFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
- <servlet>
- <description>Boot config.xml and services.xml into the framework memory space.</description>
- <display-name>IDM Boot Servlet</display-name>
- <servlet-name>IDMBootServlet</servlet-name>
- <servlet-class>com.sssw.portal.servlet.EboPortalBootServlet</servlet-class>
- <init-param>
- <param-name>debug</param-name>
- <param-value>false</param-value>
- </init-param>
- <!-- Switch to turn off Unicode check during schema creation -->
- <init-param>
- <param-name>check-unicode-support</param-name>
- <param-value>true</param-value>
- </init-param>
- <!-- Switch to allow creation or upgrade of database schema during WAR boot process -->
- <init-param>
- <param-name>create-db-on-startup</param-name>
- <param-value>true</param-value>
- </init-param>
- <!-- Servlet startup order -->
- <load-on-startup>3</load-on-startup>
- </servlet>
- <!-- Provisioning only BEGIN -->
- <servlet>
- <description>Servlet triggers the timer which handles unprocessed/failed attestation workflows.</description>
- <display-name>Attestation Engine Servlet</display-name>
- <servlet-name>AttestationEngineServlet</servlet-name>
- <servlet-class>com.novell.idm.attestation.service.AttestationEngineServlet</servlet-class>
- <load-on-startup>10</load-on-startup>
- </servlet>
- <!-- Provisioning only END -->
- <servlet>
- <description>Servlet which handles all portal requests. New for Director v5.0. NOTE: Do NOT apply BestLocaleServletFilter to this servlet.</description>
- <display-name>Portal Aggregation Servlet</display-name>
- <servlet-name>PortalAggregator</servlet-name>
- <servlet-class>com.novell.afw.portal.aggregation.EboPortalAggregationServlet</servlet-class>
- <init-param>
- <param-name>EncodeTypeDefault</param-name>
- <param-value>utf-8</param-value>
- </init-param>
- <init-param>
- <param-name>UseCharsetFromRequest</param-name>
- <param-value>true</param-value>
- </init-param>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>18</param-value>
- </init-param>
- <init-param>
- <param-name>EnforceValidateQueryString</param-name>
- <param-value>true</param-value>
- </init-param>
- <load-on-startup>4</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>portlet-dispatcher</servlet-name>
- <servlet-class>com.novell.afw.portlet.producer.core.EboPortletProducer</servlet-class>
- <load-on-startup>5</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>Boot</servlet-name>
- <servlet-class>com.sssw.fw.servlet.Boot</servlet-class>
- <init-param>
- <param-name>debug</param-name>
- <param-value>false</param-value>
- </init-param>
- <load-on-startup>2</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>PortletInvocationServlet</servlet-name>
- <servlet-class>com.novell.afw.portal.portlet.servlet.PortletServletManager</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>PortalDataExportServlet</servlet-name>
- <servlet-class>com.novell.afw.portal.portlet.core.portaldata.servlet.PortalDataExportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>VDExportServlet</servlet-name>
- <servlet-class>com.novell.srvprv.impl.portlet.export.ExportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>EntityImageServlet</servlet-name>
- <servlet-class>com.novell.srvprv.impl.portlet.util.servlet.EntityImageServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>PasswordSyncAppImageServlet</servlet-name>
- <servlet-class>com.novell.pwdmgt.core.pwdsync.PasswordSyncStatusImageServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>UIQuery</servlet-name>
- <servlet-class>com.novell.ajax.juice.servlet.UIQueryServlet</servlet-class>
- <init-param>
- <param-name>ConcurrentRequests</param-name>
- <param-value>24</param-value>
- </init-param>
- <init-param>
- <param-name>IntegrationHelper</param-name>
- <param-value>com.novell.srvprv.impl.servlet.JuiceHelper</param-value>
- </init-param>
- </servlet>
- <servlet>
- <servlet-name>FormPreview</servlet-name>
- <servlet-class>com.novell.srvprv.impl.servlet.FormPreviewServlet</servlet-class>
- </servlet>
- <!-- Role stuff BEGIN -->
- <servlet>
- <servlet-name>RoleReportServlet</servlet-name>
- <servlet-class>com.novell.idm.nrf.report.RoleReportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>UserRolesReportServlet</servlet-name>
- <servlet-class>com.novell.idm.nrf.report.UserRolesReportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>SodViolationReportServlet</servlet-name>
- <servlet-class>com.novell.idm.nrf.report.SodViolationReportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>SodListReportServlet</servlet-name>
- <servlet-class>com.novell.idm.nrf.report.SodListReportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>EntitlementReportServlet</servlet-name>
- <servlet-class>com.novell.idm.nrf.report.EntitlementReportServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>ImageServlet</servlet-name>
- <servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServlet</servlet-class>
- </servlet>
- <servlet-mapping>
- <servlet-name>ImageServlet</servlet-name>
- <url-pattern>/image</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>RoleReportServlet</servlet-name>
- <url-pattern>/runreport</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>UserRolesReportServlet</servlet-name>
- <url-pattern>/run_user_roles_report</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>SodViolationReportServlet</servlet-name>
- <url-pattern>/run_sod_violation_report</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>SodListReportServlet</servlet-name>
- <url-pattern>/run_sod_list_report</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>EntitlementReportServlet</servlet-name>
- <url-pattern>/run_entitlement_report</url-pattern>
- </servlet-mapping>
- <!-- Role stuff END -->
- <servlet>
- <servlet-name>action</servlet-name>
- <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
- <init-param>
- <param-name>config</param-name>
- <param-value>/WEB-INF/struts-config.xml</param-value>
- </init-param>
- <init-param>
- <param-name>debug</param-name>
- <param-value>6</param-value>
- </init-param>
- <init-param>
- <param-name>detail</param-name>
- <param-value>6</param-value>
- </init-param>
- <!-- Professional only Struts Parameter
- <init-param>
- <param-name>chainConfig</param-name>
- <param-value>org/apache/struts/tiles/chain-config.xml</param-value>
- </init-param>
- Struts Parameter Professional only END -->
- <load-on-startup>6</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>ThemebrandServlet</servlet-name>
- <servlet-class>com.novell.afw.theme.servlet.ThemebrandServlet</servlet-class>
- </servlet>
- <!-- Provisioning and Approval Flow SOAP endpoint -->
- <servlet>
- <servlet-name>Provisioning</servlet-name>
- <servlet-class>com.novell.soa.af.impl.soap.ProvisioningImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- <load-on-startup>9</load-on-startup>
- </servlet>
- <!-- END Provisioning and Approval Flow SOAP endpoint -->
- <servlet>
- <servlet-name>Metrics</servlet-name>
- <servlet-class>com.novell.soa.af.metrics.soap.MetricsSkeletonImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <servlet>
- <servlet-name>Vdx</servlet-name>
- <servlet-class>com.novell.srvprv.impl.vdata.soap.ws.impl.VdxServiceSkeletonImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <servlet>
- <servlet-name>Notification</servlet-name>
- <servlet-class>com.novell.soa.notification.soap.ws.NotificationServiceSkeletonImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <!-- xxxxxxx -->
- <!-- Role stuff BEGIN -->
- <servlet>
- <servlet-name>Role</servlet-name>
- <servlet-class>com.novell.idm.nrf.soap.ws.role.impl.RoleServiceSkeletonImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <!-- Role stuff END -->
- <!-- Password Management SOAP endpoint -->
- <servlet>
- <servlet-name>PasswordManagement</servlet-name>
- <servlet-class>com.novell.pwdmgt.soap.PasswordManagementImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <servlet>
- <servlet-name>Jersey Web Application</servlet-name>
- <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
- <init-param>
- <param-name>com.sun.jersey.config.feature.Redirect</param-name>
- <param-value>true</param-value>
- </init-param>
- <init-param>
- <param-name>com.sun.jersey.config.property.resourceConfigClass</param-name>
- <param-value>com.novell.roa.resources.NovellResourceConfig</param-value>
- </init-param>
- <load-on-startup>12</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>KerberosInitiator</servlet-name>
- <servlet-class>com.novell.common.auth.sso.KerberosInitiator</servlet-class>
- <load-on-startup>99</load-on-startup>
- </servlet>
- <servlet-mapping>
- <servlet-name>KerberosInitiator</servlet-name>
- <url-pattern>/Kerberos</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>KerberosInitiator</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>KerberosInitiator</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>KerberosInitiator</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>KerberosInitiator</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>Jersey Web Application</servlet-name>
- <url-pattern>/roa/v1/*</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>PortalAggregator</servlet-name>
- <url-pattern>/portal/*</url-pattern>
- </servlet-mapping>
- <!-- Removed 02/10/2012 to resolve duplicate filter mapping on Password Mgt pages
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <servlet-name>PortalAggregator</servlet-name>
- </filter-mapping>
- -->
- <servlet-mapping>
- <servlet-name>PortletInvocationServlet</servlet-name>
- <url-pattern>/PortletServlet</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <!-- All Portlets Using this invocation are accessory portlets -->
- <filter-name>BestLocaleServletFilter_accessory-resgrp</filter-name>
- <servlet-name>PortletInvocationServlet</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>PortalDataExportServlet</servlet-name>
- <url-pattern>/PortalExport</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_admin-resgrp</filter-name>
- <servlet-name>PortalDataExportServlet</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>VDExportServlet</servlet-name>
- <url-pattern>/vdexport</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <servlet-name>VDExportServlet</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>EntityImageServlet</servlet-name>
- <url-pattern>/vdataImages</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <servlet-name>EntityImageServlet</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>PasswordSyncAppImageServlet</servlet-name>
- <url-pattern>/passwordSyncAppImage</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <servlet-name>PasswordSyncAppImageServlet</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <servlet-name>Jersey Web Application</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>UIQuery</servlet-name>
- <url-pattern>/UIQuery</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_base-resgrp</filter-name>
- <servlet-name>UIQuery</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>FormPreview</servlet-name>
- <url-pattern>/FormPreview</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_identity-resgrp</filter-name>
- <servlet-name>FormPreview</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>AggregationServletEncFilter</filter-name>
- <servlet-name>FormPreview</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>action</servlet-name>
- <url-pattern>*.do</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterPortal</filter-name>
- <servlet-name>action</servlet-name>
- </filter-mapping>
- <!-- Provisioning only BEGIN -->
- <servlet-mapping>
- <servlet-name>Provisioning</servlet-name>
- <url-pattern>/provisioning/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <servlet-name>Provisioning</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>Provisioning</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>Provisioning</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>Provisioning</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>Provisioning</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>Metrics</servlet-name>
- <url-pattern>/metrics/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <servlet-name>Metrics</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>Metrics</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>Metrics</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>Metrics</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>Metrics</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>Vdx</servlet-name>
- <url-pattern>/vdx/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_base-resgrp</filter-name>
- <servlet-name>Vdx</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>Vdx</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>Vdx</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>Vdx</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>Vdx</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>Notification</servlet-name>
- <url-pattern>/notification/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_apwa-resgrp</filter-name>
- <servlet-name>Notification</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>Notification</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>Notification</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>Notification</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>Notification</servlet-name>
- </filter-mapping>
- <!-- Provisioning only END -->
- <!-- Role stuff BEGIN -->
- <servlet-mapping>
- <servlet-name>Role</servlet-name>
- <url-pattern>/role/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <servlet-name>Role</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>Role</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>Role</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>Role</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>Role</servlet-name>
- </filter-mapping>
- <!-- Role stuff END -->
- <!-- Resource stuff BEGIN -->
- <servlet>
- <servlet-name>Resource</servlet-name>
- <servlet-class>com.novell.idm.nrf.soap.ws.resource.impl.ResourceServiceSkeletonImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <servlet-mapping>
- <servlet-name>Resource</servlet-name>
- <url-pattern>/resource/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_roles-resgrp</filter-name>
- <servlet-name>Resource</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>Resource</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>Resource</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>Resource</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>Resource</servlet-name>
- </filter-mapping>
- <!-- Resource stuff END -->
- <!-- Virtual Directory SOAP endpoint BEGIN -->
- <servlet>
- <servlet-name>VirtualDirectory</servlet-name>
- <servlet-class>com.novell.srvprv.impl.vdata.soap.VirtualDirectoryImpl</servlet-class>
- <init-param>
- <param-name>com.novell.soa.ws.test.disable</param-name>
- <param-value>true</param-value>
- </init-param>
- </servlet>
- <servlet-mapping>
- <servlet-name>VirtualDirectory</servlet-name>
- <url-pattern>/virtualdir/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_base-resgrp</filter-name>
- <servlet-name>VirtualDirectory</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>SAPFilter</filter-name>
- <servlet-name>VirtualDirectory</servlet-name>
- </filter-mapping>
- <!--
- <filter-mapping>
- <filter-name>KerberosFilter</filter-name>
- <servlet-name>VirtualDirectory</servlet-name>
- </filter-mapping>
- -->
- <filter-mapping>
- <filter-name>SAMLTokenGenerator</filter-name>
- <servlet-name>VirtualDirectory</servlet-name>
- </filter-mapping>
- <filter-mapping>
- <filter-name>JAASFilterWebService</filter-name>
- <servlet-name>VirtualDirectory</servlet-name>
- </filter-mapping>
- <!-- Virtual Directory SOAP endpoint END -->
- <servlet-mapping>
- <servlet-name>PasswordManagement</servlet-name>
- <url-pattern>/pwdmgt/service</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_pwdmgt-resgrp</filter-name>
- <servlet-name>PasswordManagement</servlet-name>
- </filter-mapping>
- <servlet-mapping>
- <servlet-name>ThemebrandServlet</servlet-name>
- <url-pattern>/themebrand/*</url-pattern>
- </servlet-mapping>
- <filter-mapping>
- <filter-name>BestLocaleServletFilter_common-resgrp</filter-name>
- <servlet-name>ThemebrandServlet</servlet-name>
- </filter-mapping>
- <session-config>
- <session-timeout>20</session-timeout>
- </session-config>
- <welcome-file-list>
- <welcome-file>jsps/index.jsp</welcome-file>
- </welcome-file-list>
- <!-- Provisioning only BEGIN -->
- <error-page>
- <error-code>406</error-code>
- <location>/jsps/common/H404.jsp</location>
- </error-page>
- <error-page>
- <error-code>403</error-code>
- <location>/jsps/common/H403.jsp</location>
- </error-page>
- <error-page>
- <exception-type>java.lang.Exception</exception-type>
- <location>/jsps/error.jsp</location>
- </error-page>
- <!-- Provisioning only END -->
- <!-- Not used error page tag <error-page>
- <exception-type>com.novell.afw.portal.exception.EboPortletActionException</exception-type>
- <location>/jsps/common/portletActionError.jsp</location>
- </error-page> -->
- <jsp-config>
- <taglib>
- <taglib-uri>/admin</taglib-uri>
- <taglib-location>/WEB-INF/tag/AdminTag.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>/portal</taglib-uri>
- <taglib-location>/WEB-INF/tag/PortalTag.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>/IDMTheme</taglib-uri>
- <taglib-location>/WEB-INF/tag/ThemeTag.tld</taglib-location>
- </taglib>
- <!-- Struts Tag Library Descriptors -->
- <taglib>
- <taglib-uri>struts-bean</taglib-uri>
- <taglib-location>/WEB-INF/tag/struts-bean.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>struts-html</taglib-uri>
- <taglib-location>/WEB-INF/tag/struts-html.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>struts-logic</taglib-uri>
- <taglib-location>/WEB-INF/tag/struts-logic.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>struts-nested</taglib-uri>
- <taglib-location>/WEB-INF/tag/struts-nested.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>struts-tiles</taglib-uri>
- <taglib-location>/WEB-INF/tag/struts-tiles.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
- <taglib-location>/WEB-INF/tag/c.tld</taglib-location>
- </taglib>
- <taglib>
- <taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>
- <taglib-location>/WEB-INF/tag/fmt.tld</taglib-location>
- </taglib>
- <!-- Provisioning only BEGIN -->
- <!-- Tag Library for the Approval Flow Web App -->
- <taglib>
- <taglib-uri>apwa</taglib-uri>
- <taglib-location>/WEB-INF/tag/APWATag.tld</taglib-location>
- </taglib>
- <!-- Provisioning only END -->
- <!-- Tag Library for the Resource rpt (Start) -->
- <taglib>
- <taglib-uri>rbac</taglib-uri>
- <taglib-location>/WEB-INF/tag/ResourceTag.tld</taglib-location>
- </taglib>
- <!-- Tag Library for the NRF (Start) -->
- <taglib>
- <taglib-uri>nrf</taglib-uri>
- <taglib-location>/WEB-INF/tag/NRFTag.tld</taglib-location>
- </taglib>
- <!-- Tag Library for the NRF (End) -->
- </jsp-config>
- <!-- Uncomment this when we're ready to SSL enable the SOAP endpoints - uncommented 7/10/14 db -->
- <security-constraint>
- <web-resource-collection>
- <web-resource-name>IDM</web-resource-name>
- <url-pattern>/*</url-pattern>
- <http-method>POST</http-method>
- <http-method>GET</http-method>
- </web-resource-collection>
- <user-data-constraint>
- <transport-guarantee>CONFIDENTIAL</transport-guarantee>
- </user-data-constraint>
- </security-constraint>
- <security-constraint>
- <web-resource-collection>
- <web-resource-name>AdminResources</web-resource-name>
- <description>Admin Console JSP pages</description>
- <url-pattern>/jsps/admin/*</url-pattern>
- <url-pattern>/jsps/pwdmgt/conf/*</url-pattern>
- </web-resource-collection>
- <auth-constraint>
- <role-name>Restrict</role-name>
- </auth-constraint>
- </security-constraint>
- <security-role>
- <description>Used to prevent access to admin console JSP pages via URL</description>
- <role-name>Restrict</role-name>
- </security-role>
- </web-app>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement