40 changes: 40 additions & 0 deletions kie-drools-wb/kie-drools-wb-webapp/src/main/webapp/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,14 @@
<servlet>
<servlet-name>UberfireFileUploadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileUploadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileUploadServlet</servlet-name>
Expand All @@ -85,6 +93,14 @@
<servlet>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileDownloadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
Expand Down Expand Up @@ -168,6 +184,14 @@ profile in pom.xml to use that. -->
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -177,6 +201,14 @@ profile in pom.xml to use that. -->
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -186,6 +218,14 @@ profile in pom.xml to use that. -->
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,14 @@ Their default values are shown as example param-values -->
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -107,6 +115,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -116,6 +132,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -476,6 +500,21 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<!-- security settings -->

<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>

<security-constraint>
<web-resource-collection>
<web-resource-name>console</web-resource-name>
Expand Down
54 changes: 54 additions & 0 deletions kie-wb/kie-wb-distribution-wars/src/main/eap6_1/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -121,6 +129,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -130,6 +146,14 @@
<servlet>
<servlet-name>UberfireFileUploadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileUploadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileUploadServlet</servlet-name>
Expand All @@ -139,6 +163,14 @@
<servlet>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileDownloadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
Expand All @@ -148,6 +180,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -508,6 +548,20 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->
<!-- end form-modeler-->

<!-- security settings -->
<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>

<security-constraint>
<web-resource-collection>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,14 @@ Their default values are shown as example param-values -->
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -107,6 +115,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -116,6 +132,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -476,6 +500,21 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<!-- security settings -->

<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>

<security-constraint>
<web-resource-collection>
<web-resource-name>console</web-resource-name>
Expand Down
93 changes: 74 additions & 19 deletions kie-wb/kie-wb-distribution-wars/src/main/jbossas7/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<url-pattern>/filestore</url-pattern>
<url-pattern>/dictionary</url-pattern>
<url-pattern>/themes</url-pattern>
<url-pattern>/customeditors </url-pattern>
<url-pattern>/customeditors</url-pattern>
<url-pattern>/simulation</url-pattern>
<url-pattern>/formwidget</url-pattern>
<url-pattern>/calledelement</url-pattern>
Expand Down Expand Up @@ -112,6 +112,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -121,6 +129,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -130,6 +146,14 @@
<servlet>
<servlet-name>UberfireFileUploadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileUploadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileUploadServlet</servlet-name>
Expand All @@ -139,6 +163,14 @@
<servlet>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileDownloadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
Expand All @@ -148,6 +180,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -509,6 +549,21 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<!-- security settings -->

<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>

<security-constraint>
<web-resource-collection>
<web-resource-name>console</web-resource-name>
Expand All @@ -524,19 +579,19 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->
</auth-constraint>
</security-constraint>

<security-constraint>
<web-resource-collection>
<web-resource-name>formModeler</web-resource-name>
<url-pattern>/formModeler/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
<role-name>user</role-name>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>formModeler</web-resource-name>
<url-pattern>/formModeler/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
<role-name>user</role-name>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>

<login-config>
<auth-method>FORM</auth-method>
Expand Down Expand Up @@ -581,7 +636,7 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<security-role>
<description>Manager/Viewer-only User - Viewer of the system that is interested in statistics
around the business processes and their performance, business indicators, and other
around the business processes and their performance, business indicators, and other
reporting of the system and people who interact with the system.
</description>
<role-name>manager</role-name>
Expand All @@ -591,19 +646,19 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->
<error-code>403</error-code>
<location>/not_authorized.jsp</location>
</error-page>

<context-param>
<param-name>resteasy.document.expand.entity.references</param-name>
<param-value>false</param-value>
</context-param>

<filter>
<filter-name>Dynamic JAXBContext Filter</filter-name>
<filter-class>org.kie.remote.services.rest.jaxb.DynamicJaxbContextFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Dynamic JAXBContext Filter</filter-name>
<url-pattern>/rest/*</url-pattern>
</filter-mapping>
</filter-mapping>

</web-app>
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -125,6 +133,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -134,6 +150,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -514,6 +538,21 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<!-- TOMCAT-JEE-SECURITY -->
<!--
<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>console</web-resource-name>
Expand Down
55 changes: 55 additions & 0 deletions kie-wb/kie-wb-distribution-wars/src/main/tomcat7/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -161,6 +169,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -170,6 +186,14 @@
<servlet>
<servlet-name>UberfireFileUploadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileUploadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileUploadServlet</servlet-name>
Expand All @@ -179,6 +203,14 @@
<servlet>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileDownloadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
Expand All @@ -188,6 +220,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -567,6 +607,21 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<!-- TOMCAT-JEE-SECURITY -->
<!--
<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>console</web-resource-name>
Expand Down
55 changes: 55 additions & 0 deletions kie-wb/kie-wb-distribution-wars/src/main/was8/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -109,6 +117,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -118,6 +134,14 @@
<servlet>
<servlet-name>UberfireFileUploadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileUploadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileUploadServlet</servlet-name>
Expand All @@ -127,6 +151,14 @@
<servlet>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileDownloadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
Expand All @@ -136,6 +168,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down Expand Up @@ -497,6 +537,21 @@ See http://www.w3.org/TR/SVG/intro.html#MIMEType. -->

<!-- security settings -->

<security-constraint>
<web-resource-collection>
<web-resource-name>download</web-resource-name>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/upload/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/defaulteditor/download/*</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/dtablexls/file</url-pattern>
<url-pattern>/org.kie.workbench.KIEWebapp/scorecardxls/file</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>analyst</role-name>
<role-name>developer</role-name>
</auth-constraint>
</security-constraint>

<security-constraint>
<web-resource-collection>
<web-resource-name>console</web-resource-name>
Expand Down
40 changes: 40 additions & 0 deletions kie-wb/kie-wb-webapp/src/main/webapp/WEB-INF/web.xml
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,14 @@
<servlet>
<servlet-name>UberfireFileUploadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileUploadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileUploadServlet</servlet-name>
Expand All @@ -141,6 +149,14 @@
<servlet>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
<servlet-class>org.uberfire.server.FileDownloadServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>UberfireFileDownloadServlet</servlet-name>
Expand All @@ -151,6 +167,14 @@
<servlet>
<servlet-name>DTableXLSFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>DTableXLSFileServlet</servlet-name>
Expand All @@ -160,6 +184,14 @@
<servlet>
<servlet-name>ScoreCardFileServlet</servlet-name>
<servlet-class>org.drools.workbench.screens.scorecardxls.backend.server.ScoreCardXLSFileServlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ScoreCardFileServlet</servlet-name>
Expand All @@ -169,6 +201,14 @@
<servlet>
<servlet-name>M2Servlet</servlet-name>
<servlet-class>org.guvnor.m2repo.backend.server.M2Servlet</servlet-class>
<init-param>
<param-name>includes-path</param-name>
<param-value>git://**,default://**</param-value>
</init-param>
<init-param>
<param-name>excludes-path</param-name>
<param-value>file://**</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>M2Servlet</servlet-name>
Expand Down