Blogs - Tags - wdt Blogsurn:lsid:ibm.com:blogs:entries03012015-05-15T16:43:55-04:00IBM Connections - Blogsurn:lsid:ibm.com:blogs:entry-620fb826-7dd4-4119-ad97-327f0c95e6f5RAD and "Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory"DougBreaux270007SMYJactivefalseDougBreaux270007SMYJactivefalseEntradas de Comentáriosapplication/atom+xml;type=entryCurtirtrue2017-08-03T19:57:35-04:002017-08-16T10:00:51-04:00<h3 dir="ltr">Missing IBM Websphere SSL class</h3>
<p dir="ltr">I was simply trying to install an Eclipse plugin from the Eclipse Marketplace into my RAD on one system and RSA on another, but I kept getting this error:</p>
<blockquote dir="ltr">
<p>An error occurred while collecting items to be installed<br>
session context was:(profile=IBM Software Delivery Platform com.ibm.sdp.eclipse.ide, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).<br>
Unable to read repository at https://github.com/iloveeclipse/anyedittools/releases/download/2.7.0/de.loskutov.anyedit.AnyEditTools_2.7.0.201705171641.jar.<br>
<span style="background-color:#FFFF00;">java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory</span></p>
</blockquote>
<p dir="ltr">Some web searches find that text. After a few unsuccessful attempts, the &quot;alternative&quot; solution from <a href="http://www-01.ibm.com/support/docview.wss?uid=swg21584437">Cannot&nbsp;find&nbsp;the&nbsp;specified&nbsp;class&nbsp;com.ibm.websphere.ssl.protocol.SSLSocketFactory</a> did the trick:</p>
<blockquote dir="ltr">
<p><b>Another workaround if using RAD or WDT versions 8.0.x or later</b> is to close the Servers view, exit RAD, then launch RAD again. Once RAD is restarted, retry the action that was failing previously. This workaround prevents the WAS SSL connection from being initialized first which should prevent the WAS SSL socket factory from being set as the default. Other SSL connections will attempt to use the RAD JDK&#39;s default socket factory unless otherwise specified.</p>
</blockquote>
<p dir="ltr">I guess RAD started and loaded up the WAS SSL support, but RAD itself isn&#39;t fully able to use that.</p>
<p dir="ltr">Note also the warning to &quot;reverse&quot; that activity if you want to run WAS again under RAD.</p>
<h3 dir="ltr">Relevant but not successful</h3>
<ul dir="ltr">
<li><a href="https://www.ibm.com/support/knowledgecenter/SSHR6W/com.ibm.websphere.wdt.doc/topics/rssl_isUseIBMSSLSocketFactory.htm?cp=SSHR6W_8.5.5">Problems&nbsp;working&nbsp;with&nbsp;a&nbsp;secured&nbsp;server&nbsp;using&nbsp;SSL&nbsp;connections</a>- seems to be an outdated approach. Also the first approach listed in the prior article</li>
<li>I tried changing the RAD JRE java.security property to put the &quot;Sun&quot; provider first, but it actually had the original problem as well.</li>
</ul>Missing IBM Websphere SSL class I was simply trying to install an Eclipse plugin from the Eclipse Marketplace into my RAD on one system and RSA on another, but I kept getting this error: An error occurred while collecting items to be installed session context...00783urn:lsid:ibm.com:blogs:entries-6f0b3ae9-c423-4c65-8e52-cebad67110f8Dougclectica2017-08-17T10:58:05-04:00