Is there a way to purge a runtime repository?

Is there a way to purge a Runtime Repository in OWB 9.2.0.2.8, in order to get rid of objects that no longer exists in the design repository?
We are getting into a situation where there seems to be quite a bit of inconsistency between the design repository and the runtime repositories. This seems to be caused by developers deleting objects from the design repository without first dropping them from the runtime repository.
The direct consequence of this is that we are getting "ora-01422: exact fetch returns more than requested number of rows" when trying to execute some process flows using the exec_template. There are no duplicate names in the design repository, but the same names have been used previously in packages that have now been deleted.
In my opinion there are two improvements that should be made to OWB:
1) You should not be able to delete objects that have been deployed without also dropping them from the runtime repositories
2) You should not be able to deploy process flows with the same name as a process flow used in another package, as this causes both flows to be unable to run from the exec_template.
I realize these changes won't be implemented over night. in the mean time I need a way to get rid of the duplicate process names from the runtime repository.

Roald,
I understand your problem and we are working to solve it by our next major release. In the meantime, you can purge the the run-time repository through the Runtime Audit Browser if you log in as a QA engineer, but this will leave the already deployed objects in place.
To drop the deployed objects you could use the public views in the design repository and compare the objects present in these views with the objects present in your target schema. IT will be a manual process though...
I will not even suggest to create a new RT repository and schema because if you have a lot of data and users using it this might get pretty complex (and unelegant too).
Regards:
Igor

Similar Messages

  • Is there a way to purge messages (already placed in subfolders by message filter on arrival) by age?

    I have email filters that I run on receipt that partition my messages to sub-folders. Is there a way to process those sub-folders, to highlight or purge messages when they reach a certain age?

    The 'Retention Policy' can be set to use the account settings or use a specified for that folder.
    To set for specific folder:
    Right click on the folder and select 'Properties'.
    click on the 'Retention policy' tab
    By default it will be set as 'Use my account settings'.
    Uncheck that setting and the other previously greyed out settings become available.
    Make a choice on prefered delete option.
    Make sure the option: 'always keep starred messages' is selected.
    Then, if there are any emails in that folder which you do not want to auto delete, you can set a star for those messages in the list to exclude them from the auto delete.
    Note if you delete messages using this method it will also delete off the server.
    When all selection are made, click on OK.

  • Is there a way to "purge" muliple copies of the same song?

    Hi, I lost my iTunes library after connecting my iPhone (don't know how or why or even if that was the cause). The library had around 20 songs total in it after disconnecting the iPhone - down from several thousand. I did have a few older copies of the Library in different places which were not identical so I imported each of them which resulted in many duplicates or triplicates. I thought I could easily purge - i.e. delete all but the most recent copy but I have not been able to find a way to do this. It would take forever to delete them one at a time. Can anyone please tell me how to accomplish this? Thanks - Dave

    Apple's official advice is here... HT2905: How to find and remove duplicate items in your iTunes library. It is a manual process and the article fails to explain some of the potential pitfalls such as lost ratings and playlist membership.
    Use Shift > View > Show Exact Duplicate Items to display duplicates as this is normally a more useful selection. You need to manually select all but one of each group to remove. Sorting the list by Date Added may make it easier to select the appropriate tracks, however this works best when performed immediately after the dupes have been created.  If you have multiple entries in iTunes connected to the same file on the hard drive then don't send to the recycle bin.
    Use my DeDuper script if you're not sure, don't want to do it by hand, or want to preserve ratings, play counts and playlist membership. See this thread for background, this post for detailed instructions, and please take note of the warning to backup your library before deduping.
    (If you don't see the menu bar press ALT to show it temporarily or CTRL+B to keep it displayed.)
    The most recent version of the script can tidy dead links as long as there is at least one live duplicate to merge stats and playlist membership to and copes sensibly when the same file has been added via multiple paths.
    tt2

  • Is there a way to purge missing referenced images?

    So I made the mistake of deleting some referenced files in the finder, not in Aperture. So now when I try to Manage Referenced Files, the missing files still show up in the list. The files are long gone, so I can't reconnect, and there doesn't appear to be a way to ignore or delete these orphaned files.
    Any suggestions on getting rid of these other than starting another library?
    Mac Pro   Mac OS X (10.4.8)  

    An interesting problem.
    I would create a new project and drag them into that. Then at least they are out of the way until you can figure out how to kill them.
    I find I can delete an image that has become deleted in the Finder just by using control-click and selecting Delete Version.

  • Is there a way to turn on RUNTIME Error message logging?

    Hello,
    I am running into some intermittant problems with slides freezing, and it would be helpful if I can see what the error messages say about the problem. Background loggging is a common troubleshooting tool used during runtime to help track errors that may be caused by the machine configuration or low resource settings, etc.
    Does Captivate have an Error Logging switch somewhere?

    Hello,
    Welcome to Adobe Forums.
    Does freezing of slides happens with some specific slides and does it happen with every project ?
    Any common workflow when slide freezes ?
    Which version of Adobe Captivate are you using ?
    Which OS are you using Windows or MAC ?
    Thanks,
    Vikram

  • Is there a way to recover purged calendar files for Tungsten T5?

    I accidently purged 2 months of calendar files from my Tungsten T5 a few days ago. The kicker to this scenario is I hotsynced my PDA 2 months ago. I did not check the "save archive on pc" in the dialog box. Is there a way to recover the deleted calendar records?
    Post relates to: Tungsten T5

    I take it that the calendar data is also not in Palm DT any longer? Have you synced more then once? There is a backup made automatically in the Palm software; but it would be overwritten if you have synced more then once.
    If your data is not on the device, or in Palm DT software, and you have synced more then once, there would not be any way to recover your data unless your computer has been backed up at some point within the 2 months. 

  • Is there any way to change the web dynpro Appl. description at runtime

    Hi All,
    Is there any way to change the description of the Web dynpro Application at runtime.
    Thanks,
    Arti.

    There is an API to change the application description at runtime, but it will be new in NetWeaver 7.0 Enhancement Package 2 (so you probably don't have access to it yet). For the future here is a sample of the API:
    wd_this->wd_get_api( )->get_component( )->get_application( )->set_window_title( lv_window_title ).

  • Is there any way to automate purging Application Logging in azure storage account tables

    is there any way to automate purging Application Logging in azure storage account tables
    Rohit Pasrija

    hi Rohit,
    If you want to delete old data automatically, I think you need develop this feature by yourself. You could code the logic methods on your project, and set a timer to execute the methods to delete old data. Please refer to this thread (http://stackoverflow.com/questions/13602629/is-it-possible-to-acces-a-table-storage-in-azure-from-an-azure-web-site
    ), you could operate table storage data using azure sdk or REST API.
    Please try it.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Is there any way to disable runtime schema validation

    At runtime Kodo appears to validate that all of the tables and columns
    referenced in the mapping table exist in the datebase. Is there any way
    to disable this. It takes an extremely long time for the validation to
    complete and although it may be useful during certain stages of
    development or to verify a new deployment it isn't really all that
    desirable.
    Thanks,
    -Marc Sheftel

    Thanks!
    Abe White wrote:
    On Tue, 16 Sep 2003 11:44:36 -0500, Marc Sheftel wrote:
    At runtime Kodo appears to validate that all of the tables and columns
    referenced in the mapping table exist in the datebase. Is there any way
    to disable this.
    kodo.jdbc.SchemaFactory: dynamic
    Note that when using the dynamic schema factory Kodo can't detect foreign
    keys.

  • Is there any way to map tables in rutime dynamically?

    Hi
    Thank you for reading my post
    My question is mostly technical and i want to know whether with EJB 3.0 (JPA) can do this or not.
    we have an application which we are going to port it to EJB 3.0 from plain JDBC.
    In our application, we have tables which are created after we complete the code,
    Tables are created in customer environment based on thier requirement. we store all details about tables in our metadata system. this details contain table structure and business roles for that tables
    So, We have some tables which we know all of its details but we do not have access to application to recompile it or do mapping procedure again.
    And we need to store records into those tables and also perform EJB Query on them.
    What i want to know is:
    -Is there any way that we could map them dynamically in runtime?
    -How we can query them if we can not map them programically?
    -What will be the query result? it is a collection? if it is a collection, then what are collection elements?
    Thanks

    Thank you for reply.
    We have some tables that are added to our system after we developed the core application.
    Now we need to access those tables using EJB 3.0 .
    We can not predict what kind of tables will be added, when customer add those table they also provide vast amount of metadata that our application need.
    before we think about moving to EJB 3.0, we used JDBC to handle CRUD on those new tables based on metadata that customer file into our core application.
    Now that we thought to move to EJB 3.0, we do not know how to handle those new tables that cutomer define.
    We can not predict what kind of table they will create, so we should find some way to :
    Create all required EJB 3.0 artifacts from
    -A database Table
    -and business metadata that customer file into our core application.
    when we had JDBC, we could create dynamic SQL statement using table name and those meta data. but now with EJB 3.0 we can not find a way to do this because EJB 3.0 need some java class to be present before we could map anything.
    Thanks

  • Is there a way to automate the CFX tags installation?

    Hello,
    I'm currently in the process of re-installing a web farm of ColdFusion 8 servers (W2K8, IIS 7.5).
    I have to install a number of CFX tags (C++) on each server to get the code running.
    Is there a way to automate the installation of the CFX tags (regedit imports, VBS, PowerShell...)?
    I found some link indicating that keys should be imported in the registry at: HKLM\Software\Allaire, but Allaire does not even exist in this branch (I believe that the instructions were true of older versions of CF).
    I installed one of the tags manually and noticed that the file neo-runtime.xml was updated with:
    <?xml version="1.0"?>
    <wddxPacket version="1.0">
      <header/>
      <data>
        <array length="18">
          <boolean value="true"/>
          <struct type="coldfusion.server.ConfigMap">
            <var name="session_variables">
              <boolean value="false"/>
            </var>
            <var name="application_variables">
              <boolean value="false"/>
            </var>
            <var name="server_variables">
              <boolean value="false"/>
            </var>
          </struct>
          <struct type="coldfusion.server.ConfigMap">
            <var name="cfx_http5">
              <struct type="coldfusion.server.ConfigMap">
                <var name="NAME">
                  <string>cfx_http5</string>
                </var>
                <var name="CACHE">
                  <string>true</string>
                </var>
                <var name="PROCEDURE">
                  <string>ProcessTagRequest</string>
                </var>
                <var name="DESCRIPTION">
                  <string/>
                </var>
                <var name="TYPE">
                  <string>cpp</string>
                </var>
                <var name="LIBRARY">
                  <string>D:\ColdFusion8\cfx\cfx_http5\cfxhttp5.dll</string>
                </var>
              </struct>
            </var>
          </struct>
    Can I simply add the XML node to get it running?
    Thanks in advance for any lead to the solution.

    This is great! but I'm not there yet. I figured how to assign little midi triggered melodies to a touch track. I used to do stuff like this on an old Buchla years ago. How do I get the automation on the midi track to control the filter on an audio track? I created regions with the automation I want on a midi track, then I assigned those regions to keys with touch tracks. How do I get that to control the filter on the audio track?
    thanks,
    Lee

  • Is there a way to specify where an app starts on your screen

    Is there a way to specify where the JFrame will appear on your screen at runtime by default? For me it always starts on the upper left hand corner, and I want it more in the middle.

    Sorry, that should actually read:
        frame.setSize(800, 600);       
        // center the frame       
        Dimension size = frame.getSize();       
        Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();       
        frame.setLocation((screen.width - size.width) / 2, (screen.height - size.height) / 2);       
        frame.setVisible(true);cheers,
    Greg

  • Is there a way to speed up data deletion ?

    i am purging data from  MEREP_10700 and MEREP_108 using MEREP_RDB_T01_RESET tool in the middleware
    Note that this is running **very** slowly at the moment (~100,000 records per hour, will take days to complete).  Is there a way to speed it up?
    Thanks & Regards
    Prashant Gupta

    There is no other easy way to achieve this (unless you write your own program to do so). But if you are looking for cleaning the entire table, you can use the  FM "DD_DATABASE_UTILITY" to delete the entire table..
    Regards
    Ajith

  • Is there a way to activate the whole application in Non Development system?

    Hi All,
    Is there a way to activate the whole application in Non Development system? Using some BRF Plus Tool.
    We copied a sample application and customized the same as per our requirement. The same is then released to Test System for testing. On Test system this application with all component is in non-active state. We re activated the application with all the component and released it to Test System. But still the application is inactive.
    Application is a of storage type system and so cannot use changeability exit to activate on test system.
    TR log shows imported with error. Below is the extract of the error:
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    BRF+: Runtime client: 000 / target client: 400
    BRF+: Object activation of new version started for 418 object IDs
    BRF+: <<< *** BEGIN: Content from Application Component  CA  *** >>>
    BRF+: <<< BEGIN: Messages for IDs (53465BA36D8651B0E1008000AC11420B/ )  Table 'Dunning Proposal Line Items (Table)' >>>
    No active version found for 23.04.2014 08:14:10 with timestamp
    No active version found for IT_FKKMAVS with timestamp 23.04.2014 08:14:10
    No active version found for IT_FKKMAVS with timestamp 23.04.2014 08:14:11
    BRF+: <<< END  : Messages for IDs (53465BA36D8651B0E1008000AC11420B/ )  Table 'Dunning Proposal Line Items (Table)' >>>
    BRF+: <<< *** END  : Content from Application Component  CA  *** >>>
    BRF+: Object activation failed (step: Activate )
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    BRF+: Import queue update with RC 12
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Errors occurred during post-handling FDT_AFTER_IMPORT for FDT0001 T
    FDT_AFTER_IMPORT belongs to package SFDT_TRANSPORT
    The errors affect the following components:
       BC-SRV-BR (BRFplus - ABAP-Based Business Rules)
    Post-import method FDT_AFTER_IMPORT completed for FDT0001 T, date and time: 20140423011412
    Post-import methods of change/transport request DE1K901989 completed
         Start of subsequent processing ... 20140423011359
         End of subsequent processing... 20140423011412
    Any help would be appreciated.

    Is IT_FKKMAVS part of the same transport request or was it sent already earlier?
    You may have a look at the request if it was OK. Probably not.
    Maybe in the meantime more requests reached the system that now have in combination solved the problem. What is your release and support package level?
    Higher versions of BRFplus have a lot of automatic correction mechanisms built into it.
    E.g. problematic imports are collected in an import queue. As soon as a request comes in that fixes any problems the after import processing for faulty imports is automatically redone.

  • Is there any way to create a setup file Like Visual Basic

    Hi,
    I want to create a setup file of all developed foms and reports to install them to desireable location, is there any way to create a setup file in oracle, Like Vb.
    Raza

    I believe there is something from Oracle but it was frustratingly buggy when I used it a few years back and only worked via the Oracle installer.
    Personally, I'd recommend something like Innosetup, which is freeware and a Windows-style installer much like InstallShield etc. so it'll create an executable setup file probably OK if they've already got the Oracle Runtime components installed.

Maybe you are looking for