According to the mail lists, I class.forname I change to getClass().getClassLoader().loadClass("com.mysql.jdbc.Driver"); but it doesnt work. Also I add new package and place a fileset in block.xml and project.xml but I got a build error. class not found. why merlin dont see the $CLASSPATH. thanks.
mustaoglu serdar <[EMAIL PROTECTED]> wrote: hi, I make the all tricks but I dont get resolve the problem. I add mysql.jar to classpath, into repository for merlin and my project repository (mysql/jars/mysql.jar). but I ididnt solve the problem. I use merlin : 3.2.1 why merlin dont see the jars in the classpath. thanks. [ERROR ] (openim.users-manager.AccountRepositoryHolder): com.mysql.jdbc.Driver java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:199) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at java.lang.Class.forName0(Native Method) [INFO ] (openim.users-manager.AccountRepositoryHolder): load [ERROR ] (openim.users-manager.AccountRepositoryHolder): No suitable driver java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:193) at net.java.dev.openim.data.storage.AccountRepositoryHolderImpl.loadMap(AccountRepositoryHolderImpl.java:273) at net.java.dev.openim.data.storage.AccountRepositoryHolderImpl.initialize(AccountRepositoryHolderImpl.java:82) at org.apache.avalon.activation.appliance.impl.DefaultAppliance.applyInitialization(DefaultAppliance.java:991) at org.apache.avalon.activation.appliance.impl.DefaultAppliance.access$1300(DefaultAppliance.java:109) at org.apache.avalon.activation.appliance.impl.DefaultAppliance$StandardFactory.newInstance(DefaultAppliance.java:1320) [ERROR ] (openim.users-manager.AccountRepositoryHolder): org.xml.sax.SAXParseException: Document root element is missing. com.thoughtworks.xstream.xml.CannotParseXMLException: org.xml.sax.SAXParseException: Document root element is missing. at com.thoughtworks.xstream.xml.dom.DomXMLReaderDriver.createReader(DomXMLReaderDriver.java:30) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:114) at net.java.dev.openim.data.storage.AccountRepositoryHolderImpl.loadMap(AccountRepositoryHolderImpl.java:296) at net.java.dev.openim.data.storage.AccountRepositoryHolderImpl.initialize(AccountRepositoryHolderImpl.java:82) at org.apache.avalon.activation.appliance.impl.DefaultAppliance.applyInitialization(DefaultAppliance.java:991) at org.apache.avalon.activation.appliance.impl.DefaultAppliance.access$1300(DefaultAppliance.java:109) at org.apache.avalon.activation.appliance.impl.DefaultAppliance$StandardFactory.newInstance(DefaultAppliance.java:1320) rethrown from org.xml.sax.SAXParseException: Document root element is missing. at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376) at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3364) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:668) at org.apache.crimson.parser.Parser2.parse(Parser2.java:337) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:76) [DEBUG ] (openim.users-manager.AccountRepositoryHolder.appliance): established: 5626173 [INFO ] (openim.users-manager.AccountRepositoryHolder): mustech [ERROR ] (openim.users-manager.AccountRepositoryHolder): java.lang.NullPointerException at net.java.dev.openim.data.storage.AccountRepositoryHolderImpl.getAccount(AccountRepositoryHolderImpl.java:100) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.avalon.activation.appliance.impl.DefaultAppliance$ApplianceInvocationHandler.invoke(DefaultAppliance.java:1227) at $Proxy26.getAccount(Unknown Source) --------------------------------- Do you Yahoo!? Yahoo! Mail is new and improved - Check it out! --------------------------------- Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone.