Ignore:
Timestamp:
06/19/13 15:59:53 (11 years ago)
Author:
stoda
Message:

log4j added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/main/java/omq/server/InvocationThread.java

    r47 r49  
    88import omq.common.util.Serializer;
    99import omq.exception.OmqException;
     10
     11import org.apache.log4j.Logger;
    1012
    1113import com.rabbitmq.client.AMQP.BasicProperties;
     
    1921 */
    2022public class InvocationThread extends Thread {
     23        private static final Logger logger = Logger.getLogger(InvocationThread.class.getName());
    2124        private RemoteObject obj;
    2225        private BlockingQueue<Delivery> deliveryQueue;
     
    4447                                String requestID = request.getId();
    4548
    46                                 System.out.println("Invoke method: " + methodName + " CorrID: " + requestID);
     49                                logger.debug("Object: " + obj.getRef() + ", method: " + methodName + " corrID: " + requestID);
    4750
    4851                                // Invoke the method
     
    5356                                } catch (InvocationTargetException e) {
    5457                                        Throwable throwable = e.getTargetException();
     58                                        logger.error("Object: " + obj.getRef() + " at method: " + methodName + ", corrID" + requestID, throwable);
    5559                                        error = new OmqException(throwable.getClass().getCanonicalName(), throwable.getMessage());
    5660                                } catch (NoSuchMethodException e) {
     61                                        logger.error("Object: " + obj.getRef() + " cannot find method: " + methodName);
    5762                                        error = new OmqException(e.getClass().getCanonicalName(), e.getMessage());
    5863                                }
     
    7580
    7681                        } catch (InterruptedException i) {
    77                                 i.printStackTrace();
     82                                logger.error(i);
    7883                                killed = true;
    7984                        } catch (Exception e) {
    80                                 System.out.println("Error a l'Invocation Thread \nException: " + e);
    81                                 e.printStackTrace();
     85                                logger.error("Object: " + obj.getRef(), e);
    8286                        }
    8387
Note: See TracChangeset for help on using the changeset viewer.