2016-12-24 187 views
1

我想在Windows7 x32上安裝ActiveMQ 5.14.3。 但是我在安裝時遇到了一些錯誤。 我該如何解決它?ActiveMQ安裝時出錯

jvm 1 | ERROR | Failed to start Apache ActiveMQ ([localhost, ID:Admin--49711- 
1482610732322-0:1], java.net.URISyntaxException: Illegal character in hostname a 
t index 10: ws://Admin-╧╩:61614?maximumConnections=1000&wireFormat.maxFrameSize= 
104857600) 
jvm 1 | WARN | Exception thrown from LifecycleProcessor on context close 
jvm 1 | WARN | Exception encountered during context initialization - cancell 
Jvm 1 | ERROR: java.lang.RuntimeException: Failed to execute start task. Reas 
on: java.lang.IllegalStateException: BeanFactory not initialized or already clos 
ed - call 'refresh' before accessing beans via the ApplicationContext 

這裏是控制檯的全輸出:pastebin

UPD 1 我activemq.xml中傳輸部分

<transportConnectors> 
      <!-- DOS protection, limit concurrent connections to 1000 and frame size to 100MB --> 
      <transportConnector name="openwire" uri="tcp://0.0.0.0:61616?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/> 
      <transportConnector name="amqp" uri="amqp://0.0.0.0:5672?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/> 
      <transportConnector name="stomp" uri="stomp://0.0.0.0:61613?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/> 
      <transportConnector name="mqtt" uri="mqtt://0.0.0.0:1883?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/> 
      <transportConnector name="ws" uri="ws://0.0.0.0:61614?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/> 
</transportConnectors> 
+0

你改變WS運輸的主機名?這就是日誌所說的。請發送您的activemq.xml傳輸部分 –

回答

0

驗證WS運輸是這樣

<transportConnector name="ws" uri="ws://0.0.0.0:61614?maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600"/> 

更新

嘗試使用JRE 1.7

+0

是的,ws傳輸等於您的 –

+0

嘗試使用jre 1.7 –

+0

相同的錯誤( –