Re: Re: clueless newbie -- how to open mbox?
Chris Burdess <[email protected]> Thu, 3 May 2007 15:05:38 +0100
| Newsgroups | gmane.comp.java.classpath.extensions.javamail |
|---|---|
| Message-ID | <[email protected]> |
Matej Cepl wrote:
> Chmm, chmm (source is on http://matej.ceplovi.cz/tmp/test.java)
> I get this:
>
> [matej@hubmaier kmail2tbfolders]$ gij test
> Exception in thread ``main``' java.lang.NoClassDefFoundError:
> javax.mail.internet.MimeMessage
> at java.lang.Class.initializeClass(libgcj.so.7rh)
> at java.lang.Class.initializeClass(libgcj.so.7rh)
> at java.lang.Class.initializeClass(libgcj.so.7rh)
> at
> gnu.mail.providers.mbox.MboxFolder.open\
> (classpathx-mail-1.3.1-monolithic-1.1.1.jar.so)
> at test.main(test.java:13)
> Caused by: java.lang.ClassNotFoundException:
> javax.activation.DataSource not found in
> gnu.gcj.runtime.SystemClassLoader{urls=\
> [file:./,file:/usr/share/java/classpathx-mail-1.3.1-
> monolithic.jar],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[],
> parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.7rh)
> at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
> at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
> at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
> at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
> at
> java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
> at java.net.URLClassLoader.findClass(libgcj.so.7rh)
> at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
> at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
> at java.lang.Class.initializeClass(libgcj.so.7rh)
> ...4 more
> [matej@hubmaier kmail2tbfolders]$
>
> Should I install some other package (shouldn't it be a dependency
> of the Fedora package then)?
I don't know how Fedora organises its packages. There are 4 jars you
need in your classpath:
inetlib.jar
activation.jar
gnumail.jar
gnumail-providers.jar