Re: classpath problem

mustaoglu serdar <[email protected]>
Newsgroups gmane.comp.jakarta.avalon.user
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.