News I Follow

Adding Bootswatch Themes to Bootstrap4XPages

By Paul Withers, posted on Apr 8, 2014

Implementing Font Awesome 4.0.3 in XPages

By Brad Balassaitis, posted on Apr 8, 2014

Selling XPages - what matters?

By John Head, posted on Apr 8, 2014

User Interface Extensions for IBM Connections in the Cloud

By IBM Social Business Toolkit, posted on Apr 8, 2014

Automated build with Jenkins / Some progress

By Christian Guedemann, posted on Apr 8, 2014

Webinar on April 30th: Developing Portlets using HTML, CSS and JavaScript

By IBM Social Business Toolkit, posted on Apr 8, 2014

Webinar on May 7th: Developing Portlets using third Party JSF Libraries

By IBM Social Business Toolkit, posted on Apr 8, 2014

Say hello to FileSync in IBM Connections 4.5 CR4

By Klaus Bild, posted on Apr 3, 2014

Engage and BCCON - Flexibility and Feedback

By Kramer Reeves, posted on Apr 3, 2014

How to add new features to Domino server

By Thomas Adrian, posted on Apr 3, 2014

Reuse the SmartCloud for Social Business Banner in Apps

By IBM Social Business Toolkit, posted on Apr 3, 2014

Updates of the Social Business Application Development Workshop available

By IBM Social Business Toolkit, posted on Apr 1, 2014

Adding Jar and zip files to SourceTree Repositories

By Sean Cull, posted on Apr 1, 2014

My Blog Entries

All about App Dev for IBM SmartCloud for Social Business

By Niklas Heidloff, posted on Apr 10, 2014

The video outlines how to set up the Eclipse IDE and configure a simple hello world sample to work against IBM SmartCloud for Social Business.



Below are some links and snippets you need for the setup.

Setup Hello World Sample against IBM Connections (on-prem) on IBM Greenhouse

IBM SmartCloud Engage for 60 Days Trial

IBM SmartCloud for Social Business Admin UI

Callback OAuth 2 URL

Replace in sbt.properties:
smartcloudOA2.url=http://apps.na.collabservtest.lotus.com
smartcloudOA2.appName=connections
smartcloudOA2.appId=connections
smartcloudOA2.clientID=
smartcloudOA2.clientSecret=
smartcloudOA2.apiVersion=3.0

Replace in managed-beans.xml:
managed-bean
managed-bean-name defaultEnvironment  managed-bean-name
managed-bean-class com.ibm.sbt.jslibrary.SBTEnvironment  managed-bean-class
managed-bean-scope application  managed-bean-scope
managed-property
property-name endpoints  property-name
value smartcloudOA2:connections value
managed-property
managed-bean

Un-comment in server.xml:
Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS"

Create Tomcat keystore file

Launch sample
This week I attended Entwicklercamp in Gelsenkirchen, Germany. As always Rudi Knegt did an excellent job organizing the event - great speakers and sessions, good opportunities to network and a lot of fun.

I did two extended versions of my IBM Connect sessions (OpenNTF and Connections App Dev). I liked especially that there was a lot of interest in the Connections app dev session.

Yesterday I presented in the closing session 20 frequently asked questions and answers about the strategy of IBM Collaboration Solutions app dev. Below are the slides.

More Blog Entries ...

Hi, my name is Niklas Heidloff. I work for IBM as the IBM Collaboration Solutions app dev community advocate. I'm an IBM software architect and OpenNTF director. The blog contains information about IBM Connections, XPages and IBM SmartCloud.

@nheidloff

Disclaimer

The postings on this site are my own and don't necessarily represent my employer IBM's positions, strategies or opinions.