Automatically sync index in batch mode (w/o ctxsrv)

Didn't find a way to rebuild the index in batch mode every 3 Minutes.
Tried this, which generated error in Oracle:
begin
execute immediate 'alter index vocdev.ua_text_ctx_idx rebuild online parameters(''sync'');';
end;
as a stored procedure, which should be called by the ora_snp0_ORCL process.
May be this kind of dynamic SQL is not allowed. But how can I achieve a solution?
Why isn't there a stored procedure like
CTX_DDL.REFRESH_INDEX('myschema.myindex')
PS: I'm using 8.1.5 on Solaris.
null

Now I found an answer.
-- NOTE: bug # 941367 prevents this from working at 8.1.5.
-- It is fixed in 8.1.6.
create or replace procedure sync
is
begin
execute immediate
'alter index dml_text rebuild online' | |
' parameters ( ''sync'' )' ;
execute immediate
'alter index dml_text rebuild online' | |
' parameters ( ''optimize full maxtime unlimited'' )' ;
end sync;
Looks like we have to upgrade to 8.1.6.
null

Similar Messages

  • Scripting with Automate Batch mode

    Recently I've been running scripts on lots (1000+) files by putting the script in a action and then applying that action to a load of subdirectories in Automate Batch mode.
    The script work fine, but I was wondering if is possible to control the way the script is controlled within the batch mode; to be more specific this is what I had in mind: Alter the history and cache levels to a minimum, start a timer, run the image processing script on all the 1000+ files, write the timer result to a text file, put the history and cache levels to how they were previously and finally close down photoshop when the whole thing is finished.
    Cheers

    If you look about 6 posts down the list you will find Paul's function to recurse folder contents… Swap your batch action for that… Then you just need to get date twice do a little math…
    var start = new Date();
    $.sleep( 2000 ); // do all your stuff between replacing this…
    var end = new Date();
    alert( 'Seconds: ' + (end-start)/1000 );
    Your timings are milliseconds… I just divided to get seconds… You may want something other…

  • OTR CREATION IN BATCH MODE / AUTOMATIC "CIF" CUSTOMER IMMEDIATELY AFTER CREATION IN ECC

    Dear All,
    My scenario is: We have a Web dynpro customized screen for Customer Creation and Sales Order creation in SAP ECC. This screen first send data to CRM where Customer is created and Customer code is flowing back to my screen immediately. Using this Customer Code, Sales order is created from the same screen using standard BAPI.
    Now as per standard behavior, data will be sent to TM immediately after sales order creation for OTR creation, where it will fail as customer created was not CIFed to TM. So as per my understanding, my issue can be resolved by any of the following ways:
    Option 1) Automatic CIF customer at the time of Customer Creation: By this if customer will automatically CIFed to TM immediately after the customer is created in ECC through CRM, then there will be no issue even in creating OTR immediately after Sales order creation.
    OR
    Option 2) Creating OTR in batch mode instead of immediately after Sales Order Creation: By this I can first CIF Customer to TM in Batch JOB and then subsequently OTR will be created in Batch Job.
    Please suggest more feasible option out of two options mentioned above and also how to achieve the same?
    Regards,
    Vibhu Gupta

    Hi Vikas,
    1. Could you please show me one of your FU stages info if allowed and show me what you did to achieve step 4 and 5 in the frontend? I want to check in our internal system and see whether this can be achieved from standard point.
    2. How did you achieve the automatic FO creation when building FU? Because when I create a FU, there is no FO created automaticaly.
    Thanks & Best Regards,
    Dawson

  • Batch mode & ClassCastException question

    Hi
    I'm using JDev 10.1.2.1 (1913) and have a problem with a JClient app using batch mode.
    The issue started when I decided to use ranges on my JTable. In sync=Immediate mode the JTable would render with data equaling the number of records requested from my VO plus empty rows (my NextSet and PrevousSet operation buttons made sets appear and disappear in existing rows of the table). For example, picture a table with 100 records and a VO tuned to request in batches of 10. My JTable would render with 10 rows displayed and 90 empty rows. When I click NextSet, the first 10 rows go blank and the next 10 appear. Obviously this is not desired behavior.
    Ok, so I decided to try "Batch" mode which cause the jTable to operate correctly but it causes ClassCastException errors when calling custom VO methods. Since I make sure to cast to interfaces and not implementations (per Steve's article: http://www.oracle.com/technology/products/jdev/tips/muench/batchmode/index.html) I don't understand why I'm getting these.
    Here's a test case to demonstrate:
    1) New Project - Connection: SCOTT
    2) Create EmpVO - Select * from EMP
    3) Tune EmpVO - Batches of 5, as needed; Fill Last Page unchecked
    4) Edit EmpVO class. Create custom method
    public String toString()
    return "Custom method: " + getClass().toString();
    5) Shuttle method to selected for Client Interface (interface EmpVO generated and automatically implemented by EmpVOImpl)
    6) Create EmpAppMod - Assign EmpVO
    7) Create runnable Panel from VO (Swing/JClient for ADF; template=Table)
    8) Modify panel by adding new panel (Constraints = SOUTH) and dragging "NextSet" and "PreviousSet" Operations from the EmpVO1 data control onto new panel as buttons
    9) Under the panel's UIModel you'll see two iterators for the same VO (one for the jTable and one for the buttons). Check the range sizes, the table iterator should be set to -1 and the button iterator to 5 (matches the VO's batch retrieve section).
    10) Edit panel code and add a call to the custom VO method in main():
    System.out.println(((EmpVO)panel.getPanelBinding().findIterBinding("EmpVO1Iter").getViewObject()).toString());
    11) Set Sync=Immediate for the AppMod DC in DataBindings.cpx
    12) Run panel
    Hopefully you'll see the blank row behavior described above and the custom toString() result printed to the console.
    Again, if batch mode works I don't care about this jTable problem.
    Now set Sync=Batch and re-run the panel. In my version the jTable works as expected but I get the ClassCastException...even though I'm casting to the EmpVO interface. In my real application this means I can't call any of my custom VO methods.
    Exception:
    Exception in thread main
    java.lang.ClassCastException: oracle.jbo.common.ws.WSViewObjectImpl
         at mypackage9.PanelEmpVO1.main(PanelEmpVO1.java:95)
    If anyone has a suggestion on how to make this work (in either sync mode) pls let me know.
    thanks
    John

    thanks but I don't understand. I thought I was using the client interface. The call to oracle.jbo.common.ws.WSViewObjectImpl is not being done by me.
    I found another thread (Re: ClassCastException: WSViewObjectImpl where Steve M. says do access the VO interface in batch mode like so:
    ApplicationModule am = (ApplicationModule) actionContext.getBindingContext().findDataControl("YourDataControlName").getDataProvider();
    YourCustomViewObject vo = (YourCustomViewObject) am.findViewObject("view1");
    I'm using a JClient panel to call the custom method so my code is:
    ApplicationModule am = (ApplicationModule)panel.getPanelBinding().getBindingContext().findDataControl("EmpAMDataControl1").getDataProvider();
    EmpVO ep = (EmpVO)am.findViewObject("EmpVO1");
    ep.toString();
    Both the default ApplicationModule and custom EmpVO are interfaces but I still get the ClassCastException
    I don't know if this helps, but if I create a method in my AppMod that calls the custom VO method I don't get the error....but that can't be right - I shouldn't have to create AppMod methods for all custom VO methods. Obviously I missing something fundamental

  • Can Aperture embed a copyright icon, batch mode?

    I'm on a 30 day trial of Aperture 2.
    I want to post images on the web, from the Aug. 1 solar eclipse:
    http://www.caltechscience.com/08solareclipse/index.html
    I typically manually put in "©2008 Bob Yen" in the lower-right corner, to dissuade copyright infringement. Can Aperture do this automatically (not just text, but an image copyright icon) via Batch mode?
    Or, can Photoshop do this? I don't have the fancy CS2 version, only the Photoshop Elements that came with my Canon 300D.
    Apparently, there are other photo management programs like Coppermine which will do what I want:
    http://coppermine-gallery.net/
    What IS the advantage of Aperture 2 over other photo management programs?

    aperture does it via a watermark on export ...
    http://www.google.com/search?client=safari&rls=en-us&q=watermarkimages+inaperture&ie=UTF-8&oe=UTF-8
    you will need to make a watermark image to use in the export and create/edit an export preset to use it ...
    http://www.kremalicious.com/2008/05/high-quality-watermarks-with-aperture/
    it might just be covered in the manual ...

  • Urgent Situation Itune's Ability To Sync While In Locked Mode.

    Salutations to all members of the apple community, i am the owner of an Iphone 5 which i recieved as a magnificent christmas gift in 2012-2013.
    I have always been very satisfied with it, using it on a daily basis for everything from simple communications and more.
    I am a musician and writer and having discovered the astounding quality of the microphone I began using it extensively for musical creation, my notes section is an archive of full chapters of the things i write, notes that are completely and utterly essential to me.
    I have hundreds of hours(a years worth of music) on this telephone that is not backed up in any way.
    The other night, while my girlfriend hosted an art show i left my cellular phone to charge with a group of friends, as a precaution i added a passcode, as i have done very often when leaving my phone to charge in a populated place, despite knowing the people I prefer keep the intimacies of my virtual palace to myself.
    Here comes the part youve all been waiting for, I must have typed the code in too quickly, and upon returning was denied access, Initially, i didnt panic, i retried the code many times, after having been locked out a couple times i was starting to get stressed. I looked it up on the internet and discovered that after a certain amount of attempts all of my data would be deleted. Now i started to freak out, I called TELUS, my phone providers and they obviously couldnt help me out on the issue.
    I take extremely good care of my phone and assure myself it is always in a safe spot, when it is not on me, deep in a pocket it is being watched out for, and i very rarely add music from itunes, when i do connect it to my computer i go directly into the harddrive to transfer photos, I never saw any reason for synchronising or backing it up, after all, I am the legitimate owner of the device, if ever i were to be locked out all Id need to do is prove it is INDEED mine.
    I did some researching on the internet and found this page on your websites: http://support.apple.com/kb/ht1212
    HALLELUJIA!
    All I have to do is connect it to a computer I have synced with before and It will create a backup before restoring and resetting the the device.(in the use ITunes Section)
    When I try this my computer asks me if I wish to allow the iphone to access the computer, i click yes and i arrive at a window that says i have to confirm access on my Iphone, that just loads and loads. How am I to do this if my Iphone is locked. I returned to the page i reread:
    Connect the device to the computer you normally sync with.
    Open iTunes. If iTunes asks you to enter the passcode, try another computer that you've synced with. Otherwise, follow the "Use recovery mode" section below.
    iTunes will automatically sync your device and create a backup. If it doesn't, sync the device with iTunes.
    It seems something has changed because what this help page describes is impossible.
    I went into technical support with someone from Montreals Istore and didnt get any more help, I am perfectly capable of proving I am the legitimate owner of this device, when I go into Itunes my phone appears in the list of devices, so i dont understand why suddenly my computer is asking for persmission to access my phone, should it not be immediately recognised since there are earlier backups in the system.
    Is it because my last backup was in 2013, because trust me if i had known that time affected itunes ability to detect something that clearly appears in its records of previous synchronisations, like an old person, i would have been backing it up all the time. Is it an iOS update that has negated the functionality of the steps you give on the page i linked you to below.
    I absolutely refuse to lose a years worth of work because of an IOS update that has outdated the solutions given by technicians.
    I am willing to provide any documentation to prove this is my device, i could even confirm the contents without having access, in great detail, I cannot believe there is not way of accessing my data by means of apple proffessionals with all of this new forensic technology being used by law enforcement to do exactly that. My last backup was the 28th of september 2013, I CANNOT lose everything I have created since then. If it means performing a massive system restore on my computer so my bloody itunes recognises my cell as a device it has already synchronised with i will, I must.
    Please Please Please help me.
    Have a beautiful day.

    No. Even with proof that it's yours, they can't bypass the passcode. All they could do is what you can do yourself, which is restore the phone in recovery mode, which will wipe all of the information.
    There is no magical hidden backup. An earlier version of iTunes won't do you any good at all.
    If you didn't back it up, the data is going to be lost.
    Unless you can convince the NSA or FBI that you're a terrorist and you have recorded plans for an attack in the voice memo app... you'll probably have to wait a while to actually get the data back though.

  • Getting a COM error when calling MenuItemExecute in batch mode

    I support an internal document management system for our corporate contracts. Among other applications, I have one that runs nightly in batch mode to store new invoices and connect them via bookmarks to their corresponding “parent” contract files. The original program was created in 2005 with Acrobat 7 (later updated to Acrobat 8) and it worked well for several years. However, a few months ago I upgraded the system to Acrobat 9 and since then the program has not run consistently.
    The “program” actually consists of a VB application and two plug-ins. The VB application does as much work as it can with IAC and the JSO bridge, but because the files are (owner) password protected one plug-in automatically applies the necessary password using AVDocDidOpen when the VB application opens the AVDoc. The VB application then also calls the other plug-in using MenuItemExecute. The second plug-in is used to create the bookmarks between the two files by grabbing info off bookmark strings and creating the necessary actions. It also applies the password to the files.
    Here is brief outline form is how this is all structured:
    pdDocParent.Open
             pdDocInvoice.Open
                     avDocParent.Open (This triggers the first plug-in to apply the password)
                             Create bookmark strings in both files using JSO bridge
                                    MenuItemExecute (To create the bookmark action in the parent)
                                    pdDocParent.Save
                            avDocParent.Close
                            avDocInvoice.Open (This triggers the first plug-in to apply the password)
                                    MenuItemExecute (To create the bookmark action in the invoice)
                                    pdDocInvoice.Save
                            avDocInvoice.Close
                    pdDocInvoice.Close
            pdDocParent.Close
    Since the upgrade, I’m getting a COM error [The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))] on a non-consistent basis when the application tries to call MenuItemExecute. When I say “non-consistent” I mean that some days the program will process several hundred files just fine. Other days it won’t process any. Then some days it will not process the first, oh, four files but will process the next 300. Usually it runs fine when started interactively, but even then the error sometimes occurs.
    I recompiled both plug-ins and the VB app using the Acrobat 9 SDK (headers for the plug-in and the Acrobat type library for the VB app) but that didn’t make any difference. I added code to check if the MenuItem is available and it is in all cases.
    After reviewing this more, I got to thinking that perhaps a race condition was the culprit—that a string hadn’t been completely written before the second plug-in tried to create an action for it. So I added some half-second pauses along the way, but that doesn’t seem to have helped, either.
    At this point the only thing I can think of is to rewrite the application as a pure plug-in. But it’s a long and involved application and if I can get the current app to work I’d prefer to do that. I tested it with Acrobat 10.1 and encountered similar problems.
    As I said, it’s been working fine up until Acrobat 9. Does anyone know of anything that might have changed with Acrobat 9 that I haven’t considered? Is there anything else I might check? Thanks.

    Leonard,
    I'd be interested in hearing why you think that because others at Adobe have told me it's OK. Acrobat is only being called by one user at a time and we've paid for a full license.
    Thanks,
    Dick

  • Photoshop CS3 Actions Batch mode bug?

    I posted this in the Mac forum but received no responses after a couple of days, so I am trying it here.
    Photoshop CS3 Actions seem to have a bug such that when used in Automate > Batch mode it will use the name of the first file opened in the batch session for every file processed in that session. Since that name is used in Save step, this means having to deal with the "File Already Exist" dialog for every file in the batch because it is attempting to save at the designated location with the same file name. If the continue option is chosen each time, the final result is one file with the first opened file name, but with the contents of the last processed file.
    To confirm that this is a problem particular to the opening step, I have disabled all processing steps as well as the saving step by toggling them in the Actions panel. I then ran the action in batch mode on a folder containing 4 files. This resulted in 4 opened files all with the same name but different image content.
    This was with the "Override 'Open' Action Commands" checked/not checked, and the "Suppress File Open Options Dialogs"  checked/not checked. The  problem described also occurs when using a Droplet.
    By comparison, Photoshop CS exhibits the expected behavior: when an action is used in batch mode to process an entire folder of files, the name of each file is retained after opening and used after processing in the save or export step.
    The above described behavior of CS3 is a change acquired along the way to the CS3 version (I do not have the CS2 version to test). But more importantly, can someone please report if the CS4 version behaves as I described for CS3, or if it has been returned to the CS behavior?
    OS X 10.4.11
    G4 800 MHz 2 MB L3/processor 1.25 GB SDRAM
    Is this a known bug?
    Al

    Hello Miguel,
    I was going to come back to post some of my findings, one of which relates to your staement:
    "- The open command created by Photoshop 6 doesn't keep the file's name, it is a much simple open command, and so it opens the file with the own file's name."
    In my case I found that my CS version of the "same" action worked, while the  CS3 version failed, precisely because the earlier one records less detail for the open step.
    My need is to convert dozens of Quark pdf files to GIF and JPEG files for the web. What I found after several days of testing is that it is best to record the opening step in CS3 NOT using a pdf file, so that the "Open As Generic Pdf with 'Name____' " would not be coded into the opening step. Instead I recorded the whole action using a PSD file. Then I can proceed to run it in Batch mode choosing a folder of Quark pdf files as the source location with "Override 'Open' Action Commands" checked, and the "Suppress File Open Options Dialogs"  checked, and it opens all the pdf files just fine in some background process, not getting stuck in the details of the file name, and proceeds to cary out the flattening, saving, and closing steps to my chosen target location and uses the finder file name of each pdf files in the source folder to save a filename.ext in the Target folder.
    Contrary to what I stated in my original post, "Override 'Open' Action Commands" checked/not checked does indeed make a difference. If it is not checked, the files do open in batch mode, but the other steps are not performed. There is much more about this that I would like to know, and this may not be a general solution for all types of files that a user may wish to process in batch mode, but it works for my case. The main trick is to use as simple an opening step as possible when recording the action, and then letting Photoshop use whatever background process it requires to open a particular file type. I tested this by manually saving a pdf file to each of the twenty some odd formats available in the save as dialog to a Source folder, and then proceeded to batch process that folder with the action described above, and it worked for all except one.
    So while there may not be a bug involved in this problem, there certainly is a lack of documentation about how the "improvements" in the opening step in newer versions of Photoshop affect using Actions in Batch mode.
    Please comment if you can further explain any of the reported results. In particular, what is the situation in CS4?
    Thanks,
    Al

  • Need Expert Help.....Photoshop to slice pages in half Batch mode

    I've searched everywhere for a solution to this, but in vain. Pls. Help...
    I have taken digital images (color) of a few pages from a printed book. These are all double pages (2 facing pages in 1 shot). Pls. see the attached sample image. http://www.box.net/shared/ay2rqjp317
    I want to use Photoshop (Elements 6 / CS 3 or above) to AUTOMATE the following :
    1. Cut the single image (of two facing pages) into 2 single page images. (Also if you could suggest a way that picture be split (in batch mode) to NEARLY FIT the single page dimensions of the book).
    2. Straighten the resulting single page image (to look NEARLY like a flat eBook - with text in ALMOST straight lines).
    3. If at all possible, Remove imprint of fingers (seen bottom of the pic- finger holding pages flat- I've held the same place in all images).
    4. Convert color image to black and white, to remove unnecessary details.
    5. CREATE A BATCH process of all above steps, so it can be done for the 30 or so double pages I have, creating 60 single pages.
    After step 5, I will run Omnipage to OCR text from all pages (This is simple, I can do it) and create a clean B&W book type PDF of 60 pages or so.
    Its really important that I do the batch mode for all...this is beacuse in sucesssive projects, I need to digitize a few pretty old books.
    At wikihow, I fdid find some useful info, but not for STEP 1 to 3, which are crucial. I'm reproducing that info here, if someone wants to incorporate that into approach they suggest for me.
    Pls. Help...I'm just an amateur with Photoshop. Thanks a ton..
    -------------------- Notes from WikiHow ---------------
    4 # Create a processing action: Photoshop (any version) is a good software for processing, but other software may work just as well. To save file size and increase readability, you want to strip out as much extra color information as possible. You can automate this process: Start recording a new action. Then select Image>adjustments>threshold to convert to black and white - drag the cutoff slider to where it looks most readable. Save the images using File > Save for web and devices. Save in the gif format. You only need two colors, and you may safely crank up the lossy compression. Using this method you can compress six megapixel images down to under 200 kb, down from the roughly 2 mb original files.
    5 # Create your pages. Now that you have created your action, open Photoshop and select file > automate > batch. Select the action you just made, as well as the original images you want to work on. Then select a destination and numbering scheme. Run the process and you should end up with a number of compressed GIFs. Review your images again. If any of your images were underexposed or out of focus, they will be illegible.

    Someone may be able to recommend some easier to use software, but on machines where I do not have Photoshop I use http://gimp.org/downloads/

  • Estimatedrowcount not working in Batch mode

    We have a page where we conditionally display navigation buttons based on whether a view's estimated row count is gt 10 rows. This is done via JSTL. Prior to getting to the page, a data-action refreshes the three views. In Batch mode, when we re-enter this screen a second time, all views return the estimated row count of RANGESIZE rows. If we reset the iterator range size to 6 or 7, the second time in, it would return 6 or 7 rows and the buttons would be GONE.
    Interestingly enough, the dataaction displays the view object's getEstimatedRowCount(), and it is ALWAYS correct, however the front end does not work.
    When we switch to IMMEDIATE mode, it works fine, however IMMEDIATE mode breaks another part of our application, where we attempt to find a row in an iterator inside of a data action. Of course, that section works fine in BATCH mode, but no IMMEDIATE.
    We saw a thread out there on Metalink regarding this last issue - that setCurrentRowWIthKey returns a JBO-25020 in 10.1.2 in IMMEDIATE mode, but there was no solution.
    Are there some words of advice for this sync mode issue and ways to resolve issues like this?
    Again, assistance would be GREATLY appreciated!!!!

    Are you using the parameter 'INSERT' in 'SAVE_TEXT' FM?
    The module can be used to change existing texts and to create new texts. If it is clear that it is a new text, this can be specified via the parameter INSERT. The result is better performance as a test read is not performed.

  • How to Handle Dynamic actions in batch mode???

    Hello Experts,
    We have a requirement where we need to automate PA40.  The data would be sent in csv file and we need to perform the required steps to insert data into Infotypes.
    The issue is in batch mode (background mode), the dynamic actions wouldn't be called and the business wants the dynamic actions to be considered as well. 
    Pls let me know if there is any way we can interpret the dynamic actions dynamically; meaning the prog should be able to handle the newly created dynamic actions as well.
    Any pointers to this are highly appreciated.
    Regards
    RK

    Hi.
    As far as i know, the limitation comes from the BDC execution itself, it doesn't really matter whether the execution is online or in batch mode.
    * dynamische Massnahme
        IF sy-binpt EQ space.
    *      befinden wir uns im ALE-Eingang ?
          CLEAR: ale_flag.                                   "XFYAHRK063273
          call function 'RHAP_ALE_FLG_GET'                   "XFYAHRK063273
            importing                                        "XFYAHRK063273
              ale_flg = ale_flag.                            "XFYAHRK063273
          IF ale_flag IS INITIAL.                            "XFYAHRK063273
            IF pspar-vinft NE space.  "infotype view         "XYLPH9K007065
              PERFORM dyn_measure IN PROGRAM (view_repid).   "XYLPH9K007065
            ELSE.                                            "XYLPH9K007065
              PERFORM dyn_measure.
            ENDIF.                                           "XYLPH9K007065
            PERFORM process_m
    One thing you could try to do to avoid this and get the dynamic measures executed is to use the NOBINPT variable of the OPTIONS structure in CALL TRANSACTION
      DATA opt TYPE ctu_params.
      opt-dismode = 'A'.
      opt-nobinpt = 'X'.
      CALL TRANSACTION 'PA30' USING bdcdata OPTIONS FROM opt.
      PERFORM close_group.

  • Dynamic input fields for Doc Props in Batch Mode; Acrobat Pro 9

    I'm using Acrobat Pro 9.  I'm looking for a way for Acrobat to automatically fill/replace the Title and Subject fields of the document properties with the file name of the PDF it is processing during batch mode.  Currently I have this step set to interactive and must type the name in for each file as it is processed.  Is there a script I can use? A macro? Heck! A Hack? It would literally take weeks off of my monotonous work load as the file names are long and there are thousnds of them to be processed.
    Thanks,
    Photonogon

    If you want the file name with the path, you could add the following JavaScript:
    title = path;
    subject = path;
    If you just want the file name:
    var filename = path.split("/").pop();
    title = filename;
    subject = filename;

  • Allow Bridge to work in Batch mode

    Whenever you go into a new photo directory, Bridge has to go through a laborious process of building the thumbnails and creating the huge file "droppings" called Adobe Bridge Cache.bc and .bct (note, these "droppings" stay around taking up space, so assuming they're important, why not let them be created in batch mode?
    In other words, why not be able to point Bridge at a directory called "Photos" or something, and tell it to go find the files in every folder/subfolder, create the "droppings" and not make people wait so long to get into a new directory the first time. I would much rather tell Bridge to go to work and come back an hour later and find out that I can now go from one directory to another without paying the penalty real time.
    Seems logical to me.
    Is there anything that can be done about the size of the "droppings" Bridge leaves behind? I'm looking at one that's 20MB right now, and I've seen them much larger on my system. I sure don't want to have to back them up in every directory unless absolutely necessary.
    Thanks for the consideration.

    Have you tried Tools > Cache > Build Cache for SubFolders?
    You can point it to your collection and let it go build it's 'droppings'.
    Since you didn't find this feature - is there a way we can make this more accessible to more users?
    Another approach is to have background indexing process that runs independent of Bridge and watches specific folders. Personally I am not a big fan of background apps - but maybe this feature would be user controlled: run always, run only when Bridge is running, run manually.
    Gunar

  • Publish projects in batch mode

    I have 9 projects that I need to re-publish on a regular
    basis. Can I do this in batch mode. Publishing each one
    individually gets old real fast.
    Please let me know,
    Scott

    Have you tried AutoIT ? First, it's free and has a lively
    user community.
    Second, you can use it to "record"
    like a macro recorder, then edit the script...
    So, you could record something like: Lanuch Captivate
    -> Open file -> Click Project ->
    Click Preferences -> Set Expiration Date ->
    Click OK -> Click Publish -> Click OK.
    Then you would edit the script (AutoIT has its own scripting
    language) to make the "Open file" part of
    it do what you want, from a folder you want, and then with some
    logic to go through the list of files you want to edit in the
    folder. Do something similar with the scripting for the
    "Set Expiration Date" bit of it and maybe
    for the publish settings.
    Recording is really fast, learning the scripting might take a
    bit of time.
    You can put a GUI on it when you're done, if you wish.
    You can pubish the AutoIT as a script or as an exe. You could
    then set it to run monthly as a scheduled task in Windows, and even
    automate FTP'ing the published files if you want.
    Hope this helps,
    Ari

  • Module Pool in Batch Mode

    Hi
    Can I run module pool program in batch mode....
    If so how.... can anyone help me out.....
    Thanks
    Jay

    hI,
    Yes sure I need the help..... how to run in batch process this progra,/// can I go direct and define in sm36 or so....
    PROCESS BEFORE OUTPUT.
    MODULE STATUS_0100.
    PROCESS AFTER INPUT.
    MODULE USER_COMMAND_0100.
    Program
    PROGRAM ZASSET .
    tables: anla,zasset.
    constants :
                             C_O(1) TYPE C  VALUE 0,
    C_INSERT(10) TYPE C VALUE 'INSERT'.
    DATA: IT_ZASSET LIKE ZASSET.
    DATA:   V_emp_exist(1) type c,
                                    V_ANLN1 like zASSET-ANLN1.
    *--For Pf status
    data: begin of it_pf occurs 0,
           stat(8) type c,
          end of it_pf.
    DATA: SAVE TYPE C,
           DELETE TYPE C,
           CLEAR TYPE C,
           EXIT TYPE C,
           BACK TYPE C,
           CANCEL TYPE C,
           OK_CODE LIKE SY-UCOMM.
    *&      Module  EXIT  INPUT
          text
    MODULE EXIT INPUT.
    case sy-ucomm.
    when 'EXIT'.
    LEAVE PROGRAM.
    ENDCASE.
    ENDMODULE.                 " EXIT  INPUT
    *&      Module  USER_COMMAND_0100  INPUT
          text
    MODULE USER_COMMAND_0100 INPUT.
    OK_CODE = SY-UCOMM.
    CASE OK_CODE. "OK_CODE.
    WHEN 'INSERT'.
    IF NOT ZASSET-ANLN1 IS INITIAL.
    MOVE ZASSET-ANLN1 TO IT_ZASSET-ANLN1.
    ENDIF.
    WHEN 'SAVE'.
    MOVE IT_ZASSET-ANLN1 TO ZASSET-ANLN1.
    INSERT INTO ZASSET VALUES IT_ZASSET .
    COMMIT WORK.
    CLEAR IT_ZASSET.
    *REFRESH IT_ZASSET.
    WHEN 'EXIT'.
    LEAVE TO SCREEN 0.
    *APPEND IT_ZASSET.
    *CLEAR ZASSET.
         leave to screen 200.
    *ENDIF.
    ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    &      Module  STATUS_0100  OUTPUT
            text
    MODULE STATUS_0100 OUTPUT.
    SET PF-STATUS 'ASSET'.
      SET PF-STATUS 'POOL'.
      SET TITLEBAR 'UPDATING ZASSET TABLE'.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    *&      Module  exitscreen  INPUT
          text
    MODULE exitscreen INPUT.
    Case OK_CODE. "_100.
        WHEN EXIT.
          Leave to screen 0.
        when BACK.
          Leave to screen 0.
        when CANCEL.
          Leave to screen 0.
      Endcase.
    ENDMODULE.                 " exitscreen  INPUT
    *&      Module  USER_COMMAND_0200  INPUT
          text
    *OK_CODE = SY-UCOMM.
    *MODULE USER_COMMAND_0200 INPUT.
    *Case OK_CODE.
    When 'MODIFY'.
    Perform move_values.
    Perform lock_table.
    Perform change_dbase.
    Perform unlock_table.
    Message s999(z1) with text-001.
    Leave to screen 100.
    When SAVE.
    Perform move_values.
    Perform lock_table.
    Perform insert_dbase.
    Perform unlock_table.
    Message s999(z1) with text-002.
    Leave to screen 100.
    When c_delete.
    Perform move_values.
    Perform lock_table.
    Perform delete_dbase.
    Perform unlock_table.
    Message s999(z1) with text-003.
    Leave to screen 100.
    When EXIT.
    *Endcase.
    *ENDMODULE.                 " USER_COMMAND_0200  INPUT
    *&      Form  check_emp_exist
          text
    -->  p1        text
    <--  p2        text
    FORM check_emp_exist.
    Clear IT_ZASSET-ANLN1.
      Move zASSET-ANLN1 to IT_ZASSET-ANLN1.
      Clear zASSET.
    Select single * from zASSET where ANLN1 = IT_ZASSET-ANLN1.
    If sy-subrc ne 0.
        Clear v_emp_exist.
    Else.
        Clear zASSET.
        Select * up to 1 rows from ztrytxn where empno = v_empno.
        Endselect.
        Move : ztrytxn-valfr to v_date,
                   C_x to v_emp_exist.
    Endif.
    ENDFORM.                    " check_emp_exist
    *&      Form  move_values
          text
    -->  p1        text
    <--  p2        text
    *FORM move_values.
    **MOVE ZASSET-ANLN1 TO IT_ZASSET-ANLN1.
    **MOVE IT_ZASSET-ANLN1 TO ZASSET-ANLN1.
    **MOVE ZASSET-ANLN1 TO IT_ZASSET-ANLN1.
    *MOVE IT_ZASSET-ANLN1 TO ZASSET-ANLN1.
    *INSERT INTO ZASSET VALUES IT_ZASSET.
    *COMMIT WORK.
    **MODIFY ZASSET . "INDEX SY-TABIX. " FROM TABLE IT_ZASSET1 .
    **COMMIT WORK.
    **LEAVE TO SCREEN 100.
    *ENDFORM.                    " move_values
    ENDFORM.                    " change_dbase
    *&      Form  delete_dbase
          text
    -->  p1        text
    <--  p2        text
    FORM delete_dbase.
    Delete zASSET from IT_ZASSET-ANLN1.
      Commit work.
    ENDFORM.                    " delete_dbase
    *&      Module  check_BUKRS  INPUT
          validating bukrs
    MODULE check_BUKRS INPUT.
    if zasset-bukrs <> 0.
        Message e999(z1) with text-005.
      Endif.
    ENDMODULE.                 " check_BUKRS  INPUT

Maybe you are looking for

  • I dunno about you guys... but this is the best phone I've ever had.

    Yeah, 4G isnt always there. But, this phone is BLAZING fast. I've had maybe 5 stutters of lag in the last week or so that i've had it. Coming from a Droid Incredible, this is a godsend.  I had to set Force GPU Rendering and Window and Transition Anim

  • Customized layout and data of the standard PO print Document

    I have developed a customized purchase order with Oracle Reports RDF file (to generate the XML) and BI Publisher template. I registered my Publisher template with the Document Type "Standard Purchase Order". When I open the Purchase Order using PO Su

  • ORA-604 when connecting to apex application

    Hello, We have a production server with apex 3.1 + database 10.2.0.1 64 bit + oracle http server. We wanted to move OHS to a different server. I have installed a standalone OHS from the oracle 10g companion CD on OEL 5 32bit and copied dads.conf from

  • IPad screen zoomed in and won't zoom out

    My first gen iPad screen is zoomed in and I can't get it to zoom out. I have restarted, reset and done all I can think of short of doing a restore. Can I restore without doing the update? I don't mind doing a restore I just don't want to do the upgra

  • Bad volume

    I am having trouble with my itunes 6. It seems that one of my imported cd's has a much lower volume level than any of my other cd's. During regular cd playback this doesn't matter, but I made a random mix and any song from that particular cd are much