Using UCM as repository for Application Attachment files

Hi,
We are building an ADF based application (with application tables and all) wherein for a few use cases there is a need to store one or more documents along with the application record. One of the use cases is that for each applicant record their educational transcripts should be captured
Though we could build an elaborate attachments functionality, I think it would be more scalable if we did this through OCS.
Are there any tutorials / blog posts which describe how we can call UCM services (?) to upload and view content. Also whether they generate any unique document ids that we can store as reference in our application tables.
tia
- Raghav

Hi,
There are several UCM's integration methods possible. Please check this document: http://download.oracle.com/docs/cd/E14571_01/doc.1111/e10807/c06_integration.htm#CACHGJBD.
Regarding RIDC and CIS integrations you can check this: http://download.oracle.com/docs/cd/E14571_01/doc.1111/e16819/toc.htm and this: http://download.oracle.com/docs/cd/E14571_01/doc.1111/e10608/toc.htm
It's also possible to execute directly UCM web service from your application but for version 11g this is somewhat tricky because of the deployment of UCM on Oracle WebLogic. If you decide to use this method, please write again and I'll share our experience.
Regards,
Stoyan

Similar Messages

  • Storage For Material Attachment File

    Dear All,
         I have to make ALV report for material attachment file.I want to display material wise attachment where user can see in report. I can see attachment list in Service For Object button in MM03 tcode. I had tried to find out any table for the same but is not found.But where it is store image respective to material code.
    Please guide me for above mentioned query.
    Regards,
    Shivam.

    Hi Shivam ,
    i think you need to display those links in ALV right or
    whole attachement as a icon in ALV ....how this can be possible ?
    anyhow ..you can use check these FMs
    CL_ALINK_CONNECTION
    CL_BINARY_RELATION
    regards
    Prabhu

  • Cannot open repository for application

    Hi experts,
    I am getting the following error while deploying the application in the server..
    Cannot open repository for application
    can any boby plz tell me why this error is coming and how to over come this..
    regards,
    viswa

    HI fazal,
    this is the complete error trace i am getting...
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Cannot open repository for application 'com.sap.demo.month_report.month_report.Month_report'.
         at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory.isAuthenticationRequired(AbstractClientUserFactory.java:140)
         at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.checkAuthentication(ClientUserFactory.java:190)
         at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory$1.checkAuthentication(AbstractClientUserFactory.java:151)
         at com.sap.tc.webdynpro.services.sal.um.api.WDClientUser.checkAuthentication(WDClientUser.java:214)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.checkAuthentication(RequestManager.java:713)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:237)
         at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:202)
         at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.doService(DispatchHandlerForRequestManager.java:38)
         at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:127)
         at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:95)
         at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToRequestManager(ExecutionContextDispatcher.java:140)
         at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:92)
         at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:104)
         at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
         at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doGet(AbstractDispatcherServlet.java:54)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:140)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:37)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:466)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:291)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:396)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:385)
         at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:76)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:240)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
         at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:425)
         at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:250)
         at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:109)
         at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:314)
    Caused by: com.sap.tc.webdynpro.repository.utils.RepositoryException: Did not find application 'com.sap.demo.month_report.month_report.Month_report' in repository.
         at com.sap.tc.webdynpro.serverimpl.core.repository.AbstractServerRepository.getApplicationInternal(AbstractServerRepository.java:182)
         at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory.isAuthenticationRequired(AbstractClientUserFactory.java:134)
         ... 51 more
    regards,
    viswa

  • Need utilities class for application server file system (i.e. unix etc)

    I need to do things to directories and files on the application server.
    Is there an SAP class with methods for the application server file system (i.e. unix or whatever) with functionality similiar to what is provided by the methods of CL_GUI_FRONTEND_SERVICES for the presentation server?
    Is there a group of SAP functions for this task?

    You may have a look at Thomas Jung article: [sdn contribution : ABAP Server Side File Access, by Thomas Jung|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/7a13f367-0401-0010-47ba-eab0b15cf31c]
    Moreover, in release 7.10, it could be possible that SAP introduced input and output stream classes (to mimic java classes), so I guess there could be the ones for application server file system.

  • Can i still use Fast Web View for PDF/A files?

    Can i still use Fast Web View for PDF/A files?
    In other words, just becasue I am using PDF/A, can I still select the page i need in a long document and see it before the entire file has loaded?

    macjack has a very valid point, so you might want to consider a second drive for files.
    To partition, you need to boot into the Recovery Volume (command - R) on restart. Select Disk Utility.
    Step 1 - select the hard drive.
    Step 2 - select the Partition tab.
    Step 3 - select the current partition and then use the lower right corner to push up and resize the partition.
    Step 4 - click the plus sign to add a partition. Then select the new partition.
    Step 5 - Name the new partition and select the format. The one shown in the screen shot is generally recomended.
    Step 6 - Hit apply.
    This procedure can be reversed at a later date if you find your Time Machine backup needs more space.

  • Code for put attache file ? on power shell

    please help :  code for put attache file ? on power shell 

    #Send-MailMessage works in PS 2.0 +
    #To identify your PowerShell version - If nothing returns you are in Vesion 1.0
    $PSVersionTable
    #help command to know about Send-MailMessage
    help Send-MailMessage -Detailed
    $parameters = @{
    FROM = "From Address"
    TO= "To Address"
    SMTP = "SMTP"
    SUBJECT = "Testing"
    ATTACHMENT = "C:\Temp\Book1.csv"
    BODY = "Refer attached file"
    Send-MailMessage @parameters
    #help Link
    https://technet.microsoft.com/en-us/library/796227f5-c9ff-402d-8a04-cde9e0c180ee(v=wps.620).aspx
    Regards Chen V [MCTS SharePoint 2010]

  • Using portal metadata repository for portal content - performance impact?

    Oracle provides the Oracle Drive utility as a way of moving portal content directly into the portal metadata repository. The Oracle Portal Center site (http://www.oracle.com/technology/products/ias/portal/index.html) provides links to several demos and technical papers that describe the use of Oracle Drive to copy file-based content into the Portal Metadata Repository (e.g., http://www.oracle.com/technology/products/ias/portal/pdf/cm_webdav_10g_webdav_clients.pdf). My questions are: (a) is this a best practice (b) are there potential performance problems with loading up the portal metadata repository with large volumes of file-based content?

    Hello
    It depends on what you mean by "large volumes".
    I use webdav scripts to create/update my files every night and it works fine. But it's rather slow.
    Questions are :
    - is it a one-time transfer to initiate Portal, and a regular one ?
    - how large are your files ?

  • Services for Object- Attached file option is disable

    Hi All,
    I am not able to see the attached file in services to object in billing document.As for other document I am able to see that , Pl le me know the configure setting related to this Icon. how to configure for see the attached document If i create a invoice.
    Rds
    VM

    Hi Vip,
    I am facing the same problem now.. Can you share the solution if you got it done ...
    Thanks
    Avinash Raju

  • GPO Disk space to use (8-1024 MB) for Temporary Internet Files and History Settings

    I am trying to create a GPO that will allow me to specify 1024 (MB) for Disk space to use to go to IE, the General Tab, Settings,
    In the box below there is a box fo Disk space to use.  There is a GPO for this under...
    User configuration, windows settings, Internet Explorer Maintenance, (use preferred mode) Corporate Settings, Temporary Internet Files, (I select for the settings) Every visit to the page
    Set amount of disk space to use (in MB)
    It maxes out at 256 MB  - I tried to manually adjust this but it does not work....
    I tried to adjust some equivalent registry entries for under content, cachelimit (decimal) 102400 but it did not work.
    Any ideas how to adjust it so that it will allow to use 1024 MB?  I tried just about everything....

    Hi,
    Sorry for the late response.
    Before going further, what’s the operating systems of our server and client?
    As far as I know, we have to use customized .adm or .admx file to reset the maximum size of IE cache size.
    If our server is Window Server 2003 and client is Windows XP, we can refer to the following thread for the customized .adm file.
    GPO for IE Disk Space Cache
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/a0138089-2073-4890-96cf-b492aa151dec/gpo-for-ie-disk-space-cache?forum=winserverGP
    If our server is Windows server 2008 or above, the following article can be referred to for more information.
    Creating a Custom Base ADMX File
    http://technet.microsoft.com/en-us/library/cc770905(v=ws.10).aspx
    In addition, we can try asking in the following forum to see whether they can help.
    XML, System.Xml, MSXML and XmlLite
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=xmlandnetfx&filter=alltypes&sort=lastpostdesc
    Best regards,
    Frank Shen

  • Using Signal Express VI for DAQmx, timing & file size issues

    I am using a Signal Express VI with my DAQmx. Long story short, my DAQmx VI's don't work in LV 8.6 (possibly IT installation error). I have a few issues (I'm a beginner so be easy).
    First, I'm confused on how to get the timing correct. I am trying to read a 100 samples (2 channels) average them and repeat this at 30Hz and record this data.
    Second, everytime I open the Signal Express VI (in my block diagram) and change sampling for example, click OK, then save my VI before running my program. I noticed the file on disk increased in size by the megabytes! All I changed were the sampling settings.
    I appreciate any input, thanks in advance!
    -Michal
    Attachments:
    Philtec_09-22-09.vi ‏2589 KB

    To your first concern, it sounds like DAQmx was installed before LabVIEW.  Just reinstall DAQmx and it will work fine in LabVIEW.
    For you second concern.  To get 100 Samples at 30 Hz, you will need to change your channel setup in signal express.  You will need Continuous Aquisition, with 100 Samples to Read at 3000 Hz.  Then you code should work as expected.
    Chris Bakker
    National Instruments
    Applications Engineer
    Check out LabVIEW 2009 and the New X-series DAQ!

  • How do i use additional hard drives for application installation

    I have close to a terabyte of drives on my new mac pro and would love to use one of the other hard drives to install applications on- especially my windows applications- like solidworks. However every time i try to install something to my mac it wont give me a choice of where to put it. Same is true under parallels- so I keep on filling up my mac HD and the other 3/4 of a terabyte is unused!!!
    I called apple care and they said that Apple doesnt recommend using other disks- where did they find him?
    How do i use the other disks to install programs?
    Richard

    Richard:
    Without repeating what eww has already expressed, it seems, in the first place, you need to give yourself adjust yourself to how Mac OS works, since by your own admission, you are new to Macs. When I use a PC, as I have to from time to time, I always wish that it worked as my Mac does. Of course, I just have to figure how to work with what I see as its limitations to get the job done. The learning curve gets less steep as we move along in the process.
    Your work pattern and needs seem to be quite different from most mac users I know. This is neither good or bad, but it does mean that your needs are specialized. You seem to work with especially large files, for example. So your installed volume becomes crowded more quickly that most of the rest of us. However, eww's suggestion that you put some or all of your data on another HDD works for others in the same way, although in different situations. For example, some people with older macs can only install OS X on a partition of less than 8 GB, as they work with a limitation where they have to install OS X on the first 8 GB of the HDD. Thus they have to have most of their data on a separate partition.
    You noted, +I have looked through mac HD and havent found " data" i can move any where yet+. May I suggest that you move your entire Documents folder to another drive, since that is where all your data would normally be stored. Another option would be to get a larger HDD. I don't know how large your present HDD is, but you can max out the size of your internal HDD. Or you can keep your working documents on your internal HDD and move the rest for storage on an external HDD. You know best what will work for you. What I am trying to say is that you have options, and I feel sure that you will get it figured out.
    Cheers.
    cornelius

  • Equalent of F4_filename function module for application server file path

    hi experts,
            i am using  cl_gui_frontend_services=>file_open_dialog
           for bring file path dynamically for user, in front end.
          same feature i want to give when i am trying upload file from application server.
      kindly provide me function module or class method, which will do it.
    thanks in advance
    regards,
    pavan

    Hi,
    Use FM F4_DXFILENAME_TOPRECURSION
    Sample code here
    report ztest.
    data : filename like DXFIELDS-LONGPATH.
    data : begin of itab occurs 0,
    a(200) type c,
    end of itab.
    CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
    EXPORTING
    I_LOCATION_FLAG = 'A'
    *I_SERVER = '?'
    *I_PATH =
    FILEMASK = '.*'
    *FILEOPERATION = 'R'
    IMPORTING
    *O_LOCATION_FLAG =
    *O_SERVER =
    O_PATH = filename
    *ABEND_FLAG =
    EXCEPTIONS
    RFC_ERROR = 1
    ERROR_WITH_GUI = 2
    OTHERS = 3
    break-point.
    open dataset filename for input in binary mode.
    while sy-subrc = 0.
    clear itab .
    read dataset filename into itab.
    append itab.
    endwhile.
    CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
    BIN_FILESIZE =
    FILENAME = 'd:\abc.txt'
    FILETYPE = 'BIN'
    TABLES
    DATA_TAB = itab
    Regards,
    Satish

  • Can i use my external drive for TM and files i don't want on my mac HD

    my hard drive has a total of 232.57g which is not nearly enough space to save all my pictures, movies, etc. i've been using a 300g external drive to save my pictures, movies, etc. which is now full so i bought a maxtor one touch 4 750g to hopefully back up my computer using time machine, my 300g external drive, and whatever new pictures, movies, etc.
    if i set up my new external drive for time machine can i still put the pictures, movies from my 300g external drive and whatever new pictures, movies, etc. on my new 750g external drive?
    do i need to make a partition? if so can you tell me how?
    should i not use time machine?
    any information is appreciated

    mac HD
    capacity: 232.57g
    available: 170.29g
    iomega
    capacity: 298.02g
    available: 14.29g
    one touch 4
    capacity: 698.51g
    available: 698.36g
    thanks for the quick reply but i need to explain it better or ask, once all is backed up from my mac HD and my iomega external drive to my new one touch 4 i want to stop using the iomega since there isn't much room left on it
    will i be able to add files directly to the one touch 4 without having those files saved to my mac HD like i do now?
    or will TM remove my files the next time it backs up my mac HD since i won't have the iomega on anymore?

  • File path for application server file

    Hi All,
                 I have a file 'abc.doc' stored on the application sever.
                I want to crate a document using the BAPI_DOCUMENT_CREATE and store this file
                What is the file path that I need to pass into the bapi.
    Please help
    Warm Regards
    Sunil Kumar.

    Hello Sunil
    You are right. That's the file path you should specify. It looks like your application server is running on UNIX platform. You can use transaction AL11 to locate your file and specify the file path in normal unix format. If this doesnt work, you can try prefixing your file path with "file:// ".
    Cheers
    Anand

  • FM  to get F4 for application server file or logical file or dataset .

    Hi all.
       Can any body pls let me know the FMs to get the F4 for applicattionserver file or logical file or unix file or dataset. Thanks in advance.
    Kind Regards,
    sami.

    hi,
    use the FM: 'F4_DXFILENAME_4_DYNP'  in the below mentioned format:
    p_file: is the field name in selection screen in which you have to enter the filepath:
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    CALL FUNCTION 'F4_DXFILENAME_4_DYNP'
        EXPORTING
          dynpfield_filename = 'P_FILE'
          dyname             = sy-cprog
          dynumb             = sy-dynnr
          filetype           = 'P'      "P-->Physical
          location           = 'P'     "P Presentation Srever
          server             = space.
    hope it will help you
    regards
    rahul

Maybe you are looking for

  • MBP mid-2009 Freezing after Hard Drive upgrade -HELP!

    So, my Apple Care just ended and I was almost always at a full 320GB, so I decided to upgrade my hard drive to 1TB.  I purchased a Western Digital TB drive (9.5mm) at a store recommended by an Apple Genius and followed the instruction on youtube exac

  • Photoshop 7 will not recognize my fire wire drives as scratch disks

    Photoshop 7 will not recognize my fire wire drives as scratch disks. Using Photosop 7.0.1 & Mac OS X Tiger on G4 Tower with AGP Graphics. Any Ideas? Thanks in advance, Tom

  • Folder icon with an exclamation point

    My ipod told me I had a corrupt disk so I restored it. I then tried to sync it with my itunes library but after a while it said "The iPod (my name) cannot be synced. The required file (or disk) cannot be found." And then it says the sync is finished.

  • Converting pdf to word. sign in problem

    I downloaded the trial version of Adobe cloud; but when I try to convert a pdf file to word I get the message that there was a sign in problem

  • Adobe Flex Pie Chart

    Hi,     I want to populate data from a query template to a adobe flex pie chart. I am doing this because business user prefers beautiful objects ;). Can anyone help me out in how to achieve this. I have some knowledge about flex. Thanx in Advance