Doing a Roll Back for Transport Request

Hi,
     I have a situation where I wanted to bring all of my objects (IDoc Type, Message Type etc...) under single request but when I did that, I am unable to test my Inbound Function Module (Custom). It gives me an error saying "Interface for this function module is incorrect". But before changing the transport request, everything was working fine.
   So, can somebody tell me how to roll back the changes done in Transport Organizer?
Thanks,
Venkat.

* dschaldenovell,
it's just a service pack, so you could manually downgrade the RPMs and that's it. But to be honest, I wouldn't expect any problems, and if, Novell support should be able to resolve them quickly.
Uwe
Novell Knowledge Partner (NKP)
Please don't send me support related e-mail unless I ask you to do so.

Similar Messages

  • Statement in Transaction Does Not Roll Back

    I have a group of MySQL statements in a method of a Java application.
    I include an SQL error in the last statement to test the rollback of the transaction.
    All the statements roll back, EXCEPT for the one detailed below.
    The MySQL table:
         CREATE TABLE Counter (
              number INT( 4 ) NOT NULL DEFAULT 0,
              account_id VARCHAR( 12 ) NOT NULL PRIMARY KEY
         ) ENGINE = InnoDB;I have run the staement as a PreparedStatement and a Statement:
    PreparedStatement:
         String updateCounterStr =
              " UPDATE Counter " +
                   " SET number = number + 1 " +
                   " WHERE account_id = ? "
         updateCounter = con.prepareStatement ( updateCounterStr );
              updateCounter.setString( 1, accountID );
              int uc = updateCounter.executeUpdate();     Statement:               
         Statement updateCounterStatement = con.createStatement();
              int updatecounter = updateCounterStatement.executeUpdate(
                   "UPDATE Counter SET number = number + 1 " +
                   "WHERE account_id = \'" + accountID + "\'"
              con.setAutoCommit( true );     //     ------------------------------------ Transaction ENDS
              updateCounterStatement.close();
    //               updateCounter.close();
              ... several more
              con.close();
         } catch(SQLException ex) {
              System.err.println("SQLException: " + ex.getMessage());
              if (con != null) {
                   try {
                        System.err.print("Transaction is being ");
                        System.err.println("rolled back");
                        con.rollback();     //     < ------------------------------------ con.rollback() HERE
                   } catch(SQLException excep) {
                        System.err.print("SQLException: ");
                        System.err.println(excep.getMessage());
    }     //     ---------------------------------------- END the methodIn both cases Counter is incremented, but does NOT roll back.
    The other statements in the transaction do roll back,
    I am using:
    mysql Ver 14.12 Distrib 5.0.18, for apple-darwin8.2.0 (powerpc) using readline 5.0
    on Mac OS X 10.4.x
    I would greatly appreciate a solution to this problem.
    Many thanks in advance

    I think autocommit is true by default. Also, it looks like your'e setting it to true, and then executing more SQL.
    Explicitly set it to false, and DON'T set it back to trueif there's any chance you're going to want to rollback after that.

  • Import back the transport request to Development Server

    Hi All,
    I need to import back the Transport request which is in Quality Server to Development Server.
    For ex: DEV900764  from Quality to Development Server.
    But the same(DEV900764 ) transport request is available in Development also.
    How to overwrite the transport request which in Development server ?
    I deleted  the request in se01, stms  in DEV server.
    Once i updated the copy of Quality to Development in co-file,data file in OS level. But still it show the old one(DEV copy) while importing thro' stms in development server.
    How to solve this ?
    actually i need the data of quality transport request

    Hi Milan,
    Even though you have deleted the request in Development system and later copy the co-file and data file from Quality to Development it will be the same. What is the reason of transporting from Quality to Development.
    Normally requests will move from Development to Quality and to production as you already know. Once the request is released from development and transported to next systems that request will have same data in the request what it was at the time it was released and whenever you re-transport that request it will have same changes.
    Why you want to do from Quality to development. If you find any differences in the changes of quality and development then some one might have done the chages directly in quailty with client being opened. If it is the same case then you need to take care of the system and avoid any direct changes. If as per my assumption if really there is any difference then make the  necessary changes directly in development instead of wanting to transport from Quality.
    Transporting from Quality to development is not good practise.....
    Regards,
    Sharath

  • Regarding Client change for transport request

    In 46C system, How to change client for transport request?
    Before Upgrade, we have Trans Request-DEVK900002 for client XXX, and this client does not exists anymore. now How to delete this trans request or release it.
    one of the way i think is to change client for transport request and release it. Please share your suggestions.
    regards
    Jaichan

    Hi shlesa,
    Thanks for your reply.
    I tried now..it does not worked out.
    i created request at 000 using DDIC and then logged with 001 client using DDIC.
    then i executed SCC1, gave Source Client 000 and Request number and executed.
    i checked in SE09, was still the Request appeared with 000 client.
    Any other alternatives.
    Jaichan

  • To revert back a transport request from prd to dev server

    hi experts
        how to revert back a transport request from prd server to
        dev server?
        a transport request has been wrongly transported
        and it has make major changes in production server,
       now  we want to revert back that request , we know the   request no.
    regards
    pankaj

    All you have to do is create an order of transport type "Transport of copies" in PRO.
    I give you the steps to follow:
    1. Go to SE01 and create a new order (remember the type "Transport of copies").
    2. Enter the data of the order of transport that is going to come back.
    3. Enter the target, here is where you asign the target system to carry the request.
    4. Now just add the number of request to the new request you just created.
    5. Finally released the request from this transaction.
    6. Check on the queue of transport in DES, the request must appear there.
    I hope you serve =)

  • Popup for transport request on save

    Requirement
    Popup for transport request on save and link an object to that TR in abap.
    ANY fm
    Please help me on this
    Vijay

    Hello Friend,
    SE80, display function group STRD, there are many useful FMs: TRINT_CORR_INSERT,TRINT_INSERT_NEW_COMM,TRINT_POPUP_EDIT_CANCEL_O_SHOW...
    Hope it helps.
    Best Regards,
    Jerry

  • Error when creating files for transport request SAPK-700BGINPLMWUI

    Hello experts,
    We're upgrading our 46c System to ERP 6.0 EHP4.
    In Phase  EHP_INCLUSION we get the following error Message: Disassembling package queue failed, rc = "2", reason = "Error when creating files for transport request SAPK-700BGINPLMWUI"
    We've already checked the SAINT version; Upgrade Fix, SAPCAR version. We've checked our TMS as well and everything seems  O.K.
    Any help would be really appreciated!!!
    Complete Error message:
    EhP component PLMWUI, 700                                                                               
    Looking for SAINT package for 'PLMWUI' ...                                                                               
    R3upReadNewPackages:                                                                               
    patchType='U', langVect='DEC'                                                                               
    RFC Login to: System="X05", Nr="00", GwHost="sxt ", GwService="sapgw00"                                                 
    RFC Login succeeded                                                                               
    Calling function module "spda_read_new_packages" by RFC                                                                     
      ismovesVersion='0'                                                                               
    R3upReadNewPackages: exit: rc=0                                                                               
    ... No matching package found.                                                                               
    R3upReadNewPackages:                                                                               
    patchType='I', langVect='DEC'                                                                               
    RFC Login to: System="X05", Nr="00", GwHost="sxt ", GwService="sapgw00"                                                 
    RFC Login succeeded                                                                               
    Calling function module "spda_read_new_packages" by RFC                                                                     
      ismovesVersion='0'                                                                               
    R3upReadNewPackages: exit: rc=0                                                                               
    Found: name = 'PLMWUI', release = '700', package = 'SAPK-700BGINPLMWUI', type = 'AOI'                                  
    ... Matching package found: 'PLMWUI','700','SAPK-700BGINPLMWUI'                                                             
    (trc) R3upPatchDisassembleQueue: 1 package queue entries                                                                    
    (trc) R3upPatchDisassembleQueue: force=YES                                                                               
    (trc) R3upPatchDisassembleQueue: 1 packages will be disassembled                                                            
    Starting disassembling package queue                                                                               
    Date & Time: 20100319133139                                                                               
    Starting RFC Login to: System = "X05", GwHost = "sxt ", GwService = "sapgw00"                                           
    RFC Login to: System="X05", Nr="00", GwHost="sxt ", GwService="sapgw00"                                                 
    RFC Login succeeded                                                                               
    Calling function module "SPDA_DISASSEMBLE_QUEUE" by RFC                                                                     
    Input table IT_PATQ:                                                                               
    "SAPK-700BGINPLMWUI","000","AOI","PLMWUI","700","SAP PLM Web UI","00"                                                       
    Call of function module "SPDA_DISASSEMBLE_QUEUE" by RFC succeeded                                                           
    Logging off from SAP system                                                                               
    Date & Time: 20100319133139                                                                               
    Disassembling package queue failed, rc = "2", reason = "Error when creating files for transport request SAPK-700BGINPLMWUI"

    Hello Anthes,
    Please Check the things in following sequence :
    1.Use latest SAPehpi, R3trans and tp versions.
    2. users/group authorization issue and/or ownersip limitations (set 777) .Reboot the server to make sure, that the authorisations are updated and there is no lock on a file in the EHPI dir.Repeat the phase.
    Folders where permissions should be 777 are Upgrade directory, Data Directory, Cofile directory and .../EPS/in.
    3. Source file corruption can be ruled out by execution
    R3trans -l /usr/sap/<SID>/..../abap/data/R-700BGINPLMWUI.SAP (The data file corresponding to the Package which is giving error). Check if this ends fine.
    Note 2050
    4. Confirm that your transport tool is 'healthy' by testing it in STMS. In SPAM in client 000 use the function Disassemble package and enter the package <Package name>.
    5. Try to update the kernel if it not helps.
    Best Regards
    Niraj

  • Release strategy for Transport requests

    Hi,
    Can anybody give me the detail steps to configure release strategy for transporting requests?
    we are having Dev and Prd systems.
    Regards,
    Vinnu.

    Hello,
    I hope you have configured TMS for two system landscape.
    Just make the transport routes also, make DEV system as a Domain Controler.
    Then transport requests will automatically come in to the request queue.
    Using tx stms_import , import those request sequentially !!
    Note: Points always encourage me to reply !!

  • Roll back for QueueConnectionFactory

    My Stateless Session Bean call entity bean and MDB. My Session Bean TX Requied. If I create jms use javax.jms.QueueConnectionFactory, I have roll back for required XA Database driver. But if I create jms use WLS connection factory with default setting, there is no error.
              conFactory= (QueueConnectionFactory) ctx.lookup(CONNECTION_FACTORY);
              Stephen
              Message was edited by chinafax at Sep 22, 2004 12:56 AM

    For introductory info on how to get JMS to participate in a transaction. See this recent post in the JMS forum:
              http://forums.bea.com/bea/thread.jspa?threadID=200076864&tstart=0
              Tom

  • Command for Transport request

    Dear All,
    What is the command on OS level for transporting request of SAP.
    what are the others command which can be used at OS level for SAP activities apart from BRTOOLS.
    If you have any link please mail me.
    Please guide.
    Thanks

    HI,
    following command are used to import request.
    tp addtobuffer <request>.<sid>  If a change request is not in the buffer then this command is used to add it to the buffer, before the import step starts.
    tp import <change request> <sid>: To import a single request from the source system to target system.
    you need to provide the profile path with -pf = <profile_path> at end of command
    The following options are available for the R3trans program:
    R3trans -d : This command is used to check the database connection .
    R3trans -u <int>: Unconditional mode can be used as we have seen in the above example.
    R3trans -v : This is used for verbose mode. It writes additional details to the log file
    R3trans -i <file>: This command directly imports data from data file without a control file.
    R3trans -l <file>: This provides output of a table of contents to the log file.
    R3trans -n : This option provides a brief information about new features of R3trans.
    regards,
    kaushal

  • Asking for transport request whie table data updation

    Hi All,
    I am trying to update a table TCJ04 using transaction OPS6. When ever I am adding a new entry or edit the existing entry and click SAVE, the table is asking for Transport request number.
    This table carries a master data and should not be asking for transport request. Rather its access has to be controlled by user authorisation.
    Please tell me as to what is the reason of asking for transport request.
    regards,
    Gaurav.

    Hi Gourav,
    If you go table maintanance generater of the table TCJ04 in SE11, you will find that Standard recording routine radio button is selected. That is the reason you are asked to provide transport request while updating data.

  • Transaction code to find return code for transport request

    Hi,
    I want to see  the return code for transport requests after importing to QAS from DEV. What is the transaction code to find return code and can you explain in brief.
    Thx,
    Vasu

    you can check it out in STMS
    wht you can do is ,,
    Run Tcode STMS > Overview imports (F5) > you will find all import queues > then click on the import queue in which u want to see the status of transport (DEV , QAS , PRD )
    > then find out the transport no > click on that > then click on logs or press ( ctrl + f4)
    Return code
    Meaning
    0000
    Transport performed without errors
    0004
    Warnings were issued. All objects were transported successfully. There were special actions for individual objects that may not have been intentional, for example, a warning is issued during the export if the request contains an object deletion.
    Read the warnings.
    0008
    Individual objects could not be transported successfully. You must analyze and correct the errors. Examples of import errors: Original object was not overwritten, Repaired object was not overwritten
    0012 or higher
    A critical error has occurred, probably not caused by the contents of the request. You must inform your system administrator.
    http://help.sap.com/saphelp_nw70/helpdata/en/57/38e26c4eb711d182bf0000e829fbfe/content.htm
    Hope this information will help you ,,
    Cheers
    dEE

  • Business object for transport request creation

    Hi,
      I want to know the business object for transport request creation. Kindly help.
    Thanks and regards,
    Venkat.

    I am not sure but u can try this BO CTREQUEST.

  • Asking for Transport Request while editing DTP in Quality - Client Open

    Hi Guru's,
    We have opened the client and trying to edit the DTP, but it is asking for transport request.
    Is there any other setting that we need to do in order not to prompt for transport request?
    Thanks & Regards.

    Hi Ganesh,
    One of the options would be to save it in a DUMMY request ,incase you do not want to transport such that you make changes next time it will by default get saved in that DUMMY request i.e it will not ask for a request next time.
    We usually save it in Dummy request,when we change a DTP in Quality or in Production.
    Rgds
    SVU123

  • Asking for transport request while table data updation

    Hi All,
    I am trying to update a table TCJ04 using transaction OPS6. When ever I am adding a new entry or edit the existing entry and click SAVE, the table is asking for Transport request number.
    This table carries a master data and should not be asking for transport request. Rather its access has to be controlled by user authorisation.
    Please tell me as to what is the reason of asking for transport request.
    regards,
    Gaurav.

    Hi There,
    It is asking for the transport request for each new entry in the table since the Delivery class in the attributes is set to C( Customizing table, maintenance only by cust., not SAP import ), If it is set to "A" it will not ask for the transport request..
    Try creating a custom table and play around with the Delivery class, A and C, you will come to know the difference.
    Let me know if you need further help in this regard.
    don't 4get to rward pionts if found helpful.
    Thanks-

Maybe you are looking for