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
          主站蜘蛛池模板: 平遥县| 青铜峡市| 大埔县| 舞阳县| 金山区| 成武县| 中西区| 青冈县| 德州市| 柘城县| 绥阳县| 都匀市| 萨迦县| 黄骅市| 策勒县| 沙湾县| 新和县| 安塞县| 宁南县| 从化市| 雷州市| 霸州市| 老河口市| 霍林郭勒市| 潮安县| 新营市| 双牌县| 门源| 嘉祥县| 吐鲁番市| 全州县| 夏河县| 社旗县| 冕宁县| 横山县| 葵青区| 长白| 嘉峪关市| 安康市| 富民县| 文山县|