You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by js...@apache.org on 2007/06/12 16:37:03 UTC
svn commit: r546502 -
/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/QueueBrowseServlet.java
Author: jstrachan
Date: Tue Jun 12 07:37:02 2007
New Revision: 546502
URL: http://svn.apache.org/viewvc?view=rev&rev=546502
Log:
applied patch for AMQ-1261
Modified:
activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/QueueBrowseServlet.java
Modified: activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/QueueBrowseServlet.java
URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/QueueBrowseServlet.java?view=diff&rev=546502&r1=546501&r2=546502
==============================================================================
--- activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/QueueBrowseServlet.java (original)
+++ activemq/trunk/activemq-web/src/main/java/org/apache/activemq/web/QueueBrowseServlet.java Tue Jun 12 07:37:02 2007
@@ -36,6 +36,7 @@
import org.apache.activemq.util.FactoryFinder;
import org.apache.activemq.util.IntrospectionSupport;
import org.apache.activemq.web.view.MessageRenderer;
+import org.apache.activemq.ActiveMQConnectionFactory;
/**
* Renders the contents of a queue using some kind of view. The URI is assumed
@@ -72,7 +73,13 @@
public ConnectionFactory getConnectionFactory() {
if (connectionFactory == null) {
- throw new IllegalStateException("missing ConnectionFactory in QueueBrowserServlet");
+ String uri = getServletContext().getInitParameter("org.apache.activemq.brokerURL");
+ if (uri != null) {
+ connectionFactory = new ActiveMQConnectionFactory(uri);
+ }
+ else {
+ throw new IllegalStateException("missing ConnectionFactory in QueueBrowserServlet");
+ }
}
return connectionFactory;
}