Only 44 hours left in the trailboss' kickstarter!

New rewards and stretch goals. CLICK HERE!



Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

RMI + SSL problem on GCJ  RSS feed

 
Maciej Górski
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

I'm trying to set up RMI server on GCJ java with SLL and it causes the following problem on start (with Sun Java it works fine):

java.lang.NullPointerException
at java.net.ServerSocket.implAccept(libgcj.so.90)
at gnu.javax.net.ssl.provider.SSLServerSocketImpl.accept(libgcj.so.90)
at gnu.javax.net.ssl.provider.SSLServerSocketImpl.accept(libgcj.so.90)
at gnu.java.rmi.server.UnicastConnectionManager.getServerConnection(libgcj.so.90)
at gnu.java.rmi.server.UnicastConnectionManager.run(libgcj.so.90)
at java.lang.Thread.run(libgcj.so.90)

I've been trying to find the cause for few hours already, but nothing seems to work.
Sources ( http://przeklej.pl/plik/sslrmi-zip-0001jb08v03p ) are very short and most of it is from http://java.sun.com/j2se/1.4.2/docs/guide/security/jsse/samples/index.html
I just modified RMISSLServerSocketFactory.java so it gets correct keystore type and factory algorithm for both Sun Java (SunX509, JKS) and GCJ (JessieX509, GKR).

Any help is appreciated.
Best regards,
mg6maciej
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!