To reproduce:
1)Run IPS using an invalid email address (try this: 123456@gmail.com)
*Observe: The IGB console shows a server response code:
java.io.IOException: Server returned HTTP response code: 400 for URL: http://www.ebi.ac.uk/Tools/services/rest/iprscan5/run
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[na:1.8.0_45]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[na:1.8.0_45]
at com.lorainelab.protannot.interproscan.InterProscanServiceRest.readResponseFromPost(InterProscanServiceRest.java:163) ~[-1440446588707:na]
at com.lorainelab.protannot.interproscan.InterProscanServiceRest.run(InterProscanServiceRest.java:178) ~[-1440446588707:na]
at com.lorainelab.protannot.ProtAnnotService.loadSequence(ProtAnnotService.java:684) [-1440446588707:na]
at com.lorainelab.protannot.ProtAnnotService$4.runInBackground(ProtAnnotService.java:539) [-1440446588707:na]
at com.lorainelab.protannot.ProtAnnotService$4.runInBackground(ProtAnnotService.java:535) [-1440446588707:na]
at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) [genometry-8.4.2.jar:na]
at javax.swing.SwingWorker$1.call(Unknown Source) [na:1.8.0_45]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.8.0_45]
at javax.swing.SwingWorker.run(Unknown Source) [na:1.8.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_45]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_45]