[
https://issues.apache.org/jira/browse/ARTEMIS-3071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Justin Bertram updated ARTEMIS-3071:
------------------------------------
Description:
I'm investigating switching to Artemis. I created a simple embedded broker and
a VM connection to it. After completion, the VM hangs for 1 minute on exit.
The following is the simple code:
{code:java}
EmbeddedActiveMQ server = new EmbeddedActiveMQ();
server.setConfigResourcePath(xml);
server.start();
TransportConfiguration transportConfiguration = new
TransportConfiguration(InVMConnectorFactory.class.getName());
ConnectionFactory cf =
ActiveMQJMSClient.createConnectionFactoryWithoutHA(JMSFactoryType.CF,
transportConfiguration);
Connection connection = cf.createConnection();
connection.close();
server.stop();
{code}
The configuration:
{code:xml}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configuration xmlns="urn:activemq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:activemq /tmp/artemis-configuration.xsd">
<core xmlns="urn:activemq:core">
<persistence-enabled>false</persistence-enabled>
<security-enabled>false</security-enabled>
<journal-type>NIO</journal-type>
<journal-pool-files>1</journal-pool-files>
<acceptors>
<acceptor name="in-vm">vm://localhost</acceptor>
</acceptors>
</core>
</configuration>
{code}
I have attached the log.
Also, does anybody know why there is so much logging at {{INFO}}?
was:
I'm investigating switching to Artemis. I created a simple embedded broker and
a VM connection to it. After completion, the VM hangs for 1 minute on exit.
The following is the simple code:
{{EmbeddedActiveMQ server = new EmbeddedActiveMQ();}}
{{server.setConfigResourcePath(xml);}}
{{server.start();}}
{{TransportConfiguration transportConfiguration = new
TransportConfiguration(InVMConnectorFactory.class.getName());}}
{{ ConnectionFactory cf =
ActiveMQJMSClient.createConnectionFactoryWithoutHA(JMSFactoryType.CF,
transportConfiguration);}}
{{Connection connection = cf.createConnection();}}
{{connection.close();}}
{{server.stop();}}
The configuration:
{{<?xml version="1.0" encoding="UTF-8" standalone="no"?>}}
{{<configuration xmlns="urn:activemq"}}
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"}}
xsi:schemaLocation="urn:activemq /tmp/artemis-configuration.xsd">}}
<core xmlns="urn:activemq:core">}}
{{ <persistence-enabled>false</persistence-enabled>}}
{{ <security-enabled>false</security-enabled>}}
{{ <journal-type>NIO</journal-type>}}
{{ <journal-pool-files>1</journal-pool-files>}}
{{ <acceptors>}}
{{ <acceptor name="in-vm">vm://localhost</acceptor>}}
{{ </acceptors>}}
{{</core>}}
{{</configuration>}}
I have attached the log.
Also, does anybody know why there is so much logging at INFO?
Thanks!
> Embedded server hangs on shutdown
> ---------------------------------
>
> Key: ARTEMIS-3071
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3071
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: Broker
> Affects Versions: 2.16.0
> Environment: CentOS 7
> OpenJDK 11.0.9
> Reporter: Scott Ortel
> Priority: Major
> Attachments: log.txt, log2.txt
>
>
> I'm investigating switching to Artemis. I created a simple embedded broker
> and a VM connection to it. After completion, the VM hangs for 1 minute on
> exit.
> The following is the simple code:
> {code:java}
> EmbeddedActiveMQ server = new EmbeddedActiveMQ();
> server.setConfigResourcePath(xml);
> server.start();
> TransportConfiguration transportConfiguration = new
> TransportConfiguration(InVMConnectorFactory.class.getName());
> ConnectionFactory cf =
> ActiveMQJMSClient.createConnectionFactoryWithoutHA(JMSFactoryType.CF,
> transportConfiguration);
> Connection connection = cf.createConnection();
> connection.close();
> server.stop();
> {code}
> The configuration:
> {code:xml}
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <configuration xmlns="urn:activemq"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="urn:activemq /tmp/artemis-configuration.xsd">
> <core xmlns="urn:activemq:core">
> <persistence-enabled>false</persistence-enabled>
> <security-enabled>false</security-enabled>
> <journal-type>NIO</journal-type>
> <journal-pool-files>1</journal-pool-files>
> <acceptors>
> <acceptor name="in-vm">vm://localhost</acceptor>
> </acceptors>
> </core>
> </configuration>
> {code}
> I have attached the log.
> Also, does anybody know why there is so much logging at {{INFO}}?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)