VirtuosoOdsUbiquityTutorialsPublBookmarkBookmarks Publication Ubiquity Tutorial This tutorial demonstrates how to make publication from OpenLink Demo server Bookmark instance for user demo and import the data to MyOpenlink server Bookmark instance for user demo. Ubiquity Commands Subscription If not already subscribed, perform the following steps: Go to http://demo.openlinksw.com/ods/ods_ubiquity.html Click the button "Subscribe" Click the button "I know what I'm doing. Subscribe to it". As result should be shown message for "Subscription Successful" and we are ready to perform the steps from the tutorial. Initial conditions In order to be executed correctly the steps below, there should be ODS Bookmark instance for user demo at the Demo server and there should be ODS Bookmark instance for user demo at the MyOpenlink server. If not existing, it is enough after log in to go to Bookmarks from the left ODS Vertical Main Navigation. This will cause automatically to be created ODS Bookmark instance. Basic Tutorial Steps Authenticate using ODS command mode: sid: Execute the command: ods-host http://demo.openlinksw.com/ods
Execute the command: ods-set-mode sid
Execute the command: ods-authenticate-user demo password demo
oauth: detailed description you can find here.
Execute the command: ods-get-instance-id mybookmarks
As result will be shown the instance id. For the "mybokmarks" instance this should be 7. Execute the command: ods-create-bookmarks-publication 7 name MyBookmarks destinationType Url destination http://myopenlink.net:8890/DAV/home/demo/mybookmarks.xml userName demo userPassword demo
Note that you can also set destination Type to WebDAV and destination to /DAV/home/demo/bk.xml for ex. In this case, several steps below when the user tries to import the data from the bk.xml file, need to set as sourceType URL and the source value should be then http://demo.openlinksw.com/DAV/home/demo/bk.xml
As result the publication will be created and will be shown its id (for ex. 12). To synchronize you can use ubiquity command or the Bookmarks UI: Using the ubiquity sync command: Execute the command: ods-sync-bookmarks-publication 12 As result should be shown message for Success. Using the Bookmarks UI: Go to http://demo.openlinksw.com/ods Log in as demo password demo Go to Bookmarks Go to Preferences->Publications Click the button "Sync" for "MyBookmarks" publication. As result a synchronization will be performed.
Now let's get the bookmarks to MyOpenlink ODS Bookmarks instance. Authenticate using ODS command mode: sid: Execute the command: ods-host http://myopenlink.net:8890/ods
Execute the command: ods-set-mode sid
Execute the command: ods-authenticate-user demo password demo
oauth: detailed description you can find here.
Execute the command: ods-get-instance-id demo's Bookmarks
As result will be shown the instance id. For the "demo's Bookmarks" instance this should be 519. Execute the command: ods-import-bookmarks 519 source /DAV/home/demo/mybookmarks.xml sourceType WebDAV
As result should be shown message for Success. Let's check the Bookmarks instance for user demo at the MyOpenlink server . Go to http://myopenlink.net:8890/ods Log in as demo with password demo Go to Bookmarks As result in the 1st pane under Tree->Bookmarks will be shown the imported Bookmarks from the demo server Bookmarks instance for user demo.
CategoryODS CategoryOpenSource CategoryWebSite CategoryOdsBookmark CategoryBookmark