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

Similar Messages

  • 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.

  • 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

  • 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 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]

  • 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

  • Automated Message from Oracle Files

    Good Morning:
    When I set a new user account in Collaboration Suite, Oracle files generated a email notification like:
    "(Automated message from Oracle Files)
    An account has been created for you on Oracle Files
    (http://middleserver:7779/files/app) with the following
    User ID: user01
    In order to enable Protocol Access in Oracle Files you must go to
    http://middleserver:7779/files/app/ProtocolAccess and
    enter your Single Sign-On Password.
    Thank you for using Oracle Files. "
    But I need to change this message because the port setted is 7778 instead of 7779.
    Where I can change this default port for generate the correct notification?
    Thanks a lot for your help.

    Hello,
    I was wondering if we had the ability to handle this via the adapter?
    Possible, but you need to develop adapter module for this.
    It looks like a prologxmlepilog, but in your case, they are the ones sending. Where is the XML payload in the structure that you provided?
    You can re-escape the characters using java mapping. For example, find %3C and replace with < . Here is the complete list of URL escape characters http://www.december.com/html/spec/esccodes.html
    Hope this helps,
    Mark

  • I need customer references who are using Oracle Files

    Dear All,
    I'm looking for customer references who are using Oracle IFS or OCM or Oracle Files for their document management systems. So, if anyone can support me i appreciate.

    Please see:
    http://www.oracle.com/customers/index.html?collabsuite.html
    -sancho

  • HELP!! Oracle Files workflow definition needed! Please read!

    Dear friends,
    Please read the following and help me if you can. It is really a very important and urgent issue.
    We're in the middle of the OCS installation (precisely in the end of the storage layer). We have now to configure workflow, since this has to be done BEFORE the application (middle-tier) installation.
    One of the steps is loading the workflow definitions (.wft files) which will be used by Oracle Files. But the instructions we received say thses files are MISSING in LINUX installations (just like ours!).
    So if you have these .wft files in your installation please PLEASE mail them to me ([email protected]) as soon as possible. Documentation says these files are located in <oracle home>/ifs/files/admin/config. Probably you can also access them through Oracle Workflow Builder.
    I will be forever grateful to all of you that help me with this stuff! ;)
    Best regards,
    Vinicius

    Bradley,
    Both of these issues sound like they should be directed to Adobe.
    In the first case, it sounds like the file opens fine in Adobe, but once you combine this with other files and resave you get this error when you try and open the files again. It's Adobe that's saving the files at this point (Reports is pretty much out of the picture). You may want to try with Reports 9i, where a higher level of PDF is output, but that doesn't mean that Adobe shouldn't deal with the earlier versons.
    In the second case, Reports outputs PostScript via the standard windows printer drivers and APIs - there's no special settings for this (in fact it looks like this is a standard initialization parameter for the printer). Again, you should probably contact Adobe for more assistance.
    Hope this helps,
    Danny

Maybe you are looking for

  • How can I share an iMovie with a friend.  Created the iMovie on iPad

    I created an iMovie on my iPad and I want to share it with a friend on his iPad.  I have no clue how to do this.  The iMovie is 21 minutes long.

  • Dump when saving PO

    Dear Guru's, We have encountered error when processing several PO type It gave dump message Program "RFMFMOAPED3500136 " not found, please help I have tried to search for this topic but couldn't find any solution. I also have tried to generate severa

  • Shared review requirements - comments disappearing

    Hi, Is there a version requirements for making comments in a shared review .pdf? We have been having problems with some of our co-workers, who work off site and using a VPN connection deleting comments....they were working with version 8, and we were

  • File association in xfce4

    I am wondering how file association works in xfce4. Examples: After emacs was installed, xfce4 wanted to open all kinds of files in a new instance of emacs. An .scm scheme source code file was opened in StarCraft Map Editor An .xml file was opened in

  • Issue maximizing air app to fullscreen on a Mac

    My code works fine for PC but on a mac the code doesn't work. Here's the code: package com.wb.thehub.control.commands     import com.adobe.cairngorm.commands.ICommand;     import com.adobe.cairngorm.control.CairngormEvent;     import com.wb.thehub.mo