Eclipse Adventures on Fedora 16

CLIFFORD ILKAY clifford_ilkay-biY6FKoJMRdBDgjK7y7TUQ at public.gmane.org
Sat Dec 10 20:46:41 UTC 2011


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





More information about the Legacy mailing list