SWCV conflict in SPROXY

Hi,
I am trying to send a proxy message from a R/3 system (SAP BASIS 6.20) to a XI 3.0 system (SAP BASIS 6.40). When I try to generate the outbound proxies on R/3 using SPROXY, I do not see any SWCV of SAP BASIS. I've gone thru some of the messages on forum related to this and learnt that SWCV maintained in DDIC table CVERS and SWCV of components by non-SAP vendors are seen in SPROXY.
I'm trying to push Value Mapping Replication data from R/3, so I need outbound proxies for MIs in SWCV SAP BASIS. How do I generate proxies if my R/3 and XI systems have two different versions of SWC SAP BASIS?
Please suggest some alternatives.
Thanks
Praveen Sirupa

In SPROXY you can only the software components of SAP, which are installed in the system. As SAP BASIS 6.40 is not installed in this system, you cannot generate proxies from here.
Define an own software component (vendor must not be sap.com) and copy all required objects (data types, message types, message interfaces) to this, generate the proxies from your software component.
Send the messages from your proxies, as receiver interface in routing apply the standard interfaces.
Hope that helps,
Stefan

Similar Messages

  • Standard SWCV not in SPROXY

    Hi Gurus,
    i am trying to get the SWCV ESA-ECC SE 604 into my ECC System.
    I already see a lot of other SWCV, Namespaces, Services, etc. in Sproxy e.g. IS-UT 604 with sap.com namespace and also other customer SWCV .
    I added SWCV ESA-ECC to Technical and Business System in SLD but nothing changes. ESA ECC is still not shown i SPROXY.. what am i missing?
    Big Thanks in Advance and Regards
    Udo

    Hi,
    Refer the below thread:
    Re: Standard SWCV missing at SPROXY
    It also discusses the same issue.
    You need to deploy that SWCV on ECC end.
    -Supriya.

  • 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

  • ** SPROXY is not working properly in Business System

    Friend
    My SAP Business System is having Ver 7.00. This system is already connected with our XI server. I face 2 problem when execute SPROXY tcode in this system.
    1) System asks  username & password for every click.
    2) Whatever I have created SWCVs in IR, only SWCV names are displayed there are no objects under that.
    I troubleshooted the following things.
    I have run the following reports.
    1) SPROX_CHECK_HTTP_COMMUNICATION - HTTP Communication is working fine.
    2)SPROX_CHECK_IFR_RESPONSE - We get the response.
    3)SPROX_CHECK_IFR_CONNECTION - Integration Builder connection is working properly and Data understood.
    When I run the 4th report, SPROX_CHECK_IFR_ADDRESS, the data in the SPROXSET table is not shown.
    Actually when I checked the data in the SPROXSET table, there is no data in that table.
    Friends, how do enter data in SPROXSET table ? How to bring all the objects in SPROX under SWCVs.
    Could you kindly help me to solve the above 2 issues ?
    Thanks in advance.
    Kind Regards,
    Jegathees P.

    Actually
    when you run the SPROXY it does 2 things
    1. can take the rep information from the table
    2. can take the rep info from the exchange profile in the SLD
    if you want the sproxy to take the data from the exchange profile do the following:
    RFC Dest: should work fine.
    LCRSAPAPI
    SAPSLDAPI
    SLDAPICUST should work fine?
    Also in RZ70 TC you should point to the SLD.
    This 2 RFC are Registered Programs, if this RFC is working then your Application system can ping to the SLD where the exchange Profile is present.
    Message was edited by:
            n Khan

  • Component SAP ABA 7.02 does not show up in sproxy in CRM 7.0 EhP 1

    We upgraded our CRM system from CRM 7.0 to CRM 7.0 EHP 1.
    This involved an upgrade from NetWeaver 7.01 to 7.02, i.e. also ABA 7.01 to 7.02.
    In sproxy in the CRM system we can only see
    SAP CRM ABAP 7.0
    SAP_BS_FOUNDATION 702
    various custom software components.
    SAP ABA 7.02 with the interfaces for e.g. business partner distribution is missing.
    (When switching to the local view, they are shown and BP replication works.)
    So I went into the SLD and looked at the technical system for CRM. Indeed the product "SAP NetWeaver SAP EhP 2 for SAP NetWeaver 7.0" was not marked as installed. So I added it. On the right-hand side under Software Component Versions "SAP ABA 7.02" is now listed.
    i then went to the business system for one of the clients and also selected the product "SAP NetWeaver SAP EhP 2 for SAP NetWeaver 7.0" there and I can see the SWCV "SAP ABA 7.02".
    I tried restarting both the PI and the CRM instances.
    Nevertheless in sproxy in CRM nothing changed.
    What else could be missing?

    senthilprakash selvaraj wrote:
    > To be very specific,
    >
    > Login to SAP CRM system.
    > Goto:  SYSTEM-->status
    >
    > In there under SAP SYSTEM DATA group, you will be able to see a "Magnifying Lens" icon just below Component Version field --> click it
    >
    > there you will be able to see the exact version&level of the component.
    Yes, that's where I copied that line
    SAP_ABA 702 0009 SAPKA70209 Cross-Application Component
    from.
    senthilprakash selvaraj wrote:
    > Now ask your basis team to deploy the same version&level in SAP PI as its shown in the CRM system.
    Ah, the PI/XI content could be missing, even if this shows up in the list of products and software component versions in the SLD?
    I have just checked in the ESR, that seems to be the problem, thanks.
    senthilprakash selvaraj wrote:
    > Note: Thou the release version might be same, the level of the component deployed in both the system might be different. hence the problem.
    You mean if the service pack is different? I doubt that this would result in the SWCV not showing up in sproxy.
    Monika.

  • Error While Creating Proxy in SPROXY

    Hi All,
    We Created one Packagewith NAme ZPACK1 in SE80.
    While Creating Proxy in SPROXY TC, it is Asking Package & Prefix
    We gave Package as ZPACK1 & Prefix as ZPREFIX.
    Then One Error is Comming Like <b>"Package ZPACK1 has no use access to package interface SAI_TOOLS"</b>
    Please let me Know the Solution for this Error.
    Regards
    Bopanna

    Hi,
    The packages that contain or use proxy objects must have a use declaration for the package interface SAI_TOOLS. In addition, the corresponding structure package must contain a use declaration for the package interface SAPPINT.
    For the proxy runtime, a use declaration must be available for the package interface SAI_SXMS.
    Generating Proxies By Using Transaction SPROXY
    1. Call transaction SPROXY in the system in which you want to generate a client or server proxy.The system displays a navigation tree on the left-hand side of the screen; it has the same structure as the interface maintenance tree in the Integration Builder. The interface objects are ordered according to software component version, namespace and object type
    If no connection to the Integration Repository exists, the system only displays
    interface objects in the tree structure for which a proxy exists in the system.
    2. Choose an interface object for which no proxy already exists. To create a proxy for this interface object, double click the context menu Create Proxy.
    3. In the dialog box, specify the name of the package where you want to create the proxy objects. You can also specify a prefix for the names of all objects to be created to avoid naming conflicts with names that already exist in the system.
    Other way.. try this :
    Generating Proxies  By Using the Object Navigator (Transaction SE80).
    1. Call the Object Navigator (transaction SE80) in the system in which you want to
    generate a client or server proxy. Select a package and call the context menu. Choose Create &#8594; Enterprise Service / Web Service &#8594; Proxy Object.
    2. In the subsequent dialog window, choose the source of the WSDL document (URL/http destination, local file, UDDI  or XI Repository).
    If you choose XI Repository as the source of the WSDL document, the hierarchy of the software component versions in the Integration Repository is displayed in the
    subsequent window. The interface objects are ordered according to software
    component version, namespace and object type . Choose an interface object for which no proxy already exists and confirm by choosing Copy.
    3. In the subsequent dialog window, enter the name of the package where you want to create the proxy objects. You can also specify a prefix for the names of all objects to be created to avoid naming conflicts with names that already exist in the system.
    Hope this will help you a bit.
    Regards
    Aashish Sinha
    PS : reward points if helpful

  • Error in Updating SWCV SLD Info

    Hi
    When i try to use the 'Update SLD Information' under tools in the enterprise repository i get the following error -
    GUID of software component version in SLD has changed To import the software component version with the new GUID, create a new software component version
    Why does this occur and what can be done about it?
    Thanks
    Riaz

    Hi,
    1. In your SLD of dev, do you have the same GUID for this SWCV ?
    if yes,  you should do a clear cache of your IS (PI web page -> administration -> cache -> etc..) + SXI_CACHE.
    2. if no, eventually, think to this non-normal action.... but...
    Do you have this SWCV in another PI environment (exm PI qua) with your GUID (this one of ESR)?
    If yes, check if you have this SWCV (same GUID) in the SLD of this other environment (exm XI QUA).
    if yes, maybe a solution to avoid your conflict in ESR dev / SLD dev is to do an export of this SWCV from SLD qua to SLD dev... but... that's clearly not the normal way... with perhaps other impacts (I don't know your landscape, your SWCV dependency, your development phase vs production and/or maintenance)... so that's just an idea which could be thank. (coud be)
    Mickael

  • GUID of SWCV is not matching with SWCV in ESR(IR).

    Hi Experts,
      I have developed two interface under same existing SWCV of existing interface.
    These two interfcae are under separate Namsapace declared into SWCV of existing Interface.
    Now we need to export the ID and IR objects to deploy the Interfaces in Client enviornment.
    I am facing one problem now. Earlier Client was on 7.0 now they have upgraded to 7.1.
        We have done the .tpz deployment into their server. but now the GUID of SWCV is changed by imported .tpz file.
       During import at client side conflict occurs. we settled the conflict.
       SWCV of SLD 's GUID is not mached wih IR SWCV's GUID - this message is coming when we check with tool->check SLD value.
    Please give suggestion.

    Hi Vijaya,
                In client's Server one of the Interface is already in use and In Production System it is working.
               We have developed additional two Interface under same SWCV under respective namesapaces.
              Th .tpz we have to deployed is the delta developemnt only. but now when we have deployed this .tpz in their enviornment, the Conflict occcurs , we have settled this conflict and additional Interface's IR objects are imported.
    Now we are able to see all objects under respective namesapace.
    Problem is now of SWCV's GUID is overwitten by import. it showing our sever 's SWCV's GUID.
    So Client SLD is not Matched with SWCV of IR.
    Please suggest in this context.

  • Unable to find SWCV in BW system for inbound proxy

    Hello Friends,
    There is one interface running in our system. It is FILE to PROXY. Every day MDM sends some vendor details in files form. PI polls the file and map to structure for BW. (BW is SAP System).
    In Operation Mapping, Sender Side : Our own interface and structure is used. On the Receiver side, 'GenericVendorIN' interface from SAP SWCV 'BI CONT' is used.
    Messages are processed successfully for this interface in PI (PI 7.1) and failed in BW side due to application error. Not all messages, few messages.
    When we try to troubleshoot the business logic (ABAP) written for this inbound interface in BW system, this SWCV BI CONT is not displayed in SPROXY transaction. But, we see successful messages and failure messages in BW system. (Txn: SXMB_MONI). ESR is connecting fine. Our SWCV is adisplayed correctly.
    Friends, could you please clarify why SAP Standard SWCV BI CONT is not displayed in SPROXY transaction? For any errors, how do we troubleshoot then on the inbound side i.e in BW system.
    Thanking you.
    Kind regards,
    Jegathees P.

    hi,
    In BW, check in tx SXMB_ADM, option Integration Engine configuration, if you have in category RUNTIME, parameter IS_URL something like that "dest://<NameOfYourRfcDestination>".
    and in SM59 (of BW), check that you have the same RFC destination (type H).
    or maybe you use a Java proxy, instead of an abap proxy.
    regards.
    Mickael

  • SPROXY: XSLT Type Error when testing

    We are using SAP PI 7.1 to consume ABAP Proxies. We have performed all the necessary configurations and are able to see the ESR from within SAP R/3. When testing an ABAP Proxy via SPROXYI receive the error shown below. In fact I receive this error for all proxies that I try to test, including standard SAP functions. I am assuming this is a configuration issue rather than a specific issue with a proxy. I have checked SDN and SAP Service and I can't find any mention of this specific error. Is there anyone out there who can help?
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Inbound Proxy
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIProxy</SAP:Category>
      <SAP:Code area="ABAP">PARSE_APPLICATION_DATA</SAP:Code>
      <SAP:P1>Request Message</SAP:P1>
      <SAP:P2>CX_CALL_ST_ERROR</SAP:P2>
      <SAP:P3 />
      <SAP:P4>Error Text: A type conflict occurred during the parameter transfer to the root INPUT of /1SAI/TXS1EF71A636AE519CFE80A Kernel ErrorId: UNCAUGHT_EXCEPTION</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error during XML => ABAP conversion (Request Message; error ID: CX_CALL_ST_ERROR; ( Error Text: A type conflict occurred during the parameter transfer to the root INPUT of /1SAI/TXS1EF71A636AE519CFE80A Kernel ErrorId: UNCAUGHT_EXCEPTION)) A type conflict occurred during the parameter transfer to the root INPUT of /1SAI/TXS1EF71A636AE519CFE80A</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>

    Hi Robert,
    i know that this is quite late. The problem is with the XSLT which gets generated when you generate PROXY. And some times the kernel doesn't doesn't set the conversion of XSLT correctly. you can check the syntax of the XSLT /1SAI/TXS1EF71A636AE519CFE80A in the transaction STRANS.
    There should be some basis notes from the component BC-DWB-PRX to solve the problem.

  • Service Interfaces not Parsed in SPROXY

    Hi Everyone,
    I have a namespace http://sap.com/xi/Global2/testing which is imported with the standard SWCV from SAP Market Place. I recently made some changes to this namespace by importing few 'External Definitions' and then created 'Message Mappings', 'Interface Mappings' and 'Service Interfaces'. All went well on the PI side but when I checked SPROXY to test services, 'Service Interfaces' aren't parsed from the ESR.
    I then created another namespace and copied all external objects to that namespace and deleted them from the original namespace of the SWCV whose vendor is sap.com but yet no success in seeing the 'Service Interfaces' of this original namespace in SPROXY.
    I have tried SLDCHECK and the 'Test Connection' in the SPROXY which are working perfectly and other namespaces are parsed too but only this specific namespace has got problematic.
    Everything is activated in the IR and ID and I have already applied Interface Object not showing in SPROXY
    What should I do
    Your help and time is much appreciated.
    Regards,
    Adil Khalil

    Hi Adil
    Check
    Software component missing in SPROXY | SCN.
    See Henrique's reply
    You can't create custom proxies for standard XI Content (SWCVs whose vendor is "sap.com").
    If you wish to use these interfaces, either there's a standard add-on for SRM or it's already included in standard SRM.
    If you still wanna create proxies for these interfaces, try to create a custom SWCV and include this standard one as a dependency (hence it will appear as a "Basis" component of your SWCV). Maybe this way it will appear in SPROXY, but I'm not 100% sure.

  • No Conflict editor in the Repository

    Hi,
    I am working on a project using XI. When browsing though documentation I noticed some references to a conflict editor.
    When we use the Release transfer function to transfer between software component versions we will get a screen indicating there is an conflict between for instance message mappings but there does not appear a conflict tab or other (menu)item pointing to this conflict editor.
    Our XI is a NW2004s SP08 environment and I am using the java applications and not the development studio.
    Does anyone know how to get this conflict editor.
    Thanks,
    Joppe Koning

    Michael,
    This might be true, but than I am probably doing something wrong.
    What I did to test this is create 3 SWCV's and use the release transfer option to transfer the objects to these SWCVs. Then I edited 2 of these SWCVs and used the release transfer again to transfer the objects into the 3th. Because the objects where edited in different SWCVs there will be a conflict. This is shown in the Release transfer window, and I get 2 options ( on the bottom of the window )
    1. Transfer Despite Conflicts
    2. Exclude Conflict Objects from Transfer
    What I would like to have is the option to view/edit these conflicts.
    Joppe

  • Namespaces dissappeared under SWCV

    Hi,
    In my ESR of XI dev (only), for two SWCV among 5, I have no more the Namespaces in the tree (left side). They completely disappeared !
    I continue to see them if I open the SWCV (right side) or by doing a search. But why I cannot see them in the tree ?
    It seems this effect arrived after using the button "Tools > Update SLD Information" of one of these two SWCV (both are link by a usage-dependency).
    I checked the SLD of XI dev and XI Quality, and SWCV have the same definiation and usage-dependencies.
    Any idea ?
    Regards
    Mickael
    P.S: PI 7.11 SP06.

    hi,
    I solved this issue.
    It seems it was like a conflict between "Underlying SWCV"  of my SWCV (in ESR) and the usage-dependency defined in SLD: my SWCV was linked to another SWCV. And this last one is itself link to another SWCV and after that again to my SWCV... So something like SWCV -> SWCV1 -> SWCV2 -> SWCV (the same at the beginning).
    My solution: by waiting to re-modelize (correctly) the SWCV dependencies, I kept the SLD definition and I deleted the entry under "Underlying SWCV" in SWCV (tab "details")... and now the namespaces of this SWCV are reappeared...
    See [help sap|http://help.sap.com/saphelp_nwpi711/helpdata/en/44/63977c40b54ddfe10000000a1553f7/frameset.htm].
    regards.
    Mickael

  • Sproxy: Can only see Basis Software Component

    Hi Experts,
    I am working on 7,4 dual stack PI.
    Recently done with all the configurations in PI .But now I want proxy communication with ECC.
    For this I created one H type and one G type RFC destinations in ECC to fetch ESR object from PI.
    For now I have create only one SWC in SLD of PI and imported it in ESR .Created one Namespace under that.
    But ,when I run SPROXY in ECC, it shows only SAP BASIS 7.4 software component and not the other SWC of ESR.
    Do we need additional configuration for each of SWCV to get displayed in ECC SPROXY???
    I refered the IDES system , in that too I noticed one thing that , out of all the SWC created in ESR of PI only few are diaplyed in IDES ECC SPROXY
    why so?
    Thanks in advance..

    Hello
    What is the NetWeaver release of the ECC system and the SP release?
    See note 1528587 PI ESR Content Objects are not visible in SPROXY, for a description of how/why this can occur.  But it may not be the same in your case.
    Regards
    Mark

  • Enterprise Services in ECC using SPROXY transaction

    Dear All,
    We were able see the Enterprise Services available in ECC 6.0 EHP 3 using the transaction SPROXY, we have even tested one proxy through this transaction. But now when we have configured ECC to connect the ESR (of PI), it is only showing Software components / Service Interface available in ESR throught the SPROXY transaction in ECC and not showing the Enterprise Services which are available in ECC.
    How to see both the things, existing Enterprise Services of ECC and Service Interfaces of ESR through SPROXY transaction in ECC?
    please help.
    thanks and regards,
    Ravi

    Hi Ravi,
    It may be that you just need a delta cache refresh but I would start by checking the SLD configuration.
    First strt with SAP Note: 1169869
    - I think that you might need to try changing the vendor (sap.com) that's assigned to the Software Component Version.
    - If you were seeing the SWCV before it should be installed on your system anyway but you can double check using the steps I've specified here: [Can't find  ESA ECC-SE 603 SWCV;
    - You might also want to check if the SWC is correctly assigned to the relevant business system/s in the SLD.
    Regards, Trevor

Maybe you are looking for