Error in activation of ABAP Proxy

Hi Experts
I am developing an interface between BW 3.5 and SAP-XI. Business scenario is: XI loading csv files as records into the delta que in BW.
I have created a SOAP connection DataSource (begins with "6"), and established a delta que. Init and Delta InfoPackages work fine (there are 0 recors in the delta que).
In t-code SPROXY I created a new Proxy under the relevant component that was developed in the XI.
When I hit the Activation button for the proxy, I get an error message about a syntax error in the Interface of the generated ABAP class for the proxy: (6AZMM_GLOBAL is the name of the Datasource)
" You can only refer to the object type ZCX___BI0__QI6AZMM_GLOBAL_RFC using "REF TO". "
I have tried to play around with generated ABAP but no luck!
Where could be the problem, on BW / XI side? I didn't find any relevant threads or notes...
Please help...
Thanks,
Yaniv

The scenario is INBOUND.
Any way, you wrote that INPUT is just a deep structure and it made me think...
Finally, instead of using:
TYPE ZMMCX___BI0__QI6AZMM_GLOBAL_RF
I used another structre:
TYPE ZMMINVENTORY_VISIBILITY_IN_IB2
(this is another generated structure)
AND EVERYTHING WORKED
So, thanks for the hint, it was helpfull
Yaniv

Similar Messages

  • Error while invoking the ABAP Proxy via SOAP Adapter

    Hi,
    My scenario involves SOAP Client invoking a webservice hosted in PI which in turn invokes the ABAP Proxy asyncronously.
    SOAP Client -> PI -> ECC (ABAP Proxy) . This works fine.
    Next , I have exposed the ECC Service Interface as webservice using SOA Manager transaction. Now, once the service is created using SOAManager, i replaced the XI Adapter with SOAP Adapter and provided the target URL as the URL provided by the SOAManager.
    SOAP Client -> PI -> ECC (ABAP Proxy via SOAP Adapter)
    With this approach, i am encountering the below error message
    2009-05-29 12:17:55 Error Adapter Framework caught exception: null
    2009-05-29 12:17:55 Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException.
    Any ideas on the above errror message? Any pointers or inputs will be appreciated.
    Thanks,
    Vinayak Kamath

    > 2009-05-29 12:17:55 Error Adapter Framework caught exception: null
    > 2009-05-29 12:17:55 Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException.
    This is a generic error message which does not have any information about the error which has occurred.
    Do you see any error messages in the SOAP client?
    Regards
    Stefan

  • Error while executing sender ABAP proxy program in ECC

    Hi,
    We have lot of proxy to file scenarios, most of them are working fine. I am having issue with 2 interfaces, when I execute sender ABAP proxy program, we are getting following errors in ECC:
    <SAP:Category>XIProtocol</SAP:Category>
      <SAP:Code area="PARSING">GENERAL</SAP:Code>
    <SAP:Stack>com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=ED1CLNT290;TS=;AN=CustTrPowersellS_Out;ANS=urn:maines-net:OTC_079E:PowersellCustomerTerms; at com.sap.aii.af.service.cpa.impl.lookup.CommonLookup.getInboundBinding(CommonLookup.java:237) at com.sap.aii.af.service.cpa.impl.lookup.CommonLookup.getInboundBinding(CommonLookup.java:167) at com.sap.aii.af.service.cpa.InboundRuntimeLookup.<init>(InboundRuntimeLookup.java:88) at com.sap.aii.af.service.cpa.impl.lookup.AbstractLookupManager.getBinding(AbstractLookupManager.java:519) at com.sap.aii.adapter.soap.web.MessageServlet.getBinding(MessageServlet.java:875) at com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:439) at   etc etc
    Configuration should be fine because many scenarios are working. Can you please help me where could be the error?
    Let me know if you need more info.
    Regards,
    N@v!n

    Hi Naveen,
    We saw your solution about this issue. We are also facing same issue. I wanted to know where we have to update scenario as simple scenario or integrated scenario.
    And could you please tel me what is the main diff between in these two.
    As we are are using PI 7.31 java stack so for this version what we have to use.
    Thanks,
    Shivdeep Kumar

  • Error Handling in Inbound ABAP Proxy with EOIO

    Hi,
    The scenario
    I have a File to ABAP Proxy scenario and since the requirement is that the messages have to be processed in a single queue in the SAP system (i.e. EOIO), the sender file channel was configured to be EOIO. This ensures that all messages that enters the SAP system are put in a single queue and then processed one after the other.
    The Issue
    Now if one of the messages that enter SAP system fails during the processing in the ABAP program, the queue gets stuck and all messages after that go into a scheduled state. And one has to manually clear the errored message in order to continue processing the other waiting messages.
    The Question
    I know this is a default behavior in an EOIO scenario, however is there any way in which if a message fails in the ABAP program then one can automatically push it out of the queue and keep processing the other messages after it ?
    Thanks
    Bharath

    As a general rule I only use EOIO when there is a possibility of dependancy between messages (message 1 must be first and finsihed before message 2 starts). Assuming your just moving the errored message asside, I would assume that EOIO should be just EO.
    Alternatively, change the ABAP proxy to handle the error and return a clean status. Exception handling (try/catch) should be used were ever dangerous code is being used.
    If alerting in the proxy end point is to much trouble - change your proxy to a sync scenario return the error to PI and fire alerts from there <- I think this should be avoided but it will work.
    The main point is the exception handling so that the proxy fails "gracefully".

  • WSDL error during generation of  ABAP proxy for web service

    Hi friends,
    I am getting error during the generation of ABAP proxy object for web service developed in .NET .
    Error : Proxy generation terminated: WSDL error (<extension> not supported).
    How to make this WSDL file compatible  for  ABAP proxy.
    I have tried to edit WSDL file in XML Spy but did not get any option to replace/remove the tag <extention>.
    If any one worked on this. Please help me its urgent.
    Thanks and regards,
    Shivanand.

    HI ,
    I am having the same issue!!!
    Does ABAP Proxy Generation support <extension> ?
    Is there a list available of what is supported and what not (please consider I do not have access to sap notes)?
    Thanks

  • Error "SLD_NO_OWN_BS" while executing ABAP Proxy Interface

    Dear All,
    I am working on ABAP PROXY (INBOUND) Interface in which data from FTP is getting inserted into a ztable in SAP ECC 6.0.
    While executing the interface, file is getting picked from source location & following error is received in SXMB_MONI:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">SLD_NO_OWN_BS</SAP:Code>
      <SAP:P1>SB1</SAP:P1>
      <SAP:P2>900</SAP:P2>
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>Error while reading ID of own business system from the SLD for system SB1 and client 900</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I have checked configurations & settings in both SAP PI & SAP ECC system as per previous sdn threads on same error but I am not been able to figure out the exact error.
    Please guide me in resolving this error.
    Reg,
    NJ

    Hi Nishu,
    Have a look on these threads,,,
    SLD_NO_OWN_BS error
    SLD_NO_OWN_BS
    Regds,
    Pinangshuk.

  • Error While connecting for ABAP Proxy

    Hi All,
    i am getting the connection error while creating the proxy connection from PI server to R3 System . I have checked the SLD configuration but did not find any wrong parameters there.
    I am getting the below error.
    "Error while reading ID of own business system from the SLD for system UDX and client 200", Also the software component of PI box is not getting reflected in SPROXY transaction of R3 system

    Hi,
    Do you see RFC created for /rep of desired PI system?This could be potential issue in your case:
    Please check this:
    In order to connect to an ESR, you have to maintain the RFC destination "SAP_PROXY_ESR". This RFC destination will then be used by proxy generation / Transaction SPROXY. It has to be set up using transaction SM59 and should look like this:
    RFC Destination: SAP_PROXY_ESR
    Connection Type: G  (HTTP Connection to External Serv)
    Description1: ESR for Proxy Generation
    Target Host: esr_host
    Service No: 1080
    Path Prefix: /rep
    Logon and Security:
    Basic Authentication: active
    User: esr_user
    Password: esr_password
    Regards,
    Ashutosh

  • Error while activating webservice-consumer-proxy

    Hi,
    I'm trying to generate a webservice-consumer-proxy from a Salesforce.com-WSDL-File. When trying to activate the proxy I receive an error-message from class CX_ESD_EXCEPTION stating "Beim Aktivieren des Proxys ist ein Fehler aufgetreten." (in english: "Error occured when activating the proxy"). The WSDL-File is SOAP-Version 1.1, Document/Literal.
    Thank you very much in advance,
    Olli
    [SAP Consulting by mindsquare|http://mindsquare.de]

    I have a similar issue and it says that the reason is one of the exception classes in XML  in not derived from either cx_static_check or cx_dynamic_check.  
    Please let me know if anyone have ideas how to resolve this

  • Error in activating proxy object

    hi
    when i m trying to activate my proxy objects in CLIENT PROXY scenario in the ECC , the following error message is being prompted :
    Erro in object editing :
    "SAP object CLAS CO_PRXY_MI cannot be assigned to
    package ZXIPACKAGE:
    A package has been created in ECC by the name of zxipackage .
    Pl help to rectify the problem
    rgds
    shazia

    Hi,
    You should assign it to Z-package ie.e Customized one not SAP package
    Use a prefix of Z when doing the generation and you can use your own development class. you are trying to create objects in the SAP namespace.
    The Proxy object should have to be in non SAP package only, if its customized.
    As while activating the ABAP proxy internally Class and verious methods as well as some data typs get creaetd which are to be assigned it Z-package.
    refer below link
    Tips for Generating ABAP Proxies
    http://help.sap.com/saphelp_nw04s/helpdata/en/2b/f49b21674e8c44940bb3beafd83d5c/frameset.htm
    thanks
    Swarup

  • Error while activating ABAP proxy object

    Hello,
    I can see all the interfaces of PI7.0 in my ECC6.0 system.
    I am able to create abap proxy object of a interface.
    But when I try to activate that I am getting error as
    "RFC system error for destination GTADIR_SERVER".
    Pl can you suggest. appreciate quick help in this.
    thanks in advance,
    Sharada

    Hi,
    For more details take a look at note:  [1063482 - Creating Dictionary objects - RFC error GTADIR_SERVER|https://service.sap.com/sap/support/notes/1063482]
    It is written that: Message SGSUB 104 is not an error message, but is merely irrelevant information for customers. You can continue to create objects nevertheless.
    To get rid of this annoying error you have to implement the corresponding  support package.
    Regards,
    Jakub

  • ABAP Proxy Sync scenario with error No Implementing class registered error

    I am working in a ABAP proxy to Proxy scenario. The connectivity is between SEM and PI systems(SEM->PI->SEM). Outbound synchronus interface is used to create proxy (Client Proxy) its a SAP standard interface. This scenario is configured as below,
    1) Sender and receiver business system is the same for SEM with same client.
    2) No Message and Interface mapping is used.
    Please let me know, if the configuration is correct. if then, how to solve this error?
    Regards,
    User PI.

    >>The connectivity is between SEM and PI systems(SEM->PI->SEM).
    SEM->PI->SEM makes no sense. Why do you need PI here?
    Any way, the error message implies the server proxy is not implemented (or activated) correctly.

  • ABAP Proxy Activsation Error

    Hi:
    I am tryign to activate an ABAP Proxy in an ECC backend, and I get an error 'No Vendor Specified' with no further details, and the activation is terminated. Has anyone seen this, and what needs to be done to fix this.
    BTW:I am using SAP PI 7.0(SP13) as the middleware and ECC6.0 (Basis SP16). I can see and generate my proxies and all objects. All my dictionary objects can be activated individually, and the Messages. However, its only the proxy that does not get activated.
    Thanks

    Hi,
    check the connections in the ECC like
    Regarding Proxy Scenario We need 3 connections
    STEP1:
    1.TCP\IP connections
    1.1.LCRSAPRFC
    1.2.SAPSLDAPI
    2.Settings are to be done in SLDAPICUST transaction
    3.Http Connection: -
    3.1.PI_INTEGRATIONSERVER
    Purpose of LCRSAPRFC:
    In order to get the interface details in SPROXY transaction.
    Purpose of SAPSLDAPI
    To connect to SLD and get the respective business system name maintained in SLD,
    Purpose Of SLDAPICUST
    Next Execute transaction SLDAPICUST to maintain the SLD access data.
    Purpose of PI_INTEGRATIONSERVER
    Create a destination of type H in transaction SM59.This connection is used to send the message to the Integration server
    Check all these connections are there or not in ECC.
    Thanks.

  • Error while activating proxy

    i am trying to create a Enterprise Service.the steps that i am following are:
    In se80 i am right clicking and then creating a enterprise service.
    I am selecting the option as service consumer and then proceeding with the steps.
    the wsdl that i am using is https://webservice.test.exacttarget.com/ETFramework-ps-test.wsdl-secure.wsdl
    after the steps i am trying to activate the proxy but i am getting the following error:
    object not(yet) activated
    error when activation a proxy.
    P.S i have been able to create a succesful connection in sm59 and i have been able to test the connection succesfullythe repsone i am getting is
    Status HTTP Response 200
    Status Text OK
    Duration Test Call 1104 ms

    Hello, did you ever get this working.  I am also looking for documentation on setting up and configuring SAP CRM 7 to connect with Exacttarget.  Anything you can provide would be very helpful as I am not able to find any documentation on this.  Example, exacttarget has sent us a wsdl file but we really don't know what to do with it and they have not provided the documentation related to setup and configuration within SAP.
    Thanks,
    Doug Thompson

  • OBJECTS_OBJREF_NOT_ASSIGNED  error while executing ABAP proxy

    Hi ,
    I am getting the following error when i try to execute an abap proxy .
    Unit ID in Background RFC     001EC9D184F702ECAA8DBC7401DC13E0
    Name of First Function Module     SRT_SEQ_SCD_DLV_TRM_QRFC_NEW_C
    Inbound Destination Name     WS_SERVICE_02DCA4961A0B_IN
    Transaction Code                     SE38
    Name of qRFC Queue                     SRTQC_001EC9D184F702ECAA8DBC6FE29753DB
    Created On                     28.01.2009
    No. of Predecessors                   1
    Created At                                    12:44:10
    Executed At                     12:44:13
    Created At (Time Stamp)     20.090.128.114.410,9989340
    User name                                     DEVELOPER
    Tcode/program                      CL_SOAP_SCHEDULER_QRFC_NEW====CP
    ID of Lock in Background RFC     001EC9D184F702DCAA8DBCA25EC41F5E
    Lock Reason                     System error; not executed
    Background RFC Scheduler ID              1
    Message number                       341
    Language Key                            EN
    Status Text                               Unit has execution errors
    Execution State                             Access using a 'ZERO' object reference is not possible.
    Number of Called Function Modules     1
    Number of Locks                                    1
    Commit Check Disabled               X
    Message Class                                  0
    Message Variable                             OBJECTS_OBJREF_NOT_ASSIGNED
    Executed On                             28.01.2009
    and in ST22 transaction i am getting the following dump
    Runtime Errors  : OBJECTS_OBJREF_NOT_ASSIGNED
    Exception         :CX_SY_RF_IS_INITIAL
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
         caught in
        procedure "WSRM_CLONE_FOR_SPECIFIC_OPS" "(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 attempt was made to access a component (variable: "ME->M_CTX") with a 'ZERO'
        object reference (points to 'nothing').
        An object reference must point to an object (an instance of a class)
        before it can be used to access a component.
        Either the reference has not yet been set or it was set to 'ZERO' using
        a CLEAR statement.
    Please help in solving this issue.
    Thanks&Regards,
    Hamsa Shree

    Hi
    Runtime Errors : OBJECTS_OBJREF_NOT_ASSIGNED
    Check with the SAP Notes Note
    557770 - SAP BP: Short dump OBJECTS_OBJREF_NOT_ASSIGNED
    may be you get the exact help
    Regards
    Abhishek

  • Error while create abap proxy

    Hi,
    I need to create abap proxy in sap system to push the data from sap system to XI.
    when i create ABAP PROXY in sap system in Tcode SPROXY,System displays a error
    "objects from other name spaces missing" .
    So i am not able to activate the abap proxy.
    kindly let me know how to solve this error.
    Regards,
    Ganesh

    Are you using the message type created in external system?
    Are any of your Data type element refer structure to other namespace.
    Error mention that it does not find the detail structure of any of Datatype element. Check all link are available properly.
    Gaurav Jain
    Points if answer is helpful

Maybe you are looking for

  • Is it possible to upgrade the graphics card in my aluminum 13-inch Macbook (Late 2008)?

    My 13-inch Macbook (Late 2008) currently uses the NVIDIA GeForce 9400M 256 MB graphics card, but I want to upgrade it, so that I can play games at a higher quality. Is this possible? If so, what graphics cards are compatible with my Macbook (Late 200

  • JDeveloper and Oracle Business Intelegence

    Hi , I have problem integrating Business Intelegence to JDeveloper . The main problem is Language problem. I use Azerbaijan language to name our reports in dashboards in OBIEE . When i call reports from JSF page , their occur problem in the page such

  • Can we customize AddTimeStamp

    Hi Experts, As per my scenario i need to generate a time stamp to file that is generated at target side but my client req is in this way file name at target:xyz_yyyymmdd_hh:mm:ss but the out what i am gettind is xyz_20090911-123523-300 ie xyz_yyyymmd

  • Is creative still in business?

    ? Just curious to what is on the go with the company. I recently purchased an X-Fi titanium and after countless hours of trying to get the **bleep** thing working correctly, I noticed that the most recent driver release was way back in July of 2009.

  • Setting session item after logon

    hello, i want to set the value of an item after an user successfully has logged on to an apex application. where should i set the value best? regards, roman