Links in UCM

Hi i have a urgent requirement in which i have to create a link in content server like administration etc. in left side for my new customised component like bex huff Hello-world component .
IS it possible to create link by changes in resource.htm.
plz provide some help
Thanks

You can override resource custom_finish_layout_init for this purpose in your component.
1. Open Component Wizard and open your HELLO_WORLD component
2. Then from bottom left corner click "Add" and then from "Add Resource" wizard select "Resource - HTML Include/String"
3. Select include & give name custom_finish_layout_init and then put below script there for adding navigation link.
<$include super.custom_finish_layout_init$>
// create a root node for hello world
     navBuilder.addChildNodeTo('NAVTREE', 'collection',
          'id==HELLO_WORLD', 'label==Hello World');
     // add child to this root node
     navBuilder.addChildNodeTo('HELLO_WORLD', 'item', 'id==HELLO_WORLD_2',
          'label==Say Hello', 'url==<$HttpBrowserFullCgiPath$>?IdcService=HELLO_WORLD_2');
     // add as a drop-down menu item, if available
     if (navBuilder.menuB != null)
          navBuilder.menuB.addTopLevelNode("HELLO_WORLD");
     // otherwise, create a new Tray for it
     else if (navBuilder.trayA != null)
          navBuilder.trayA.addTopLevelNode("HELLO_WORLD");
     }

Similar Messages

  • Archive Link in UCM

    Hi,
    We have integrated webcenter portal with content (PS3 version).
    Current we are displaying documents in our website which are being retrieved from UCM.
    But client has a requirement where in, there should be a link named Archive Link.
    On click of this archive link, it should display the previous versions.
    Please suggest.
    Regards,
    Boopathy

    Hi,
    reading your post I wonder if you meight be takting about a SAP integration, as ArchiveLink is the name of the standard protokoll used there.
    If that's the case we have deep experience with it and also we have a certified interface utilising SAP ArchvieLink within UCM.
    Best reagards,
    Bernhard
    Edited by: user3900241 on 29.05.2013 16:08

  • Get native file in ucm (ucm and terastack solution working together)

    Hi,
    We use oracle universal content management server (ucm). A lot of files are stored on the hard disk of the system using this content management system. Now we are using Terastack Solution (http://www.hie-electronics.com/) to create backup of the data. The TeraStack Solution is an optical data storage system designed and manufactured to improve performance through affordable and reliable data storage management. Terastack solution archives (writes) all files to dvds and then a module of it truncates all these files to zero byte in size to save disk space. Now terastack solution watches all archived files. If an application tries to open such a file, it intercepts this, blocks this request, then restores the file from the dvd. During this process calling application just waits for the file to open. After restoring terastack solution sends a signal to the calling application, and the file with full contents is opened in the application.
    Now here is the problem:
    Files are check-in oracle content server. Terastack solution has burned these files to dvd and made these files to zero byte in size. Now when we click a link in content server to get a checked-in file (native file), terastack solution intercepts it, restore the file from dvd, then an open/save dialog box open to either open or save the file to a location. We save the file to a folder, open this file and come to know that there is no content in the file. It is still a zero byte file.
    When we checked the file at original location (remember ucm stores files in vault folder), we came to know that file is actually restored successfully by the terastack solution but the content server returned a zero byte file. When we click the link for the same file again to get native file in ucm then we get a fully restored file. i.e. on the first try to get native file we get a zero byte file although it is restored by terastack solution successfully. And on the second try we get file with full contents. On the second try, file has already been restored by terastack solution during the first try and terastack solution ignores files greater than zero byte in size, that’s why client gets a correct file on second try. Having size greater than zero means file is already restored.
    The link in ucm that is used to get native file does not point directly to the desired file. It calls some code in ucm that transmit the required file back to the client. Something like this:
    http://localhost/idc/idcplg?IdcService=GET_FILE&dID=11&dDocName=test_06&allowInterrupt=1
    I think what is going on here is, when we click on a link to get native file that is zero byte in size, content server creates a response for the file, append the size of the file (currently zero) to the header of the response along with other info, and then tries to transmit the file to the client. At this point, terastack solution intercept the request and restore the file. After restoring terastack solution send signal to calling application that file is restored. But the server has already created request for the file and it is not updated during or after the restore, that’s why client gets zero byte file.
    What I want is somehow force the content server to wait until file is fully restored by terastack solution and then transmit the fully restored file to client. Is there any configuration setting for ucm that will achieve the goal?
    Any setting in bin/intradoc.cfg or config/config.cfg or something else?
    Need help.
    Environment:
    OS: Windows XP SP3
    Content Server 10gR3 (Deployed to: IIS, JDK used: v1.5)
    TeraStack Solution (Deployed to: JBoss)

    Thank you for your reply. Although the links to weblayout version of files works perfectly with terastack, but we want to take backup of files in vault folder. Is it possible to change the links that are use to get native file? Can we somehow make these links to directly point to vault files? If yes please tell us how.
    A custom java service to download the native file can also work. Can you please give us a sample code and how to implement it in ucm?
    Please provide one of the solutions. I’m a new comer to ucm, so please provide instructions in more details.
    BTW, I tested the restoration of file using a test dotnet web application. I added code that downloaded a user selected file to the client. The code we used is as under:
    1. FileInfo fi = new FileInfo(filepath);
    2. Response.Clear();
    3. Response.AddHeader("Content-Disposition", "attachment; filename=" + fi.Name);
    4. Response.AddHeader("Content-Length", fi.Length.ToString());
    5. Response.ContentType = GetFileContentType(fi.Extension);
    6. Response.TransmitFile(fi.FullName);
    7. Response.End();
    GetFileContentType() function is a simple function to get content type of a file type.
    Line#4 is important here. A file is zero byte in size when a request to download a file is received by the server, and the server just appends content-length=0 in the header. So even the file is restored by the terastack afterwards, client still receives a zero byte file. At this stage our test application has the same problem, not getting a native file with full contents.
    We removed line# 4 and tried again to download a file thru our test web application. This time client got file with full contents after the file is restored. So we think this Content-Length header is the one that needs to be handled.
    You may find this information useful if you decide to build a java service solution.

  • UCM Integration with Oracle Access Manager

    Hi,
    We have successfully integrated UCM with OAM for Single Sign On purpose. If we click the 'Login' link of UCM Home page, it will be redirected to OAM SSO page, asking for user credentials. The entered user credentials will get validated with OID.
    Also we have implemented LDAP configured with UCM.
    We are using search.wsdl througn webservice proxy (option in jdeveloper) for searching the documents in UCM. The problem arises when we add the UCM URL to OAM for SSO authenication, we are unable to do the search process through webservices.
    The below code is the code to set the authenication for search.wsdl.
    ( WEB PROXY URL : http://localhost/idc/idcplg -)
    SearchSoapClient searchItem     = null;
    IdcPropertyList extraProps      = null;
    String dDocType                 = null;
    AdvancedSearchResult        result;
    SearchResults[] src             = null;
    searchItem                      = new SearchSoapClient();
    searchItem.setUsername("sysadmin");
    searchItem.setPassword("idc");
    When i remove the UCM url from OAM (i.e) not enabling the SSO, the above code is working.
    I need to set the logged in USER value for this authenication. How to resolve this issue.
    Edited by: user1117227 on Apr 17, 2009 4:13 AM

    Hi,
    Could you please help me with the integration guide for UCM & OAM integration?
    Regards,
    Ashish

  • WebDAV Link redirect

    Hi Experts,
    We are currently trying to redirect a link through apache web server to point to WebDAV link on UCM.
    The desired output should be something like:
    http://www.website.com/content/submit -> http://serverAddress:portNumber/_dav/cs/idcplg/webdav/Contribution Folders/RootFolder/SubFolder/
    The redirect is done on the WebTier level on an apache web server.
    Now the problems we’re facing are:
    •     Using Windows explorer, we’re not able to connect to the WebDAV folder using the redirected address but we’re able using the original UCM server address. It keeps asking for credentials and never authenticates.
    •     Using some tools, we are able to authenticate and access the folder, but when we access the folder specified in the connection, we always see a duplicate of this folder that is not accessible. I mean if we access </SubFolder/SubSub1> we will see the content in that folder and another folder named <SubSub1>.
    Any suggestions for those errors or on how to handle such case of required redirect is really appreciated.
    Thanks,
    Abdallah

    HI,
    Try Open DNS / Free-Basic to avoid redirects.
    Carolyn

  • UCM 8.x 7940/7960 image Compatibility

    I found this link on the Cisco Web page:
    http://tools.cisco.com/ITDIT/vtgsca/VTGServlet
    Unfortunately the link for UCM 8.x image doesn't have any data.  It does for the rest of the images listed.  I was able to find the following listed for the 7940 phone images under the 7.1 image link:
    Initial
    8.1(1)/SCCP; 8.12(0)/SIP
    8.1(1)/SCCP; 8.11(0)/SIP
    Earliest
    8.0(2)/SCCP; 8.8(0)/SIP
    8.0(2)/SCCP; 8.8(0)/SIP
    What is meant by 'earliest' and 'initial'?  My 7940 and 7960 phones currently have image 8.0(9) on them.  We're getting ready to do a direct UCM  upgrade from version 6.1.3-3000-1 to 8.0.2.  Will UCM (after upgrade) see that my phones have an image that is a later version than the one listed as the earliest and not automatically upgrade the phone?    Or will it want to upgrade the phones with whatever images that come with the 8.0 version of UCM?  Does anyone know of another reference that has which phone image versions are compatible with UCM 8.x?
    The latest release on the download software page for the 7940 using SCCP is 8.1(2).  The release notes for it published August 25, 2009 doesn't mention anything about UCM 8.x:
    This firmware release is compatible with Cisco Unified Communications Manager releases 7.1, 7.0, 6.1 and 6.0, Cisco Unified CallManager releases 5.1, 5.0, 4.3, 4.2, 4.1, 4.0, and Cisco CallManager release 3.3.
    I can't imaginge that they're not supported in UCM 8.x.   The main reason we're going to UCM 8.x is that UCCX cluster is supported. 802.1x is also is another reason.  The 7940/7960 will only support MAC authentication under 801.x so if we don't have to upgrade them would be good.  I have many 7940 and 7960 phones spread out over the WAN connecting back to the cluster. They don't support either PPID or the load server options.  I'm worried that they are all going to try and upgrade all at once congesting the WAN and overload the TFTP servers etc.  I'll have to scramble to get something set up locally to them if upgrading is inevitable.   

    Bill Bell supplied this link:
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/compat/ccmcompmatr.html#wp43813
    SCCP 8.1(2) is the device default load for the 7940/7960 in CUCM 8.x.   If I loaded SCCP 8.0(9) on the server and changed the default device load setting for the 7940/7960 to point to the firmware I think I could get around the upgrades.  Still leaves me with the compatibility question though is SCCP 8.0(9) supported in CUCM 8.x?

  • Sharepoint WebParts 2007 / UCM 10g - Having one little problem

    So I have everything installed and configured, I've done this several times following the documentation, and I'm having a hard time getting the webparts to display in my sharepoint site.
    When I open my UCM site in Sharepoing the IPM Web Express page opens up and asks me for my Oracle Web Portal login. I am using sysadmin and it seems to accept my login BUT - the url looks like this - IBPMExpress/Login.aspx?closeOnLogin=1 . The page is closing (as expected closeOnLogin=1) but it goes back to my sharepoing site and is refreshing the page after UCM authentication and it is going back to the IBPM Express login page. It's stuck in a constant loop doing this and never ends.
    I have stopped the IBPM Express login page and changed the parameter to closeOnLogin=0 and it tells me "Welcome sysadmin!" meaning I believe it to be authenticating to my UCM box.
    Anyone have any ideas? I've tried setting up an entire sharepoint UCM site... I've just adding a webpart to an existing sharepoing site.. and they all do the same thing.
    Thanks!

    Hi
    I am having the same problem as you and was wondering if you have found a solution yet.
    I have installed sharepoint and UCM on the same server because it is a test system and I don't have a domain which I thought might be the problem. When I try to log in to UCM via sharepoint the Oracle portal login screen appears and it does not matter what I put in, it never authenticates. I have tried sysadmin, other UCM users that I have created, the sharepoint administrator user (after I added it into sharepoint), users in ucm that I have entered with domain\username (where domain was just the server hostname). Because this is a standalone test environment I do not have any LDAP server that I can link to UCM for authentication.
    Any info you have would be greatly appreciated as I have been working on this for a few days now and have never goten past this point.
    Thanks
    Simon

  • Js problem with https

    hello ,
    i used content presenter which contents links related to JS files stored in UCM
    my problem is when the webcenter url changes from http://.. to be https://....
    js files not work .
    FYI : i tried to use links from UCM and from webcenter but no effect happened .

    I'm afraid you should first describe
    a) how are JS files stored in UCM relevant to Content Presenter? (do you just display their list, or do you want them executed? If the latter, what should those JS do?)
    b) what do you mean by "when the webcenter url changes from http://.. to be https://.... " - just by chance, don't you need to change the port if SSL is used? (if it has any role in JS)
    c) do you have other files stored in UCM and if so, how do they behave?

  • ALUI content migration problems

    Hi guys,
    i created some portlets that i use in ALUI pages and the portlets have some properties (links to UCM content page).
    When i click the Migration Export from the administration panel and i export the pages with the portlets and then i import into another machine, i noticed that the portlets lost their properties (links).
    There's a way to avoid this problem without export / import the ALUI database ?
    Furthermore,if I create new communities, pages or templates I will have problems to export them and import into another machine ?
    Regards,
    Luca

    This sounds somewhat like one bug that has been fixed. I suggest that you open a service request with support to work on this problem in more detail.
    Edited by: Tim Nemceff on May 20, 2009 9:14 AM

  • How to link to a file in UCM with content presenter site studio template

    Hi,
    I have Webcenter spaces with content presenter showing Site studio content.
    In this site studio region I have an element for rich text (html)
    Now we want to create a link in this text to an existing document in UCM.
    The question is how achief this?
    There seems no standard functionality for doing this.
    Any suggestion is welcome!
    Thanks,
    Edward

    Hi,
    I have Webcenter spaces with content presenter showing Site studio content.
    In this site studio region I have an element for rich text (html)
    Now we want to create a link in this text to an existing document in UCM.
    The question is how achief this?
    There seems no standard functionality for doing this.
    Any suggestion is welcome!
    Thanks,
    Edward

  • Link UCM with P6 and PCM

    Hi all,
    I am trying to link Webcenter Content with P6 and PCM. Would you please share the steps to link?
    Emmran

    Hi Emmran,
    There is no pre-built integration between UCM and Primevera P6/PCM. You will need to integrate either using RIDC APIs that UCM provides or via WebServices.
    RIDC - Oracle&amp;reg; Fusion Middleware
    Web Service - Configuring WebCenter Content Web Services for Integration - 11g Release 1 (11.1.1)
    All possible integration - http://docs.oracle.com/cd/E23943_01/doc.1111/e10807/part5_integrate_apps.htm#CIHJHEHA
    HTH
    - Anand

  • UCM workflow notification - link to document asking for credential.

    Hi,
    We are using UCM 10gr3 and WCI 10gr3 in our project. We have integrated the content from UCM on to the portal KD through crawler. Also we have some workflow in place as well.
    The problem that we are facing is: The link to the docuemnt in any workflow notification from the content server is prompting for credential.
    We want to by pass this..i.e on clicking on the link of the documents it should not asked for credential rather it should show the conent information.
    Any help is much appriciated.

    OK this is a very different but interesting question...
    Lets have another look.
    If I understand you, users are already logged into a Windows domain and these credentials are used to authenticate with WCI using 'Integrated Windows Authentication' IWA through the browser.
    It is possible to get UCM 10gr3 to use IWA also but this requires that UCM is installed on a Windows Server and is using IIS as the webserver.
    If that is the case then the UCM ISAPI plugin code can handle the IWA for you. you would then need to make sure (via a provider and possibly a credential map) that AD group memberships are available to UCM and are clearly mapped to UCNM security roles. Provided the roles evaluate to give the user permissions on the expiring content it will all work without authentication.
    NB UCM 11g works in a completely different way
    If UCM is installed on *nix or using Apache then this will be too much effort!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Image retrieved from UCM is displayed as a link rather than an image

    Hi Folks,
    Back again with another question which probably has a very simple answer but I cant see the solution, so firstly my apols!
    I am trying to get a single image from UCM and display it on a page. So far I have worked out how to query UCM for the image I want to and up to now have been able to get the page to render properly etc.
    However, the problem I have now is that the image is not displayed, rather a link to the image (I believe this is the default). The only way to get the image to display is to click the link. I have tried various things such as changing the render options, the template category and template view but without any success. Instead of creating an image tag in the browser, an '<a></a>' is created.
    Hopefully someone can tell me where I am going wrong and suggest a solution?
    Thanks
    Mo

    Hi,
    I think I am using the first method where I drag an image from UCM on to my page creating a task flow which is displayed as part of a content presenter.
    Here the code for the jspx:
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
    <jsp:directive.page contentType="text/html;charset=UTF-8"/>
    <f:view>
    <b>testing - content just after the view</b>
    <af:document id="d1">
    <af:form id="f1" usesUpload="true">
    <af:pageTemplate viewId="/oracle/webcenter/portalapp/pagetemplates/pageTemplate_globe.jspx"
    id="pt1" value="#{bindings.pt1}">
    <f:facet name="content" >
    <af:region value="#{bindings.doclibcontentpresenter1.regionModel}"
    id="r1"/>
    </f:facet>
    </af:pageTemplate>
    </af:form>
    </af:document>
    </f:view>
    </jsp:root>
    And the taskflow lifted from the page definition:
    <taskFlow id="doclibcontentpresenter1"
    taskFlowId="/oracle/webcenter/doclib/view/jsf/taskflows/presenter/contentPresenter.xml#doclib-content-presenter"
    activation="deferred"
    xmlns="http://xmlns.oracle.com/adf/controller/binding">
    <parameters>
    <parameter id="taskFlowInstId"
    value="${'4acb66c1-28fa-48b2-aac5-8a8ad424f4d2'}"/>
    <parameter id="datasourceType" value="${'dsTypeQueryExpression'}"/>
    <parameter id="datasource"
    value="${'connectionName=CanonUCM#select * from ora:t:IDC:GlobalProfile where ora:p:dDocTitle=\'1210C\''}"/>
    <parameter id="templateCategory" value="${''}"/>
    <parameter id="regionTemplate" value="${false}"/>
    <parameter id="maxResults" value="${''}"/>
    </parameters>
    </taskFlow>
    Interestingly, when I configure my taskflow like this the image displayed correcly (this is taken from a separate test):
    <taskFlow id="doclibcontentpresenter2"
    taskFlowId="/oracle/webcenter/doclib/view/jsf/taskflows/presenter/contentPresenter.xml#doclib-content-presenter"
    activation="deferred"
    xmlns="http://xmlns.oracle.com/adf/controller/binding">
    <parameters>
    <parameter id="taskFlowInstId"
    value="${'c784a224-4d2d-4ff9-82e0-06e5959d880d'}"/>
    <parameter id="datasourceType" value="${'dsTypeSingleNode'}"/>
    <parameter id="datasource" value="${'CanonUCM#dDocName:OCC-001201'}"/>
    <parameter id="templateCategory" value="${''}"/>
    <parameter id="templateView" value="${'MLCT'}"/>
    <parameter id="maxResults" value="${''}"/>
    </parameters>
    </taskFlow>
    But when I use <parameter id="templateCategory" value="${'MLCT'}"/> nothing is displayed at all with example one.
    Cheers,
    Mo

  • Linking Excel Workbooks in UCM

    Is it possible to have two Excel workbooks in UCM, with a cell/formula in one workbook that references a cell on a sheet in the second workbook?

    Hi there,
    I think you can use the web location URL of your target content to do so, you can find this URL in your content information page.
    I guess you can try doing the following in workbook1 to link to A1 of Sheet1 in workbook2: ='http://ucm-path/instance/web-location-url/[workbook2.xls]Sheet1'!A1
    Regards,
    malky

  • UCM - removing links issue

    Hi all.
    We have UCM for documentation control and management, and we can link content together, but we have an outstanding issue, of not being able to remove those links, and wondered if this had been fixed in a patch or upgrade??
    Also we are on 11g, is this the latest version, or is there an 11.1. etc etc yet release?
    thanks
    Sally

    I have the same problem.
    Pls if you find anything about post it

Maybe you are looking for