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
    9989425075

    Material 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,
    Raju

    Thanks 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 Account

    Hi,
    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

  • Transaction SPROXY

    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
    RR

    close

  • 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 called

    Hi 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 master

    Hi 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

  • Export during transaction

    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 Tripathi

    Well, 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 you

    Hi,
    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?