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 advanceI 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 requestHi 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
JaichanHi 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
pankajAll 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
VijayHello 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 AMFor 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 -
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.
ThanksHI,
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,
Vasuyou 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
-
Any restictions on back ground job when submit the session?
Hello friends below is my code part. problem is when i execute this program in back ground the data is not picking from APQI. but in fore ground it is picking . for this SESSION submission in back ground am i missing any thing here. please suggest me
-
I have an older I Mac operating system 10.6.8 and want to upgrade. I've been told that the only upgrade available for my machine is 10.7.5. On what website can I find this upgrade or how do I find this upgrade on the Apple website?
-
New install of sqldeveloper 3.0.04.34 fails to connect
I exited the running sqldeveloper 3.0.03.45, and started the sqldeveloper exe for 3.0.04.34 which I have just downloaded and unzipped. It asked to import settings. When I try to open the imported connection to scott/tiger@//lambda/ora10 (where lambda
-
Ipod 4g shut down and will not turn on or charge
Greetings, yesterday my ipod nano 4g played some music and shut itself off after being in my vehicle during the day although not in direct sunlight. I had thought that it ran out of charge and took it home and hooked it up to my computer as I normall
-
I am unable to authenticate my email with Moxzilla after ensuring creditials are correct
An error occurred while sending mail. The mail server responded: bosauthsmtp06: Host 70.194.164.155: No unauthenticated relaying permitted. Please verify that your email address is correct in your Mail preferences and try again. I keep getting this m