activity stream - how to feed the beast

17
Activity Stream how to feed the beast !

Upload: andreas-artner

Post on 25-May-2015

504 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Activity stream - How to feed the Beast

Activity Stream

how to feed the beast !

Page 2: Activity stream - How to feed the Beast
Page 3: 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

[email protected]

@AnderlArtner

http://tdiblog.anderls.com

Page 4: Activity stream - How to feed the Beast

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

Page 5: Activity stream - How to feed the Beast

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\

Page 6: Activity stream - How to feed the Beast

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

Page 7: Activity stream - How to feed the Beast

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

Page 8: Activity stream - How to feed the Beast

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)

Page 9: Activity stream - How to feed the Beast

Start to

Page 10: Activity stream - How to feed the Beast

Simple Event

Page 11: Activity stream - How to feed the Beast

Simple Event

Page 12: Activity stream - How to feed the Beast

More advanced

Page 13: Activity stream - How to feed the Beast

More advanced

Page 14: Activity stream - How to feed the Beast

Embedded experience

Page 15: Activity stream - How to feed the Beast

Embedded experience

Page 16: Activity stream - How to feed the Beast

Thank you !

• Questions are allways welcome

– now

– or just reach out to me….

Page 17: Activity stream - How to feed the Beast

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/