Can you do these commands in the root of your Tomcat install? find . -name "*commons-logg*jar" fina . -name "*ibatis*jar"
So we know what jars are where. Also, what version of ibatis are you using? Cheers, Chris On 11/9/07 3:12 AM, "Jeremy Jardin" <[EMAIL PROTECTED]> wrote: > > Of course, I have that lib.. That was the first thing I made sur before > posting :) > > I really don't understand ! > maybe conflicts between common-logging and log4j ? > > heeelp > > > charlie bird wrote: >> >> Looks like you've lost the commons logging jar from >> your classpath somehow. Have look at your Eclipse >> project properties java buildpath (Right click on your >> project in the navigator window - properties - java >> build path - libraries). If you do not have >> commons-logging-somenumbers.jar there than that'll be >> your problem. >> >> Charlie >> >> --- Jeremy Jardin <[EMAIL PROTECTED]> wrote: >> >>> >>> Hey, I've got something more.. >>> I think a library is missing ... >>> >>> I caught the Throwable exception et logged the cause >>> : >>> >>> Caused by: java.lang.RuntimeException: Error >>> creating logger for class class >>> com.ibatis.sqlmap.engine.impl.SqlMapClientImpl. >>> Cause: >>> java.lang.reflect.InvocationTargetException >>> at com.ibatis.common.logging.LogFactory.getLog >>> (LogFactory.java:33) >>> at >>> >> com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.<clinit>(SqlMapClientImpl.java >> :41) >>> ... 51 more >>> Caused by: >>> java.lang.reflect.InvocationTargetException >>> at >>> >> sun.reflect.NativeConstructorAccessorImpl.newInstance0 >>> (Native >>> Method) >>> at >>> >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccess >> orImpl.java:39) >>> at >>> >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruct >> orAccessorImpl.java >>> :27) >>> at >>> >> java.lang.reflect.Constructor.newInstance(Constructor.java:494) >>> at >>> >> com.ibatis.common.logging.LogFactory.getLog(LogFactory.java:31) >>> ... 52 more >>> Caused by: java.lang.NoClassDefFoundError: >>> org/apache/commons/logging/LogFactory >>> at >>> >> com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl.<init>(JakartaCom >> monsLoggingImpl.java:11) >>> ... 57 more >>> INFO [http-8888-Processor24] (?:?) - Cause de >>> l'exception : >>> java.lang.RuntimeException : Error creating logger >>> for class class >>> com.ibatis.sqlmap.engine.impl.SqlMapClientImpl. >>> Cause: >>> java.lang.reflect.InvocationTargetException >>> WARN [http-8888-Processor24] >>> (RequestProcessor.java:528) - Unhandled >>> Exception thrown: class >>> >> fr.gouv.finances.douane.dnsce.oci.business.exception.DAOConfLoadingException >>> ERROR [http-8888-Processor24] >>> (ApplicationDispatcher.java:723) - >>> "Servlet.service()" pour la servlet action a lancé >>> une exception >>> >>> >>> >>> Jeremy Jardin wrote: >>>> >>>> >>>> This is my doctype : >>>> <!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD >>> SQL Map 2.0//EN" >>>> "http://ibatis.apache.org/dtd/sql-map-2.dtd"> >>>> >>>> And the application is running with Tomcat >>> 5.5.23.. >>>> >>>> There are things I don't understand.. my >>> application WORKED with my dtds.. >>>> and >>>> I did not modify anything on it..... >>>> I just changed workspace properties in eclipse... >>>> >>>> ... >>>> >>>> >>>> >>>> nmaves wrote: >>>>> >>>>> hmmm please ensure that you have the following >>>>> >>>>> <!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD >>> SQL Map Config 2.0//EN" >>>>> " >>>>> >>> http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> >>>>> >>>>> What larry is trying to find out is what xml >>> parser is tomcat using.... >>>>> but >>>>> in reality almost any recent version of tomcat >>> should work. I am >>>>> assuming >>>>> that your dev environment is behind a firewall >>> that prevents you from >>>>> seeing >>>>> ibatis.apache.org but and recent xml parser >>> should read the dtd from your >>>>> jar file and only try to use th actual url if >>> there is not one in the jar >>>>> file. >>>>> >>>>> So please find out what version of tomcat you are >>> using? >>>>> >>>>> >>>>> Nathan >>>>> >>>>> On Nov 9, 2007 12:41 AM, Jeremy Jardin >>> <[EMAIL PROTECTED]> wrote: >>>>> >>>>>> >>>>>> Hi, >>>>>> >>>>>> I'm not sure to know what you want me to tell >>> you ... >>>>>> So, I wrote my application with eclipse >>> plateform, webapps running on >>>>>> tomcat.. >>>>>> I thought that the xml parsing of those files is >>> managed by Ibatis >>>>>> framework.... >>>>>> >>>>>> You make me remind that i changed some XML >>> validation properties on >>>>>> eclipse...because >>>>>> I just wanted tu suppress warning in my project >>> on my xml files.. >>>>>> The warnings were : "can't reach >>> ibatis.apache.org" .. on my >>>>>> sqlmapfiles... >>>>>> >>>>>> But I rollback my changes.. and it still does >>> not work.. >>>>>> >>>>>> >>>>>> >>>>>> Larry Meadors-2 wrote: >>>>>>> >>>>>>> Yeah, sorry w/o == without. >>>>>>> >>>>>>> What does your JDK or app server use to read / >>> manage XML data? >>>>>>> >>>>>>> Larry >>>>>>> >>>>>>> >>>>>>> On Nov 8, 2007 9:17 AM, Jeremy Jardin >>> <[EMAIL PROTECTED]> wrote: >>>>>>>> >>>>>>>> I guess w/o means without ? :) ? >>>>>>>> >>>>>>>> XML parser .??? what do you mean ? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Larry Meadors-2 wrote: >>>>>>>>> >>>>>>>>> Hmm, the DTD should be resolved w/o >>> internet access. Do you have an >>>>>>>>> unusual or older XML parser? >>>>>>>>> >>>>>>>>> Larry >>>>>>>>> >>>>>>>>> >>>>>>>>> On Nov 8, 2007 9:01 AM, Jeremy Jardin >>> <[EMAIL PROTECTED]> >>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Well, the pc from which I start the web >>> application don't have any >>>>>> web >>>>>>>>>> connection. >>>>>>>>>> So, I put the dtds into my web-inf >>> directory... not very sexy, but >>>>>> it >>>>>>>>>> works >>>>>>>>>> ;-) >>>>>>>>>> >>>>>>>>>> I wrote a DaoConfLoader class, used ton >>> init the ibatis >>>>>> configuration, >>>>>>>>>> parsing the dao.xml file. >>>>>>>>>> That classe is invoked by the >>> authentication servlet, when the >>>>>> server >>>>>>>> is >>>>>>>>>> up. >>>>>>>>>> >>>>>>>>>> I unfortunatly can't use the >>> ibatis.apache.org's dtd... but my >>>>>>>> solution >>>>>>>>>> worked 'til today !! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Larry Meadors-2 wrote: >>> >> === message truncated === >> >> >> >> ___________________________________________________________ >> Yahoo! Answers - Got a question? Someone out there knows the answer. Try >> it >> now. >> http://uk.answers.yahoo.com/ >> >>