JMule project forum

JMule - Java file sharing client
 

It is currently Sun May 28, 2017 6:41 am

Your Ad Here


Post new topic Reply to topic  [ 6 posts ] 
Author Message
Offline
 Post subject: Problem searching [solved]
PostPosted: Sat Dec 19, 2009 3:51 pm 
 Profile

Joined: Sat Dec 19, 2009 3:41 pm
Posts: 4
I have installed jmule 0.5.0 on my opensuse 11 x64.
I have had to install an additional jvm 32bit in order to get things running, this problem is related to swt libraries and should be pointed in installation instructions.
The GUI is very nice and resemble emule's style perfectly!

The problem is that I am able to correctly connect to the server but I am not able to get a single search result from servers (or kad, I suppose your jmule executes both searches).
Jmule is currently firewalled and gets lowid but I suppose this may not be a problem.
Regards.

P.s: Your jmule project is a good idea and I have expected far more java developers to join your effort cause java is a very spread programming language.
Keep doing! and thanks for coding...


Last edited by fabtar on Mon Dec 21, 2009 9:39 am, edited 1 time in total.

Top
 

Offline
 Post subject: Re: Problem searching
PostPosted: Sun Dec 20, 2009 7:28 pm 
JMule staff member
JMule staff member
 WWW  Profile

Joined: Fri Jul 11, 2008 4:34 pm
Posts: 43
Hello,

Can you provide more info about the issue ? stack traces, logs...


Top
 

Offline
 Post subject: Re: Problem searching
PostPosted: Mon Dec 21, 2009 9:35 am 
 Profile

Joined: Sat Dec 19, 2009 3:41 pm
Posts: 4
This is about the jvm 64 bit issue:

Code:
java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at org.jmule.main.Main.main(Main.java:62)

But I suppose this is a well-knonw issue, I have never heard about 32bit swt librariers..perhaps am I wrong?
I have manually installed 32 bit jvm and used this command:
Code:
~/pathToMyJvm/java -Xmx128m -cp lib/swt-linux/swt.jar:lib/swingx-0.9.3.jar:jmule.jar:. org.jmule.main.Main


About search results, I have solved today. The default server list which is provided with jmule 0.5 was the cause. Updating with last peerates list has solved the issue.
It is working fair well but there is a minor issue.
When connecting to a server, jmule always gets new server names and adresses and populates the server list.
This gives no control to the user. In fact I get 102 servers which is much more than my usual 27 servers.
I suggest to add the chance to disable serverlist updates from server. I think this is not a minor feature.
Jmule is working like a charme.
Sorry for false alarm and thanks again


Top
 

Offline
 Post subject: Re: Problem searching [solved]
PostPosted: Mon Dec 21, 2009 5:27 pm 
JMule staff member
JMule staff member
 WWW  Profile

Joined: Fri Jul 11, 2008 4:34 pm
Posts: 43
> 64 bit SWT issue
SWT libraries do exist for many platforms as well as for 64bit machines, take a look at : http://download.eclipse.org/eclipse/dow ... ex.php#swt
but in our development lab we didn't tested it (lack of resources)

> About search results, I have solved today. The default server list which is provided with jmule 0.5 was the cause. Updating with last peerates list has solved the issue
Great !

> When connecting to a server, jmule always gets new server names and adresses and populates the server list
You can change the default behaviour there : Tools -> Options -> Update server list on connect to server

> Sorry for false alarm...
No problem, the community feedback is very worthful for us


Top
 

Offline
 Post subject: Re: Problem searching [solved]
PostPosted: Mon Dec 21, 2009 7:02 pm 
 Profile

Joined: Sat Dec 19, 2009 3:41 pm
Posts: 4
javajox wrote:
> 64 bit SWT issue
SWT libraries do exist for many platforms as well as for 64bit machines, take a look at : http://download.eclipse.org/eclipse/dow ... ex.php#swt
but in our development lab we didn't tested it (lack of resources)

It looks like a recent update, time ago I have looked for them and I have found out discussion about lacking of 64 bit swt libraries.
In this case it is better to bundle 64 bit libraries too with jmule.
Quote:
> When connecting to a server, jmule always gets new server names and adresses and populates the server list
You can change the default behaviour there : Tools -> Options -> Update server list on connect to server


Usually I'm far more autonomus, I have not seen the option :-).
Your jmule looks very usable yet. It rocks.
Regards

P.s. update serverlist from URL should be a good feature too.


Top
 

Offline
 Post subject: Re: Problem searching [solved]
PostPosted: Sun Dec 27, 2009 5:51 pm 
JMule staff member
JMule staff member
 WWW  Profile

Joined: Fri Jul 11, 2008 4:34 pm
Posts: 43
Hi,

> In this case it is better to bundle 64 bit libraries too with jmule
Yes, probably we'll build a separate bundle of JMule containing the SWT library for 64bits machines and distribute it as a separate package

> update serverlist from URL should be a good feature too
This feature will be added in the future releases

Good points

Thank you


Top
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Contact : jmule [at] jmule.org
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group