Activity stream - How to feed the Beast
-
Upload
andreas-artner -
Category
Technology
-
view
502 -
download
1
description
Transcript of Activity stream - How to feed the Beast
![Page 1: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/1.jpg)
Activity Stream
how to feed the beast !
![Page 2: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/2.jpg)
![Page 3: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/3.jpg)
That‘s me
Andreas Artner
IBM Software Consultant and Teamlead at
Fritz & Mazcioal www.fum.de
Tivoli Security Directory Integrator (TDI) enthusiast
@AnderlArtner
http://tdiblog.anderls.com
![Page 4: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/4.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/5.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/6.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/7.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/8.jpg)
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](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/9.jpg)
Start to
![Page 10: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/10.jpg)
Simple Event
![Page 11: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/11.jpg)
Simple Event
![Page 12: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/12.jpg)
More advanced
![Page 13: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/13.jpg)
More advanced
![Page 14: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/14.jpg)
Embedded experience
![Page 15: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/15.jpg)
Embedded experience
![Page 16: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/16.jpg)
Thank you !
• Questions are allways welcome
– now
– or just reach out to me….
![Page 17: Activity stream - How to feed the Beast](https://reader033.fdocuments.us/reader033/viewer/2022052411/5563159ed8b42a5b498b4e5f/html5/thumbnails/17.jpg)
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/