Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • Lotus Quickr wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 2010 Quickr 8.5 Customer Day
  • 8.0
  • 8.1
  • 8.1.1
  • 8.2
  • 8.5
  • administering
  • administrators
  • API
  • atom
  • authentication
  • best practices
  • best_practices
  • blogs
  • calendar integration
  • chat
  • clustering
  • configuration
  • configuring
  • Connections
  • Connectors
  • Content Integrator
  • customization
  • customizing
  • customizing_quickr
  • demo
  • deploying
  • deployment
  • Development
  • Document
  • document_libraries
  • Domino
  • draft
  • ECM
  • education
  • email
  • enablement
  • events
  • Feed
  • FileNet
  • folder
  • getting started
  • getting_started
  • installation
  • installing
  • integrating
  • introducing
  • key file
  • ldap
  • Library
  • lotusphere
  • LTPA
  • Masterclass
  • Media Gallery
  • media_Domino
  • media_Portal
  • migrating
  • migration
  • mml
  • nodes
  • notes
  • P8
  • performance
  • Places
  • Portal
  • profiles
  • proxy
  • qpconfig.xml
  • QRD85 Enablement
  • QuickPlace
  • Quickr
  • Quickr 8.5
  • Quickr Domino 8.2 Masterclass
  • Quickr Domino 8.5
  • Quickr Domino 8.5.1
  • Quickr Domino8.5
  • Quickr J2EE 8.1.1 Masterclass
  • Quickr_customization
  • Quickr_Domino_8.5
  • quickrD
  • QuickrJ
  • REST
  • Sametime
  • security
  • SiteMinder
  • SPNEGO
  • SSL
  • SSO
  • TAM
  • templates
  • test_infrastructure
  • theme
  • themes
  • tips
  • troubleshooting
  • upgrading
  • video
  • web_seminar
  • webservices
  • xml_node
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Enterprise Content Management > Using Lotus Quickr for Portal with a Cloud Deployment of Alfresco
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Using Lotus Quickr for Portal with a Cloud Deployment of Alfresco 

expanded Abstract
collapsed Abstract
Quickr for Portal can use Alfresco as an alternative ECM. An Amazon cloud image that includes this integration has been deployed. This page describes how to use this image.


Alfresco can be used as a simple Enterprise Document Management system for Quickr for Portal.
                  
There are two deployment methods for using Alfresco, on-premise and cloud.

The cloud deployment is a simple option that does not require the deployment of any additional software to work with your existing Quickr system.  As such, it represents a good low cost option for getting started with Alfresco and Quickr.

A supported cloud topology with Quickr is depicted here.  
 
Alfresco Cloud Topology
 
 
With this deployment, you can use Alfresco in the following ways ,..

1. Access Alfresco using the Alfresco browser interface
2. Access Alfresco using zero footprint clients based on standard protocols such as WebDAV, IMAP or FTP   
3. Access Alfresco documents using the Lotus Quickr connectors
4. Publish Documents from Lotus Quickr to Alfresco  
5. Access Alfresco documents within a Lotus Quickr place using the Enterprise Library Viewer


Here are  Step by Step Instructions for deploying an Alfresco Amazon EC2 configuration that can be used with Lotus Quickr.   These instructions assume you already have Quickr and the Quickr Connectors installed.  They also assume you have signed-up for Amazon EC2 at http://aws.amazon.com/ec2, have read the Amazon getting started guide and have created an Amazon key-pair.  That is all free and easy to do.

1.  Go to an Amazon EC2 Console. This can be the console provided by Amazon at https://console.aws.amazon.com/ec2/home or it can be a console provided by a third party, such as Elasticfox from https://addons.mozilla.org/en-US/firefox/addon/11626.
2.  Create a security group with the following ports enabled: 80, 6060 and 3389.   Port 80 is used for the Alfresco Web UI.    Port 6060 is used for the Quickr Connectors and for the Quickr ECM publish functions and  Port 3389 is just used to enable access to instance via the Windows Remote Desktop Connection application.  so you can later do things like change the passwords of the instance.  Note that in this example, I am using the Elasticfox plugin to create the Security Group.   note:  To simplify the setup, I am not enabling the ports you can use for the zero footprint clients such as IMAP but other ports could also similarly enabled for services like the FTP service
Security Group
3.  Find the EC2 image containing Alfresco with the Quickr module. The name of this module is ami-112dc178.  You can also find the ID by just searching for the term 'quickr' or using the ami name.
Alfresco code
4.  Using the console, start the instance.  From Elasticfox this can be done using the green launch button as illustrated.
Instance Launch
5.  When prompted, add the security group you created in step 2 to the instance and remove the default security group, and then click Launch
Console Launch
6.  Once the instance has been launched you can watch the progress in the console.   At this point you need to wait until the instance is ready to use.  This usually takes about five to ten minutes.  You can check on the progress by right clicking on the instance and clicking 'Show Console Output'.   When the server is ready you will see console output that looks like this.
Console Output
7.  Once you see that the server is ready you can use the Windows Remote Connection interface to connect to your server.  The instance id you provide in the connection dialog is the public DNS you see in the console.
Remote Desktop
8.  When you have connected to the WIndows 2008 server you just started, you should first login using the userid 'Administrator' and password 'alfresco' and then change your password.
9. To complete the integration, it is just necessary to modify some Alfresco configuration files so they know the location of the Quickr server, as follows ...
  • modify the host name in C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\org.alfresco.module.quickr\context\lotus.properties to use your public Amazon DNS Host Name
  • rename C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\org.alfresco.module.quickr\context\lotus-ws-context.xml to custom-lotus-ws-context.xml
  • move  C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\org.alfresco.module.quickr\context\custom-lotus-ws-context.xml to C:\Alfresco\tomcat\shared\classes\alfresco\extension
  • rename C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\org.alfresco.module.quickr\context\custom-lotus.properties.sample custom-lotus.properties
  • change the host name in C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\org.alfresco.module.quickr\context\custom-lotus.properties to your public Amazon DNS Host Name
  • move C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module\org.alfresco.module.quickr\context\custom-lotus.properties to c:\alfresco\tomcat\shared\classes\alfresco\extension
  • change the host name in C:\Alfresco\tomcat\shared\classes\alfresco\extension\custom-lotus.properties to use and add these two lines ...
          
 
               lotus.share.folder.url=http\://<yourpublicAmazonDNSHostName>/share/page/site/{0}/documentlibrary\#path\={1}   
               lotus.share.site.url=http\://<yourpublicAmazonDNSHostName>/share/page/site/{0}/dashboard   
           
       

11. Restart the tomcat Windows service.
 
 Now you should be able to access Alfresco using both the browser interface and the Lotus Quickr Connectors.  

The first thing you can try is to login to the Alfresco server using this url.   

http://<yourpublicAmazonDNSHostName>/share.  e.g. http://ec2-67-202-53-166.compute-1.amazonaws.com/share

 
Note that the default userid in alfresco is 'admin' and the password is 'admin' which you can (and should) change.

Then you can create an Alfresco site and upload a few documents.     
 
Create site

To test the basic configuration for the connectors, point your browser to the url
 
http://<yourpublicAmazonDNSHostName>:6060/dm/atom/libraries/feed

 and you should see this kind of response
 
Alfresco Feed Response
 
Then you can use the "Add Team Places" dialog from any of the Quickr connectors to pick an Alfresco site.
 
Connector Add Place

expanded Article information
collapsed Article information
Category:
Enterprise Content Management
Tags:
alfresco

This Version: Version 54 July 15, 2011 10:16:43 AM by Michael Montani  IBMer

expanded Attachments (12)
collapsed Attachments (12)

 


File TypeSizeFile NameCreated On
image/jpeg 60 KB alfrescocloud.jpeg 2/9/10 5:03 PM
image/jpeg 55 KB alfrescocloudconfigurefirewall.jpeg 2/9/10 5:03 PM
image/jpeg 36 KB alfrescocloudconsole.jpeg 2/9/10 5:03 PM
image/jpeg 35 KB alfrescocloudconsolelaunch.jpeg 2/9/10 5:03 PM
image/jpeg 29 KB alfrescocloudcreatedmatomfeed.jpeg 2/9/10 5:03 PM
image/jpeg 51 KB alfrescocloudcreatesite.jpeg 2/9/10 5:03 PM
image/jpeg 55 KB alfrescocloudinstance.jpeg 2/9/10 5:03 PM
image/jpeg 56 KB alfrescocloudlauncherconsoleoutput.jpeg 2/9/10 5:03 PM
image/jpeg 53 KB alfrescocloudlaunchinstance.jpeg 2/9/10 5:03 PM
image/jpeg 72 KB alfrescocloudremotedesktop.jpeg 2/9/10 5:03 PM
image/jpeg 38 KB alfrescocloudsecuritygroup.jpeg 2/9/10 5:03 PM
image/jpeg 27 KB alfrescoconnectorsadd.jpeg 2/9/10 5:03 PM
expanded Versions (54)
collapsed Versions (54)
Version Comparison     
Version Date Changed by               Summary of changes
This version (54) Jul 15, 2011 10:16:43 AM Michael Montani   Highlighted that this article is not intended for Quickr Domino custom...
53 Apr 1, 2010 6:52:30 PM Kristopher T Stoddard  
52 Mar 12, 2010 4:55:35 PM Gregory Melahn  
51 Feb 23, 2010 9:07:36 PM Gregory Melahn  
50 Feb 11, 2010 2:40:16 PM Gregory Melahn  
49 Feb 11, 2010 2:37:25 PM Gregory Melahn  
48 Feb 11, 2010 2:36:38 PM Gregory Melahn  
47 Feb 11, 2010 2:35:57 PM Gregory Melahn  
46 Feb 11, 2010 2:06:45 PM Gregory Melahn  
45 Feb 11, 2010 2:04:05 PM Gregory Melahn  
44 Feb 9, 2010 8:30:07 PM Gregory Melahn  
43 Feb 9, 2010 8:27:53 PM Gregory Melahn  
42 Feb 9, 2010 8:27:11 PM Gregory Melahn  
41 Feb 9, 2010 8:25:11 PM Gregory Melahn  
40 Feb 9, 2010 8:21:00 PM Gregory Melahn  
39 Feb 9, 2010 8:18:49 PM Gregory Melahn  
38 Feb 9, 2010 8:16:53 PM Gregory Melahn  
37 Feb 9, 2010 8:15:24 PM Gregory Melahn  
36 Feb 9, 2010 8:13:56 PM Gregory Melahn  
35 Feb 9, 2010 8:10:54 PM Gregory Melahn  
34 Feb 9, 2010 8:08:42 PM Gregory Melahn  
33 Feb 9, 2010 8:07:17 PM Gregory Melahn  
32 Feb 9, 2010 8:04:58 PM Gregory Melahn  
31 Feb 9, 2010 8:02:54 PM Gregory Melahn  
30 Feb 9, 2010 8:01:27 PM Gregory Melahn  
29 Feb 9, 2010 8:00:39 PM Gregory Melahn  
28 Feb 9, 2010 7:59:15 PM Gregory Melahn  
27 Feb 9, 2010 7:56:56 PM Gregory Melahn  
26 Feb 9, 2010 7:55:55 PM Gregory Melahn  
25 Feb 9, 2010 7:54:13 PM Gregory Melahn  
24 Feb 9, 2010 7:52:54 PM Gregory Melahn  
23 Feb 9, 2010 7:50:44 PM Gregory Melahn  
22 Feb 9, 2010 7:46:48 PM Gregory Melahn  
21 Feb 9, 2010 7:46:12 PM Gregory Melahn  
20 Feb 9, 2010 7:44:38 PM Gregory Melahn  
19 Feb 9, 2010 7:38:20 PM Gregory Melahn  
18 Feb 9, 2010 7:37:17 PM Gregory Melahn  
17 Feb 9, 2010 7:36:36 PM Gregory Melahn  
16 Feb 9, 2010 7:35:13 PM Gregory Melahn  
15 Feb 9, 2010 7:34:38 PM Gregory Melahn  
14 Feb 9, 2010 7:34:02 PM Gregory Melahn  
13 Feb 9, 2010 7:32:48 PM Gregory Melahn  
12 Feb 9, 2010 7:30:37 PM Gregory Melahn  
11 Feb 9, 2010 7:28:23 PM Gregory Melahn  
10 Feb 9, 2010 6:13:41 PM Gregory Melahn  
9 Feb 9, 2010 6:12:30 PM Gregory Melahn  
8 Feb 9, 2010 6:11:43 PM Gregory Melahn  
7 Feb 9, 2010 6:11:18 PM Gregory Melahn  
6 Feb 9, 2010 6:10:59 PM Gregory Melahn  
5 Feb 9, 2010 6:09:11 PM Gregory Melahn  
4 Feb 9, 2010 6:07:12 PM Gregory Melahn  
3 Feb 9, 2010 6:02:33 PM Gregory Melahn  
2 Feb 9, 2010 5:07:32 PM Gregory Melahn  
1 Feb 9, 2010 5:03:30 PM Gregory Melahn  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • IBM Social Business User Experience Blog
  • IBMSocialBizUX on Twitter
  • IBMSocialBizUX on Facebook
  • Lotus product forums
  • IBM Social Business UX Blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use