diff --git a/activemq-web-console/src/main/webapp/WEB-INF/web.xml b/activemq-web-console/src/main/webapp/WEB-INF/web.xml index 28a873c2f6..962713eae4 100755 --- a/activemq-web-console/src/main/webapp/WEB-INF/web.xml +++ b/activemq-web-console/src/main/webapp/WEB-INF/web.xml @@ -25,16 +25,6 @@ Apache ActiveMQ Web Console ActiveMQ Console - - - XFrameOptions - org.apache.activemq.web.XFrameOptionsFilter - - - - XFrameOptions - /* - diff --git a/activemq-web-demo/src/main/webapp/WEB-INF/web.xml b/activemq-web-demo/src/main/webapp/WEB-INF/web.xml index 39240d6925..cd39366125 100755 --- a/activemq-web-demo/src/main/webapp/WEB-INF/web.xml +++ b/activemq-web-demo/src/main/webapp/WEB-INF/web.xml @@ -30,15 +30,6 @@ - - XFrameOptions - org.apache.activemq.web.XFrameOptionsFilter - - - - XFrameOptions - /* - session org.apache.activemq.web.SessionFilter diff --git a/activemq-web/src/main/java/org/apache/activemq/web/XFrameOptionsFilter.java b/activemq-web/src/main/java/org/apache/activemq/web/XFrameOptionsFilter.java deleted file mode 100644 index e78c79ff97..0000000000 --- a/activemq-web/src/main/java/org/apache/activemq/web/XFrameOptionsFilter.java +++ /dev/null @@ -1,53 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.activemq.web; - -import java.io.IOException; - -import javax.servlet.Filter; -import javax.servlet.FilterChain; -import javax.servlet.FilterConfig; -import javax.servlet.ServletException; -import javax.servlet.ServletRequest; -import javax.servlet.ServletResponse; -import javax.servlet.http.HttpServletResponse; - -/** - * Filter to set the header X-FRAME-OPTIONS on web responses - * - */ -public class XFrameOptionsFilter implements Filter { - - private static String SAMEORIGIN = "SAMEORIGIN"; - - @Override - public void init(FilterConfig config) throws ServletException { - } - - @Override - public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { - HttpServletResponse servletResponse = (HttpServletResponse)response; - //Set all responses to SAMEORIGIN, can be switched to be configurable later if - //we need to conditionally set this - servletResponse.addHeader("X-FRAME-OPTIONS", SAMEORIGIN); - chain.doFilter(request, response); - } - - @Override - public void destroy() { - } -} diff --git a/assembly/src/release/conf/jetty.xml b/assembly/src/release/conf/jetty.xml index 3ff04b6396..b3d3cde7a8 100644 --- a/assembly/src/release/conf/jetty.xml +++ b/assembly/src/release/conf/jetty.xml @@ -46,9 +46,22 @@ + + + + + + + + + + + + + diff --git a/assembly/src/release/examples/conf/jetty-demo.xml b/assembly/src/release/examples/conf/jetty-demo.xml index 04ca8dc956..dded766ab6 100644 --- a/assembly/src/release/examples/conf/jetty-demo.xml +++ b/assembly/src/release/examples/conf/jetty-demo.xml @@ -46,9 +46,22 @@ + + + + + + + + + + + + +