Lab Project

Lab Project: Documentum Webtop Viewer

Lab Project

In this lab project we will embedding AccelSee Viewer into Webtop (Documentum client), no scripting/programming was needed for this project.

Here is the list that you need to prepare (install these software) before doing this project.

  1. Documentum Content Server 6.5 & Webtop 6.5(installed within same or different servers). Content Server can be installed in any operating system that Documentum supports (Linux, Solaris, or Windows), but in this lab we asume that Content server & Webtop (deployed on Apache Tomcat 6.0) was installed in Windows server 2008. We will call this server as “Documentum server
  2. AccelSee 0.1.20 or higher. We will call this server as “AccelSee server

In this lab, we assuming that we have two servers and one client computer (yours) that connected into same Local Area Network. The detail about our server configuration can be seen in the following diagram:

Before we begin, here some checklist that you need to do

  1. Connect using Remote desktop to Documentum server.
  2. Go to Administrative Tools – Services
  3. Make sure your Java Method Server is Running.
  4. Go to Administrative Tools – Windows Firewall
  5. Add new rule for Inbound connection for Port 9080/TCP. Name it Java Method Server.
  6. Now open Internet Explorer on your computer (not the server), open http://192.168.1.100:9080/. You need to see JBoss default page if your firewall allows incoming traffic on port 9080.

After you follow above steps, now lets begin the real integration process, here is the steps to follow:

  1. Connect using Remote desktop to Documentum server.
  2. Open windows explorer, open the integration folder  in AccelSee server by typing the following UNC address \\192.168.1.101\c$\accelsee\integration
  3. Browse to webtop folder, copy all files & folders in that folder.
  4. Open another windows explorer, browse to Tomcat webapps folder (C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webtop)
  5. Locate webtop folder
  6. Paste the integration files into webtop folder (replace all).
  7. Open accelseeviewer_component.xml in (C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webtop\accelsee\config)
  8. Change centralservicesurl value to http://192.168.1.101/clientservices/
  9. Restart your Tomcat.
  10. Now we need to configure AccelSee server with your Documentum repository information,
  11. Connect using Remote desktop to AccelSee server
  12. Open your Internet Explorer, go to http://localhost:8777/console/
  13. Go to Configuration - Repository
  14. Click New Repository button
  15. Choose Documentum
  16. Type “DEMO” in name (this is AccelSee repository name, not Documentum name)
  17. Type “DEMO” in Default repository name (this is Documentum repository name). This value will be used when you have multiple repositories configured in a DFS server.
  18. Type “http://192.168.1.100:9080/services/ in DFS Endpoint
  19. Click Validate
  20. Click Save

Now, we ready for first testing, follow this steps to validate your configuration:

  1. Open the webtop from your computer
  2. Import a file for document view testing.
  3. Select the file, right click and choose Open(read only) or double click to open the document in popup window.

If you see the AccelSee viewer then, you have successfully integrate AccelSee with Webtop. Congratulation! But if you don’t, please don’t hestiate to contact our support.

Related posts:

  1. Sharepoint Integration

Share this

7 Comments to "Lab Project: Documentum Webtop Viewer"

  1. Rachana

    January 10, 2011

    Is TaskSpace Integration available?

  2. admin

    January 10, 2011

    Yes, Taskspace integration available, see our flickr Documentum set for screen shots.

  3. sumithra

    April 6, 2011

    How to configure the AccelSee Server to connect to the existing oracle database. It asks me for the connection string. In what format should i provide. I tried various formats provided in http://www.connectionstrings.com, but i get the following error

    “A network-related or instance-specific error occured while establishing connection”

    Also let me know where will be the log files stored for AccelSee.

    Thanks
    Sumithra

  4. admin

    April 8, 2011

    Can you check your database installation, if it allows TCP/IP connection from AccelSee server. The log files located in admin\logs folder in AccelSee folder.

  5. Jothiboss

    June 1, 2011

    Hi,

    I integaraed Accelsee with taskspace. i could view the docuemnt with user who has the superuser perivillages. i could not view the document with user who does not have the super user privillages.

    Please let me know

    1.Privillages are essential for viewing the documents?
    2.if it is essential what are the privillages should i set to the user to view the documents.

    Thanks
    Jothiboss M

  6. admin

    June 1, 2011

    Before I can answer your question, I need to know what is the document’s ACL for that (normal) user? In normal taskspace integration (trusted mode), to view a document, a documentum user must be have at least READ permission to the document.

  7. Jothiboss

    June 6, 2011

    A permission set (also known as ACL or Access
    Control List) is simply a set of basic and extended permissions associated with
    different accessors

    even i have set the Read permission to the user ,i am not able to view the document.
    i am getting following error

    An exception d558296b-23dd-4cab-b148-6e95758f042d has occured: The HTTP request is unauthorized with client authentication scheme ‘Anonymous’. The authentication header received from the server was ‘Negotiate,NTLM’.Inner exception was:
    An exception dcd5e1ba-ed7d-4403-a645-03c7e4941661 has occured: The remote server returned an error: (401) Unauthorized.
    System.ServiceModel.Security.MessageSecurityException: The HTTP request is unauthorized with client authentication scheme ‘Anonymous’. The authentication header received from the server was ‘Negotiate,NTLM’. —> System.Net.WebException: The remote server returned an error: (401) Unauthorized.
    at System.Net.HttpWebRequest.GetResponse()
    at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)

    Thanks
    Jothiboss

Leave a Comment