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 周銳 閱讀(7663) 評(píng)論(6)  編輯  收藏 所屬分類(lèi): AntApacheJava
          主站蜘蛛池模板: 五原县| 永丰县| 揭东县| 乌苏市| 洪湖市| 茌平县| 修文县| 洛隆县| 台北市| 平原县| 桃江县| 华蓥市| 玛沁县| 龙胜| 云南省| 区。| 民乐县| 黔东| 吴忠市| 恩施市| 永和县| 陆良县| 鄢陵县| 南陵县| 手游| 十堰市| 绥中县| 额敏县| 耒阳市| 张掖市| 开化县| 宁明县| 石柱| 靖宇县| 明光市| 阳西县| 白银市| 正蓝旗| 阿拉善右旗| 申扎县| 正定县|