activity stream - how to feed the beast

Post on 25-May-2015

502 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Session for Social Connect VI, 2014 Prague. How to leverage Tivole Direcotry Integrator to publish Informations to the IBM Connections Activity Stream.

TRANSCRIPT

Activity Stream

how to feed the beast !

That‘s me

Andreas Artner

IBM Software Consultant and Teamlead at

Fritz & Mazcioal www.fum.de

Tivoli Security Directory Integrator (TDI) enthusiast

aartner@fum.de

@AnderlArtner

http://tdiblog.anderls.com

Why you want to do this…

• Integration

– TDI ships with more then 50 Connectors todifferent systems

• Extensible

– Java based – perfect fit for the IBM SBT SDK

– You can create your own script connector

• Flexible

– Retrieving and manipulating Data is easy

Get ready…

• setup a new dedicated TDI instance

– Either TDI Version 7.1.1 or SDI Version 7.2

• Download the latest SBTSDK from openntf

• Extract it to your filesystem

• Copy the following Java Archives to your <TDI Directory>\jars\3rdparty\IBM\connections\

Get ready…

• sbtsdk\samples\war\acme.sample.webapp.war\WEB-INF\lib\– apache-mime4j-06.jar

– com.ibm.commons-9.0.0.jar

– com.ibm.commons.runtime-1.0.2.20140527-1807.jar

– com.ibm.commons.xml-9.0.0.jar

– com.ibm.sbt.core-1.0.2.20140527-1807.jar

– commons-codec-1.6.jar

– commons-fileupload-1.2.2.jar

– commons-io-2.4.jar

– commons-logging-1.1.1.jar

– httpclient-4.3.3.jar

– httpcore-4.3.jar

– httpmime-4.3.1.jar

• sbtsdk\tomcat\apache-tomcat-7.0.30\lib\– servlet-api.jar

Get ready… (almost there)

• Remove the following files from your <TDI Directory>\jars\3rdparty\IBM\axis2\– commons-codec-1.3.jar

– commons-fileupload-1.2.jar

– commons-io-1.4.jar

– commons-logging-1.1.1.jar

– httpcore-4.0-beta1.jar

• Delete the commons folder in ibmjs.jar

Get ready…

• Start TDI and create a new Project

• Add the ressources from the provided TDI Project (just us drag and drop from the filesystem)

Start to

Simple Event

Simple Event

More advanced

More advanced

Embedded experience

Embedded experience

Thank you !

• Questions are allways welcome

– now

– or just reach out to me….

Ressources

• Home page: http://ibmdw.net/social

• SDK: http://ibmsbt.openntf.org

• GitHub: https://github.com/OpenNTF/SocialSDK

• StackOverflow: #ibmsbt

• Twitter: @ibmsbt

• YouTube: http://youtube.com/ibmsbt

• Playground: http://bit.ly/sbtplayground

• mikkel-heisterberg-an-introduction-to-working-with-the-activity-stream

• vincent-burckhardt-opensocial-gadgets-in-ibm-connections

• Accessing the Activity Stream in IBM Connections

• AD104-ibm-connections-actiivtystream-integration

• Activity Streams APIs Lab session

• Webinar - How to access the Activity Stream in IBM Connections

• http://www.tdi-users.org

• https://groups.google.com/forum/#!forum/ibm.software.network.directory-integrator

• http://www.tdiingoutloud.com/

top related