UNCAUGHT_EXCEPTION during Transaction SPROXY
Hi ,
while exectuing sproxy transaction its giving a short dump.
please see the dump below.
Runtime Errors UNCAUGHT_EXCEPTION
Except. CX_SRAPI_PRECONDITION_VIOLATED
Date and Time 13.05.2008 10:18:03
Short text
An exception occurred that was not caught.
What happened?
The exception 'CX_SRAPI_PRECONDITION_VIOLATED' was raised, but it was not
caught anywhere along
the call hierarchy.
Since exceptions represent error situations and this error was not
adequately responded to, the running ABAP program
'CL_SRAPI_SERVICE_REP_ADDRESS==CP' has to be
terminated.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SRAPI_PRECONDITION_VIOLATED', was
not caught in
procedure "GET_REP_VERSION" "(METHOD)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
An exception occurred
Missing RAISING Clause in Interface
Program CL_SRAPI_SERVICE_REP_ADDRESS==CP
Include CL_SRAPI_SERVICE_REP_ADDRESS==CM004
Row 1
Module type (METHOD)
Module Name GET_REP_VERSION
Trigger Location of Exception
Program CL_SRAPI_SERVICE_REP_ADDRESS==CP
Include CL_SRAPI_SERVICE_REP_ADDRESS==CM004
Row 55
Module type (METHOD)
Module Name GET_REP_VERSION
Source Code Extract
Line SourceCde
25 im_caller_level = api_version
26 RECEIVING
27 result = l_applcomp_client.
28 CATCH cx_hmi_core_exception .
29 RAISE EXCEPTION TYPE cx_srapi_precondition_violated.
30 ENDTRY.
31
32 *-----invoke method and parse result
33
34 CREATE OBJECT l_input
35 EXPORTING
36 im_input = l_dummy_input.
37
38 TRY.
39 CALL METHOD l_applcomp_client->invoke_method
40 EXPORTING
41 im_method_id = cl_hmi_client_factory=>co_method_release
42 im_method_input = l_input
43 RECEIVING
44 result = l_output.
45
46
47 l_output_xstring = l_output->get_output( ).
48
49 *-----test
50 TRY.
51 l_output_dom = cl_proxy_xsd_node=>get_root_node( l_output_xstring ).
52 l_release_node = l_output_dom->get_first_node( ).
53 result = l_release_node->get_value( ).
54 CATCH cx_proxy_gen_error into l_proxy_gen_error.
>>>>> RAISE EXCEPTION TYPE cx_srapi_precondition_violated.
56 ENDTRY.
57
58
59 CATCH cx_srapi_rep_not_available INTO l_rep_not_available_error.
60
61 IF l_rep_not_available_error->http_status_code = 404.
62
63 " Special case: this can happen if connecting to an older
64 " ESR release which do not have the applcomp service
65 result = if_srapi_service_rep_internal=>co_rep_level_30.
66 RETURN.
67
68 ELSE.
69 RAISE EXCEPTION l_rep_not_available_error.
70 ENDIF.
71
Thanks in advance.
Hi Raj,
Please check this link may helpful for you.
http://help.sap.com/saphelp_nw70/helpdata/en/83/636d2012fc11d5991e00508b5d5211/content.htm
Regards,
Anil
Similar Messages
-
Some Software Component Versions do not show up in transaction sproxy
I have a landscape with a CRM system, a PI system (with the SLD on it) and some other systems.
In transaction sproxy in the CRM system the Software Component Version SAP CRM ABAP 7.0 shows up, but others that should be there like SAP ABA 7.01 are not there.
So I went on the SLD and edited the technical system for the CRM system, I added the product SAP CRM 7.00 and set the checkmark for installed for the relevant SWCVs like SAP ABA 7.01.
I then went to the business system for the relevant CRM client and there also checked those SWCVs.
But still they do not show up in transaction sproxy in the CRM system.
What am I missing?Hi Monika,
There's several suggestions that you could look at to help resolve your problem in this thread:
[Can't find ESA ECC-SE 603 SWCV;
Regards, Trevor -
Material Determination error during Transaction DP90
Dear Experts,
I am configuring the Depot Repair scenario for a Hitech Industry.
The Process is as follows;
1. Ceating the Notification
2. Creating a repair order using Notificaion. and getting the repaired items in to the plant
3. Creaing and confirming the service order and delivering the repaired product to the customer.
4. Creating a Billing Request using service order during transaction DP90.
I am facing the following error!!! -
Material Determination error in the service order line item xxxxx/xx!!!!!!
I have configured the DIP Profile YBR00099 as below.
The characteristics Activity Number, Activity Type and Cost Elemnt were given the Material Determination Check.
The source is---- " Actual Costs and Line Items " with 100 Percent, No sets are used for the source characteristics.
In the Material Determination a Blank Item is used with a Check for the field " Material Direct"
In the Material Determination Criteria for the Blank Material, it is configured as below;
Activity Type No Set Used - No Value used
Activity NUmber No Set Used - No Value used
Cost Element YBR-Material-01(Set values are 608110 and * )
Note : the above configuration was done using the Config guide AS IS.
The material that was used in the Service order is not maintained in the ODP1 transaction ---> Material Determination.. instead ,only a blank material is used and configured as above.
The subsequent Process should continue as follows;
5. After saving the billing request, two more line items are determined in the repair order.
6. Debit memo is created using the repair order. where the Actual confirmed hours of service and spare parts confirmed if any are billed for the customer.
Basically I am very much new to this RRB concept and I was facing the above error and could n't be able to proceed further.
Please help me in this regard.
BadariNath .G
Answerthink India Limited, Hyd
9989425075Material Determination error in the service order line item
Check note 460415 and 545095
thanks
G. Lakshmipathi -
Zero value in Amount field during transaction upload into BPC
Hi Experts,
When I run DM package to load transaction data from BW to BPC,I am getting warning error with rejected list which contains amount field as zero value.
Is it possible to load records with amount value as Zero.My current EPM version is 10 SP14 Patch 1.
Currently my cube is in load mode .I have understood that during transaction data upload the cube should be in load mode and during inputting data using input forms it should be in planning mode.Please correct me if I am wrong.
Thanks,
RajuThanks for your quick turn around.
I have multiple keyfigures which have zero values in some records hence I am getting zero values in Amount field.
Shall I mark Real-Time data Target can be planned; data loading not allowed always.
Regards,
Venkat -
Could not commit transaction Error 1 Detected During Transaction G/L Account
hi experts
when i was adding Sales Order i am getting an error as Could not commit transaction Error 1 Detected During Transaction G/L AccountHi,
Plz find the following threads:
Transaction failure with error message \"Error -1 detected during transaction\" when update the G\\L Account D…
"Could not commit transaction: Error -1 detected during transaction"
Could not commit transaction: Error -1 detected during transaction 'Payment Methods for Payment Wizard' (OPYM)
Could not commit transaction when inserting new items -
"Could not commit transaction: Error -1 detected during transaction"
hi guys,
im getting this error "Could not commit transaction: Error -1 detected during transaction" when trying to create standard document/s. i am now using B1 8.8, MS SQL 2008.
originally, my program was written for B1 2005, MS SQL 2005, and it WORKED.
we upgraded into B1 8.8, MS SQL 2008, and now my program is not working. it is now having the mentioned error upon committing transaction (vCompany.EndTransaction(wf_Commit)). tried removing transaction handling, and it WORKED. also, tried simplifying the program, instead of creating multiple documents, i modified it in just creating one document with transaction handling, and it WORKED.
initialliy, this issue seems to be related to MS SQL 2008.
please help, thanks.Hi Emmanuel........
You get this error due to the Approval Procedure.
Please check if it is activated then please deactivate it from Administration> Approval> Approval Template.......
Then try.......
Regards,
Rahul -
Hi all,
I am wondering how come when i run Transaction SPROXY in my customer ERP system, it goes straight to ABAP Workbench Enterprise Repository Browser.
Whereas there are some systems it still shows the old standard SPROXY screen.
what is the different between the systems that shows the Enterprise Repostory Browser in ABAP workbench and systems that shows the old standard SPROXY screen.
Appreciate any help.
Thank you.hi
you should configure ur SAP System to communicate with XI server.Check the followign program to test if your SAP system is configured preperly to connect to XI Server...?
1.Check/maintain with report: SPROX_CHECK_IFR_ADDRESS
2.Check with report SPROX_CHECK_HTTP_COMMUNICATION
3.Check with report SPROX_CHECK_IFR_RESPONSE
4.Check with report SPROX_CHECK_IFR_CONNECTION
By the way u can refer to the weblog.. creating ABAP Client Proxies in WebAs6.40 system.
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Refer to Page 26 in the configuration guide:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/configuration%20guide%20-%20sap%20xi%203.0.pdf
You will have all the required direction to setup ABAP proxy.
Note: reward points if solution found helpfull
Regards
Chandrakanth.k -
Settlement during transaction code 'vi02'
Hi,
We have a scenario where in we engage a transporter to deliver goods to the customer. During sales-billing cycle a 'Shipping Cost' document is created through 'vi01' transaction code to capture the frieght cost.
After the transporter delivers the goods and risese bill for payment, we again open the shiiping cost document in 'vi02' for settlement.
We select the the 'setlement' subscreen, there is a check box 'Transfer'. when we check this and save the document, in the background a PO ans service entry sheet is generated.
Is the PO and service entry sheet generation in background, a standard functionality of 'vi02' during settlement when we check the 'Transfer' check box and save or it is a enhancement.
If it is a enhancement, iam not able to find the user exit name.
Thanks
RRclose
-
Write-through Cache behavior during Transactional Operation
If a put is called on a write-through cache during a transaction(with Optimistic Read-Committed settings) that involves multiple caches some set to write-through and others to write-behind, when will the store operation on the corresponding CacheStore be attempted?
a) Immediately after the put() is called on the cache but before the transaction commit
or
b) Immediately after the transaction is committed irrespective of when the put is calledHi Abhay,
The backing map (in this case, <tt>com.tangosol.net.cache.ReadWriteBackingMap</tt>) is responsible for calling the CacheStore implementation. When "commit" is called, Coherence will synchronously send the data to the backing map; the backing map then determines what to do with the data. In the case of ReadWriteBackingMap, it will either (depending on its configuration) synchronously call CacheStore (meaning that a store exception will interrupt your transaction) or queue the update for later (meaning that any store exception will occur after the cache transaction has completed).
In 3.0, the <rollback-cachestore-failures> element under <read-write-backing-map-scheme> controls whether CacheStore exceptions are propagated back to the client. If you are using a release prior to 3.0, please see this FAQ Item on CacheStore Exceptions.
Jon Purdy
Tangosol, Inc. -
Add master data during transaction load
While loading a oDS can I add new entries into master data infoobject.
I don't want to update master data. I need to add new master data along with its attributes.
Like a new material is found in invoice that's not in material-master.
Using the invoice I want to add the material into material masterHi Rohini,
Here is the link -->
http://service.sap/com/bi -->services & implementation --> how to guides --> guide list SAP BW 2.x --> How to... update Master Data during upload of transact. data
Cheers,
Sree -
hi
If there ıs currently transactıon on the partitioned table,Does the table locked during export ? Can I export the table?Any negative effect?Readers (like export) never block writers.
Your export is likely going to run more slowly while there is a transactional load on the system because Oracle will have to reconstruct more data from UNDO. And the export will likely add to the load on the system that would slow down the transactions. And if the export doesn't specify consistent=y, the export itself will be inconsistent, so you may end up with orphaned rows and the like.
Justin -
Problem during Transaction in update
I am using a Bussiness method UPDATE in which i am first deleting the record and then i am creating agian the same record with the new values. While performing create operation if any of the values passed are wrong, then create process fails. and the whole UPDATION fails(also record is lost), to avoid this i wann to rollback the transaction once there arises problem in create process. To perform this kind of rollback what are the transaction properties to be performed.
Transaction mode of an JDBC connection is by default auto-commit. You have to set the transation mode auto-commit as false.
con.setAutoCommit(false);
//do something
con.commit();
con.setAutoCommit(true); -
Database configured for Syncronous mirroring and connection lost during transaction.
Hi,
In a synchronous mirroring session data commit on mirror first and then on the primary. But in a scenarion that data has commited on Mirror but when it goes to commit on primary then then primary server goes down or via any behaviour it is not able
to commit on primary. then what is the flow, how we will get that data commit on primary.
Thanks in Advance.
Regards, Ashish TripathiWell, primary doesn't send data to mirror. It's the mirror server which would pull the data. As long as confirmation from mirror is not received, the transaction would not be committed.
Balmukund Lakhani
Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
This posting is provided "AS IS" with no warranties, and confers no rights.
My Blog |
Team Blog | @Twitter
| Facebook
Author: SQL Server 2012 AlwaysOn -
Paperback, Kindle -
How to register and keep track on item packaging during transactions
Hi,
I have items which I receive in inventory under different packaging. I want that when I receive or issue it from the warehouse, I keep track also on the packaging that the transaction is done.
E.g. Oil for vehicle engine:
Item parameters: "10x40"
Manufacturer: Elf
I receive:
100 liters, 100 pieces, package: 1 liter.
500 liter, 100 pieces, package: 5 liter.
I want to know that I have in total 600 liters of Oil 10x40 of manufacturer Elf and from the other hand I want to know how many pieces of 1 liter and how many of 5 liters I have.
Please help me to configure this in INV module.
Thank you.Hi Glen,
Thanks heaps for your reply! Sorry I am so slow to implement it, send it to my client, and then realise it is borked still! I went with the storing the ICalUid (which I think IS the CleanGlobalObjectId you mentioned after I dissected the blogs you
posted) in my database. I stored the ICalUid of the appointment on the server, and the ICalUid of the one I created on the client in it's SQLCE database. This allowed me to find one from the other for updates and deletes or so I thought. Updates
are fine. But I still cannot find the deleted appointment on the server, or get enough info from the server, to find the right item to delete on the client. I can no longer access the ICalUid of the appointment on the server because first I have
to find the appointment in deleteditems or recoverabledeletions folder to get the ICalUid (or CleanGlobalObjectId). SyncFolderItems returns the subject but not startdate so I cannot search in deleted etc using that combo and I don't feel subject alone
will be reliable enough at all. So, what you proposed works beautifully, but not for my initial problem, which was deleting.
Maybe this is microsoft fault but SyncFolderItems does not seem to return enough info to perform an accurate delete of an item. If it helps at all I am following this example: http://msdn.microsoft.com/en-us/library/exchange/ee693003(v=exchg.80).aspx but
of course the good folks at MS haven't filled in the important bits!
LucasF -
Question: Exception during Transaction
I have a question regarding Transactions. Suppose I have the following code:
public void test() throws Exception {
UserTransaction ut = getUserTransaction(); // lookup method
ut.begin();
if (true) throw new Exception("Testing");
ut.commit();
As it is not going to commit the transaction, no rollback is explicity made. Is the transaction automatically closed ? Or this is a memory leak ?
Thank youHi,
I have a question regarding Transactions. Suppose I
have the following code:
public void test() throws Exception {
UserTransaction ut = getUserTransaction(); //
// lookup method
ut.begin();
if (true) throw new Exception("Testing");
ut.commit();
As it is not going to commit the transaction, no
rollback is explicity made. Is the transaction
automatically closed ? Or this is a memory leak ?
Thank youWhat you mean by memory leak here? If it is regarding the UserTransaction object existence then it is there in the test() only.Once the test returns the object is prepared for GC.
Regards
Vicky
Maybe you are looking for
-
Trying to Read In Values Into Hash
I am reading in a file...and i have this file being read Fileds:Name|Address|SS john|billsbury drive|030303030 how do i make a hash table so that when my tokener reads Name, it could store john so that it would be Name = John Address = billsbuy drive
-
Maximum number of pages in iWeb?
Is there a maximum number of pages that one can have in iWeb? Thanks!
-
Auto price master update(vk11) from Z Report values
Hello all, My requirement is, I have developed a Z Costing report. From there my material price will be calculated on monthly basis.Same price i have to update in Pricing master under one fixed condition type. When ever i run the Z report the price f
-
Lets discuss soap and interoperatibility
Hello Every body, I am working on soap protocol and have deployed webservice using java and now i want to consume the web service using .net client how should i proceed. Waiting for your views. thanks
-
BEA 8.1 and Siteminder Integration
Does anybody have code sample and/or implementation for BEA 8.1 and Siteminder 6.0 integration?