[ 
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)

Reply via email to