Oracle Files Customization?

Can Oracle Files be customized with the Oracle Content Management SDK? Specifically I need Oracle Files to work with Oracle Label Security. I also want to drive searching according to document classification level and user classification, show documents they can see, but only showing thematic info for documents they are not cleared for.

Although Oracle Files is built on CM SDK - we do not support utilizing the CM SDK API against Files.
Oracle Files has a special FMI Layer that all operations against it work through. By using the CM SDK API you bypass this layer - plus the business logic etc.
You may want to take a look at using the CM SDK Web Starter Application as a basis for building your own application. CM SDK exposes a much finer grained access control. In particular it distinguishes between obtaining a document's content, versus its attributes / categories etc.
Even though you may be able to locate a document based on some metadata, you may not have sufficient privileges to view its content.
[Edited by: mshannon on Feb 10, 2004 7:04 PM]

Similar Messages

  • Oracle EBS Customization Patch Impact Analysis Tool

    Hi All
    There are times when you need to modify Oracle source code to achieve custom functionality. This will ideally happen once you receive a SCR approval from oracle(source code request approval).
    The pitfall in this approach is that you will need to monitor the modified files very carefully for impacts. I have built a tool that is integrated with adpatch to monitor and warn of any potential impacts.
    Some of you may be interested. If you have any suggestions for improvement please let me know.
    http://applikast.blogspot.com/2011/08/oracle-ebs-customization-patch-impact.html
    kind Regards,
    Arun.

    hi Hussein,
    This is not certified by Oracle. This is a tool that I built on the current project when we had a situation where we got an SCR from oracle. We made modifications and they got overridden by a patch. This tool was built to prevent any such situations post go-live given that the customization was extremely crticial and it has kept us safe so far.
    On a side note I had posted a couple of links to other tools that I had built but those posts seem to have been removed. Do you know why this might have happened? I am only trying to share my knowledge and tools in a broader community to help them. One of the links that has been taken off is also posted on the OAUG Configsyg site but the moderators over here seem to be a bit reluctant to let it remain. I don't quite know why.
    Thanks,
    Arun.

  • Migrate Oracle Files to CMSDK?

    Bare with me as I am trying to grasp how everything fits into place here. My issue is that I have a user base that needs to start storing files in a repository, like yesterday. So I am planning to implement the Oracle Files that comes with Collab Suite 9.0.4. HOWEVER, there is a need/desire for customization. I plan to use the CMSDK but need time to develop. Can I eventually convert my users' data/files from Oracle Files to a CMSDK schema? Am I correct in assuming that the CMSDK is a superset of the Oracle Files database? I cannot imagine that it is as simple as exporting from one and importing to the other. Finally, is it possible to run both interfaces (out of the box and custom) against the same data? Or to keep the data in synch across schemas?
    I apologize for so many questions in one post, I have been scouring the documentation for answers to no avail.

    Oracle Files is a specific implementation of CMSDK. As such the CMSDK repository ought to be readable by any CMSDK application.
    However, as a custom application, Oracle Files behaviors might not be entirely replicatable inside of CMSDK. But, the data ought to be easily transferable from Oracle Files to CMSDK, in fact you ought to be able to install CMSDK and simply tell it to use the CMSDK repository created by Oracle Files. I have not done this but I don't see why it shouldn't work.
    I have been warned (by Oracle) that going the other way around, moving CMSDK to Oracle Files can be problematic as Oracle Files does not recognize ObjectClass extensions, e.g. all the CMSDK examples that encourage you to create Image, Report, and other classes as extensions of the Document class will not work under Oracle Files. The advised strategy is to avoid ObjectClass extensions and to implement any custom behaviors or information using Categories.

  • CMSDK vs. Oracle Files

    Is this correct?
    1) starting with version 9.0.3 iFS became two separate offerings; Oracle Files (Which comes with the Oracle Collaboration Suite - OCS) and Oracle Content Managment SDK (CMSDK) which comes with Oracle 9iAS.
    2) Oracle Files is a packaged solution for enterprise file server replacement. By consolidating dozens, hundreds, or thousands of file servers, customers can dramatically reduce the cost of running their file server infrastructure. In addition, the enterprise collaboration features we added to Files—built on features already in the CM SDK—provide enough content management functionality that many customers also evaluate it as a simple, scalable alternative to custom or packaged document or knowledge management solutions. Oracle Files ships with the Oracle Collaboration Suite.
    3) The Oracle Content Management SDK is designed to help developers building content management applications, or adding content management features to other solutions, complete these ECM systems faster and more successfully. The robust Java API, protocol servers, and other features in the CM SDK provide the sort of ECM components that many developers need. The CM SDK ships with Oracle 9iAS.
    I got that off metalink, and so this has got to be true. Anyone here from Oracle know for sure?

    I'm not "from Oracle" but I've talked to Oracle about this issue. What I've heard is as follows:
    Oracle Files is a component of the Collaboration Suite built using the Oracle CM SDK. The problem is that it is not extendable using the CM SDK. In order to ensure that a CMSDK application that you develop may someday integrate with an Oracle Files repository I have been told by Oracle that: You should not create any new CLASSOBJECTS as children of FOLDERS or DOCUMENTS. This elimnates about half the functionality discussed in the CMSDK Developers Guide. The suggested alternative is to create application linked Categories rather than subclassing the FOLDER or DOCUMENT classobjects.
    It looks to me like customization of Oracle Files is limited to adding your logo and changing the color scheme. When you deliver Files there isn't any ifs/cmsdk/ tree so this effectively prevents you from creating any custom_classes necessary to create agents or servers. I suspect that you could fiddle these in; but that would fall in to the category of unsupported extensions. Even if you could fit agents or servers in I believe that they would have to be passive, that is they should not mutate events or attempt to create objects.
    So if Oracle Files does what you need, great. It is an inexpensive extension to AS 10g and I don't think that you could develop your own interface for less than $45/user. However, I think that it basically works for intranet collaboration, which is just one of many things that you can accomplish with CMSDK.
    If you want to integrate CMSDK with Workflow or Interconnect; if you want to extend document types and provide custom processing, dynamic folder linking, and other fun stuff; or if you want to embed CMSDK into vertical application then Oracle Files won't work for you and you have to roll-your-own with CMSDK.
    Mark Millman
    The CMSDK Group

  • Regarding the first level navigation par file customization

    Hi
    i require the help on the first level navigation par file customization.
    i downloaded the rthe required par file from the server for changes.
    the name of the par file is <b>com.sap.portal.navigation.toplevelsingle.</b>.
    my requirement on this par file is i want to add an image file (.gif) to the first level navigaton at the end of the header.
    can u guide me how to do the chages to add an image in the top level navigation
    header file for this in the par file.
    reply ASAP
    Regards
    sunil

    Hi Sunil,
    Do you really want to place the image at the right side of the TLN - or at the header (which is different)?
    In the first case, there is a mixture of JavaScript and JSPs (containing JS) which build up the TLN, and this is quite complicated to understand (at least too complicate for a SDN thread). You would have to work through the code and try to modify it carefully.
    In the secondd case, you are touching the wrong PAR, but you would know the right one (as you opened a different thread about such a modification).
    Alternatively, you could try to use the light framework page, using the navigation tag library. This way, it is more easy to design your own UI, including the nav functionality.
    Hope it helps
    Detlev

  • How i can deal with oracle file by using php api

    how I can deal with oracle file by using php api ?

    What has this to do with Reflections and Reference Objects?

  • Accesss Files Stored in Oracle Files from Forms

    I am attempting to access the files that are stored in Oracle Files (oracle collaboration suite) from an Oracle Forms.
    To be more specific I am would like to implement a solution to access Files from Custom Form in Oracle Application(11i).
    Any suggestions/thoughts in this regard is very much appreciated.
    Pavan

    Hi we are on a project similar to this, basically you have two options:
    a) Use Java-Importer to include the necessary classes to interact with IFS (e.g. rename, delete or get informations about documents).
    b) Use a servlet to get files out-of and into IFS.
    Because we had to do a lot of "loading" and we didn't want to run a round at client side to sign our forms jar files we decided to use method b).
    Regards,
    Ingo

  • Oracle Apps Customizations

    I would like some information on best practices for Oracle Apps Customizations –
    specifically database objects (i.e. tables, PLSQL). I wanted to know the pros/cons for
    isolating the custom database objects in their own custom schemas or putting
    all the customizations in the APPS schema. And if i put them in Apps schema...what issue can i face later while upgrading
    thanks

    I wouldn't place everything in the APPS schema. There are already many thousands of
    objects there and there is no reason to do so. Keep it clean and put it in the own schema.
    It is easier to maintain it then.
    Other than that, think about not querying the tables of APPS (or other schemas) directly.
    Many of them are transactional and have a poor response time.
    I have done a similar thing two years ago and it has been working without any problems.
    I posted some screenshots of one of the applications related to APPS here:
    http://htmldb.oracle.com/pls/otn/f?p=31517:59
    My ApEx instance is located on a separate server and uses DB Links to access
    APPS schema - Oracle Business Suite 11i.
    Denes Kubicek

  • How to upgrade from OCS 904 to 10g but not upgrading Oracle Files

    Hi All,
    We have installed OCS 904 from where we only are using:
    - Portal
    - Oracle Files
    Our idea is to upgrade this installation to OCS 10g but keeping the same version of Oracle Files (we don't want to migrate to content services for the moment).
    Is this possible? or if we want to keep Oracle Files we need to do a fresh install of OCS 10g in another location?
    Thanks in advance,
    Harvey

    >I want to upgrade it from RHEL 6 TO  RHEL 7 and from ORACLE 11G TO ORACLE 12C. I wonder if anyone could suggest the best url for for upgrading accordingly.
    which metric measures best? Fewest keystrokes?
    BTW - you are actually doing 2 upgrades. You are upgrading OS & you are upgrading Oracle version.
    So you can either over then up or up then over.
    How much down down time is available?
    How much risk do you want to include?

  • TIPS(20) : MAKE A MAP OF YOUR ORACLE FILES

    제품 : SQL*PLUS
    작성날짜 : 1996-11-12
    TIPS(20) : Make a Map of Your Oracle Files
    ==========================================
    The script below generates a report on all the Oracle files
    (database, redo log, and control) in an Oracle UNIX system.
    It's like a map of your Oracle files. Moreover, it also makes available other
    information (size and physical I/Os, if applicable) related to the files.
    THE SCRIPT
    rem
    rem File: filemap.sql
    rem
    rem This script provides information on the location/path, file name,
    rem size and physical I/Os (if applicable) of all the Oracle files
    rem (database, control and redo log) in an Oracle/UNIX platform.
    rem
    rem
    set pages 999
    col path format a20 heading 'Path'
    col fname format a15 heading 'File Name'
    col fsize format 999b heading 'M bytes'
    col pr format 999999b heading 'Phy. Reads'
    col pw format 999999b heading 'Phy. Writes'
    break on path skip 1
    spool zzfilemap.rep
    select substr(name,1,instr(name, '/', -1)-1 ) path,
    substr(name,instr(name, '/', -1)+1 ) fname,
    bytes/1048576 fsize,
    phyrds pr,
    phywrts pw
    from v$datafile df, v$filestat fs
    where df.file# = fs.file#
    UNION
    select substr(name,1,instr(name, '/', -1)-1 ) path,
    substr(name,instr(name, '/', -1)+1 ) fname,
    0 fsize,
    0 pr,
    0 pw
    from v$controlfile
    UNION
    select substr(lgf.member,1,instr(lgf.member,'/', -1)-1) path,
    substr(lgf.member,instr(lgf.member, '/', -1)+1 ) fname,
    lg.bytes/1048576 fsize,
    0 pr,
    0 pw
    from v$logfile lgf, v$log lg
    where lgf.group# = lg.group#
    order by 1,2
    spool off
    exit
    --------------------------Sample Output----------------------------------
    Path File Name M bytes Phy. Reads Phy. Writes
    /u01/oradata/PDB7 control3.ctl
    rdmxf1.dbf 50 694 2781
    redo1b.log 10
    redo2b.log 10
    redo3b.log 10
    tempf1.dbf 30
    /u02/oradata/PDB7 control1.ctl
    rbsf1.dbf 40 6 2813
    redo1a.log 10
    redo2a.log 10
    redo3a.log 10
    /u03/oradata/PDB7 control2.ctl
    genf1.dbf 50 1551 396
    rdmf1.dbf 100 4403 2335
    systemf1.dbf 50 5905 1116
    toolsf1.dbf 15 2979
    16 rows selected.

    Thanks for your reply, but I'm not sure if you understood my point correctly.
    I didn't exactly mean to use my iPod as a USB memory stick.
    What I meant was that if I copied the contents of my iPod to a DVD and if something weird happened to my music player and I would have to format it...
    Could I then just copy the files (I had burned on the DVD) back to my iPod and it would be the same as before? My music would be saved?

  • Oracle Files in https mode

    Hi
    We have a webdav oracle files instance running in http mode.
    how can it be switched / configured to run in https mode ?
    Thanks in advance

    The pros and cons can be found at a far more easily visible level than getting into fibres versus threads.
    1. Put antivirus software on the Windows server and performance will become glacial
    2. In testing in my lab, without antivirus software, Oracle Enterprise Linux gives superior performance too all versions of Windows except 2008 Server.

  • Oracle Files Install

    Is there a down-load site where I could get just the Oracle Files component without downloading the entire Collaboration Suite? If so, please provide the URL.
    I wish to use Oracle Files for content management. We have the ContentMangagement SDK already installed on the middle tier and I would like to install Oracle Files over the top of that. Can this be done?

    Hi!
    I am quite sure that there is no such thing as a stand-alone Oracle Files. Furthermore the Oracle Files component is integrated with OID and the Email component of the Collaboration Suite.
    Maybe you just have to create your own version of Files without the integration, purely based on the CM SDK.
    cu
    Andreas

  • Oracle Mail webclient error and Oracle Files web error

    Having some problems with Collaboration.
    I've made a single-box installation on a Windows 2000 with SP4.
    The installation was successfully done.
    The problems that I have are listed below:
    1) Error in Oracle Mail webclient
    When accessing the Oracle Mail webclient, I'm getting the following messages:
    "Application Error. An error occurred during log in"
    then, when I click im "Mail", I get:
    "Application Error. Error occurred while refreshing folder list"
    I've tried the steps related in the 247517.1 document, but I'm still getting the same errors.
    On the Collaboration Suite start page (when user logs in), the user can see the Oracle Mail portlet whithout any problem:
    Welcome to Collaboration Suite Mail, USERID
    You have 0 message(s) in Inbox.
    0 unread message(s), 0 voice message(s), and 0 fax message(s).
    2) Oracle Files is not accessible in the HTTP page.
    I can access the Files by a FTP client, but when I try the http://host:port/files/app url, iget the 503 error message.
    I've seen a lot of messages about this here in Metalik, but none of them could solve my problem.
    Any Ideas?
    Thanks in advance.

    it's me again, just some more information.
    I've looked for error messages in the logs, and I've found this on ocs_onebox\mtier\um\log\Webmail_Client\563686183\text.log:
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module traffic_cop.init())(priority internal_error 1)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-1)(msgid <null>)(mtext MSAAPI Logging Services initiated; log level ERROR))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module RefreshUserPrefs.getAttributeStringValue())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-2)(msgid <null>)(mtext Attribute orclmailquota not an integer value; returning null))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module MailLogin.process())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-3)(msgid <null>)(mtext Exception occurred during mail login: java.lang.NullPointerException))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module traffic_cop.processRequest())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-4)(msgid <null>)(mtext Error caught during action; checking for logout flag))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module RefreshFolderList.process())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-5)(msgid <null>)(mtext Exception caught: java.lang.NullPointerException))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module traffic_cop.processRequest())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-6)(msgid <null>)(mtext Error caught during action; checking for logout flag))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module RefreshFolderList.process())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-7)(msgid <null>)(mtext Exception caught: java.lang.NullPointerException))
    (compclass Webmail_Client)(compinst 0)(component Webmail_Client)(module traffic_cop.processRequest())(priority error 6)(execid 127.0.0.1:563686183.ApplicationServerThread-7:1108563686-8)(msgid <null>)(mtext Error caught during action; checking for logout flag))

  • Oracle Files

    Hello. I have read it somewhere that Oracle Files feature can be used as a standalone product without having to purchase the OCS. Is this possible?
    If so, are there any instructions on how to do this?

    You will need to login as the Subscriber Administrator. The username/password for this user was created when you created the subscriber and emailed you. Please login at http://host:port/files/app/AdminLogin and then click on the Users tab.
    -sancho

  • Oracle Files AdminApp

    Hi,
    my single-box installation is almost working 100%, the only part that don't work correctly is Oracle Files. I start Oracle Files like this (as root):
    cd $ORACLE_HOME/ifs/files/bin
    ./ifsctl start
    Running status tells me that it's started:
    [oracle@ocs bin]$ ./ifsctl status
    Oracle Internet File System
    Copyright (c) 2002, 2003 Oracle Corporation. All rights reserved.
    Schema password:
    Domain ifs://xxxxx:1521:ACAIQ:ACAIQFS
    Domain controller
    (runs locally)
    is launched; is started
    ACAIQ
    (runs locally)
    is launched
    In Entreprise Manager, I can see the domain and two components:
    Domain Controller     Domain Controller     The status of "Domain Controller" is up     xxxxx     Yes
    ACAIQ     Node     The status of "ACAIQ" is up     xxxx     Yes
    But I can't connect to the AdminApp located at
    http://xxx:7778/files/app/AdminLogin, and I can't connect to the Portal (/files/app/) either, I get:
    503 Service Unavailable
    What is missing ?

    Oups, I ran the command from Infrastructure instead of Midtier. This is the good one:
    Current State for Instance:ACAIQiAS.ocs.osci.qc.ca
    Component Type Up Status In Sync Status
    ================================================================================
    1 HTTP Server ohs Up True
    2 OC4J_Demos oc4j Up True
    3 OC4J_Portal oc4j Up True
    4 OC4J_UM oc4j Up True
    5 OC4J_iFS_files oc4j Up True
    6 OC4J_imeeting oc4j Up True
    7 home oc4j Up True

Maybe you are looking for