How to define a separate virtual host for each client in ICF for WebDynpro

Hi,
We have an ERP system with multiple clients running on it. The WebDynpro ABAP applications once developed are available on all clients, as standard. However, this is not our desired behavior. We want:
1. The WebDynpro ABAP applications should be managed separately in SICF depending on the client
2. The URL for accessing the WebDynpro application should have a own host name for each client. e.g.
A WebDynpro application on client 100 should be accessed by http://host1:5000/sap/bc/... and the same application on client 200 should be accessed by http://host2:5000/sap/bc/...
After a while researching I find out that creating a virtual host for each client in SICF would be a possible solution to fulfill the above mentioned requirments:
1. Set the profile parameter is/HTTP/virt_host_* with corresponding host name and port number
2. Create a new virtual host in SICF assigning the profile paramter to it
3. Assign a client to this virtual host
My question is how to specify a client to a virtual host? I didn't find any possibilities in SICF!
Anyone can help me? Thanks a lot in advance!
Best Regards
Di Li

Hi Srikishan,
thanks for your reply. Your suggested way is certainly a potential, and also my preferred option for solving the multiple-client-capable URL access to WebDynpro / BSP applications.
However, for some reasons, based on the customer requirements, the client should not be visible in the URL. The URL for accessing the WebDynpro / BSP applications on different client should have different host name, as if they are different companies. Besides that, we want to manage each WebDynpro / BSP application on different clients in SICF separately.
Therefore, at least on my opinion, we need to introduce a virtual host for each client in SICF. But how do I make it happen?
Regards
Di

Similar Messages

  • How to define a separate virtual host for each client in SICF

    Hello,
    We have an ERP system with multiple clients running on it. The WebDynpro ABAP applications once developed are available on all clients, as standard. However, this is not our desired behavior. We want:
    1. The WebDynpro ABAP applications should be managed separately in SICF depending on the client
    2. The URL for accessing the WebDynpro application should have a own host name for each client. e.g.
    A WebDynpro application on client 100 should be accessed by http://host1:5000/sap/bc/... and the same application on client 200 should be accessed by http://host2:5000/sap/bc/...
    After a while researching I find out that creating a virtual host for each client in SICF would be a possible solution to fulfill the above mentioned requirments:
    1. Set the profile parameter is/HTTP/virt_host_* with corresponding host name and port number
    2. Create a new virtual host in SICF assigning the profile paramter to it
    3. Assign a client to this virtual host
    My question is how to specify a client to a virtual host? I didn't find any possibilities in SICF!
    Anyone can help me? Thanks a lot in advance!
    Best Regards
    Di Li

    Hi Srikishan,
    thanks for your reply. Your suggested way is certainly a potential, and also my preferred option for solving the multiple-client-capable URL access to WebDynpro / BSP applications.
    However, for some reasons, based on the customer requirements, the client should not be visible in the URL. The URL for accessing the WebDynpro / BSP applications on different client should have different host name, as if they are different companies. Besides that, we want to manage each WebDynpro / BSP application on different clients in SICF separately.
    Therefore, at least on my opinion, we need to introduce a virtual host for each client in SICF. But how do I make it happen?
    Regards
    Di

  • How many emails can I have on my account? Can I have client folders to customize for each client?

    How many emails can I have on my account?
    Can I have client folders for each client to access their own survey/forms?
    Can I customize for each client?
    Do we need multiple subcription accounts for this?

    You need to have one FormsCentral subscription per email.
    At this time FormsCentral doesn't support folders.
    Gen

  • Do we need to create Storage Bins for each Client?

    Hi,
    I have defined the storage bin structure etc which I could transport.
    But does the creation of bins (using LS01N) need to be done separately for each client? If on the test client we dont have access to Create Bins then what is the right approach to get it done.
    Thanks.

    Thanks. I tried using LS05.
    What entries should I make?
    I entered Warehouse and Storage Type
    The Default Session was showing as RLLS0500 and I left it as it is.
    But I am getting Error message "Check you entry for manual storage bin creation".
    Any suggestions?
    Thanks.

  • Where is the download link for SCEP Client Offline installer for x86 & x64 altest greatest version (4.6.305 as of today)

    Where is the download link for SCEP Client Offline installer for x86 & x64 latest greatest version (4.6.305 as of today)?
    The answer IS NOT IT AND NEVER WILL BE "DOES NOT EXIST"!!!!!! MUST NEVER NEED TO RUN UPDATES TO GET IT!!!!!!!!! THE ONLY ACCEPTABLE ANSWER IS THE LINK!!!!! DUH GET YOUR ACT IN GEAR MS!!!!!!!!!!
    Ralph

    Thanks to all for the information. I work in higher ed. We have SCCM latest version, fully licensed. Unfortunately the individual who manages the SC does not have a clue as to where to find the SCEP installer. I sent him links from MS that shows him where
    it is supposed to be. The version he say's is on our SC Management server is 4.3. I, in the past, was able to get 4.5 independent of him and it has been working well for me but it is time to use the latest greatest version instead. I should just as easily
    be able to get 4.6. As far as licensing goes, if the product was correctly designed it should just work itself out just like it does for the 4.5 version I was able to easily find and download.
    As for the link given by KevinMJohnston, thanks by the way, its the closest I have come to getting what I need but all I get is a spinning wheel in Firefox, the only browser one should ever need. In IE I get prompted for an email address, which it should
    NEVER EVER DO!!!!!!!!!! I did give them my address, but alas, after waiting over 30 mins. I still don't have a link to the update or the CU4 Config MGR update mentioned. (Another reason I am not very nice to MS, along with, see below...) Please send me the
    link that they are suppose to send me in the email.
    As for the intensity of the request it comes from not being able to find the update on my own. (Amongst a million other complaints as MS makes my job harder and harder, just think of all the lost productivity and extra repair efforts needed because MS stopped
    allowing you to do upgrade/repair installs from the install discs. You have to have a working OS to do it, or you will lose your settings etc and will have to re-install all of your software etc. How STUPID IS THAT! Can't use it to fix a blown driver or BSOD
    problem like you could in XP.  There is no excuse for that, I know better. So you can see why I have nothing good to say about MS etc etc.) There is no excuse for that! If the MS updater has it available then IT MUST BE MADE AVAILABLE FOR STANDALONE DOWNLOAD
    PERIOD. That goes for ALL updates PERIOD.  I use these updates and many others etc so that once I seal an image for a PC it has the latest greatest version of everything. It is quicker to get it stand alone in advance and installing than waiting for MS
    updates to do so. Also I prefer to config my images so that the Av installs after first boot. These are cloned PCs. Many of these PC are used in labs and are frozen. Here, the settings for the SCEP AV being pushed from above can cause major problems for the
    users i.e. the scheduled scan feature. If it is on when students are taking tests and they take more than 5 or 10 mins on question MS is stupid enough to start scanning causing the system to become unresponsive. This has caused students to breakdown in tears
    thinking the system is hosed and they just lost their tests. I have to do some creative reg hack, setting owner as "Guest", a disabled account, etc. to keep these settings from being changed. (Our SC managers push policies that work for the faculty
    but break the lab systems which are frozen, so I have to out hack them, should not be, but it is, we are trying to get that fixed, but bureaucracy and people afraid to share power etc makes it hard.)  These settings unfortunately will prevent the AV from
    installing so I need to be able to manually do it after I have set the reg to allow it.  And I could go on. Who knows when or why someone may need to do a manual update of something. I just had 3 systems fail 12 updates, yet when I manually downloaded
    them and installed them they ALL installed without failure. I did NOTHING in between the auto update and the manual, yet it was the manual way that worked. Maybe if MS could fix those kind of issues then no one would need to get stand alone update files.)
    That is not for MS to worry about. It is, however, their responsibility to make it so that I can choose what will work best for my environment, which only I could know. DUH. I have had issues in the past with MS AV and other brands being installed before "sealing"
    the images. etc. etc. etc.
    As you can see, there is not enough space on the world wide web to list all thousands of legitimate reasons to give Microsoft a hard time so I will do so on a case by case bases knowing I am probably spitting in to the wind, but hey somebody has to have
    the guts to do it. MS MUST NEVER BE ALLOWED TO SIMPLY GET AWAY WITH IT! They Must be called to the proverbial carpet.
    Maybe if people who are MVPs would not be afraid to join the choruses they would be embarrassed, (though it should be done out of moral obligation not embarrassment), enough to fix these obviously fixable problems etc. etc. etc. I have over 30 years in the
    IT business, the IBM XT did not exist until my senior year in college. You are not going to be able to convince me that there is a legitimate reason, copy protection IS NOT IT, to prevent me from fixing blown OS via re-install using install disc when OS will
    not boot. Nor are you going to be able to find legitimate reason for the SCEP 4.6.305 update to be so hard to get.
    Thanks again for the help, still waiting for email from MS, NOT COOL MS! NO EXCUSE!!!!!
    Ralph

  • Usage of for-each loop inside another for-each loop

    Hi All,
    I have tried using a for-each loop inside another for-each loop as given below.
    <?for-each:G_1?>
    <Customer Details>
    <?for-each:G_2?>
    <Address>
    <?end for-each?>
    <?end for-each?>
    Its not getting inside the second loop.I have referred this link
    Re: Loop Question but it didn't help me much.Please let me know if am going wrong somewhere.
    Regards,
    Sudeep.

    Sudeep,
    The syntax of the for-each statements looks oke. but you have omitted some question marks after the < and before the >.
    Furhermore, there cannot be spaces in XML element names. So, "Customer Details" won't work. Change it to something like: "Customer_Details". Also be reminded that the element names are case-sensitive.
    try this:
    <?for-each:G_1?>
    <?Customer_Details?>
    <?for-each:G_2?>
    <?Address?>
    <?end for-each?>
    <?end for-each?>
    Regards,
    Kevin

  • How to create a new virtual host under tomcat 4.1.x?

    hi all
    i need some help creating a new virtual host under tomcat 4.1.18!
    that's what i do:
    i'm using the web configuration, reacheable by typing "http://localhost:8080" and then clickign administration
    i create a new host
    name: www.class-site.it
    application base: webapps\class-site
    then i create the context:
    document base: webapps\class-site
    path: /
    and nothing works!!!
    anyone could help me?
    if needed i can also post the server.xml file
    thanx in advance for your help
    sandro

    It should look like this
    <Host name="myvhost.com" debug="0" appbase="/my/path/to/webapps" unpackWars="true">
    <Context path ="" docBase="ROOT" debug="0"/>
    </Host>
    This should be inside the <Engine> tags. You should be able to access a page by going to
    http://myvhost.com:8080/index.jsp
    Obviously you need index.jsp in /my/path/to/webapps/ROOT/index.jsp
    Hope that helps

  • How to compare the value node of a for-each-group with other for-each-group

    Hello!
    I have a report in Oracle BI Publisher (10.1.3.2) with several data set. My XML schema is something like
    <DATA>
    <PARAMETERS>
    <MY_PARAMETERS>
    <A_ID>12345</A_ID>
    <DESCRIPTION>ABC</DESCRIPTION>
    <VALUE>111111</VALUE>
    </MY_PARAMETERS>
    <MY_PARAMETERS>
    <A_ID>12345</A_ID>
    <DESCRIPTION>DEF</DESCRIPTION>
    <VALUE>222222</VALUE>
    </MY_PARAMETERS>
    <MY_PARAMETERS>
    <A_ID>67890</A_ID>
    <DESCRIPTION>ABC</DESCRIPTION>
    <VALUE>333333</VALUE>
    </MY_PARAMETERS>
    </PARAMETERS>
    <NAMES>
    <MY_NAMES>
    <A_ID>12345</A_ID>
    <NAME>ASDF</NAME>
    </MY_NAMES>
    <MY_NAMES>
    <A_ID>67890</A_ID>
    <NAME>EFGH</NAME>
    </MY_NAMES>
    </NAMES>
    <VALUES>
    <MY_VALUES>
    <A_ID>12345<A_ID>
    <VALUE>10987</VALUE>
    <DESCRIPTION>ASDFG</DESCRIPTION>
    </MY_VALUES>
    <MY_VALUES>
    <A_ID>12345<A_ID>
    <VALUE>26385</VALUE>
    <DESCRIPTION>EFGHI</DESCRIPTION>
    </MY_VALUES>
    <MY_VALUES>
    <A_ID>67890<A_ID>
    <VALUE>24355</VALUE>
    <DESCRIPTION>ASDFG</DESCRIPTION>
    </MY_VALUES>
    </VALUES>
    </DATA>
    I'm trying to build a rtf template in Word using this XML schema. The "A_ID" nodes in each group in my data have the same value. I want for each "A_ID" take the respective values in /DATA/VALUES/MY_VALUES.
    <?for-each-group:MY_PARAMETERS;./A_ID?>
    <?for-each:current-group()?>
    <?choose:?><?when: DESCRIPTION='ABC'?>
    <?VALUE?>
    <?end when?><?end choose?>
    <?end for-each?>
    <?for-each:current-group()?>
    <?choose:?><?when: DESCRIPTION='DEF'?>
    <?VALUE?>
    <?end when?><?end choose?>
    <?end for-each?>
    <?/DATA/NAMES/MY_NAMES/VALUE?>
    <?for-each-group:/DATA/VALUES/MY_VALUES;./A_ID?>
    <?for-each:current-group()?>
    <?choose:?><?when: DESCRIPTION='ASDFG'?>
    <?VALUE?> <---------------- I obtain for this node the '24355' and '10987' values
    <?end when?><?end choose?>
    I want to know how to obtain only '24355' value, this is, the value for A_ID (/DATA/VALUES/MY_VALUES) = A_ID (/DATA/PARAMETERS/MY_PARAMETERS).
    Can someone help me?

    CREATE OR REPLACE TRIGGER "TEST_TRG"
       BEFORE UPDATE OF "STATUS"
       ON "TABLE1"
       FOR EACH ROW
    BEGIN
       IF (:NEW.status = 'HOLD')
       THEN
          INSERT INTO table2
                      (status
               VALUES (:NEW.status
       END IF;
    END;You should learn how to write PL/SQL code.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.apress.com/9781430235125
    http://apex.oracle.com/pls/apex/f?p=31517:1
    http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
    -------------------------------------------------------------------

  • HT4859 I own 2 ipods and one ipad, how much space do I have in the icloud? Is it 5G for each product or 5G for all three?

    I own 2 ipods and one ipad2, how much space do I have in the cloud? Is it 5G for all three devices?

    So, can I use an email for the ipad(which is mine) and a different email for the other 2 ipods(my childrens) and have 5G for each account?

  • How to insert elements into an array after each iteration of a for loop

    I am new to labview and working on an application where I am supposed to store an element into an array (without overwriting) after each iteration in a for loop. I have tried using Build Array Function keeping the indicator outside the for loop and played with indexing but didn't work. Please suggest me an idea how to do it.
    Thanks
    Solved!
    Go to Solution.

    Thank you for your suggestion.Here is my actual application attached . In the first image, a difference in time is evaluated and an enum const of insert into array is passed to the shift register where it takes to Insert element into array phase (Second image). I need to enter the time difference into an array after every loop iteration. Please have a look and could you let me know where I am mislead.
    Attachments:
    Image 1.JPG ‏88 KB
    Image 2.JPG ‏71 KB

  • Selecting the second result for each client...

    Hi,
    I have a table containing all the contacts we had with our clients.
    We consider a file an active file from the moment there have been 2 contacts for that client.
    Today somebody asked me "can you tell me how many new clients with an active file we have this year"
    So what I actualy want to do now, is make a view containing the DATE of the SECOND CONTACT for each CLIENT_ID.
    the table looks like this:
    CONTACT_ID
    CLIENT_ID
    DATE
    CONTACT_FORM (doesn't matter in this story)
    REMARKS (doesn't matter in this story)
    Can somebody assist me with this please?
    Thanks in advance for your replies.
    L
    edit I do know how to make a view, that's not the problem :) in this case only the select query to make it is the problem.
    edit 2 I made a little example
    If I start with this table data:
    CLIENT_ID || DATE           .... other columns here...
    436     || 01-02-2011
    328     || 05-04-2011
    319     || 13-01-2011
    220     || 03-09-2011
    319     || 17-12-2011
    220     || 25-11-2011
    436     || 01-04-2011
    436     || 01-04-2011than the view would have to make me end up with:
    CLIENT_ID  || DATE_OF_SECOND_CONTACT
    436     || 01-04-2011
    220     || 25-11-2011
    319     || 17-12-2011(working with version 11.2.0.1.0)
    Edited by: 901981 on 13-dec-2011 2:16

    I hope this helps:
    with t as
    select 436 client_id, to_date('01-02-2011','DD-MM-YYYY') d from dual union all
    select 328 client_id, to_date('05-04-2011','DD-MM-YYYY') d from dual union all
    select 319 client_id, to_date('13-01-2011','DD-MM-YYYY') d from dual union all
    select 220 client_id, to_date('03-09-2011','DD-MM-YYYY') d from dual union all
    select 319 client_id, to_date('17-12-2011','DD-MM-YYYY') d from dual union all
    select 220 client_id, to_date('25-11-2011','DD-MM-YYYY') d from dual union all
    select 436 client_id, to_date('01-04-2011','DD-MM-YYYY') d from dual union all
    select 436 client_id, to_date('01-04-2011','DD-MM-YYYY') d from dual
    select client_id,
           to_char(d,'DD-MM-YYYY') d
    from
      select client_id,
             d,
             row_number() over (partition by client_id order by d) rn
      from t
    where rn=2;  Edited by: hm on 13.12.2011 02:17
    please try out this to see how it works:
    with t as
    select 436 client_id, to_date('01-02-2011','DD-MM-YYYY') d from dual union all
    select 328 client_id, to_date('05-04-2011','DD-MM-YYYY') d from dual union all
    select 319 client_id, to_date('13-01-2011','DD-MM-YYYY') d from dual union all
    select 220 client_id, to_date('03-09-2011','DD-MM-YYYY') d from dual union all
    select 319 client_id, to_date('17-12-2011','DD-MM-YYYY') d from dual union all
    select 220 client_id, to_date('25-11-2011','DD-MM-YYYY') d from dual union all
    select 436 client_id, to_date('01-04-2011','DD-MM-YYYY') d from dual union all
    select 436 client_id, to_date('01-04-2011','DD-MM-YYYY') d from dual
    select client_id,
           d,
           row_number() over (partition by client_id order by d) rn
    from t;(By the way: in my opinion it is not a good idea to choose a keyword "DATE" as a column name. That the reason why I choose "d" in my example.)

  • Java For-each loop to JavaFX for loop

    Hi
    I have a the following Java for-each loop :
    private int w = 250;
    private int h = 100;
    private int targetPixel[];
    private final static int a = 0xff000000;
    for (int i=w*h-1;i>=0;i--)
         targetPixel=a;
    My problem is since in JavaFX their is no for each loop how do you convert this java for-each loop to a JavaFX loop? Could you please provide me a solution with a sample code.
    Thank you.

    How to resolve this code to java fx?
    int particles = 10;
    int textures = 32;
    Random rnd =new Random();
    IDX particle=new IDX [particles];
    for(int i=0;i<particles;i++)
         particle=new IDX (textures*i/particles,rnd);
    Here new IDX is a class like the following class IDX
         double x;
         double y;
         double z;
         int xx;
         int yy;
         int index; //Texture index
         public IDX (int textureID,Random rnd)
              x=rnd.nextDouble()*2-1;
              y=rnd.nextDouble()*2-1;
              z=rnd.nextDouble()*2-1;
              index=textureID;
    my problem is how do you pass values to a java fx class constructor if javafx class has constructors. please help?
    Edited by: R34GTR on May 14, 2009 8:29 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Serial Required for Each Client

    I think I made a mistake, or I just wasn't thinking.
    I have 4 xServes that I was planning to set up as a SAN. Do I have to have 4 separate copies of xSAN for each xServe that I will have connected to the SAN?
    I can't use 1 Serial for all 4 machines, and I'm getting an error about duplicate serial, so I assume I messed up.
    Thanks for the help!

    Every CPU needs it's own, unique copy of the software.
    Well, I think it is slightly different. In my opininion each ethernet interface used for the metadata needs a serial.
    An MDC will work with any machine as long as it has a unique serial
    In practice this means: each machine needs a serial. This is important in these days with multiple cpu's and multiple cores.

  • Do we document BOM information for each item in BR100 for BOM?

    Hi,
    I'm working on BR100 for BOM. I noticed that in BR100 BOM template there is not a section for the documentation of BOMs for each item. I wonder if the standard is not documenting any of that information in this document?
    Thanks a lot,
    Robert

    Hello Robert,
    BR100 explain all setups steps for modules.
    BOM for each item is not 'setup' but 'Data Management'.

  • Are the "Previews" for each movie a indicator for quality?

    I just got my Apple TV today and although I haven't bought any movies from it, I was wondering if when you're viewing a preview/trailer for a movie if that trailer is a good indication of the quality of the film?
    I was watching a trailer for "Next Three Days" and it look pretty bad and began to wonder about my purchase.

    Ibis Ghost wrote:
    My television is a Pioneer Elite Pro Kuro that has been ISF calibrated.
    Should not be an issue with the plasma, however do not expect AppleTV to give the best video experience - it cannot match Blu Ray for sheer quality and audio options simply due to the fact that you're using considerably less data for an AppleTV rental (1-1.5GB for SD, 3-4 GB for HD) vs a Blu Ray (up to 25GB of data to play with).
    I am quite sensitive on my Panasonic plasmas to the issue of poor gradation in dark/bright scenes with AppleTV where you get discrete dark grey/white bands instead of smooth dark grey>black or near white>full white. While some of this could be my TVs, I found the SD preview for the latest Karate Kid film particularly revealing of the dark banding trait, and I opted to rent the Blu Ray instead which looked fine by comparison in darker scenes.
    It may be the AppleTV, but I think it's more likely just lack of detail encoding inherent in the compression methods used. I also notice similar problems when viewing digital terrestrial TV on heavily compressed channels.
    AC

Maybe you are looking for

  • No Signal

    OS Name Microsoft Windows 7 Professional Version 6.1.7601 Service Pack 1 Build 7601 System Model h8-1090t System Type x64-based PC Processor Intel(R) Core(TM) i7 CPU 970 @ 3.20GHz AMD Radeon HD 6850        A few days ago I was working on my computer

  • Can't see files in Zen Mic

    Hi, I connect my Zen Micro to the computer as normal (a vista system) with the updated firmware installed on my Micro. However although the computer recognises the dri've and allows me to open the various folders (music, playlists etc) there are no m

  • Using custom colors when I do not have it selected

    I have a web page in a restricted folder on the server hosting my website. It contains several links to private functions I use to maintain my message board. I experimented with the custom colors option under Tools|Options|Content|Colors by un-checki

  • Check my logic please: Enlarging a Matrix

    The value of the first array is supposed to determine how many elements are in the second array. Will this work? (FFS, matricies make me dizzy as hell! Kinda like my brain is going into an infinite loop or somethin'.) public int[][] enlargeIntMatrix(

  • Router 2911 with voice card VIC3-E/M VOIP Problem

    hi All I want to ask if any of you have any experience like this. I have deployed a new Cisco router (model 2911) in my client. The previous router they used is 2811. After deployement, the WAN & LAN connection work fine, but the VOIP connection does