SharedPublicServlet class

About this task

You must uncomment in the element that declares the SharedPublicServlet class: this class is used to serve up static content such as partner logos and promotion images that are uploaded to the Sterling Configurator Visual Modeler.


<servlet>
   <servlet-name>SharedPublicServlet</servlet-name>
   <servlet-class>
      com.comergent.dcm.core.SharedPublicServlet
   </servlet-class>
</servlet>

You must also uncomment in the following elements that map URLs to the SharedPublicServlet:


<servlet-mapping>
   <servlet-name>SharedPublicServlet</servlet-name>
   <url-pattern>/htdocs/partnerlogos/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
   <servlet-name>SharedPublicServlet</servlet-name>
   <url-pattern>/htdocs/promotions/images/*</url-pattern>
</servlet-mapping>

For each supported locale, uncomment in the corresponding element:


<servlet-mapping>
   <servlet-name>SharedPublicServlet</servlet-name>
   <url-pattern>/la/CO/htdocs/*</url-pattern>
</servlet-mapping>

For example, uncomment in the following element for the en_US locale:


<servlet-mapping>
   <servlet-name>SharedPublicServlet</servlet-name>
   <url-pattern>/en/US/htdocs/*</url-pattern>
</servlet-mapping>