IIS proxying to multiple WebLogic Servers by path

Hi all,
Is it possible to have 1 IIS proxying to 2 or more different
weblogic instances (no cluster) BY PATH (no virtual hosts, no proxying by extension)?.
Maybe 2 or more iisproxy.ini (or different sections in one) depending on iisforward
path :)
Just like with Apache or Netscape:
APACHE:
MatchExpression "/pathA/*" WebLogicHost=hostA|WebLogicPort=7001|CookieName=CookieA|ErrorPage=/LogoutA.htm
MatchExpression "/pathB/*" WebLogicHost=hostB|WebLogicPort=7003|CookieName=CookieB|ErrorPage=/LogoutB.htm
or
<LocationMatch "^/pathA/">
SetHandler weblogic-handler
WebLogicHost hostA
WebLogicPort 7001
CookieName CookieA
ErrorPage /LogoutA.htm
</LocationMatch>
<LocationMatch "^/pathB/">
SetHandler weblogic-handler
WebLogicHost hostB
WebLogicPort 7003
CookieName CookieB
ErrorPage /LogoutB.htm
</LocationMatch>
NETSCAPE:
<Object name="object1" ppath="*/pathA/*">
Service fn="wl-proxy" WebLogicHost="hostA" WebLogicPort="7001" CookieName="CookieA"
ErrorPage="/LogoutA.htm"
</Object>
<Object name="object2" ppath="*/pathB/*">
Service fn="wl-proxy" WebLogicHost="hostB" WebLogicPort="7003" CookieName="CookieB"
ErrorPage="/LogoutB.htm"
</Object>
TIA.

Issue:
How can IIS 4 or IIS 5 be setup to proxy from one IIS server to
multiple WLS servers.
For example:
http://iisserver/myapp --> proxy http://wls1:7001/test
http://iisserver/myapp2 --> proxy http://wls2:7001/test
Resolution:
Proxying to different weblogic instances with one IIS Server can be
accomplished by using IIS Virtual Directories.
a) Create a Web site and two virtual directories for it.
b) Create two directories for the two virtual directories and copy
iisproxy.dll to each of the directories.
c) Create iisproxy.ini files in each directory created at step b. One
for proxying to WebLogic Server A and another for WebLogic Server B.
d) Register each iisproxy.dll to each of the virtual directories with
IIS by specifying the appropriate mime-type. If you want to proxy everything
for that virtual directory, then you will specify a mime-type of *.
Please note that specifying a mime-type of * will not work with IIS 4.
e) Make sure you set the Application Protection to HIGH for each
Virtual Directory.
Attachments:
No Attachments Available
"PacoG" <[email protected]> wrote in message
news:40c6eb20$1@mktnews1...
>
try {
NewsRefresh nrefresh=NewsRefreshFactory.getInstance("Please");
nrefresh.execute("HELP");
} catch (Exception allexceptions) {
throw new IKnowIKnowException("Linux+Apache");

Similar Messages

  • Forwarding requests to multiple weblogic servers

    Hi,
    I have two applications running on two different Weblogic servers and wish to
    use one Apache web server as a front end interface. I can forward the requests
    from apache to one weblogic server using apache-weblogic bridge.
    Is it possible to forward requests to either one of the weblogic servers based
    on some conditions?
    How do we put IF/ELSE IF type constructs in apache configuration file so that
    it can get requests for both the weblogic servers and then forward the request
    to one of the weblogic servers ? Conditions can be anything like some particular
    path, some data in request header, some constant in apache conf file etc
    Thanks in advance.
    Mandar

    Issue:
    How can IIS 4 or IIS 5 be setup to proxy from one IIS server to
    multiple WLS servers.
    For example:
    http://iisserver/myapp --> proxy http://wls1:7001/test
    http://iisserver/myapp2 --> proxy http://wls2:7001/test
    Resolution:
    Proxying to different weblogic instances with one IIS Server can be
    accomplished by using IIS Virtual Directories.
    a) Create a Web site and two virtual directories for it.
    b) Create two directories for the two virtual directories and copy
    iisproxy.dll to each of the directories.
    c) Create iisproxy.ini files in each directory created at step b. One
    for proxying to WebLogic Server A and another for WebLogic Server B.
    d) Register each iisproxy.dll to each of the virtual directories with
    IIS by specifying the appropriate mime-type. If you want to proxy everything
    for that virtual directory, then you will specify a mime-type of *.
    Please note that specifying a mime-type of * will not work with IIS 4.
    e) Make sure you set the Application Protection to HIGH for each
    Virtual Directory.
    Attachments:
    No Attachments Available
    "PacoG" <[email protected]> wrote in message
    news:40c6eb20$1@mktnews1...
    >
    try {
    NewsRefresh nrefresh=NewsRefreshFactory.getInstance("Please");
    nrefresh.execute("HELP");
    } catch (Exception allexceptions) {
    throw new IKnowIKnowException("Linux+Apache");

  • NT startup parmaters for multiple weblogic servers started as a service

    I have the need to start multiple weblogic servers, using NT services.
    I have created a second folder with a properties file listening on another
    port.
    I am using the following startup parameter
    -J-Dweblogic.system.name=Test
    My question, this works when I type the startup parameter, is their anyway
    to have this automatically entered
    on server startup.
    Is their a registry setting to make this permanent
    Thanks

    The answer is...
    - Use a product to turn applications into an NT Service (e.g.
    ServiceMill)
    - Directly run the Weblogic Server Java class via that application
    --> As many WLs on one machine as you like.
    Send mail if you need specific details.
    Best regards
    Daniel Hoppe
    -----Original Message-----
    From: [email protected] (Ed) [mailto:[email protected]]
    Posted At: Wednesday, August 30, 2000 2:34 AM
    Posted To: install
    Conversation: NT startup parmaters for multiple weblogic servers started
    as a service
    Subject: Re: NT startup parmaters for multiple weblogic servers started
    as a service
    I wish that was the case.
    The problem is, while you enter the startup parameter once, it only
    is good for that startup of the weblogic server,
    The next time the server reboots and the services start, unless you
    re-enter the startup parameter -J-Dweblogic.system.name=Foldername
    The weblogic server starts using the wrong properties file.
    Is their anyway using NT services to have the correct instance of WL
    to start everytime.
    I have checked this newsgroup and this question has been posted
    before, but so far no one seems to have the answer.
    I know in a production eniviorment someone must be running more that
    one instance of a WL server as a service, Hopefully their is an
    answer on how this is done.
    Thank you
    Kumar Allamraju <[email protected]> wrote:
    Not that i know of.
    but you are specifying this startup parameter only one time too!!!
    Kumar
    None of your bussines wrote:
    I have the need to start multiple weblogic servers, using NT
    services.
    I have created a second folder with a properties file listening onanother
    port.
    I am using the following startup parameter
    -J-Dweblogic.system.name=Test
    My question, this works when I type the startup parameter, is theiranyway
    to have this automatically entered
    on server startup.
    Is their a registry setting to make this permanent
    Thanks

  • Restarting multiple Weblogic Servers.

    Hi All,
    Is it possible to restart multiple WebLogic Servers from a single point(server).If yes,can someone please provide a shell script?
    Thanks in advance.
    Edited by: user10661185 on Nov 28, 2008 7:27 AM

    This is the point where you really need to dive into the WLST documentation and start to understand how to build these things yourself. However, I'll give you some advice that isn't found in the manual.
    The samples in the doc assume an interactive WLST session, which isn't practical for automated scripts. I prefer to build a Bash script that looks somewhat like this skeleton:
    #! /bin/bash
    $WEBLOGIC_HOME/common/bin/wlst.sh << HEREDOC
    connect(...)
    ... operations ...
    disconnect()
    HEREDOC
    For you, you would have multiple groups of connect()/disconnect() pairs, one for each domain, and "start()" and "shutdown()" calls in each. Read about these operations in the manual. It's handy to click on the DOC entry for "WLST Command Summary, Alphabetically By Command", which then gives you links for each command.

  • Proxying to multiple WL servers

              I recently read a posting on the weblogic newsgroups about proxying from IIS to WL. I have a particular problem and I was hoping you could tell me how to solve it.
              We have an IIS box fronting for two different WL boxes. We are using one WL box to serve java servlets, and the other is serving .jsp pages. Now I want to use WL's iisproxy.dll to send requests to different places, by file extension (e.g. test.jps goes to one box and test.servlet goes to another).
              Is there a way to do this with the iisproxy.dll? I can create two folders and place the .dll in each. Then I can provide them with different iisproxy.ini files for each WL server. The problem is that when IIS starts, it only loads the .dll once (I think) and both .jsp and .servlet pages go to one server.
              The .dll I'm using is from WL5.1SP5. Interestingly, in my testing, I replaced one of the .dlls with an older iisproxy.dll from WL4.0. This .dll had to be installed on the c:\ drive in a weblogic folder, but using one old .dll and one new .dll worked. This solution seems messy, and isn't scalable going forward if I later need to use the IIS box to serve other web sites.
              Any advise or am I trying to do the impossible?
              Chris Cook
              Webmaster
              ICG Commerce
              [email protected]
              

    Checkout:
              http://www.weblogic.com/docs51/admindocs/apache_bridge.html
              Example configuring Virtual Hosting
              NameVirtualHost 172.17.8.1
              <VirtualHost goldengate.domain1.com>
              WebLogicCluster tehama1:4736,tehama2:4736,tehama:4736
              PathTrim /x1
              ConnectTimeoutSecs 30
              </VirtualHost>
              <VirtualHost goldengate.domain2.com>
              WeblogicCluster green1:4736,green2:4736,green3:4736
              PathTrim /y1
              ConnectTimeoutSecs 20
              </VirtualHost>
              hth,
              --Vinod.
              Steve Earl wrote:
              > Hi Vinod,
              >
              > Is it possible to have each virtual server in an Apache server proxy to a
              > different cluster??? If so, how???
              >
              > Steve...
              >
              > "Vinod Mehra" <[email protected]> wrote in message
              > news:[email protected]...
              > > You can create multiple Virtual directories and then for each virtual
              > directory you can register
              > > a different copy of dll. Keep the ini files in the same directory as the
              > dll.
              > >
              > > Suppose you have your website running at 8000 port and you have virtual
              > directories:
              > > dept1, dept2, dept3.... then when you do ...
              > >
              > > http://mywebsite:8000/dept1/foo.jsp
              > > http://mywebsite:8000/dept2/foo.jsp
              > > http://mywebsite:8000/dept3/foo.jsp
              > >
              > > ...assuming you have different cluster in each ini file, each of the above
              > requests will
              > > go to a different cluster.
              > >
              > > I tested it with each virtual directory having the property "run in a
              > seperate memory space".
              > >
              > > So coming to your specific problem you can register jsp's in one virtual
              > direcory and
              > > servlets in the other. As a side note, 510SP5 has proxying by path too by
              > registering a
              > > new dll (iisforward.dll) as a IIS filter.
              > >
              > > --Vinod.
              > >
              > > Chris Cook wrote:
              > >
              > > > I recently read a posting on the weblogic newsgroups about proxying from
              > IIS to WL. I have a particular problem and I was hoping you could tell me
              > how to solve it.
              > > >
              > > > We have an IIS box fronting for two different WL boxes. We are using
              > one WL box to serve java servlets, and the other is serving .jsp pages. Now
              > I want to use WL's iisproxy.dll to send requests to different places, by
              > file extension (e.g. test.jps goes to one box and test.servlet goes to
              > another).
              > > >
              > > > Is there a way to do this with the iisproxy.dll? I can create two
              > folders and place the .dll in each. Then I can provide them with different
              > iisproxy.ini files for each WL server. The problem is that when IIS starts,
              > it only loads the .dll once (I think) and both .jsp and .servlet pages go to
              > one server.
              > > >
              > > > The .dll I'm using is from WL5.1SP5. Interestingly, in my testing, I
              > replaced one of the .dlls with an older iisproxy.dll from WL4.0. This .dll
              > had to be installed on the c:\ drive in a weblogic folder, but using one old
              > .dll and one new .dll worked. This solution seems messy, and isn't scalable
              > going forward if I later need to use the IIS box to serve other web sites.
              > > >
              > > > Any advise or am I trying to do the impossible?
              > > >
              > > > Chris Cook
              > > > Webmaster
              > > > ICG Commerce
              > > > [email protected]
              > >
              [att1.html]
              

  • Transactions with multiple weblogic servers

    Hi
              I've got two weblogic 5.1 sp9 servers running identical copies of my
              application but pointing to different database instances (both Oracle
              8.1.6). I have a transaction which requires creating entity beans on
              both the servers (the first server calls the second in a "b2b"
              transaction)
              In a prior thread someone mentioned that in this scenario, the second
              server will actually use the first server to do all its JDBC work. Could
              someone please explain the rationale behind this to me? If my second
              weblogic server belongs to a different entity, it has no business
              writing to the database on my first machine.
              Is there any way to get this not to happen - would manually suspending
              and resuming the transaction before and after the call to the second
              machine work?
              Thanks!
              regards,
              Meherzad
              

    "Meherzad Gotla" <[email protected]> wrote in message news:[email protected]...
              > Hi
              >
              > I've got two weblogic 5.1 sp9 servers running identical copies of my
              > application but pointing to different database instances (both Oracle
              > 8.1.6). I have a transaction which requires creating entity beans on
              > both the servers (the first server calls the second in a "b2b"
              > transaction)
              >
              > In a prior thread someone mentioned that in this scenario, the second
              > server will actually use the first server to do all its JDBC work. Could
              > someone please explain the rationale behind this to me?
              Hi Meherzad.
              You're correct, this is the way WebLogic 5.1 works with distributed transactions.
              Release 6.0 introduced a two-phase commit engine that can atomically commit across
              two database instances, whether they're accessed from one or two servers.
              This capability involved significant additions to the server that are too big for a
              5.1 service pack.
              > If my second
              > weblogic server belongs to a different entity, it has no business
              > writing to the database on my first machine.
              >
              > Is there any way to get this not to happen - would manually suspending
              > and resuming the transaction before and after the call to the second
              > machine work?
              Suspending/resuming should "work," but two database updates would not be part of the
              same atomic transaction.
              So one option is to upgrade to WebLogic 6.0/6.1, another is to use a single database
              instance with WebLogic 5.1, and another is to suspend/resume but not have an atomic
              transaction. Sorry, no easy answer...
              > Thanks!
              Hope this helps.
              Regards,
              -- Ed Felt
              BEA Product Engineering
              [email protected]
              +1 908-580-3142
              

  • Running multiple weblogic servers on the same JVM

    Is there a way to make Weblogic 7.0 and Weblogic 5.1 run on the same JVM? If so
    what are the pros and cons?

    I hope you also checked the IPCKEY (and all other identifiers of that kind)
    in your ubbconfig file: they should all be different.
    We have similar configurations running without any major difficulty.
    One catch: very heavy IPC activity (due to errors in the application,
    never because of heavy user load) in one environment sometimes overloads
    the OS, resulting in hung applications in the other environments.
    Regards
    Frank
    "Manoj SASIDHARAN" <[email protected]> wrote:
    >
    Hi Troy,
    Here are a few tips:
    1. Check the APPDIR values in both environments. They should point to
    the appropriate
    directories containing the Tuxedo server binaries for each environment.
    Analyse
    the values of APPDIR environment variable and also inside the UBBCONFIG
    file.
    2. Check the WSL address. Both environments should have different ports
    for listening
    to requests.
    3. Check the WSNADDR environment variable at the client side. They should
    point
    to the appropriate WSL addresses.
    HTH
    regards
    MS

  • Multiple weblogic instances using IIS to proxy the requests

    I have a need to run multiple weblogic instances using IIS as the web
    server.
    Does anyone know if this is possible. I am aware and have been able to run
    multiple weblogic servers as an nt service,
    but in those cases weblogic was being called and IIS was being bypassed.
    Now the user base wishes to use IIS to proxy the requests.
    I have been able to set IIS to forward using the .jhtml and .jsp file
    extensions to the iisproxy.dll, but have not been able to forward these
    requests to multiple weblogic instances. When the request is made it is
    only looking in the first instance of weblogic for the request.
    Is it possible to use weblogic and IIS with two or more weblogic instances,
    without weblogic acting as a webserver.
    I dont believe this is possible but I need to find out if this really is the
    case.
    Thanks for any help you can provide.
    Ed

    You need run each IIS web server instance in its own memory space. This can
    be set through the Management Console for IIS.
    Keith
    Mike Kendzierski <[email protected]> wrote in message
    news:[email protected]..
    We tried to do this & Weblogic doesn't support this config. We opened upa
    support call with them regarding this, but there is a problem with the way
    that IIS & NT proxies .JSP pages to the weblogic servers. It's very
    unstable this way & I wouldn't recommend this config.
    We switched to Apache with virtual hosts to do this & it works fine. It's
    probably not the answer you want to hear, but it works very well.
    If you have any questions, just ask away.
    "Ed" <[email protected]> wrote in message
    news:3a296c2d$[email protected]..
    We are using IIS4 with weblogic 4.5.1 sp11,
    I thought I read someplace, their was a problem between wls 4.5.1 sp7
    and
    wls 5.1 where it didnt look in the folder where the dll was.
    I will give it a try on monday.
    Peter Mergaerts wrote in message <[email protected]>...
    We tried to do the same thing.
    We copied iisproxy.dll and iisproxy.ini to server1 and let IIS use this.dll
    instance for proxying .jsp etc.
    We copied the iisproxy.dll and iisproxy.ini to server 2, renamed
    iisproxy.dll to iisproxy2.dll (to make sure another instance was used)
    and
    let the second iis site use iisproxy2.dll, but that didn't worked. (It
    doesn't read the iisproxy.ini file located in the same directory as the.dll
    file, altough in the manual it says it checks this first.) Now, I thinkit's
    possosible to use several iisproxy.dll's as long as you rename it so
    each
    get it's own instance, the only problem is that each .dll doesn't readthe
    correct iisproxy.ini file. (BEA, is this for SP7?)
    Regards,
    Peter Mergaerts

  • How to make mod_wl_20 handle multiple weblogic sources

    Hi community,
    I'm configuring an Oracle HTTP Server as a proxy of multiple weblogic instances.
    For the case of the AdminServer, I modify httpd.conf as follow:
    <IfModule mod_weblogic.c>
    WebLogicHost myhost.example.com
    WebLogicPort 7001
    </IfModule>
    <Location /console>
    SetHandler weblogic-handler
    </Location>
    Now that I have configured 2 managed weblogic servers using port 8001 and 8002. How should I do so that both 2 managed weblogic servers are also proxied by the Oracle HTTP Server?
    Thanks,
    David

    Hello
    I suppose your managed nodes are located on address and port
    10.a.b.d:7001 and 10.a.b.e:7001
    and your admin is : 10.a.b.c:8001
    you can try this :
    <IfModule mod_weblogic.c>
    WebLogicCluster 10.a.b.d:7001,10.a.b.e:7001
    </IfModule>
    <Location /your_app>
    SetHandler weblogic-handler
    </Location>
    <Location /console>
    SetHandler weblogic-handler
    WebLogicCluster 10.a.b.c:8001
    </Location>
    It should work for you , it works for me . . . .

  • Multiple WebLogic server configurations

    I am using WebLogic server in a non-clustured environment. Is there anyway
    to:
    a) start up the WebLogic server so it listens on multiple ports where each
    port corresponds to a specific configuration; or,
    b) start up multiple WebLogic servers each listening a unique port.
    Essentially, I would like to have multiple configurations (myserver,
    myserver2, myserver3, etc.). Is this possible and if so where is the best
    place to look in the documentation to do this.
    Thanks.
    Steven R. Baturin

    Sure, it's very easy. Just clone your Myserver directory and modify the
    weblogic.properties file in each directory to have the port you want. So
    you would end up with a /weblogic/myserver and a /weblogic/myserver2, each
    one has a weblogic.properties file with two different ports configured.
    Then you start Weblogic with the -D<name> command line option that tells it
    what instance to load. Read the docs for details.
    Steven R. Baturin wrote in message <3a82cbc9$[email protected]>...
    I am using WebLogic server in a non-clustured environment. Is there anyway
    to:
    a) start up the WebLogic server so it listens on multiple ports where each
    port corresponds to a specific configuration; or,
    b) start up multiple WebLogic servers each listening a unique port.
    Essentially, I would like to have multiple configurations (myserver,
    myserver2, myserver3, etc.). Is this possible and if so where is the best
    place to look in the documentation to do this.
    Thanks.
    Steven R. Baturin

  • How to connect one IIS server to multiple non clustered WebLogic servers

    I have the following installed on Win2K Servers:
    IIS 6
    BEA Weblogic 6.1 running some webservices
    BEA Weblogic 8.1 running an application
    -Both Weblogic servers are running on the same machine (different ports obviously), IIS is on a different machine on the same network.
    I have the website currently configured so that jsp files and several servlets are forwarded to the 8.1 server. So: http://mysite.com/hello.jsp or http://mysite.com/myServlet will properly forward to the 8.1 instance.
    What I want to do (and have been unable to do so thus far) is to setup IIS such that http://mysite.com/myServices will forward to the 6.1 instance.
    I’ve tried to setup the 6.1 iisforward and isapi dll files in a separate folder with their own ini file but I get an Overlapped I/O operation is in progress whenever the 6.1 iisforward.dll file is loaded. (Application Protection is set to High)
    Any suggestions?
    Thanks.

    I have the following installed on Win2K Servers:
    IIS 6
    BEA Weblogic 6.1 running some webservices
    BEA Weblogic 8.1 running an application
    -Both Weblogic servers are running on the same machine (different ports obviously), IIS is on a different machine on the same network.
    I have the website currently configured so that jsp files and several servlets are forwarded to the 8.1 server. So: http://mysite.com/hello.jsp or http://mysite.com/myServlet will properly forward to the 8.1 instance.
    What I want to do (and have been unable to do so thus far) is to setup IIS such that http://mysite.com/myServices will forward to the 6.1 instance.
    I’ve tried to setup the 6.1 iisforward and isapi dll files in a separate folder with their own ini file but I get an Overlapped I/O operation is in progress whenever the 6.1 iisforward.dll file is loaded. (Application Protection is set to High)
    Any suggestions?
    Thanks.

  • IIS proxy 5.1 and Weblogic 6.1 does not support sticky session

    Dear Sir,
    Our system is migrating from Weblogic 5.1 to Weblogic 6.1. After testing on
    development environment, it is found that IIS proxy for 5.1 plug-in and Weblogic
    6.1 server is perfect match for our case. Since our appliction system hit some
    bugs of IIS proxy for 6.1. In development environment, one IIS match with one
    Weblogic.
    During production launch, another problem found. It seems that IIS proxy 5.1
    plug-in with Weblogic 6.1 does not support the sticky load balancing. A sticky
    service is one where a client sends its requests to the same instance and those
    requests are not redirected to other instances. In production, two IIS match with
    two Weblogic. Below is
    #WebLogicHost=10.0.3.12
    #WebLogicPort=8012
    WebLogicCluster=10.0.3.12:8012,10.0.3.13:8012
    COnnectionTimeoutSecs=10
    ConnectionRetrySecs=2
    ErrorPage=https://www.xxxx.com/eBank/sysnotready.htm
    CookieName=eBankingWebLogicSession
    Anyone have idea on out case?
    Thanks,
    KAI

    My test was with 6.1 SP3.
    The way to tell is by analyzing the cookie(JSESSIONID).
    Perhaps the behaviour changed post SP1. I can't say for sure.
    Eric
    "Gary Rudolph" <[email protected]> wrote in message
    news:[email protected]...
    Is that entirely true concerning you don't need the persistence set to
    replicated in the weblogic.xml to gain sticky load balancing?
    The reason I ask was that in our situation sticky wouldn't work without
    having the persistence set to replicated. This was with NSAPI and WLS 6.1
    SP1. The weblogic servers were configured in a weblogic cluster. So..based
    on this statement we should not have needed to set the persistence, but in
    practice we did for it to work.
    Gary
    "Eric Gross" <[email protected]> wrote in message
    news:[email protected]...
    I just checked, and you are correct. You just need to have clustering
    enabled in 6.1. You do not necessarily need to have persistence set to
    replicated.
    Of course, you won't get failover, but you will get the sticky load
    balancing.
    Regards,
    Eric
    "Ricky Wong" <[email protected]> wrote in message
    news:[email protected]...
    Why do we need to set session persistence to replicate in order to
    perform
    sticky load balancing ? There is no such requirement in WebLogic 5.1.
    As
    far
    as I know, the IIS plugin simply interprets the value of the sessioncookie,
    which should be embedded with the application server address, then
    forward
    the request to that particular application server.
    We didn't use session replication in our environment because not allsession
    variables are serializable.
    "Eric Gross" <[email protected]> wrote in message
    news:[email protected]...
    The problem you mentionned in the other newsgroup post has been
    fixed
    and
    will be in SP4. If you are in production or nearing production and
    need
    a
    resolution now, then please open a case with support.
    You should not need any other parameters to do the load balancing.
    But
    to
    have the sticky load balancing, you must make sure you have session
    persistence set to replicated for the webapp in question.
    I'm not sure I am understanding your 3rd question.
    In any case, my advice is to either wait for SP4 to bereleased(scheduled
    sometime this month) or if you really need to go into production
    soon,
    contact support to obtain the latest IIS plugin.
    Regards,
    Eric
    "Mike" <[email protected]> wrote in message
    news:[email protected]...
    Dear Eric,
    Thanks very much for you kindly information, but we still have thefollowing issues
    regarding the WL IIS proxy:
    1. We have already tried the IIS proxy that comes with WL6.1 SP3.However, the
    result from that version of IIS proxy is not satisfactory, as weexperienced cases
    where the web page is not displayed correctly (as in
    http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.develo
    per.interest.plug-in&item=994&utag=).
    If there is any IIS proxy released after WL6.1 SP3, Could you
    kindly
    give
    us
    a pointer to the plugin?
    2. In WL5.1 case, we are only required to have "WebLogicCluster"
    parameter
    set
    to two weblogic servers in order use the load balancing features.
    In
    WL6.1, we
    do not come across any additional settings required to support
    load
    balancing.
    Is there any such settings required (e.g. in
    config.xml,weblogic.xml,
    application.xml,
    etc?)
    3. Does WL IIS proxy problem has anything to do with the version
    of
    the
    IIS server/windows
    versions that are using? we have already tried with IIS4 and IIS5
    and
    have
    different
    kinds of issues.
    Thanks in advance for your kind assistance.
    Mike
    "Eric Gross" <[email protected]> wrote:
    Yes, the session format has changed when using clustering and you
    cannot
    use
    the 5.1 plugin to proxy to 6.1.
    What problems did you have using the 6.1 plugin? Maybe you need
    the
    latest
    6.1 plugin.
    Regards,
    Eric
    "KAI" <[email protected]> wrote in message
    news:[email protected]...
    Dear Sir,
    Our system is migrating from Weblogic 5.1 to Weblogic 6.1.
    After
    testing on
    development environment, it is found that IIS proxy for 5.1
    plug-in
    and
    Weblogic
    6.1 server is perfect match for our case. Since our appliction
    system
    hit
    some
    bugs of IIS proxy for 6.1. In development environment, one IIS
    match
    with
    one
    Weblogic.
    During production launch, another problem found. It seems
    that
    IIS
    proxy 5.1
    plug-in with Weblogic 6.1 does not support the sticky load
    balancing.
    A
    sticky
    service is one where a client sends its requests to the same
    instance
    and
    those
    requests are not redirected to other instances. In production,
    two
    IIS
    match with
    two Weblogic. Below is
    #WebLogicHost=10.0.3.12
    #WebLogicPort=8012
    WebLogicCluster=10.0.3.12:8012,10.0.3.13:8012
    COnnectionTimeoutSecs=10
    ConnectionRetrySecs=2
    ErrorPage=https://www.xxxx.com/eBank/sysnotready.htm
    CookieName=eBankingWebLogicSession
    Anyone have idea on out case?
    Thanks,
    KAI

  • WebLogic 12.1.2 erases subdeployment on Distributed Queue when targeted to multiple JMS Servers

    Update: verified in a 12.1.1.0 (JDK6) cluster - bug does not occur there.
    Hi,
      I have been migrating an 10.3.5.0 server to WebLogic 12.1.2.0 and have been unable to keep the subdeployment dropdown populated in the subdeployment tab of a uniform distributed queue when the subdeployment targets more than 1 JMS Server.
      If I uncheck one of the servers - I work fine - however I would like to target all JMS Servers in the cluster - this used to work fine in 10.3.5.0
      Following
    http://docs.oracle.com/cd/E24329_01/apirefs.1211/e24401/taskhelp/jms_modules/distributed_queues/CreateUniformDistributedQueues.html
      I am able to create a new queue no problem against the multiple-server subdeployment - but when I navigate to the subdeployment dropdown - the target is erased with "None".
    If I save the subdeployment after setting it during the queue create - it is erased
    <sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
    Before:
    <weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
      <uniform-distributed-queue name="HousekeeperControlQueue">
        <sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
        <jndi-name>jms/HousekeeperControlQueue</jndi-name>
      </uniform-distributed-queue>
    </weblogic-jms>
    After:
    <weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
      <uniform-distributed-queue name="HousekeeperControlQueue">
        <jndi-name>jms/HousekeeperControlQueue</jndi-name>
      </uniform-distributed-queue>
    </weblogic-jms>
    Workaround:
    - upon server startup the config is valid - just dont re-save the jms module or the subdeployment target will be erases
    - also when creating a new subdeployment you will be able to select it from a jms distributed queue in the advanced targeting section even if it contains expected multiple JMS servers
    - you will not however be able to edit the JMS queue once created - if there is any change to targeting - recreating the queue is required
      thank you
      /michael

    Update: verified in a 12.1.1.0 (JDK6) cluster - bug does not occur there.
    Hi,
      I have been migrating an 10.3.5.0 server to WebLogic 12.1.2.0 and have been unable to keep the subdeployment dropdown populated in the subdeployment tab of a uniform distributed queue when the subdeployment targets more than 1 JMS Server.
      If I uncheck one of the servers - I work fine - however I would like to target all JMS Servers in the cluster - this used to work fine in 10.3.5.0
      Following
    http://docs.oracle.com/cd/E24329_01/apirefs.1211/e24401/taskhelp/jms_modules/distributed_queues/CreateUniformDistributedQueues.html
      I am able to create a new queue no problem against the multiple-server subdeployment - but when I navigate to the subdeployment dropdown - the target is erased with "None".
    If I save the subdeployment after setting it during the queue create - it is erased
    <sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
    Before:
    <weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
      <uniform-distributed-queue name="HousekeeperControlQueue">
        <sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
        <jndi-name>jms/HousekeeperControlQueue</jndi-name>
      </uniform-distributed-queue>
    </weblogic-jms>
    After:
    <weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
      <uniform-distributed-queue name="HousekeeperControlQueue">
        <jndi-name>jms/HousekeeperControlQueue</jndi-name>
      </uniform-distributed-queue>
    </weblogic-jms>
    Workaround:
    - upon server startup the config is valid - just dont re-save the jms module or the subdeployment target will be erases
    - also when creating a new subdeployment you will be able to select it from a jms distributed queue in the advanced targeting section even if it contains expected multiple JMS servers
    - you will not however be able to edit the JMS queue once created - if there is any change to targeting - recreating the queue is required
      thank you
      /michael

  • IIS proxying to Weblogic

    Guys
    is there any detailed step by step on how to make iis proxying to weblogic server?
    Thanks in advance

    Not exactly what you want, but the documentation is ok to get you
    started.
    http://support.bea.com/application?namespace=askbea&origin=ask_bea_answ
    er.jsp&event=link.view_answer_page_clfydoc&answerpage=solution&page=wls
    /S-20770.htm
    This may also help.
    http://edocs.bea.com/wls/docs81/plugins/isapi.html#113486
    Pete

  • Can we create multiple admin servers in one one weblogic domain.

    Hi All,
    Can we create multiple admin servers in one one weblogic domain.
    if yes, please let me know.
    Thanks

    http://download.oracle.com/docs/cd/E21764_01/web.1111/e13716/toc.htm
    Not through the configuration wizard.
    To handle admin server availability (the admin server is not clusterable). This means that if the admin server goes
    down, you cannot administer your WebLogic Server domain until you bring it back up. In most cases, you may
    not be too concerned if the admin server goes down because all you need to do is restart it. If you use the node
    manager to start the admin server, the node manager can automatically restart a failed admin server just like it can any other server.
    What happens if the machine where the admin server runs fails in such a way that you cannot restart the admin server?
    The answer is simple if you prepare for this event. Proper operation of the admin server relies on several configuration files
    and any application files it controls. Typically, the best thing to do is to store the admin server's directory tree on a shared disk.
    As long as the configuration and application files are accessible, you can restart the admin server on another machine. It is up
    to you to make sure that you don't have more than one admin server running at a time. If the new machine can assume the
    original admin server's Listen Address (or if it was not set), you can simply start the admin server on the new machine without
    any configuration changes.
    Otherwise, you will need to change the admin server's Listen Address. Since the managed servers ping the admin server URL every
    10 seconds until it comes back up, you need to devise a way for the admin server URL to allow the managed server to find the restarted
    admin server on the new IP address. The easiest way to achieve that is using a DNS name that maps to both IP addresses, or better yet
    that is dynamically updated to point to the correct location of the admin server. If this is a graceful shutdown and migration, use the
    WebLogic Console to change the Listen Address just before shutting down the admin server. If not, you will need to edit the config.xml
    file by hand to replace the old Listen Address with the new one. Typically, it is recommended to plan ahead so that everything you need is
    already in place to make admin server failover as painless as possible.

Maybe you are looking for

  • Freegoods(A+B=C)

    Hi, In Free goods scenario.... EX : if Customer Orders A+B(Materials) then C(Material)  should be Free. If the above said is possible in standard SAP, how can we  Map this. if not is there is any other way to meet this Client requirement. Lakshmi

  • [SOLVED] external USB HDD fails to install arch w/boot device ERROR

    I've been working on installing arch linux via an external USB harddrive (specifically seagate free agent go 320GB) for 1 week now, and everytime I failed - until TODAY! thankfully I found this post, where user Dieter@be references this link, which d

  • Error Message: Unable to get document: HTTP-1

    We run tools 8.44 and Enterprise Portal 8.8. There are some paglets created on the Portal as well including a payadvice pagelet for the users to look up their pay information. Pay information comes from the HCM DB. What we notice from time to time is

  • How to open the OWB Design Center in Linux

    Hi All, Currently, our OWB10.2. is installed in the Window2003 server, I could login the servers and go to Program -> OWB -> Design Center to open the Design center and create my own project or mapping. We just install OWB 10.2.0.4 in a Linux Ret Hat

  • Reg BDC Upload prog

    Hi Experts, I have one issue in my BDC program, this prog is upload Journal entry. my Journal entry file name is like "378040". its number. its a cost center. now client requirement is different they want in front of the file added four zeros(0000).