Eclipse Adventures on Fedora 16

Ian Petersen ispeters-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Sat Dec 10 22:55:20 UTC 2011


Sorry both for the double post and for top posting; sending from my
phone is clumsy.

You're missing the class named org.apache.xmlrpc.XmlRpcException, which
suggests to me that you either have an incomplete classpath or you're
missing a dependency. I'd start by searching to see what's supposed to
provide that class, and then see if you have whatever that is.

Ian
From: CLIFFORD ILKAY
Sent: 2011-12-10 12:47 PM
To: tlug-lxSQFCZeNF4 at public.gmane.org
Subject: [TLUG]: Eclipse Adventures on Fedora 16
Hello,

Thanks to Giles Orr, I'm happily using Freemind. Inspired by Chris
Browne's comments about Java not necessarily being as slow and piggy as
the popular wisdom would suggest, I decided to give Eclipse another
shot. After installing from the Fedora repos, I installed the PyDev and
Mylyn add-ons. Mylyn has a Trac connector and as those of you who
attended my presentation a couple of months ago about Trac know, we use
it extensively for managing projects. I had to configure Trac to expose
an xmlrpc interface and then configure a repository in Eclipse to
connect to Trac via xmlrpc. I got an exception: "Internal error
validating repository: java.lang.NoClassDefFoundError:
org/apache/xmlrpc/XmlRpcException". To determine whether the problem was
on the Trac side or on the Eclipse side, I wrote a simple Python script
to authenticate against Trac and then query Trac for the xmlrpc methods
it exposed. It worked so I knew that Trac was configured properly.

I thought it could be a missing dependency in Eclipse. That was not the
case. The package containing
org.eclipse.mylyn.internal.trac.core.TracClientFactory.createClient(TracClientFactory.java:34),
which is what threw the exception, was installed. I Googled and couldn't
find anything useful. A few blog posts talked about how easy it was to
set this up. The only problems that people seemed to encounter were on
the Trac side, which I was fairly certain was working.

I downloaded an Eclipse distro for OS X and tried connecting to Trac
from Mylyn. It worked so now I knew that it was something specific to
Eclipse.

I then downloaded an Eclipse distro for Linux and installed it in my
home directory. After installing Mylyn, etc., I was able to connect to
Trac in exactly the same manner as had failed with the Fedora-supplied
Eclipse. Unfortunately, that Eclipse distro is otherwise unusable. It
takes 15 seconds to open a file in the editor after double clicking and
switching from one open file tab to another is equally slow.

Therefore, I'm quite motivated to get the Fedora-supplied Eclipse
working. Any suggestions would be welcome and appreciated.
-- 
Regards,

Clifford Ilkay
Dinamis
1419-3266 Yonge St.
Toronto, ON
Canada  M4N 3P6

<http://dinamis.com>
+1 416-410-3326
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list