Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

URL.openStream throws java.lang.NullPointerException

URL url= new URL(url);
url.openStream();

I catch an exception:

java.lang.NullPointerException
    at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:727)
    at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:654)
    at COM.ibm.JEmpower.applet.http.HttpURLConnection.getInputStream(HttpURLConnection.java:411)
    at java.net.URL.openStream(URL.java:1022)
    at ImageOptimizer.saveURL(Unknown Source)

I run java code on laptop via IBM Notes. Is it something related to security so I can't open stream with another server?

like image 808
Dmytro Pastovenskyi Avatar asked Mar 25 '26 13:03

Dmytro Pastovenskyi


1 Answers

I've found issue for my case.

I checked version of Java in Lotus Notes and it was 1.5, once I up it to 1.6 it started work properly. Previously I was not able to change version of java, because it required to add variable to notes.ini:

JavaCompilerTarget=1.6

Once you add this variable to notes.ini you can set any Java available in Designer.

like image 63
Dmytro Pastovenskyi Avatar answered Mar 27 '26 04:03

Dmytro Pastovenskyi