I've got a package that is trying to use:
Is there an alternative that is in the Fedora java implementation?
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion(a)cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
Thanks Andrew. Someone on FedoraForum.org is starting to help shed a little light on the problem. He noticed a problem in the manifest of tomcat5's bootstrap.jar file.
In the manifest he noticed this line:
Class-Path: jmx.jar commons-daemon.jar commons-logging-api-1.1.1.jar tomcat-juli.jar
As a workaround, he executed this:
ln -s commons-logging-api.jar commons-logging-api-1.1.1.jar
This workaround is less involved than combining the contents of two jar files.
I went looking for the same problem in tomcat6. However the manifest in bootstrap.jar doesn't even have a Class-Path element.
In your previous message you suggested filing a bug with the tomcat package and/or contacting the JPackage project. Does this new information narrow down where I should go next?
I could also use a little help pointing me to where I should file a bug report. Is this where I'd file it for Tomcat?
And is this where I'd shoot the JPackage email?
Dne Monday 19 May 2008 20:02:20 Jaroslav Tulach napsal(a):
> Dne Monday 12 May 2008 20:48:07 Jaroslav Tulach napsal(a):
> > Hello guys,
> > I need help with fedora-cvs, it yields:
> > Error: Permission denied (publickey,keyboard-interactive).
> > cvs [checkout aborted]: end of file from server (consult above messages
> > if any)
> > I guess that will be because missing .ssh directory, but when following
> > the page
> > http://fedoraproject.org/wiki/PackageMaintainers/Join
> > there was no instruction to create .ssh/id_dsa! Or is it there and I am
> > just too blind to find it?
> Please advice.
I apologize. I already cross posted this message on FedoraForum.org but didn't generate any responses. And then I found THIS list. If this list isn't the appropriate one for this question then please slap me down. I'll take my licks. ;-)
I feel silly asking this question. I'm not totally a Tomcat/Eclipse/Java noob...but I feel like one asking this question. And Google's even my BFF...but I can't figure this one out...yet.
I have a brand new clean installation of Fedora 9.
I let the installer automagically install Fedora Eclipse, Tomcat and Java for me.
I'm fully patched (yum update).
Then I installed the Sysdeo Tomcat plugin. From the plugin I pointed to Tomcat base: /usr/share/tomcat5
When I launch Tomcat from Fedora Eclipse, I get the following error:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java: 217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 23)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 68)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:336)
... 1 more
Here is the output from the instructions listed on this page:
# for f in `rpm -aq | egrep "eclipse|swt"`; do rpm -qV $f; done
# which java
# readlink -f `which java`
# which javac
# readlink -f `which javac`
# java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
Now here's where it got really interesting. Since it was complaining about LogFactory, I located it inside /usr/share/tomcat5/bin/commons-logging-api.jar
So, just for grins, I unjar'ed the contents of:
Then I jar'ed all of the contents of those two jar files back into:
And now I can launch Tomcat from Fedora Eclipse just fine.
This is obviously a classpath issue....but whose? Is this a Fedora configuration problem? I don't even know how to proceed from here to clean up this mess. I'd really like to not launch Tomcat using jar files that I've hacked together...just to get it to run.
Oh, by the way, I also installed tomcat6 and had the same problem...except I now located the missing LogFactory class in tomcat-juli.jar
What would you guys think about having a subset of Java packages be
owned by a Java group? I'm mostly thinking of random libraries; jna,
maven-*, etc. The idea would be that anyone in this group would get
email about bugs, have permission to do patches/uploads, etc.
If there's interest in this, according to
Toshio can create it for us and help migrate ownership of existing
Call it say java-maint(a)fedoraproject.org?
-----BEGIN PGP SIGNED MESSAGE-----
My build of eclipse-epic failed in Koji:
And the error is confusing me:
Error: Missing Dependency: libhunspell.so.1()(64bit) is needed by
It's confusing me because eclipse-epic doesn't depend on xulrunner.
I'm a newbie with package management, so I'm not sure what to do to
Is anyone able to offer any hints?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-----END PGP SIGNATURE-----