Edit C:\Users\Admin\.m2\repository\log4j\log4j\1.2.17\org\apache\log4j\net\JMSSink.class
???? 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? H ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? , ? ? . ? ? ? ? ? ? 2 ? ? 2 ? ? ? ? 2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? logger Lorg/apache/log4j/Logger; "class$org$apache$log4j$net$JMSSink Ljava/lang/Class; Synthetic main ([Ljava/lang/String;)V Code LineNumberTable LocalVariableTable s Ljava/lang/String; args [Ljava/lang/String; tcfBindingName topicBindingName username password configFile stdin Ljava/io/BufferedReader; Exceptions ? <init> K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ctx Ljavax/naming/Context; topicConnectionFactory "Ljavax/jms/TopicConnectionFactory; topicConnection Ljavax/jms/TopicConnection; topicSession Ljavax/jms/TopicSession; topic Ljavax/jms/Topic; topicSubscriber Ljavax/jms/TopicSubscriber; e Ljavax/jms/JMSException; Ljavax/naming/NamingException; Ljava/lang/RuntimeException; this Lorg/apache/log4j/net/JMSSink; onMessage (Ljavax/jms/Message;)V objectMessage Ljavax/jms/ObjectMessage; event #Lorg/apache/log4j/spi/LoggingEvent; remoteLogger jmse message Ljavax/jms/Message; lookup <(Ljavax/naming/Context;Ljava/lang/String;)Ljava/lang/Object; $Ljavax/naming/NameNotFoundException; name usage (Ljava/lang/String;)V msg class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 <clinit> ()V SourceFile JMSSink.java ? ? ? java/lang/ClassNotFoundException java/lang/NoClassDefFoundError a ? ? ? Wrong number of arguments. ? ? .xml ? ? ? ? ? ? ? org/apache/log4j/net/JMSSink a b java/io/BufferedReader java/io/InputStreamReader ? ? ? a ? a ? ? ? Type "exit" to quit JMSSink. ? ? ? ? ? exit ? ? HExiting. Kill the application if it does not exit due to daemon threads. javax/naming/InitialContext ? javax/jms/TopicConnectionFactory ? ? ? ? ? ? ? ? ? javax/jms/Topic ? javax/jms/JMSException J K Could not read JMS message. javax/naming/NamingException java/lang/RuntimeException javax/jms/ObjectMessage !org/apache/log4j/spi/LoggingEvent ? java/lang/StringBuffer Received message is of type ? , was expecting ObjectMessage. ? 3Exception thrown while processing incoming message. "javax/naming/NameNotFoundException Could not find name [ ]. ? Usage: java L M org.apache.log4j.net.JMSSink ? ? ? P TopicConnectionFactoryBindingName TopicBindingName username password configFile ? java/lang/Object javax/jms/MessageListener java/lang/Exception java/lang/Class forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; java/lang/String endsWith (Ljava/lang/String;)Z $org/apache/log4j/xml/DOMConfigurator configure %org/apache/log4j/PropertyConfigurator java/lang/System in Ljava/io/InputStream; (Ljava/io/InputStream;)V (Ljava/io/Reader;)V out Ljava/io/PrintStream; java/io/PrintStream println readLine ()Ljava/lang/String; equalsIgnoreCase createTopicConnection A(Ljava/lang/String;Ljava/lang/String;)Ljavax/jms/TopicConnection; javax/jms/TopicConnection start createTopicSession (ZI)Ljavax/jms/TopicSession; javax/naming/Context &(Ljava/lang/String;)Ljava/lang/Object; javax/jms/TopicSession createSubscriber .(Ljavax/jms/Topic;)Ljavax/jms/TopicSubscriber; javax/jms/TopicSubscriber setMessageListener (Ljavax/jms/MessageListener;)V org/apache/log4j/Logger error *(Ljava/lang/Object;Ljava/lang/Throwable;)V getObject ()Ljava/io/Serializable; getLoggerName getLogger -(Ljava/lang/String;)Lorg/apache/log4j/Logger; callAppenders &(Lorg/apache/log4j/spi/LoggingEvent;)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; javax/jms/Message getJMSType toString warn (Ljava/lang/Object;)V err getName (I)V ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! H I J K L M N O P Q 1 }*?? ? *2L*2M*2N*2:*2:? ? ? ? ? ? Y+,-? W? Y? Y? ? ? :? ? ? :? ? ? ? ???? R J 4 5 8 9 : ; >