Scalability of custom items in content areas

Hi,
I like the idea of the flexibility of custom items, and functionally they fit closely to a requirement I'm working on, i.e. a mixture of structured and unstructured data that is very likely to change over time and requires structured access control. I've developed a prototype and it all looks good so far.
However, I am wondering whether use of custom items is going to hit the performance of my Portal. Just to give you some idea of the numbers I'm talking about - I'll have about 20 custom items defined, probably with no more than 10000 examples of each custom item. I know it's very much small fry in database terms, but since this is metadata, I'm a little bit concerned about the affect of storing that amount of data across the Portal meta schema. My concern is that I haven't actually put any data into the custom items yet, but I've noticed that querying some of the WWSBR_ views is somewhat slow, especially when you try to join the views. What I'm hoping to avoid is exponential degradation of performance as the amount of data in stored in custom items increases. Also, I'm hoping that the custom item data is stored in separate tables from the ones Portal uses for it's own items attributes (e.g. created_date, description, search text, etc). I don't want to kill our Portal which is already being used for other things!
I'd be interested to know :
1) If anyone has developed a solution with more than, say, 5000 items stored in custom items, and how if at all performance was affected
and
2) If anyone has any other feedback on the architectural sense of what I'm proposing.
Thanks,
Mark

Got the same problem - but I don't want public to see the CUSTOMIZE link at all.

Similar Messages

  • How to create folder and items in content area without edit folder option

    Hello!!
    I would like to create something to users can create and insert folders and items in content area without using the edit folder option.They would have a form to include the name of the file and the name.i would like to do this for the end users can insert files more easily. Can i do this? Anyone can help me ??
    Thanks in advance!!!
    null

    The wwsbr_api and wwsbr_search_api packages are included in the current PDK, but won't be supported until 3.0.8 is release, later this month.
    Regards,
    Jerry
    null

  • Problem with Checking In/Out Items in Content Area

    I've been reading the Portal On-Line help pages in regards to
    checking in/out items. The help states that when an item is
    checked out, the item is locked and a message "Checked out by:
    UserName" is displayed next to the item. When I check out an
    item, I do not see this "Checked out by" message. However, I do
    see the checkout icon. Note - I am doing this through the
    Content Area Navigation page. Is there something that I am
    missing? (I have seen other threads in regards to the
    checkin/checkout icons not displaying when the Content Area is
    published as a portlet. We are having this problem as well.)
    However, the lack of the "checked out" message happens in both
    the Content Area Navigator and the published portlet.
    Also, is there a way to get Portal to automatically generate
    version numbers when a new version of an item is created. I see
    that you can create a unique name or description .... but I'd
    like to have Portal generate the version number for me. This is
    done in the Application component section when you build forms,
    menus, or reports.
    Thank you for any assistance that you can provide.

    The "checked out by" message only appears to other users - you
    won't see it if you are the user who checked out the item.
    The version number is planned for a future release.
    Regards,
    Jerry

  • Public user sees old content of items in content area/portlets

    I have items in my Content Area, as pl/sql folders, text and pl/sql items. These are all published as portlets. Access is set to public. The content of these items have been altered a couple of times during development, and they work as they should when I4m logged in as a user.
    However, when I access these items (both directly by an url to the content area and by an url to the page containing the portlets) as the public user (not logged in), the content of these items is old. The content could be several weeks old, actually it is possible that the displayed content is the original content of the specific item (as it was when I first created the items).
    To me, it sounds like a cache issue, and I tried to set "Enable plsql caching" to "no", with no improvement.
    What can I do to solve this?
    /Sara

    You could try flushing the cache content by navigating to
    $ORACLE_HOME/Apache/modplsql/cache
    ..and deleting the directories and all content beneath them.
    This is guaranteed to cause a cache rewrite.
    You should also set your page cache settings to 'Dont Cache' which will guarantee that the cache is not being used.
    You can check the caching status of a portlet on a page by adding _debug=1 to the URL you are viewing.
    You can read more about it here..
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/OTN_CONTENT/MAINPAGE/ARCHITECTURE/TROUBLESHOOTING_ISSUES_IN_ORACLE9IAS_PORTAL2.HTM#31
    What patch/version are you running ?

  • Error Creating File Items in Content Area

    Received the following error message when trying to create an item in a content area:
    An unhandled exception has occurred, ORA-01403: no data found.
    I checked in the Apache error_log file and the only messages I see relate to portal30.wwv_add_wizard.edititem and portal30.wwv_additem.additem (had to be described for execution).
    Any suggestions? Thanks

    This is an unusual problem. Please work with Oracle Support to resolve it.
    Regards,
    Jerry
    PortalPM

  • Error when editing items in content area!

    Hi,
    I get an error: HTTP 404 - File not found, everytime I want to edit an item in the content area, after another try it works and does the changes.
    I'd like to know if this is a know bug? what's happening?
    This is bad to portal performance, the publishers and developers are backing out, due to this prob.
    Also I'm getting timeouts all the time.
    Any help?
    Carolina.

    Hi,
    This has been mentioned on a thread on 'General' about getting 404 errors and timeouts. I am having exactly the same problem.
    I re-installed our Server from Scratch with Windows 2000 and Portal version 3.0.9.8.0 so I would have a totally clean install, but I still get the same problems.
    Someone mentioned that turning Intermedia (Oracle Text) searching on causes the problems. Does anyone know if there is a fix for this? Any word on this from Oracle?
    Richard

  • Count item in content area

    Is it possible to count all the items (document, URL, zip file, etc) of a Content area? Is there any standard statistic or tool to do this?
    thanks!
    paolo

    hi paolo,
    one way is using the content management view wwsbr_all_items.
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/plsql/doc/pldoc_9026/wwsbr_api.html
    regards,
    christian

  • Accessing Items across content Areas

    We have two content Areas ( CA1 , CA2)and a folder(CA1-F1,CA2-F1) in each, which are published as Portlets.
    Different people create Items in ContentArea A(CA1-F1 FOLDER).
    I want to display some(by Creator) of the items from CA1-F1 FOLDER to CA2-F1 FOLDER automatically.
    'casue, we don't want to create the same item in two content areas.
    Is there anyway of achiveing this........?
    Please reply!!!!!!

    G'day,
    An option here is to use 'share objects' perspectives and/or categories.
    Regards,
    Luke Duc Lam

  • Portlet as item in content area folder?

    I was wondering if anyone has thought of adding a new item type of type portlet to the folder container?
    Is is possible now or coming down the road?
    My problem is that I have 260 portlets that the user needs to navigate through in an artificial hierarchy of sorts. Tabs appear to work, but they are ugly when I do lots of nesting.
    Any ideas?

    The folder portlet offers only a subset of edit actions. We did
    this to conserve space. This will be changed in the next
    release of Portal, planned for December.
    Regards,
    Jerry

  • Sort by "create date" in regular items within Content Area

    Is this possible? I only see three option to sort by (default,
    title and size. I need to sort by create date.
    Is it possible?

    You can also try grouping by Create Date, and turning off the
    Group By banner in the style.
    Regards,
    Jerry

  • Content Areas - Viewing Text Items error

    Hi,
    Our ability to view text items within content areas has just stopped.
    We now get Error: (WWS-00000)
    with no other dialogue or entries in the logs.
    As far as I know nothing has changed.
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Krish Palaniappan ([email protected]):
    Hi everyone,
    We identified the issue. I expect that a patch will be released. I'll keep you posted!
    Thanks.<HR></BLOCKQUOTE>
    Hi,
    any news on the patch yet?
    Best regards,
    ~Dietmar.

  • Using Content Area API's

    Hi,
    I want to use public API to add items to content areas. However this API ( wwsbr_api) seems only work when user is Portal30. When i try to run this API with other user it fails.
    i've run the script sbrapi.sql to add some grant to the user.
    This is the command that i'm trying to run with a database user that is diferent from portal30
    declare
    id number;
    begin
    ID := portal30.wwsbr_api.add_content_area
    p_name => 'ENTERTAINMENT',
    p_display_name => 'Entertainment Site',
    p_versioning => portal30.wwsbr_api.VERSIONING_AUDIT,
    p_default_language => 'us',
    p_logo_filename => 'c:\temp\confirmar.gif'
    end;
    This is the error that is raised ..
    The following error has occurred:
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "PORTAL30.WWSBR_API", line 32
    ORA-06512: at line 4
    i'll apreciate some help
    Thanks
    Pedro Ribeiro

    I forgot some info ...
    I'm using Portal 3.0.8 in a 8.1.7 database
    Platform is Windows Nt

  • Game keys in custom item

    hi i am trying to implement a basic game action key in my keypressed method but it says it cant find the game action key of FIRE
    Here is my code below. cant i use the game keys such has LEFT RIGHT UP DOWN FIRE keys?
    [code]
    private Image button;
        private blackjack root;
        /** Creates a new instance of validate */
        public validate( String label,  blackjack midlet)
            super( label );
            this.root = midlet;
        // Returns the minimal height of the content
        // area.
        protected int getMinContentHeight()
            return 40;
        // Returns the minimal width of the content
        // area.
        protected int getMinContentWidth()
            return 40;
        // Returns the preferred height of the content
        // area. A tentative value for the opposite
        // dimension -- the width -- is passed to aid
        // in the height calculation. The tentative value
        // should be ignored if it is -1.
        protected int getPrefContentHeight( int width )
            return getMinContentHeight();
        // Returns the preferred width of the content
        // area. A tentative value for the opposite
        // dimension -- the height -- is passed to aid
        // in the width calculation. The tentative value
        // should be ignored if it is -1.
        protected int getPrefContentWidth( int height )
            return getMinContentWidth();
        // Draws the item's content area, whose dimensions
        // are given by the width and height parameters.
        protected void paint( Graphics g, int width, int height )
            try
                button = Image.createImage("/validate.png");
            } catch (IOException ex)
                ex.printStackTrace();
    //        g.setColor( 255, 255, 255 );
    //        g.fillRect( 0, 0, width, height );
    protected void keyPressed(int k)
             int g = getGameAction( k );
            if( g == FIRE || k == 10  )
                //login to the game
                root.login();
        }[/code]

    FIRE is a static field of Canvas, you need to refer to it in your code as Canvas.FIRE.
    From the API for CustomItem:
    Key event methods are passed the keyCode indicating the key on which the event occurred. Implementations must provide means for the user to generate events with key codes Canvas.KEY_NUM0 through Canvas.KEY_NUM9, Canvas.KEY_STAR, and Canvas.KEY_POUND. Implementations may also deliver key events for other keys, include device-specific keys. The set of keys available to a CustomItem may differ depending upon whether commands have been added to it.
    Support for detection of the FIRE key is not mandated.
    db

  • Rate it Link for items in a content Area

    Hi,
    How do I add a rate it link for all items in a content area and track the rating for items by all the users. This is urgent and any help is appreciated
    Thanks
    Makario

    You need to create a custom item type, with a procedure that displays a link to do the rating.
    For an example of a custom item type procedure, see Re: personal oracle 9i
    Note that the primary key for an item is (masterid, id, caid, language).

  • Updating Content Area File Items

    I have added an item (type FILE) to one of my content areas. This file is an HTML document named Oracle.HTML. The problem that I am having is that if I have to update the Oracle.HTML file and re-upload that file to the database, Portal is kind enough to rename the file (Oracle_0.HTML). If I do it again (Oracle_1.HTML).
    This is problematic in a web environment where we have links to other documents.
    I have set item versioning to NONE on the content area. I have also tried setting the item versioning to simple and then telling Portal to overwrite current version when updating the item. Neither of these help out.
    Is there a way around this? Is there a way to directly load the BLOB into the database?
    Help, I cannot have HTML documents in my content areas that link to each other!

    Mark,
    You are hitting bug 1531318. A workaround to this bug is to zip the files you want to update. Add the zipfile to the content area, and unzip the files. In this way, the original file names are kept. This works for more files simultaneously, but also for 1 file at a time.
    The bug should be fixed with portal 3.0.8.6.4 , but in my case, oracle customer support could send me two updated packages, which solved the problem.
    Hth,
    Ton

Maybe you are looking for