posts - 431,  comments - 344,  trackbacks - 0
          Hi I am facing a problem with accessing the JBOSS.

          according to the exception it seems to me --- log related exception.

          when I call the following code

          Code:
          Hashtable env = new Hashtable();
                      env.put(Context.INITIAL_CONTEXT_FACTORY, initCtxFac);
                      env.put(Context.PROVIDER_URL, providerUrl);
                      try {
                      ctx = new InitialContext(env);
                      conFactory = (QueueConnectionFactory) ctx.lookup
                      (queueConFacLookupName);
                      -----
                      -----	


          exception details

          Code:
          Exception in thread "main" Java.lang.NoSuchFieldError: TRACE
                      at org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85)
                      at org.jboss.logging.Logger.isTraceEnabled(Logger.java:122)
                      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:622)
                      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:589)
                      at javax.naming.InitialContext.lookup(InitialContext.java:351)
                      at com.cognizant.util.ServiceHelper.initQueueService(ServiceHelper.java:153)
                      at com.cognizant.main.StartUp.<init>(StartUp.java:28)
                      at com.cognizant.main.StartUp.main(StartUp.java:46)	



          I use jboss-4.2.1.GA version with JDK jdk141_05 version.

          I added jboss.jar,jbossall-client.jar,jboss-client.jar,jboss-system.jar,log4j-1.2.9.jar,log4j-boot.jar in my project library.

          Strange thing is that I run this same code with all other 3/4 windows XP system. OK

          But in another system with the same configuration I got the above mentioned exception.


          Can any body help me?

          -----------------------------------------------------------------------------------------
          Quote:
          Exception in thread "main" Java.lang.NoSuchFieldError: TRACE


          You will require log4j jar of version 1.2.12 or higher in your classpath. Also, make sure that you do not maintain more than one version of jar file of log4j (or for that matter any other utility) in the classpath. So remove the log4j-1.2.9.jar and log4j-boot.jar from your client's classpath and include a log4j jar of version 1.2.12 or higher.

          posted on 2008-04-17 19:05 周銳 閱讀(7653) 評論(6)  編輯  收藏 所屬分類: AntApacheJava
          主站蜘蛛池模板: 五河县| 兖州市| 依兰县| 睢宁县| 湟中县| 古蔺县| 石首市| 丰原市| 余庆县| 泊头市| 安阳市| 普兰县| 泗洪县| 田阳县| 华亭县| 辛集市| 怀宁县| 乌拉特前旗| 苏尼特右旗| 林口县| 台南县| 泸西县| 南乐县| 商水县| 宣恩县| 大同市| 比如县| 富民县| 义马市| 天祝| 叙永县| 中超| 龙南县| 荃湾区| 谢通门县| 长海县| 汉源县| 军事| 潞城市| 清徐县| 四会市|