Interfaces of different SCVs are always assigned to the same proxy object

Hi,
for clean versioning and maintenance of development branches we use different versions of a software component in the ESR. It looks like this:
SC_NAME 1.1 of namespace.com
+- http://namespace.com/project/a
   +- Service Interfaces
      +- Interface1
      +- Interface2
      +- Interface3
SC_NAME 1.2 of namespace.com
+- http://namespace.com/project/a
   +- Service Interfaces
      +- Interface1
      +- Interface2
      +- Interface3
SC_NAME 1.3 of namespace.com
+- http://namespace.com/project/a
   +- Service Interfaces
      +- Interface1
      +- Interface2
      +- Interface3
Here is the problem:
Service interfaces are assigned to proxy objects by using the key type/name/namespace of the repository object (refer SAP note [886682|https://service.sap.com/sap/support/notes/886682]). That means that the software component version of the repository objects is ignored when generating ABAP proxy objects.
Since in our case (see above) all service interfaces have the same type/name/namespace combination, all services interfaces get assigned automatically to the same ABAP proxy object. That makes it impossible to maintain different versions of ABAP proxies for the corresponding service interfaces!
As a workaround we only have two opportunities:
Either we add the version number of the SCV to the namespace (e.g. http://namespace.com/project/a/v1, http://namespace.com/project/a/v2, ...) or we add the version number to the interface name (e.g. Interface1_v1, Interface1_v2, ...) in order to distinguish the service interfaces for the proxy generation.
Both solutions are very ugly in my opinion, since they make our clean versioning with SAP's software component model useless.
Are these solutions the only way to seperate the generated ABAP proxies for each version of a SVC? If yes, then I can hardly believe, that nobody else in the SDN ever mentioned this - in my opinion - huge flaw in the ABAP proxy generation.
Please correct me, if I missed something.
Regards,
Adam
Edited by: Adam Sosnowski on Dec 3, 2009 11:25 AM

Hi Stefan,
thank you for the quick response. It really looks like a bug, since it undermines the versioning with the software component model.
Inside an SAP system, there is only one valid SWCV. So when you decide to use version 1.1 for one system, you cannot use 1.2 for the same system.
I don't exactly know, what you mean with "inside an SAP system". We connect different versions of a client application to different versions of service applications. Newer version may contain an enhanced data model (new fields in the messages, etc.). For that reason, we split the development into branches using different SWCVs in order to handle e.g. change requests for older versions seperately. This approach is a common pattern and it is also the purpose of using software component versions.
Regards,
Adam

Similar Messages

  • Can you use home share where there are 2 itunes on the same computer but under different user profiles?

    Can you use 'Home Share' where there are 2 itunes on the same computer, but under different user profiles?

    check out method one from this support article -> How to use multiple iPods, iPads, or iPhones with one computer

  • Is it a known but that the outgoing SMTP user ID is always set to the same as the incoming even when set differently?

    I'm trying to figure out where to report this: I keep noticing that when I setup a new account and I set the incoming and outgoing user names differently, the outgoing one never is honoured; it always sets it the same as the incoming one and I have to manually go into the outgoing settings to change it. Just wondered if this was known, thought it might be worth reporting.

    please file a bug in [https://bugzilla.mozilla.org/ Bugzilla].
    I can not see this one listed, but it looks to me like the behavior may well have been introduced with [https://bugzilla.mozilla.org/show_bug.cgi?id=883670 Bug 8396652]
    Please post a link here to the bug, so I can follow along.

  • Error: all members of structure are assigned to the same switch

    Hi,
    I have transported my query to QA environment sucessfully with error code (0). When I execute my query is runs fine but it gives me error "all members of structure 'Key Figures' are assigned to the same switch, query will fail if switch is not active" when I open it in Bex Designer.
    Any idea what could be the reason.
    Regards,
    Divy

    Hi,
    any idea what´s behind this "error message" if re-importing the query seems to solve it? We only face this issue with a query in our productive system, but not in the development or test system. And because we can not test it, we have not implemented the note yet.
    Has anyone implemented the note already?
    Regards
    Lars

  • An error has occurred because a control with id '%spPlaceHolderMain%' could not be located or a different control is assigned to the same ID after postback.

    Hello All, When i try to do a filter on an entity and click filter button, i see the below error message being popped up. Can someone provide a solution to this ?
    "An error has occurred because a control with id '%spPlaceHolderMain%' could not be located or a different control is assigned to the same ID after postback. If the ID is not assigned, explicitly set the ID property of controls that raise postback events
    to avoid this error."
    Please let me know the process to set the ID explicitly.

    Can you try resetting the IIS?

  • No business area is assigned to the material

    HI SAP Gurus
    I  tryed to create  a Product cost controller (KKF6n). After I  typed the Product version,  I get this error "No business area is assigned to the material". 
    Could yo give me some information about this error.
    Thanks
    Emre

    I checked already. They are assigned.
    PLANT- DIV
    PLT    DIV    BUARE
    Z100   00     Z100
    VAL AREA - DIVISION
    PLT    DIV    BUARE
    Z100   00     Z100
    But what  I found out under
    IMG> E Structure >Assingment > Sales & Organization > Business Area Account assingment > Assign Business Area by Sales Area.
    The Sales Area is not  assigned to Business area and there is no possibility to assign it. (New Entries )

  • All backend descriptions are already assigned in the system

    Hi SRM Gurus ,
    While Replicating the Vendor from the backend ' I am getting this Error as +'All backend descriptions are already assigned in the system'+ . I have checked the number Range both in backend and SRM its fine we have replicated lot of Vendors allready without any error .
    My analysis :
    we have the same vendor Created with diffrenet accounting group with diffrent address in SRM allready . But we are now created new vendor with new  accounting group and new address we are trying to Replicate the same in SRM but we  are getting that error , Is there any way i can do the sucess full replication with out any error.
    The correct answer will be rewarded accordingly .
    Thanks & Regards
    Ganesh Sagar

    We had a problem with number ranges

  • BBPGETVD - All backend descriptions are already assigned in the system

    Hi together,
    My target
    I'd like to replicate vendors from R/3 with the same vendor numbers to the organizational structure of SRM.
    I execute the transaction: BBPGETVD.
    Settings:
    System: TERCLNT303 (defined Backendsystem)
    Supplier: 4100000005
    Object Id: 50000667 (PPOMV_BBP)
    x Only Transfer R/3 numbers
    Start Transfer
    error message "All backend descriptions are already assigned in the system"
    If I select: If R/3 Number assignment is not possible: Internal Number Assigmente then the system works and create:
    a) BP-Number in table: BUT000
    b) R/3 Vendor Number in table: VENMAP.
    Why I can't create same vendor numbers in tables: BUT000 and VENMAP ?
    Kind Regards
    Edited by: Hermann-Josef Wessels on Oct 31, 2010 9:00 PM
    Edited by: Hermann-Josef Wessels on Oct 31, 2010 9:15 PM
    Edited by: Hermann-Josef Wessels on Oct 31, 2010 9:54 PM

    Please can some one guide me here . I am having issue in replicating vendors this was working fine a couple of days back however it has just stopped working .
    The error it gives me is the same as
    all backend descriptions are already assigned in the system  I am maintaining the below number range please can some guide me 
    below is the SPRO path .
    Cross-application components -> SAP Business Partner -> Business Partner -> Basic Settings -> Number Ranges and Groupings
    Can some one also let me know where to check in ECC ??
    01    0000001999    0000009999    0
    AB    0000001000    0000001998    0
    MD    9000000000    9999999999    0

  • Got a question on mail. We got two e-mail addresses, both different, but messages are picked up from the same server at Vodafone. Received at my iMac I want them to be splitted to two accounts, depending on each e-mail address. How to do this?

    Got a question on mail. We got two e-mail addresses, both different, but messages are picked up from the same server at Vodafone. Received at my iMac I want them to be splitted to two accounts, depending on each e-mail address. How to do this?

    Hello,
    Could you please clarify you have two email addresses [email protected] and [email protected] each with it's own password and you want these delivered to differnt OS X user accounts or seperate folders within Mail?
    mrtotes

  • Manage a resource work load when several resources are assigned to the same tasks

    I think I am confusing myself!
    Basically I have multiple resources assigned to the same tasks throughout my schedule. I have levelled the schedule and here lies the issue. There are often instances where a resource will not have any work loaded for them for a long period, because they are
    waiting for another/other resources to become available before they can move on to the next task.
    There are also lots of days where they are working but not being fully utilised too.
    Is this simply because we have too many resources assigned to the same tasks and there is no way around the issues we are finding? 
    Can you offer a solution that doesn't involve creating the same task 4 times (if 4 people are working on it at the same time) and assigning them all individually to the duplicated tasks? the schedule will be so long if I have to do this.
    Any help you can offer would be much appreciated
    Thanks
    Jo
    J Day

    Jo,
    Please do not post the same question to multiple forums.  The same volunteers follow most all of the forums.
    Your question is being answered (for the second time) at:
    http://answers.microsoft.com/en-us/office/forum/office_2010-project/ms-project-resource-query-urgent/5bf44f73-22cc-4d40-be15-0d6f111cd299

  • There are multiple users with the same display name

    Hi,
    We have a user and when she get an item assigned to her she sees the following alert:
    "There are multiple users with the same display name USERNAME and at least one of them does not have read permissions to some of the files"
    Now I looked in the database and when I run the following query with the username:
     SELECT     
         [ProviderDisplayName]  
        ,[DisplayName]  
        ,[HasDisplayName]  
        ,[Domain]  
        ,[AccountName]  
        ,[UniqueUserId]  
        ,[LastSync]  
      FROM [Tfs_Configuration].[dbo].[tbl_Identity] where displayname like '%USERNAME%'  
    Then I get 2 same usernames back, How can I get rid of one of them ? When I access TFS trough the portal I only find 1 occurence of this user.
    We use VS2013 and TFS2013 update 4
    Best regards

    Hi DSW,  
    Thanks for your post.
    In your query result, please check if these two users have the same Account Name. if they are two different Account Name in result, it indicate there’s two users have the same display name in your AD, please check that two users’ information in
    your AD. We suggest change one user’s display name in AD.  
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • I have a IPhone 5 and Iphone 5s. Both are set up with the same account ID and running IOS 8.0.2. When the phones are connected to the same Wifi at home, both phones will ring when someone call in to one of the phone.  Anyway to solve this problem?

    I have a IPhone 5 and Iphone 5s, each phone is activited with a different service provider. Both are set up with the same account ID and running IOS 8.0.2. When the phones are connected to the same Wifi at home, both phones will ring when someone call in to one of the phone.  Hence you do not know exactly which line the caller called.  If you answered using the wrong phone, then anyone calling the other number will not get through.  Anyway to solve this problem?

    Hey David Koh TP,
    Thanks for the question. It sounds like your devices are set up to use continuity together. Specifically, it sounds like you are signed into the same Apple ID in FaceTime, and have iPhone Cellular Calls enabled. To resolve your issue, simply disable this setting:
    Connect your iPhone, iPad, and iPod touch using Continuity
    http://support.apple.com/kb/HT6337
    Turn off iPhone cellular calls
    To turn off iPhone Cellular Calls on a device, go to Settings > FaceTime and turn off iPhone Cellular Calls.
    Thanks,
    Matt M.

  • Why does mountain lion "bunch up" all my microsoft office documents that I have open when I hit f3? When I had snow leopard for example, if i had 4 or 5 different microsoft office documents open at the same time I could hit f3 and easily pick one of them

    Why does mountain lion "bunch up" all my microsoft office documents that I have open when I hit f3? When I had snow leopard for example, if i had 4 or 5 different microsoft office documents open at the same time I could hit f3 and easily pick one of them.
    Notice how in the photo, I can't identify which MS office document I would like to switch too. Perhaps since the Dashboard and Desktop windows are at the top of my screen now Apple doesn't let you have all the applications take up the full screen and be sized individually so that you can have a better idea on what to pick.
    I like the idea of grouping to an extent... If you have a bunch of random things it was hard for me to decifer between what was safari, chrome, or word. But now that they grouped them like this, if you have multiple pages of one program running, you can't switch between those pages easily like before.

    If I wanted to open any of my Applework documents I had to open them one at a time and resave them with pages. This could take weeks.I have 1000s of apple work documents.
    You don't have to open and re-save every AppleWorks document you have right now. Just wait till you need one, then do it. The documents aren't going anywhere.
    Am I dealing with Microsoft? This was a BIG surprise to me that Apple would release an OS without testing all programs.
    Frankly, it is not Apple's responsibility to ensure compatibiltiy with every piece of software available for OS X. That is the responsibility of the software vendor. Lion has been available to developers for several months before it's release, so Microtek had plenty of time to update their software. Yet they did not. How is that Apple's fault? I think Apple was very generous to give you a refund for Lion.
    I'm not trying to belittle your frustration but I do think your ire is misplaced.

  • Fixed Asset there are 2 activities with the same name.

    Hi,
    I have a question about 2 transaction in ORFA transaction.
    There are 2 activities with the same name, I don't know If I chose the first or the second activity for customizing Revaluation Areas.

    Hi,
    This are two different options for revaluation.
    Based on your country requirement this could be either.
    Do you have a conutry specific documentation available that could answer this or did you check SAP OSS for further information?
    Hein

  • Under Options , Applications There are multiple entries for the same item (Acrobat Document). how can I delete the duplicates?

    Under Options, Applications there are multiple entries for the same item. (Adobe Acrobat) . Three show Adobe Acrobat Reader 9.3 and the other shows (ask) or (save file) with no ability to select Acrobat Reader . Is there a way to edit this list to remove the duplicates and
    the incorrect entry? Adobe installed a very quick update today.

    They are all different. Hover your mouse pointer over each of the "Content Type" descriptions and you should see a "tooltip" to see that each has a different description.
    You need to update your plugins. It is important to keep them updated due to continuing security fixes and improvements in those plug-ins:
    * Adobe Shockwave for Director Netscape plug-in, version 11.5 (you '''<u>may</u>''' need to update)
    * Shockwave Flash 10.1 r53
    * Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
    #Check your plugin versions: http://www.mozilla.com/en-US/plugincheck/
    #*'''Note: plugin check page does not have information on all plugin versions'''
    #'''Update Shockwave for Director'''
    #*NOTE: this is not the same as Shockwave Flash; this installs the Shockwave Player.
    #*Use Firefox to download and SAVE the installer to your hard drive from the link in the article below (Desktop is a good place so you can find it).
    #*When the download is complete, exit Firefox (File > Exit)
    #*locate and double-click in the installer you just downloaded, let the install complete.
    #*Restart Firefox and check your plugins again.
    #*'''<u>Download link and more information</u>''': http://support.mozilla.com/en-US/kb/Using+the+Shockwave+plugin+with+Firefox
    #'''Update Shockwave Flash'''
    #*Use Firefox to Download and SAVE to your hard drive from the link in article below
    #*SAVE to your Desktop so you can find it
    #*After download completes, close Firefox
    #*Click on the file you just downloaded and install
    #**Note: Vista and Win7 users may need to right-click the installer downloaded and choose "Run as Administrator"
    #**Note: Most browsers other than IE will also get updated with this one download
    #**Note: To update IE, same procedure '''<u>but use IE</u>''' to go: http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe
    #*After installation, restart Firefox and check your version again.
    #*'''<u>Download link and other information</u>''': https://support.mozilla.com/en-US/kb/Managing+the+Flash+plugin#Updating_Flash
    #* Also see: http://support.mozilla.com/en-US/kb/Installing+the+Flash+plugin
    #* Also see (if needed): http://kb2.adobe.com/cps/191/tn_19166.html#main_Uninstall
    #'''Update Java:'''
    #* Download and update instructions: https://support.mozilla.com/en-US/kb/Using+the+Java+plugin+with+Firefox

Maybe you are looking for

  • Ipod is recognised under my computer but wont work in itunes,

    My ipod worked fine on my old computer i dont think i had the most recent itunes but everything was working fine i had windows XP. Now i have a new laptop with windows 7 and my ipod wont work in itunes, i have uninstalled and reinstalled itunes 9 and

  • Multiple different emails under one account

    several years ago i payed extra to add a few various email to my account ( for my accountant and one employee). it set up their own email and such with my company name. where do i access that info now? i need to update one of the emails and have no c

  • Error in User Management Link CRM 7.0

    Hi As per CRM 7.0 standard functionality (with ECC as a back end), USER MANAGEMENT Link is available to maintain WEBSHOP Logon users. We are getting the below error when we try to maintain the USERS through that link "SERIAL NUMBER MISSING u2013 ENTR

  • HT4623 Landscape feature on iphone doesn't work after OS 7 download.  HELP.

    The landscape feature on iphone doesn't work after OS 7 download.  How do i fix it?!

  • Error starting ORMI server, when run oc4j.cmd -start

    hello oracle guru, i just finish installing the Oracle Business Intelligence Publisher Standalone 10.1.3.4 in Window XP Home Edition SP3 platform.. but when i want to start the BI Publisher, by running the oc4j, i get this errors Starting OC4J from E