• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

RMI + SSL problem on GCJ

 
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
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic