Note that there are some explanatory texts on larger screens.

plurals
  1. POWhat does "Unconnected sockets not implemented" mean?
    primarykey
    data
    text
    <p>I'm following <a href="http://tinyurl.com/azkmhg4" rel="nofollow">this tutorial</a> on setting up the ability to read from a Greenhouse activity stream. However I'm getting this stack trace and I have no idea what it means or where to go from here. Could someone point me in the right direction for getting this working?</p> <pre><code>java.net.SocketException: Unconnected sockets not implemented javax.net.SocketFactory.createSocket(SocketFactory.java:7) org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:288) org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:119) org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:147) org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108) org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415) org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576) org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554) net.oauth.client.httpclient4.HttpClient4.execute(HttpClient4.java:100) net.oauth.client.OAuthClient.access(OAuthClient.java:325) net.oauth.client.OAuthClient.invoke(OAuthClient.java:306) net.oauth.client.OAuthClient.invoke(OAuthClient.java:262) net.oauth.client.OAuthClient.getRequestTokenResponse(OAuthClient.java:192) net.oauth.client.OAuthClient.getRequestToken(OAuthClient.java:150) com.ibm.xsp.extlib.sbt.security.oauth_10a.util.OADance._perform3LegsDance(OADance.java:149) com.ibm.xsp.extlib.sbt.security.oauth_10a.util.OADance.perform3LegsDance(OADance.java:138) com.ibm.xsp.extlib.sbt.security.oauth_10a.OAProvider._acquireToken(OAProvider.java:292) com.ibm.xsp.extlib.sbt.security.oauth_10a.OAProvider.acquireToken(OAProvider.java:260) com.ibm.xsp.extlib.sbt.security.oauth_10a.OAProvider.acquireToken(OAProvider.java:248) com.ibm.xsp.extlib.sbt.security.oauth_10a.OAProvider.acquireToken(OAProvider.java:240) com.ibm.xsp.extlib.sbt.services.client.endpoints.OAuthEndpointBean.initialize(OAuthEndpointBean.java:145) com.ibm.xsp.extlib.sbt.services.client.ClientService._execRequest(ClientService.java:385) com.ibm.xsp.extlib.sbt.services.client.ClientService.execRequest(ClientService.java:358) com.ibm.xsp.extlib.sbt.services.client.ClientService.execRequest(ClientService.java:328) com.ibm.xsp.extlib.sbt.services.client.ClientService.get(ClientService.java:257) com.ibm.xsp.extlib.sbt.activitystreams.ActivityStreamDataSource$ASJsonAccessor.loadBlock(ActivityStreamDataSource.java:112) com.ibm.xsp.extlib.model.DataBlockAccessor.findBlockByIndex(DataBlockAccessor.java:344) com.ibm.xsp.extlib.model.DataBlockAccessor.prefetchData(DataBlockAccessor.java:292) com.ibm.xsp.extlib.model.DataAccessorModel.getRowCount(DataAccessorModel.java:93) com.ibm.xsp.component.UIPager$PagerState.&lt;init&gt;(UIPager.java:76) com.ibm.xsp.component.UIPager$PagerState.&lt;init&gt;(UIPager.java:71) com.ibm.xsp.component.UIPager.createPagerState(UIPager.java:540) </code></pre> <p>*UPDATE: I added the following to the start method of my plugin's Activator class:</p> <pre><code>Security.setProperty("ssl.SocketFactory.provider", "com.ibm.jsse2.SSLSocketFactoryImpl") </code></pre> <p>Here is my faces-config file:</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;faces-config&gt; &lt;managed-bean id="OAuth Security Store"&gt; &lt;managed-bean-name&gt;NSFStore&lt;/managed-bean-name&gt; &lt;managed-bean-class&gt;com.ibm.xsp.extlib.sbt.security.oauth_10a.store.OAuthNSFTokenStore&lt;/managed-bean-class&gt; &lt;managed-bean-scope&gt;application&lt;/managed-bean-scope&gt; &lt;managed-property&gt; &lt;property-name&gt;database&lt;/property-name&gt; &lt;value&gt;websecurity.nsf&lt;/value&gt; &lt;/managed-property&gt; &lt;/managed-bean&gt; &lt;managed-bean id="Greenhouse Endpoint"&gt; &lt;managed-bean-name&gt;greenHouse&lt;/managed-bean-name&gt; &lt;managed-bean-class&gt;com.ibm.xsp.extlib.sbt.services.client.endpoints.OAuthEndpointBean&lt;/managed-bean-class&gt; &lt;managed-bean-scope&gt;application&lt;/managed-bean-scope&gt; &lt;managed-property&gt; &lt;property-name&gt;url&lt;/property-name&gt; &lt;value&gt;https://greenhouse.lotus.com&lt;/value&gt; &lt;/managed-property&gt; &lt;managed-property&gt; &lt;property-name&gt;serviceName&lt;/property-name&gt; &lt;value&gt;Greenhouse&lt;/value&gt; &lt;/managed-property&gt; &lt;managed-property&gt; &lt;property-name&gt;appId&lt;/property-name&gt; &lt;value&gt;rpdPlayground&lt;/value&gt; &lt;/managed-property&gt; &lt;managed-property&gt; &lt;property-name&gt;tokenStore&lt;/property-name&gt; &lt;value&gt;NSFStore&lt;/value&gt; &lt;/managed-property&gt; &lt;managed-property&gt; &lt;property-name&gt;forceTrustSSLCertificate&lt;/property-name&gt; &lt;value&gt;true&lt;/value&gt; &lt;/managed-property&gt; &lt;managed-property&gt; &lt;property-name&gt;proxyEnabled&lt;/property-name&gt; &lt;value&gt;true&lt;/value&gt; &lt;/managed-property&gt; &lt;/managed-bean&gt; &lt;!--AUTOGEN-START-BUILDER: Automatically generated by IBM Domino Designer. Do not modify.--&gt; &lt;!--AUTOGEN-END-BUILDER: End of automatically generated section--&gt; &lt;/faces-config&gt; </code></pre> <p>This is running on Domino 9.0 with the com.ibm.xsp.extlibx plugins, version 8.5.3.20121217-1354. </p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload