WLP Content Management Repository

We are using WLP content management system(file based repository), We have some configuration which is in content-config.xml, where we are setting a default value for "cm_fileSystem_path" to "c:\portal\content", so far it is ok, but once deployed in production this value overwrites the production value which is configured using WLP admin console. My question is how do we set it a particular value during deployment time rather than putting it always in 'content-cofnig.xml' then using WLP admin console to update with production env value.
Here is what we would like to do,
If there is no config parameter available then deployment should take this value from content-config.xml, but some how if we are providing this value during deployment time then it should over write the default value supplied with content-config.xml.
Thanks
Lalit Barik

How do I create plan.xml for every env Im not sure what you mean. Use vi/notepad if you want! See the section 'Using an Existing Deployment Plan to Configure an Application' in the link. You simply need to create this plan once with the value you want and you can use the same one with a different path value(the one you want to change) for each environment. Whether you want to create a template plan.xml whose value is replaced by an ant build is upto you.
Plan.xml is similar to a WLST script, you'd only need to parameterise the actual value you want to use as the path(and you'd have to run both for every deployment) - Im not sure this value is accessible over WLST though..
regards
deepak

Similar Messages

  • Accessing same Content Management Repository from Multiple Domains

    I'm attempting to point many different domains to a single content management repository to avoid the duplication of data.
    All the domains are able to read content correctly, but when trying to create content (whether programmatically or through the admin tool), most of the domains will get this error:
    java.sql.SQLException: ORA-00001: unique constraint (SCHEMA_NAME.PK_CM_NODE) violated
    Since there's no sequence generated in the database, it appears that the primary key is defined by something in the portal code. This seems to imply that you can't have multiple domains pointing to the same repository. Can someone confirm that they've seen this work? And if you've gotten it to work, what I am doing wrong?
    Thanks for any help,
    Dan Turkenkopf

    This particular issue is inherent to the OOTB repository in WLP. The repository uses a sequencer to generate id's for created content. The way these ID's are generated causes the possibility of two applications attempting to create items with the same ID. This is due to the fact that the WLP repository manages the ID's used when creating content and doesn't currently use a GUID strategy for content id's.
    You could configure another repository which does ID generation in a different fashion and avoid the persistence problem I've described.
    The VCR layer which provides the access to the OOTB repository really only has the cache issue I described. This can be worked around with some custom event listener implementations that can manage stales caches. These would need to be aware of the other applications sharing the underlying content repository.
    -Ryan

  • Content Management / Repository Managers

    Hi,
    I must write IView for selecting Entry Points (Knowledge Management -> Content Management -> Repository Managers).
    Logical way need I first all Entripoints. Which class gives me the whole list of the Entry Points in the portal?
    Regards,
    Raissa

    Hi,
    Have you see this link ?
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/kmc/knowledge management and collaboration developers guide.html
    Patricio.

  • Regarding : CMR: CONTENT MANAGEMENT REPOSITORY

    HIII gurus..
    I Want to learn concepts of  CMR. Means What is CMR??
    and why we used it??
    So pls Provide some study material and links which r usefull for me.
    Thanks in advance.

    Hi,
    CONTENT MANAGEMENT REPOSITORY is an internal repository in KM which can save its data in 3 modes:
    DB mode
    DBFS mode
    FSDB Mode
    So depending on your requirement you choose one of the modes that suites your needs.
    Check this for more:
    http://help.sap.com/saphelp_nw04/helpdata/en/62/468698a8e611d5993600508b6b8b11/frameset.htm
    So mostly when you want to save datas in KM, you choose internal repository like CMR.
    Regards,
    Praveen Gudapati

  • Structure of folders of the content management repository

    Hello,
    is there a possibility to get an overview of the folder structure of the cm repository.
    we have a lot of folders and we need to get an overview!!
    best regards, christian

    Hi Christian,
    you can use the <a href="http://help.sap.com/saphelp_nw04/helpdata/en/2a/1d95a6ff8e5b49a51960210374ba5b/content.htm">Resource Statistics Report</a> for that. Just navigate to Content Management -> Reports -> Resource Statistics -> Start
    Add the location "/", under parameters enter as Access Path Pattern "/**", check only "Include Folders" and "List Matching Items" and click on start.
    Hope this helps,
    Robert

  • KM Content Management Repository

    Dear All,
    We have installed EP7.0 SP10, I would like to strore documents can we use KM internal repsotiory if so do we need to do some configurations. please provide more details on this.
    Regards,
    Murali

    Hi Murali,
    After the completion of the installation for usage type EP, you need to perform a number of configuration tasks to enable the basic use of Knowledge Management (KM). These tasks are essential to enable minimal use of KM features. To enable full use of all features, you need to install the Search and Classification Engine (TREX) and configure the scenario Enterprise Knowledge Management.
    Specification of the Portal address to enable KM to generate URLs for services.
    Specifying the Portal URL
    System administrator
    Configuration of communication channels to enable the use of subscriptions and notifications
    Configuring Channels
    System administrator
    Configuration of local editing to allow users to check out documents and edit them with applications of their own choice. 
    Enabling Local Editing
    System administrator
    Assignment of the content manager role to a user who is responsible for organizing content creation, access and publication.
    Assigning the Content Manager Role
    User administrator
    Assignment of tasks to instances of KM running in a SAP J2EE cluster. This step is only necessary for a cluster installation.
    Cluster Only: Assigning Tasks to Nodes
    System administrator
    Removal of the cluster setting. This step is only necessary if one instance of KM is running on a single machine, for example, on a test or demo system.
    Single Instance Only: Removing the Cluster Setting
    System administrator
    Optional removal of the Search field and Advanced Search option in the Portal. If your installation does not include the Search and Classification engine (TREX), which enables the use of search within KM, you can hide the search feature.
    Installation Without TREX: Hiding the Search Field
    Content administrator
    Assignment of permissions to folders.
    Setting Permissions
    Content administrator
    Permissions define which users have which access rights for items in KM repositories (folders, documents, and links).
    You need read permission for the item in question in order to display its permissions.
    You must be entered in the list of permission owners in order to change the permissions.
    There are two types of permission in Knowledge Management:
    Permissions (for the item itself)
    These permissions define permission to read, write, and delete items.
    You can set the permissions for all items (folders, documents, links).
    Service Permissions
    Service permissions define permissions for functions that are provided by KM services, such as subscriptions.
    You can only set service permissions for folders.
    In the folder hierarchy of a KM repository, permissions are inherited by subordinate folders from superordinate folders.
    When you create a new item in a KM folder, the item initially has no access control list. Instead, it inherits the permissions of the superordinate folder.
    When you change and save the permissions, the system creates a separate ACL for the item in question. Inheritance no longer takes place. From this point on, changes to the permissions of the superordinate folder are no longer inherited by the subordinate object.
    Thanks
    Rajnikanth Dumpala

  • Content management repository integration issues

    We are facing some major limitations with our content management repositories (we are currently
    using Documentum, Lotus and few others.. ) -- especially integrating these various repositories
    and share the information throughout the enterprise.
    We are looking into Livelink from Opentext as a possible solution,
    and are attending the upcoming webinar on the topic
    http://www.opentext.com/events/event.asp?id=34947#register
    but has anyone used the product , especially in conjunction with Oracle portal product?
    thanks,
    Joe

    I have a solution for you. Switch to the Oracle Content Management SDK! :-)

  • Images Content Management in WLP 10

    Hi,
    I am looking for some advice on content management of WLP 10 in two specific areas.
    1.  I want to save all the 'text' like labels on a JSP page,  into content management.  Is this a good idea? Is it preferable to maintain this is a property file?  If having this in content management is a good idea then what are the general guidelines to go about this.
    2. I would like to store all the images that appear on my web page in WLP content management on a file system repository.  The documentation suggests that this is possible and the uploaded images can also be exposed to a web server like Apache which usually handles static content rather than an app server.  What are the steps to make this work?  I tried the following and couldn't really make any progress..  Help is appreciated
      a. created a file system repo.
      b. set the cm_content_webpath to the apache url
      c. uploaded images to the repo
      d. what JSP tag do i use to generate the HTML <img> tag for me based on the content identifier name or resource name?  Is this even possible?
    -Ajaneesh

    1. I think a file is better for i18N.
    You can store the file itself in the Content management system and publish it , though there is always a disconnect between the developers and the Content Management users.
    (Runtime cached files are also better than CMS)
    2. you should simply read the path using cm:getProperty(This may have changed in 10.0!) tag and use the value in <img src="">
    regards
    deepak

  • Content Management using WLP Vs using a Third Party CM Tool

    Hi All,
    In our Application we have a Workflow which we earlier implemented using WLI and stored the Content in File System ( The Dis advantages with this is no versioning capability , hard to manage the Content etc..)
    Now we are plannning to use WLP's Content Management Capabilities.
    Does the Library Services support a workflow ?? Does Workflow Definitions conform to any standard ?? (Like BPEL etc)
    The Content we have is a set of forms ( XML Based) and are unique for each user Task . Might be using the goal technology to capture the data from the Users..
    I would like to know the pros and cons of using WLP Content Management Features vs Storing the Content in a Full fledged CM tool and accessing it from the Portlets Deployed.
    Features we are looking for are..
    Versioning , Search Capabilities , History info
    Thanks
    Sateesh

    How do I create plan.xml for every env Im not sure what you mean. Use vi/notepad if you want! See the section 'Using an Existing Deployment Plan to Configure an Application' in the link. You simply need to create this plan once with the value you want and you can use the same one with a different path value(the one you want to change) for each environment. Whether you want to create a template plan.xml whose value is replaced by an ant build is upto you.
    Plan.xml is similar to a WLST script, you'd only need to parameterise the actual value you want to use as the path(and you'd have to run both for every deployment) - Im not sure this value is accessible over WLST though..
    regards
    deepak

  • Search ranking (Autonomy) of weblogic portal's content management?

    Hi All,
    I would like to know is there any methods for me to manually customize the ranking of the search results of the contents in the content management repository provided by the weblogic portal? Either in Autonomy aspect or in Weblogic portal aspect is ok.
    What I prefer is to add some tags into the content document so that I can make the desired content to have a higher ranking in the search results.
    Thank you for yours help!
    Regards,
    Kevin
    Edited by kevin45 at 07/05/2007 3:44 AM

    Hi Kevin,
    If there is a single search you wish to order results for, and the search results are generally of a single ObjectClass, one way to do this is to add a new property definition of a numerical type to the ObjectClass.
    Make this an explicit property (which means you would need to manually add a column to the CM_NODE table).
    For each Node in the search result, you could assign this property value.
    You can then sort on the explicit property values in the search.

  • Disable Edit Content button on virtual content management reposititory

    Hello,
    i have a requirement to disable content edit in virtual content management repository (Weblogic portal administration console).
    i set delegated administration to view capability on Repository and it took out all delete and add functionality but when i browse to the content still i see edit button there. i want to take that out. so that Administrator should not be able to edit the content.
    Any input.
    appreciate your reply.
    Thanks,

    i was able to do it by specifying <readOnly>true</readOnly> in context-config.xml .
    by doing that it still give edit button so that you can view/preview the content but if you try to change and save the content it will not let you save the content and will give
    com.bea.content.AuthorizationException: User does not have update privileges on this node.

  • Knowldge management - Repository Framework- Repository manager- Repositor

    Dear all,
    We have a requirement to store different kinds of documents could you please explain Wha is Repository Framework->Repository manager-> Repository
    i have seen WebDV, Lotus notes, File system, Webrepository for above scenario which repsoitory  can use what is CM repository manager how can use Persistance modes DB, DBFS, FSDB modes
    can some one explain about how to integrate between a repository to repository manager and repository framework for above scenario.
    i  am bit confused about all these terms
    Experts please explain these terms with practical scenario
    Thanks in advance, helpfull answers will get maximum points
    Thanks in Advance,
    Ashok

    Hi
    Repository framework:
    Knowledge Management capabilities provides a central, role-specific point of entry to unstructured information from various data sources. This unstructured information can exist in different formats such as text documents, presentations, or HTML files. Workers in an organization can access information from different source such as file servers, their intranet, or the World Wide Web.
    The Repository framework(RF) integrates these data sources and provides access to the information contained in them through the portal.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/cacd8860-0a01-0010-a393-a7bdd1449487
    REpository managers:
    To integrate differnt type data source we need repository managers .
    e.g.
    we can configure internal repository like Content management repository managers:(CM)
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/284
    We can also configure external repository like file repository, lous notes repository etc.
    File repository maanger:
    By cofiguring file reposisitory we can access outside file systems through Knowledge management.
    We can use diffrent repository managers in the configuration like W2KSecurityManager
    https://www.sdn.sap.com/irj/sdn/thread?threadID=560624&tstart=525
    The configuration for all the repository managers are provided by the SAP library.
    chk this:
    KM>admin guide>sys admin>sys configuration>repository and repository managers
    http://help.sap.com/saphelp_nw70/helpdata/en/4c/9d953fc405330ee10000000a114084/frameset.htm
    This will be sufficient to clarify your doubt.If you want any help let me know.
    Reward points if helpful.
    Regards
    Manisha

  • Error while trying to edit in Bea Portal Administration Content Management

    Hi,
    we are exploring the weblogic portal administration 9.2 and we encounter an exception when editing a content in the Content Management feature. We use the weblogic default workflow, we create a user attached to a group, add that group to a role, then delegate the edit and view capability of a content node in the Content Management to that role, we login using the respective user, check out the content, try to edit the property but then the exception occurs.
    It says "A Repository Exception was thrown: User does not have view privileges on the node"
    the detail exceptio on the property page was:
    "javax.servlet.jsp.JspException: Could not find a node at the key: nodeReqAttr
    at com.bea.jsptools.content.node.ViewPropertyTag.doStartTag(ViewPropertiesTag.java374)
    at jsp_servlet._contenet._node._nodeselected._properties._listpropertiescheckout._jsp_tag46 ...."
    Could u help us what step we went wrong, because we previously try this in the WLP 8.1.4 portal administration the exact same step but never encounter this error before.
    And is there anyway I can atteched screenshots to help better explain this problem?
    Thank you for your help.

    Hi,
    You have to set your activex control properly. then only edit locally in KM will work.
    Also check the below wiki
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/KMC/HowtotroubleshootproblemswithLocalEditing
    Hope that helps
    Raghu

  • Out of the box porlets for Content Management with BEA Portal

    I am looking at BEA Portal for a simple Intranet site with some basic content management system capabilities. I would like to implement this without the use of a third party tool and wanted to know if there are any open source or out of the box BEA portlets/web-apps with basic CMS capabilities beyond what has been shown in the Portal tutorials around CMS. From doing the tutorials, I have learned how to manage content, and how to build a site from scratch to access the content using the <cm:> tags. However, without additional third party products such as Documentum or Interwoven, is there any free BEA/open source portlets to:
    - Configure exposure of this content in a runtime framework? (ie content manager can expose new content from the repository by a configurable admin GUI, place where this content is on the page)
    - Allow for a simple approval workflow where content that gets added to the repository by user A has to be approved by user B before automatically exposing?
    Interested to know if custom portal type development is the only way to do these kind of simple functions, or third party product.

    Hi,
    Did you have a chance to look into WebLogic Portal 8.1 SP3? Check out the new Library Services features, which includes versioning and simple approval:
    http://e-docs.bea.com/wlp/docs81/adminportal/help/CM_MAN_LifecycleOV.html
    We also provide a few ootb portlets that allow users to interact with the CM system. Let us know if you have additional questions.
    Best Regards,
    --alex                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Propagation of Content Management in Weblogic Portal

    Hi,
    Can anyone please provide me with the step-by-step procedure of propagating BEA Repository Content management data from one environment to another(Local to Dev or Dev to UAT) using Weblogic Workshop or using Ant.
    In the following URL http://edocs.bea.com/wlp/docs92/prodOps/propTool.html, some details has been provided. But I am not able to understand, what is Inventory File? How to create it if we have more than one project?
    I tried to findout the exact process in all the forums and also in BEA docs, but I didn't find any.
    Please suggest me on this.
    Thanks in advance.
    cheers

    hi,
    scoping comes into picture just before the merge of source and destination inventories.
    But in my case, when I try to download an inventory, the error i mentioned is being thrown. I went through the logs, it says "java.net.SocketException: socket write error: Connection aborted by peer".
    as far as I know following is the procedure that needs to be followed to propagate content from source to destination.
    1) Create inventory for both source and destination.
    2) set the scope
    3) merge the inventory files
    4) upload the merged inventory to server
    as per first step, we need to download the inventories for for their creation. I am getting error in this phase itself and not able to proceed further.
    I don't know whether I am following the right procedure or not.
    That's why I wanted to know the step-by-step process of content propagation from source to destination.
    Please advice me.
    thanks

Maybe you are looking for

  • How to install Windows 7 on Macbook Pro without a CD

    I tried installing Windows 7 64 bit through boot camp, after I created a bootable disk drive through it on a usb and set it to install on 150gb of hard drive space it rebooted and said "No bootable device -- insert boot disk and press any key" I read

  • Event to use for Creation of a Check box on Warehouse master Form

    Hi experts I have created one check box on Warehouse Master form in AfterMENUClick Event. It works fine if I open the form on Menuclick . But If I open the Warehouse master form by Link button from any document, it does not show the check box. I also

  • Manual Reservation for Maintenance Order (Category 30)

    Hi, Can anyone suggest some procedure so that I can stop automatic reservation creation from Maintenance Order (type PM01, Category 30) and create manual reservation for the same. Presently Manual reservation is not allowed for Maintenance Order. Tha

  • Delete photo in iPhoto

    How do you delete a photo in iPhoto?

  • Media Encoder Orange screen when encoding mts files

    I'm trying to convert 1080p files from my Canon Vixia HFM41 to Youtube 720p using the Media encoder, and it typically works for about 20 seconds and then hangs up and I get an orange screen. At that time I can see it dumping RAM and the CPU usage goe