File tree Expand file tree Collapse file tree
activemq-web/src/main/java/org/apache/activemq/web
assembly/src/release/webapps/api/WEB-INF Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4848 * there will always be a chance of losing messages. Consider what happens when
4949 * a message is retrieved from the broker but the web call is interrupted before
5050 * the client receives the message in the response - the message is lost.
51+ *
52+ * @deprecated - WARNING: The MessageServlet should be used with caution as it is unmaintained
53+ * and there are multiple security related issues. This servlet is primarily meant for demo
54+ * purposes only and will be removed entirely in a future release. It is recommended to
55+ * keep it disabled.
5156 */
57+ @ Deprecated
5258public class MessageServlet extends MessageServletSupport {
5359
5460 // its a bit pita that this servlet got intermixed with asyncRequest/rest
Original file line number Diff line number Diff line change 2222
2323 <display-name >Apache ActiveMQ REST API</display-name >
2424
25+ <!--
26+
27+ WARNING: The MessageServlet should be used with caution as it is deprecated and unmaintained
28+ and there are multiple security related issues. This servlet is primarily meant for demo
29+ purposes only and will be removed entirely in a future release. It is recommended to
30+ keep it disabled.
31+
2532 <servlet>
2633 <servlet-name>MessageServlet</servlet-name>
2734 <servlet-class>org.apache.activemq.web.MessageServlet</servlet-class>
2835 <load-on-startup>1</load-on-startup>
2936 <async-supported>true</async-supported>
37+ -->
3038 <!--
3139 Uncomment this parameter if you plan to use multiple consumers over REST
3240 <init-param>
4351 <param-value>-1</param-value>
4452 </init-param>
4553 -->
46- </servlet >
54+ <!-- </servlet>
55+
56+ <servlet-mapping>
57+ <servlet-name>MessageServlet</servlet-name>
58+ <url-pattern>/message/*</url-pattern>
59+ </servlet-mapping>
60+ -->
4761
4862 <servlet >
4963 <servlet-name >jolokia-agent</servlet-name >
7488 <load-on-startup >1</load-on-startup >
7589 </servlet >
7690
77- <servlet-mapping >
78- <servlet-name >MessageServlet</servlet-name >
79- <url-pattern >/message/*</url-pattern >
80- </servlet-mapping >
81-
8291 <servlet-mapping >
8392 <servlet-name >jolokia-agent</servlet-name >
8493 <url-pattern >/jolokia/*</url-pattern >
You can’t perform that action at this time.
0 commit comments