ODI built in for checking the scenario status in case of re-run

I have a package like this.
scenario1 ----(ok)-----> scenario2 ----(ok)-----> scenario3
When i run the package for the first time, assume that the scenario1 is executed successfully and scenario2 has failed.
I correct the error in scenario2 and run the package again. I dont want the scenario1 to be executed as it has already been executed successfully. The execution should start from scenario2.
Is there any Built in tool in ODI to achieve this.
Thanks
Pardha

There is no default mechanism for doing this. I could be done by using your own run control mechanism, logging the execution etc and running with variables.

Similar Messages

  • Script for Checking the Server Status

    Hi All,
         I just need the script for monitoring the server status through the WLST.My scenario:I have 2 server in Running State.If any one of the server get failed or in not RUNNING state then i use the script for starting that server automatically.I tried some of the script but it is not working properly .If any one have the sample script please share with me.
    Regards,
    Ove.

    Hi Syed,
    Replication state is very easy to see in 4.x and earlier. The last changenumber in the supplier changelog is visible (on the root DSE IIRC), and each consumer suffix has an operational attribute "copiedfrom" that tells you the name of the supplier, the database generation id, and the last change replayed from the supplier.
    So a script that compares the results of
    ldapsearch -h <supplier> -s base -b "" "objectclass=*" lastchangenumber
    and
    ldapsearch -h <consumer> -s base -b <base_suffix> "objectclass=*" copiedFrom
    will show you if a replica has fallen out of sync. It won't tell you more than how many changes behind the replica is, though, because pre-5.x changenumbers are sequential integers, not timestamps.
    However, the change that corresponds to the changenumber is clearly visible under the "cn=changelog" suffix. So if you look at the change itself you can see the timestamp on it.
    For more info on the status of replication, you should be able to query the agreements on the supplier. Those live under the "Netscape Machine Data Suffix", which you can also find on the supplier's root DSE:
    ldapsearch -h <supplier> -s base -b "" "objectclass=*" netscapemdsuffix
    And of course the error logs will usually tell you if replication is failing outright.
    I may be off on some of the attribute names, but if you do some investigating along these lines, you should be able to figure it out.

  • TF244069: An error occurred while checking the provisioning status of the reporting database schema for a PWA instance.

    The command TfsAdmin ProjectServer /RegisterPWA causes next error:
    TF244069: An error occurred while checking the provisioning status of the reporting database schema for a PWA instance.
    Project Server returned the following error: "Server was unable to process request. ---> The request failed with HTTP status 401: Unauthorized.".
     (type ProvisionException)
    Exception Stack Trace:    at Microsoft.TeamFoundation.Sync.Provisioning.ProvisionPwaDBSchema.HandleSoapException(SoapException soapException, String errorResourceString)
       at Microsoft.TeamFoundation.Sync.Provisioning.ProvisionPwaDBSchema.IsDBSchemaProvisioned()
       at Microsoft.TeamFoundation.Sync.Provisioning.ProvisionManager.Provision()
    I installed SharePoint 2013 and Project Server 2013 as farm and TFS 2012 and my account has permissions everywhere. I read article
    http://msdn.microsoft.com/en-us/library/gg412653.aspx and gave full permissions for TFS account to SQL and Project, Project app pool account to SQL, but still have an error.
    How can I find out what exactly permissions are not enough???

    The problem was in claims authentication. Changed to Windows and all worked out.

  • How to check the DTP status (i.e in active mode or not) for the Prior days.

    Hi SAP gurus,
    How to check the DTP status whether it was in active mode or inactive mode for the prior days ?

    Hi Aditya,
    Kindly have a look into below links,
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00dbbfa9-dba2-2d10-bc80-9d6489e4b1c7?QuickLink=index&overridelayout=true
    DTP request Overall status
    Hope this helps.
    Regards,
    Mani

  • Kindly let me know the transaction for checking the Status of par.User?

    Kindly let me know the transaction for checking the Particular Users Status?
    I mean to say,Which Transaction is he into?
    Or Is he/She Logged on to a particular System?
    Regards,
    Shashank.

    Hi,
    Go to Transaction SM04.You will find the List of Users And the List of transactions ther are currently using.
    Regards,
    Sujit

  • What is the tracking ID for checking the status of a sent text message??

    i don't know what the tracking ID is for checking the status of a sent text message...

    You didn't need to post here and start a new thread; you could have just done a search, i.e.,
    https://community.verizonwireless.com/thread/455106

  • Check the wireless status (Tx/Rx SNR) on my iPhone4

    How can I check the wireless status (Tx/Rx SNR) on my iPhone4? Is there any internal indicator built-in?

    Hi Kgirl000,
    Welcome to the HP Support Forums. I see that you would like to print wirelessly to your Envy 4500 printer.
    When using the Wireless Direct network, you need to connect the devices to the network the printer is broadcasting to be able to print. I have included the description of what HP Wireless Direct is from the
    HP’s Wireless Printing Center.
    HP wireless direct is a new feature that allows your Wi-Fi capable devices (for example: smart phones, tablets, or computers) to make a wireless network connection directly to your printer without using a wireless router or access point. You connect to your printer’s HP wireless direct signal the same way you connect your Wi-Fi capable device to a new wireless network or hotspot.
    I suspect that is not what you are trying to accomplish. Let’s start by connecting your printer to your wireless network. This can be easily accomplished from the front panel of the printer. The steps can be found on page 53 of your User Guide in the section titled “To connect the printer”. You will need to know the name of your wireless network (that is the SSID) and the password to your wireless network.
    To switch your laptop from a USB cable connection to a wireless connection I have included the Installing the Printer Software for a Wireless Network Connection document. It has a different section for each of the operating systems. Within each of those sections is the instructions to switch to a wireless connection. Please click on your operating system and follow the instructions.
    You should now have no issues printing from your mobile devices when they are connected the same wireless network the printer is connected to.
    Please let me know how it goes.
    Regards,
    Happytohelp01
    Please click on the Thumbs Up on the right to say “Thanks” for helping!
    Please click “Accept as Solution ” on the post that solves your issue to help others find the solution.
    I work on behalf of HP

  • Check The Job Status

    Hi SAPsimhas,
    My requirement is as below.
    I will loop through an internal table and create some files with background processing method.(JOB_OPEN,SUBMIT & JOB_CLOSE)
    Now once this job is triggered I need to check the status for that job after maximum 10 mins. Its not neccessary that each job will take 10 mins. only,It can be finished in 2 mins also.
    Once the job is finished then I will XCOM that file.
    So my question is how to code such timer which will check the job status for that job? I have a FM BP_JOB_READ which returns the job status.
    Reply is highly appriciated.

    Try this way
      do.
        call function 'SHOW_JOBSTATE'
          exporting
            jobcount         = p_jobc
            jobname          = p_jobn
          importing
            aborted          = v_aborted
            finished         = v_finished
            ready            = v_ready
            running          = v_running
            scheduled        = v_scheduled
          exceptions
            jobcount_missing = 1
            jobname_missing  = 2
            job_notex        = 3
            others           = 4.
        if v_aborted eq 'X'.
          exit.
        endif.
        if v_finished eq 'X'.
          select single * from tbtcp into wa_tbtcp1
                     where jobname eq p_jobn
                       and jobcount eq p_jobc.
          if sy-subrc eq 0.
            move wa_tbtcp1-listident to p_spono.
          endif.
          exit.
        endif.
        if v_count le 10.
          call function 'ENQUE_SLEEP'
            exporting
              seconds = 60.
          v_count = v_count + 1.
        endif.
      enddo.

  • How can I check the return status of a request using URLConnection?

    Hi,
    I am using the classes URL and URLConnection to connect to a remote server and make a POST request. The code extract is:
    URL u = new URL("http://.....");
    URLConnection con = u.openConnection();
    con.setDoInput(true);
    con.setDoOutput(true);
    con.setUseCaches(false);
    con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
    DataOutputStream out = new DataOutputStream(con.getOutputStream());
    out.writeBytes(........);
    out.flush();
    out.close();
    Next, I would like to check the return status of my request. I need to see if the server returned status 200 (OK) or an error (e.g. 404). Is there a way to check this?
    If you are aware of another way I can achieve this whole thing I would be grateful if you could let me know.
    Thanks very much for your help!

    URLConnection doesn't have a getResponseCode
    method...
    But I found a link
    http://bugs.sun.com/bugdatabase/view_bug.do;:WuuT?bug_
    id=4191207
    that helped me found out that there is another class
    called HttpURLConnection:
    ((HttpURLConnection)conn).getResponseCode( )You should read the API:
    http://java.sun.com/j2se/1.5.0/docs/api/java/net/URL.html#openConnection()
    "If for the URL's protocol (such as HTTP or JAR), there exists a public, specialized URLConnection subclass belonging to one of the following packages or one of their subpackages: java.lang, java.io, java.util, java.net, the connection returned will be of that subclass. For example, for HTTP an HttpURLConnection will be returned,..."

  • Check the order status

    Hi,
    When I do the issue goods to production order,the system massage:Current order status 1000043 does not allow goods withdrawals,Check the order status.
    But how to check? I can't find the wrong.
    regards,
    Zhou.

    Zhou,
    The relesase is getting rejected.
    That's y the status is RELR
    Follow the path in CO02
    Goto-- Logs-- Release.
    Here you will get the reaason for the rejection of the release.
    It might be due to material unavailability.
    You must have done the settings in 'Checking control'.
    Execute T code OPJK.
    Select the combination of the plant, order type & business function 2 & click on details.
    In the next screen against 'Release material' it must be 3. Change it 1 or 2 & save.
    Now try to release the order. It will be released & GI can be done.
    Hope this helps you.
    SmanS

  • Check the system status

    Hi,
    I have a simple question for you..
    How can I check the system status when i save my order...
    The purpose is not save orders whith errors.
    Thanks,
    Hugo.

    Hi Hugo,
    You need not do anything with the status.
    Just create a BADI Implementation for the BADI definition ORDER_SAVE in SE19.
    In the method PREPARE, call the function module CRM_MESSAGES_CHECK_FOR_ERRORS to check for errors in the order. If there are errors in the order then call the function module CRM_MESSAGE_COLLECT to show the additional error message 'Order can't be saved as it contains error' and exit.
    You can also do any additional validation that you want. Save and activate the BADI implementation.
    Now create an order and see if the code written works or not.
    <b>Reward points if it helps.</b>

  • Link for checking fulfillment order status

    does anybody know what the link is for checking the status of AT&T fulfillment orders?
    Thanks

    Maurice Young,
    It appears at the bottom of your receipt.
    Hope this helps,
    Nathan C.

  • Checking the connection Status

    Is anyone using the cocoaDev NetSocket? I try difficulty in checking the connection status using NetSocket...i open the socket and the connection, but when i'm perfmorming some action that waits for a server response, there's no automatic timeout that control if the connection is up or down after many seconds waited by the same action...

    We are using Outlook 2010
    I have removed the entry in the LAB using ADSIEdit following this procedure:
    http://exchangeserverpro.com/remove-default-public-folder-database-exchange-mailbox-database/
    This has resolved the issue there. Why are you opposed to me running this in Production?
    Thanks
    shapi
    I wanted to verify that you weren't using any org forms first!
    Since you are using Outlook2010, why not remove the PF distribution on that 2007 OAB as well?
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Essbase Java Apis- Checking the Load status of Cube

    Hi all,I am using Essbase 7.1 Java Apis.I want to check the Load status of the Cube.I have used the following Api.Cube.getCubeLoadStatus() However there is problem with this Api.If the Cube is not loaded then when I use this Api for the first time, it shows the status as "Not Loaded".However subsequent calls to the same Api shows that the same Cube is "Loaded".Clearly use of this Api results in loading of a Cube which was initilally unloaded.(I belive, in Administrative console right click on Cube -> Stop results in unloading of the Cube)Please answer my following questions :1) Which Api should I use to check the Cube's load status without affecting its current load state.2)I tried using Cube.isActive() Api.However this Api throws an exception for all states of the Cube.3)What is the diffence between a "Loaded" Cube and an "Active" CubeThanks

    1) Which Api should I use to check the Cube's load status without affecting its current load state. <<I don't know the answer to this one.. It seems to me that it may be a bug. You should report this one to Hyperion Tech Support.>>2)I tried using Cube.isActive() Api.However this Api throws an exception for all states of the Cube. <<I haven't tried this one either..>>3)What is the diffence between a "Loaded" Cube and an "Active" Cube <<Finally one I think I can answer.. A loaded cube means, I believe, that the cube has been loaded by the server and is immediately available. An 'active' cube, on the other hand, is the terminology used to specify that a specific connection is connected to, and using, a specific cube. I know several of the VB/C APIs specify that you must set a cube active (on the connection) before you can use the API.Tim TowApplied OLAP, Inc

  • ODI 20088:Error While Generating The Scenario

    Hi,
    Today I have change the name my logical file schema(name is change to lower to upper case).Then select the new schema from File Model (only it is using the File Schema).Then Try to generate the scenario again but getting an error like this:
    ODI 20088:Error While Generating The Scenario
    java.lang.NullPointerException
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.treatPopSourceSet(SnpGeneratorSQLCIT.java:7990)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.treatJobPopCollectionBuild(SnpGeneratorSQLCIT.java:7726)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.preComputePop(SnpGeneratorSQLCIT.java:7668)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.treatJobPop(SnpGeneratorSQLCIT.java:7568)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.treatPackageStep(SnpGeneratorSQLCIT.java:10477)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.mainGenPackageScenario(SnpGeneratorSQLCIT.java:2883)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.mainGenPackageScenario(SnpGeneratorSQLCIT.java:2817)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.mainGenScenSourceScenario(SnpGeneratorSQLCIT.java:11481)
         at com.sunopsis.dwg.codeinterpretor.SnpGeneratorSQLCIT.mainGenScenSourceScenario(SnpGeneratorSQLCIT.java:11505)
         at com.sunopsis.graphical.dialog.SnpsDialogScen.generateScen(SnpsDialogScen.java:190)
         at com.sunopsis.graphical.scenario.DwgScenGeneratingWizard.generate(DwgScenGeneratingWizard.java:68)
         at oracle.odi.ui.action.SnpsPopupActionGenerateScenHandler.actionPerformed(SnpsPopupActionGenerateScenHandler.java:103)
         at oracle.odi.ui.SnpsActionControler.handleEvent(SnpsActionControler.java:86)
         at oracle.ide.controller.IdeAction.performAction(IdeAction.java:529)
         at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:897)
         at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:501)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
         at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
         at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
         at java.awt.Component.processMouseEvent(Component.java:6297)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
         at java.awt.Component.processEvent(Component.java:6062)
         at java.awt.Container.processEvent(Container.java:2039)
         at java.awt.Component.dispatchEventImpl(Component.java:4660)
         at java.awt.Container.dispatchEventImpl(Container.java:2097)
         at java.awt.Component.dispatchEvent(Component.java:4488)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
         at java.awt.Container.dispatchEventImpl(Container.java:2083)
         at java.awt.Window.dispatchEventImpl(Window.java:2489)
         at java.awt.Component.dispatchEvent(Component.java:4488)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
         at java.awt.EventQueue.access$400(EventQueue.java:81)
         at java.awt.EventQueue$2.run(EventQueue.java:627)
         at java.awt.EventQueue$2.run(EventQueue.java:625)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
         at java.awt.EventQueue$3.run(EventQueue.java:641)
         at java.awt.EventQueue$3.run(EventQueue.java:639)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Please Help
    Thanks
    Anindya

    If you have not deleted the old file schema, then it should have been work but it seems to be theissues with the link between interface and model .
    I cannot say this is the actual reason but it might be. Since you have draged the file datastore to interface, interface is probably pointing to old schema and file model is pointing new schema.
    I guess you have to recreate the interface again. Let me know how it is going with you
    Bhabani
    http://dwteam.in

Maybe you are looking for

  • How can I add a row into a JTable with JButton

    Hi all. I have the following code: package gui; import db.*; import javax.swing.table.AbstractTableModel; import java.util.ArrayList; public class FoundersTable extends AbstractTableModel{     private static final int COLUMNS = 8;     private String

  • Automatic payment run through F110

    Hi Everyone, During the aotumatic payment run via F110, after creating the proposals when i am trying to display the proposal, it is giving an error message that " Company Code XY12 / XY12 does not appearin proposal 08.07.2011 AB00; correct " But I a

  • Java Web Start and Firefox

    Hello! I want to use some java web start applications, which are started directly by clicking a link. My browser (firefox) doesn't know the java web start mime type (*.jnlp). Because of that I can only download the specific JNLP-File instead of execu

  • Output count of SELECT statement is diff from count(*) of the same query

    Has this ever happened to you? I was wondering why some of the items were not appearing in my output. I have this select query:     SELECT         bukrs         gjahr         hkont         belnr         wrbtr         dmbtr         matnr         bschl

  • FormCalc/Javascript validations

    Hello Experts I am looking for a suitable event in Adobe Interactive forms which can cancel the processing of the form if any field value is not accoding to the validation while the form is getting submitted? Ideally it should cancel the submit of th