Changeset 112


Ignore:
Timestamp:
04/04/14 13:09:57 (10 years ago)
Author:
stoda
Message:

Tryconnection function mades no sense and does not work as expected

Location:
trunk
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/main/java/omq/common/broker/Broker.java

    r98 r112  
    33import java.io.IOException;
    44import java.lang.reflect.Proxy;
    5 import java.net.URL;
    65import java.util.HashMap;
    76import java.util.Hashtable;
     
    2221
    2322import org.apache.log4j.Logger;
    24 import org.apache.log4j.xml.DOMConfigurator;
    25 
     23
     24import com.rabbitmq.client.AMQP.BasicProperties;
    2625import com.rabbitmq.client.Channel;
    2726import com.rabbitmq.client.Connection;
    2827import com.rabbitmq.client.QueueingConsumer;
    29 import com.rabbitmq.client.AMQP.BasicProperties;
    3028import com.rabbitmq.client.QueueingConsumer.Delivery;
    3129import com.rabbitmq.client.ShutdownListener;
     
    5654        public Broker(Properties env) throws Exception {
    5755                // Load log4j configuration
    58                 URL log4jResource = Broker.class.getResource("/log4j.xml");
    59                 DOMConfigurator.configure(log4jResource);
     56                // URL log4jResource = Broker.class.getResource("/log4j.xml");
     57                // DOMConfigurator.configure(log4jResource);
    6058
    6159                remoteObjs = new HashMap<String, RemoteObject>();
     
    6563                channel = connection.createChannel();
    6664                addFaultTolerance();
    67                 try {
    68                         tryConnection(env);
    69                 } catch (Exception e) {
    70                         channel.close();
    71                         connection.close();
     65                if (!connection.isOpen() || !channel.isOpen()) {
     66                        if (connection.isOpen()) {
     67                                connection.close();
     68                        }
    7269                        throw new InitBrokerException("The connection didn't work");
    7370                }
     71
     72                // try {
     73                // tryConnection(env);
     74                // } catch (Exception e) {
     75                // channel.close();
     76                // connection.close();
     77                // throw new InitBrokerException("The connection didn't work");
     78                // }
    7479        }
    7580
     
    95100
    96101                clientStarted = false;
    97                 connectionClosed = false;
     102                // connectionClosed = false;
    98103                environment = null;
    99104                remoteObjs = null;
     
    117122                connectionClosed = true;
    118123                connection.close();
    119                 connectionClosed = false;
     124                // connectionClosed = false;
    120125        }
    121126
  • trunk/target/maven-archiver/pom.properties

    r84 r112  
    11#Generated by Maven
    2 #Mon Jul 08 16:29:44 CEST 2013
    3 version=0.5.5
     2#Tue Dec 17 11:35:36 CET 2013
     3version=0.5.6
    44groupId=objectmq
    55artifactId=objectmq
  • trunk/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

    r83 r112  
    1111omq/test/event/MessageTest.class
    1212omq/test/multiProcess/NumberClient.class
     13omq/test/multiThread/ThreadTest$1.class
    1314omq/test/python/Server.class
    1415omq/test/stopBroker/StopBrokerTest.class
     
    1920omq/test/event/MessageImpl.class
    2021omq/test/event/Message.class
     22omq/test/multiThread/RemoteMulti.class
    2123omq/test/stopBroker/UnbindTest.class
    2224omq/test/stopBroker/BrokerKillerImpl$1.class
    2325omq/test/exception/ServerInterface.class
     26omq/test/multiThread/ThreadTest.class
    2427omq/test/workspace/WorkspaceTest.class
    2528omq/test/observer/RemoteSubject.class
     
    3235omq/test/persistence/Message.class
    3336omq/test/exception/ExceptionTest.class
     37omq/test/multiThread/ZeroThread.class
    3438omq/test/workspace/RemoteWorkspace.class
    3539omq/test/multiProcess/NumberImpl.class
     
    4145omq/test/calculator/Calculator.class
    4246omq/test/exception/Trailer.class
     47omq/test/multiThread/MultiInterface.class
    4348omq/test/observer/RemoteSubjectImpl.class
Note: See TracChangeset for help on using the changeset viewer.