JDBC multipool in WL7: which statement is correct?

Hi,
When I try to figure out a method to set up database failover with weblogic cluster,
I encouter the following interesting and inconsistent statements from different places
of Weblogic documents.
1. In the WL7 administration console, once I click on the multipool node, I read
the following statement:
"..., MultiPools are supported for use in non-clustered servers and for local
(non-distributed) transactions only."
2. In the WL7 online document "Using Weblogic Clusters", the section "Introduction
to Weblogic Clustering" has the following statements:
"..., WebLogic Server allows you to cluster JDBC objects, including data sources,
connection pools and multipools, to improve the availability of cluster-hosted applications."
The paragraph "Load balancing for JDBC connections" of the section "Load balancing
in cluster" also mentions ..., Load balancing of JDBC connection requires the use
of a multipool configured for load balancing."
The paragraph "Failover and JDBC Connections" of the section "Failover and Replication
in a Cluster" mentions that "..., If you have replicated, synchronized database instances,
you can use a JDBC multipool to support database failover. In such an environment,
if a client cannot obtain a connection from one connection pool in the multipool
because the pool doesn't exist or because database connectivity from the pool is
down, WebLogic Server will attempt to obtain a connection from the next connection
pool in the list of pools."
My question is, can I use the JDBC multipool in Weblogic cluster environment for
the purpose of database failover? Or I can't?
Thanks.

Has anyone gotten this to work?
I have set up a test as the following.
50,000 orders going into the database within a multipool set up. I run the test
and see that it works very well with the load-balancing algorithm.
I re-run the test and after about 2,000 orders being placed, I shut down one of
the database servers.
Nothing works after this. This is in a 2-instance cluster. I was a little leary
about not having a clusters tab in the multipool when I created it. I selected
the servers that particpate in the cluster but I wasn't sure about that.
I keep getting not able to create connection errors.
Anyone get this to work yet?
cb
"Xiang Rao" <[email protected]> wrote:
>
Hi Dave and Joe,
Thanks for clarification and helps. On the other hand, should the administration
console for Multipool also add "Cluster" tab in the target in the future?
Xiang
"Dave Cabelus" <[email protected]> wrote:
Hi,
Sorry for the confusion. The clustering book is correct. The statementin
the Administration
Console is incorrect. You can use MultiPools in a cluster as you woulduse
a connection
pool. The JDBC documents are currently being updated.
Best regards,
Dave
"Xiang Rao" <[email protected]> wrote:
Hi,
When I try to figure out a method to set up database failover with
weblogic
cluster,
I encouter the following interesting and inconsistent statements fromdifferent
places
of Weblogic documents.
1. In the WL7 administration console, once I click on the multipoolnode,
I read
the following statement:
"..., MultiPools are supported for use in non-clustered serversand
for
local
(non-distributed) transactions only."
2. In the WL7 online document "Using Weblogic Clusters", the section
"Introduction
to Weblogic Clustering" has the following statements:
"..., WebLogic Server allows you to cluster JDBC objects, includingdata
sources,
connection pools and multipools, to improve the availability of cluster-hosted
applications."
The paragraph "Load balancing for JDBC connections" of the section
"Load
balancing
in cluster" also mentions ..., Load balancing of JDBC connection requires
the use
of a multipool configured for load balancing."
The paragraph "Failover and JDBC Connections" of the section "Failoverand
Replication
in a Cluster" mentions that "..., If you have replicated, synchronizeddatabase
instances,
you can use a JDBC multipool to support database failover. In such
an environment,
if a client cannot obtain a connection from one connection pool inthe
multipool
because the pool doesn't exist or because database connectivity from
the
pool is
down, WebLogic Server will attempt to obtain a connection from thenext
connection
pool in the list of pools."
My question is, can I use the JDBC multipool in Weblogic cluster environment
for
the purpose of database failover? Or I can't?
Thanks.

Similar Messages

  • Which statement is correct?--------QNo.108

    Which statement is correct?--------
    A. One block change tracking file is created for each datafile. By default, the file is created in DB_CREATE_FILE_DEST.
    B. One block change tracking file is created for the database.By default, the file is created in DB_CREATE_FILE_DEST.

    Given the commands to enable and disable block change tracking, which do you think is the correct answer?
    SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING;
    SQL> ALTER DATABASE DISABLE BLOCK CHANGE TRACKING;
    Take a look at the docs for detailed information.
    http://download-east.oracle.com/docs/cd/B19306_01/backup.102/b14192/bkup004.htm

  • Which statement is correct?

    I remember reading a statement but really forgot which is correct? And, what should I do as a work around?
    Separate Sites Cannot Be Published To Separate MobileMe Accounts
    OR
    Separate Sites Can Be Published To Separate MobileMe Accounts
    Thanks.

    You can see your own previous post about this qstn (and its answer) by clicking on +My Posts+ at upper right. Or by doing THIS.

  • Prepare statement to insert a row that contains Blob column. Which way is correct?

    When we make prepare statement to insert a row that contains Blob column. Which way is correct? And what is the difference? Does anyone know?
         1.  Preparestatement.setBlob(parameter number, blob type object)
         2. Preparestatement.setBlob(parameter number, inputstream type object)
    This link show the test I made.
    https://community.oracle.com/thread/3680185?sr=inbox&customTheme=otn

    When we make prepare statement to insert a row that contains Blob column. Which way is correct? And what is the difference? Does anyone know?
         1.  Preparestatement.setBlob(parameter number, blob type object)
         2. Preparestatement.setBlob(parameter number, inputstream type object)
    I answered that in your other thread and provided a link to the JDBC Dev Guide section that discusses how to work with LOBs and BFILEs.
    Did you read that doc section?
    Did you read my reply in your other thread?
    In java a BLOB is just the locator that gives you access to the actual content. In your case you got access by selecting an existing BLOB locator and getting its inputstream. That inputstream is what gives you access to the actual blob content.
    The locator is just that; it specifies the LOCATION of the blob content but it is NOT the content.

  • TS1424 itunes purchase security questions & answers reset and answered correctly.  Can not log in with updated answers which state one or both are incorrect.

    Can anyone help with this situation?
    itunes purchase security questions & answers reset and answered correctly.  Can not log in with updated answers which state one or both are incorrect.

    You need to contact Apple to get the questions reset. Click here, phone them, and ask for the Account Security team, or fill out and submit this form.
    (94948)

  • In SQL Trace how to see which statement getting more time .

    Hi Expart,
    In SQL Trace (T-code ST05) . I am running the standard transaction . how to see which statement
    running more time and less time . suppose one statement running more time so how resolve the
    performance .
    Plz. reply me
    Regards
    Razz

    > The ones in 'RED' color are the statement which are taking a lot of time and you need to
    > optimise the same.
    No, that is incorrect, the red ones show only the ones which need several hundret milliseconds in one execution. This can even be correct for hard tasks. And there are lots of problem, which you will not see
    I have said everything here:
    SQL trace:
    /people/siegfried.boes/blog/2007/09/05/the-sql-trace-st05-150-quick-and-easy
    Go to 'Tracelist' -> Summarize by SQL statements', this is the view which you want to see!
    I summarizes all executions of the same statement.
    There are even the checks explained, the slow ones are the one which need a lot of time per record!
    See MinTime/Rec > 10.000 microseconds.
    Check all number of records, executions, buffer, identicals.
    The SE30 Tipps and Tricks will not help much.
    Siegfried

  • TS1702 How can I find out which is the correct app to read a PDF on my iPhone 5?

    I purchased a PDF reader from the app store, but I still cannot read the file. When I try to download the file, it states that I need an updated version of PDF. I notice there are several PDF apps available, but I don't know which is the correct one. How can I find out the correct application I need?

    Select the tune and then - Get Info - in the dialog box is a note of the Apple ID used to purchase.
    MJ

  • I keep getting an error message when downloading a new app which states " Zinio and 5 other apps cannot be purchased at this time" and then it let's me purchase the app that I was looking at? Can anyone explain that?

    I keep getting an error message when downloading a new app which states " Zinio and 5 other apps cannot be purchased at this time" and then it let's me purchase the app that I was looking at? Can anyone explain that?

    apple_master New Delhi, India
    This solved my questionRe: Unable to Purchase 
    Apr 16, 2012 10:22 PM (in response to eight4seven)
    This worked for someone
    I had this problem for about six weeks. I was following this forum but was too unsure of what might happen to try the fixes that were suggested.
    About two weeks ago I decided to delete the downloads.28.sqlitedb file (usingDiskAid(a free program), on a PC running Windows 7). The original downloads.28.sqlitedb was 936 KB. The new one that the system created is 80 Kb., and has stayed at about that size. After about four days I also deleted all the other contents of the Download folder. Ten days later and still no more problems. Downloads are much quicker, nothing greys-out (as was happening frequently before).
    Everything has worked well since with no more error messages.
    I am using an iPod 4G, iOS 5.1 (originally iOS 5.0). I do not have a manifest file, and as far as I know, have not had one. DiskAid can search the whole "hard drive" on the iPod.
    Deleting downloads.28.sqlitedb and the contents of Downloads worked for me.

  • When I try to open my Yahoo mail in safari, I get a message which states:" In order to use Yahoo mail, please turn Private Browsing off. Please go to Settings Safari Private Browsing, and turn off" The problem is my ipad does not a Private Browsing switch

    When I try to open my Yahoo mail in safari, I get a message which states:" In order to use Yahoo mail, please turn Private Browsing off. Please go to Settings>Safari>Private Browsing, and turn off" The problem is, my ipad does not a Private Browsing switchat this location.

    With iOS 7 on the iPad, you turn Private  Browsing on and off by tapping the URL field.  The screen that  opens up has your bookmarks on it.  In the bottom left corner is a hot button marked 'PRIVATE'.  Tap on the word 'PRIVATE' to turn private browsing on or off.  Yeah, there aren't any instructions anywhere that I can find to do this, and if you follow Yahoo's instructions, they don't work.  This doesn't happen with the previous Apple OS, and you can restore your iPad to the older OS. 

  • I connect my ipad it shows in left side of itunes it is commencing sync then it freezes itunes  and i have to disconnct it  manually then  a error message telling me that there is not enough disc space for ipad which is not correct  any ideas folks

    i connect my ipad it shows in left side of itunes it is commencing sync then it freezes itunes  and i have to disconnct it  manually then  a error message telling me that there is not enough disc space for ipad which is not correct  any ideas folks

    i have reset the ipad and restored it to no avail

  • HT201209 I have a code from a radio station to download a free song however when I go to redeem and put in my code which is typed correctly it just keeps making put my password in over and over. Any advice?

    I have a code from a radio station to download a free song however when I go to redeem and put in my code which is typed correctly it just keeps making put my password in over and over. Any advice?

    You can create an App store account without a credit card, however that won't help you with updating your previous purchases. Apps are DRM protected, and tied to the account that was used to originally purchase them. There is no way to overcome this DRM protection or transfer them to another account(Itunes support can if you contact them). If you want to create an App store account without a credit card, follow the directions here, but bear in mind the DRM protection mentioned. If you use this account to download free apps, you will have to use this same account for all future updates:
    http://support.apple.com/kb/ht2534

  • Photoshop or InDesign CS6 - which one is correct?

    I got stuck on a problem where I couldn't get Acrobat's print to match what I print out of Photoshop (Epson 7880) using Source>Print Profile "Photoshop Manages Colors" workflow.
    I traced the problem to InDesign.
    The screenshot below shows the Photoshop sRGB document (left) with the blue background, 22/56/158.
    The right side shows InDesign blue background (sRGB is Working RGB) with the identical 22/56/158 RGB fill.
    Open the screenshot in Photoshop (use the embedded profile, sRGB), and sample the blue background in each app.
    There is a considerable difference between them that could account for the difference I am complaining about the prints not matching.
    So I have to wonder which app is correct, Photoshop or InDesign...if I am missing something?

    conroy,
    do you have a custom monitor profile, or sRGB equivalent?
    your Id screenshot cuts off the area i can confirm you are using RGB (not CMYK), i also can't tell what your Id working RGB is, or your Ps Source Profile - so it is hard for me to understand what you did
    however, Ps' color picker on my MacBookPro CS6 looks like yours - the one i posted was from my MacPro CS6 and what i am used to seeing in Ps
    that may be a clue -- how do i get my MacPro to use that style color picker in Ps?
    +++++++
    gener7
    my Id document only has RGB objects, the blue swatch is "RGB"
    my Id Working RGB is sRGB (the same as my Ps Source Profile)
    in theory, the same RGB numbers using the same source profile should "match" on the monitor (calibrated or generic) in this test (if InDesign converts its Working RGB to Monitor RGB like Photoshop)
    moreover, getting Info in Ps on each app's blue background should be a numerical "match" in my screenshot, they're not

  • Which statement would you use to confirm a transaction?

    Which statement would you use to confirm a transaction?
    a. COMMIT TRANSACTION
    b. ROLLBACK TRANSACTION
    c. CHECK TRANSACTION
    d. VIEW TRANSACTION

    a.
    For every expert, there is an equal and opposite expert. - Becker's Law
    My blog
    My TechNet articles

  • I have an image that I removed from its back ground and I would like to scale the bottom portion of the image because its to wide but not have that effect the top portion of the image which is the correct with. but also keep the aspect ratio correct? how

    I have an image that I removed from its back ground and I would like to scale the bottom portion of the image because its to wide but not have that effect the top portion of the image which is the correct width. but also keep the aspect ratio correct, keep it looking as natural as possible (its a piece of jewlery) ? how can I begin to do this.

    The area circled in red is to wide (the width) the necklace's width is as wide as the models entire chest. And also the length of the necklace it's to long it should come down to the clevage area on the model/woman.

  • How do I know which is the correct location of the JRE?

    How do I know which is the correct location of the JRE / JVM? What do I add to my PATH environment variable? I'm trying to install Sybase ASE on my Sun Fire v480 SPARC box, but keep getting the below error...
    "A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR>"
    So I did the following...
    STEP 01) To confirm that Java is installed, I ran the java -version command. I received the following output...
    bash-3.00# java -version
    java version "1.5.0_17"
    Java(TM) Platform, Standard Edition for Business (build 1.5.0_17-b04)
    Java HotSpot(TM) Server VM (build 1.5.0_17-b04, mixed mode)
    STEP 02) Then I tried to locate the location of where Java was installed...
    bash-3.00# which java
    /usr/bin/java
    STEP 03) Then I tried to confirm if it was a symbolic link or not...
    bash-3.00# ls -al /usr/bin/java
    lrwxrwxrwx 1 root other 16 Jun 24 01:54 /usr/bin/java -> ../java/bin/java
    STEP 04) The symbolic link doesn't seem to match any of the output below. Which is the correct location / path of Java (JVM / JRE)?
    bash-3.00# find / -name java -print;
    /usr/share/lib/java
    /usr/share/java
    /usr/bin/java
    /usr/sfw/include/mozilla/java
    /usr/include/firefox/java
    /usr/jdk/instances/jdk1.5.0/bin/java
    /usr/jdk/instances/jdk1.5.0/bin/sparcv9/java
    /usr/jdk/instances/jdk1.5.0/jre/bin/java
    /usr/jdk/instances/jdk1.5.0/jre/bin/sparcv9/java
    /usr/jdk/packages/javax.help-2.0/doc/api/com/sun/java
    /usr/java
    /usr/apache/tomcat/webapps/tomcat-docs/catalina/docs/api/org/apache/naming/java
    /usr/apache/tomcat55/classes/org/apache/naming/java
    /usr/apache/jserv/docs/api/org/apache/java
    /usr/j2se/bin/java
    /usr/j2se/bin/sparcv9/java
    /usr/j2se/jre/bin/java
    /usr/j2se/jre/bin/sparcv9/java
    /usr/appserver/samples/blueprints/adventure1.0.4/project/apps/activitysupplier/activitysupplier-ejb/src/java
    /usr/appserver/samples/blueprints/adventure1.0.4/project/apps/airlinesupplier/airlinesupplier-ejb/src/java
    /usr/appserver/samples/blueprints/adventure1.0.4/project/apps/bank/bank-ejb/src/java
    /usr/appserver/samples/webservices/security/web/apps/clientCert/clientCert-share/src/java
    /usr/appserver/samples/webservices/security/web/apps/clientCert/clientCert-war/src/java
    /usr/appserver/samples/webservices/security/web/apps/xms/xms-client/src/java
    /usr/appserver/samples/webservices/security/web/apps/xms/xms-share/src/java
    /usr/appserver/samples/webservices/security/web/apps/xms/xms-war/src/java
    /usr/appserver/samples/xml/apps/dom/src/java
    /usr/appserver/samples/xml/apps/sax/src/java
    /usr/appserver/samples/xml/apps/xslt/src/java
    /opt/staroffice8/share/Scripts/java

    I've been racking my head against the wall, but can't seem to find the solution... I've even installed the latest JRE (in a new location), but still seem to have the same problem. Please see the notes below...
    I installed the latest JRE in /export/home/jvm/jre1.6.0_17/
    bash-3.00# /export/home/jvm/jre1.6.0_17/bin/java -version
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) Server VM (build 14.3-b01, mixed mode)
    bash-3.00# PATH=/export/home/jvm/jre1.6.0_17/bin:$PATH
    bash-3.00# export PATH
    bash-3.00# echo $PATH
    /export/home/jvm/jre1.6.0_17/bin:/usr/sbin:/usr/bin
    bash-3.00# JAVA_HOME=/export/home/jvm/jre1.6.0_17/bin
    bash-3.00# export JAVA_HOME
    bash-3.00# echo $JAVA_HOME
    /export/home/jvm/jre1.6.0_17/bin
    bash-3.00# env
    HZ=100
    LC_MONETARY=en_CA.UTF-8
    TERM=xterms
    SHELL=/sbin/sh
    LC_NUMERIC=en_CA.UTF-8
    OLDPWD=/export/home/jvm/jre1.6.0_17
    PATH=/export/home/jvm/jre1.6.0_17/bin:/usr/sbin:/usr/bin
    MAIL=/var/mail/root
    LC_MESSAGES=C
    LC_COLLATE=en_CA.UTF-8
    PWD=/export/home/jvm/jre1.6.0_17/bin
    JAVA_HOME=/export/home/jvm/jre1.6.0_17/bin
    EDITOR=vi
    TZ=Japan
    SHLVL=1
    HOME=/
    LOGNAME=root
    LC_CTYPE=en_CA.UTF-8
    LC_TIME=en_CA.UTF-8
    _=/usr/bin/env
    bash-3.00# cd /cdrom/disc1050709/
    bash-3.00# ./setup -console
    InstallShield Wizard
    Initializing InstallShield Wizard...
    Searching for Java(tm) Virtual Machine...
    .........................A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR>
    Is there something I'm missing?
    Thank you

Maybe you are looking for

  • Difference between changes in OM/PA infotype records

    Hi people, can you pls help me with one topic. Is there any way to diference changes infotype records between changes done by program upload (lsmw or custom programs) and manually via pa30/pa40. Can it be stored somewhere in the infotype structure th

  • [SOLVED]Dovecot error when roundcube tries to test IMAP

    I am trying to get a virtual user mail server up and running. I have VM setup to be just a mail server. I have a couple things not working but Ill start with trying to resolve this error first. error with journalctl -b -u dovecot Aug 13 19:22:46 herm

  • HP PCL 6 - Problem with A5 printing?

    Hello We have this printer, HP PCL 6 at my work and it works great. But i now have a little problem with printing A5 pages on both sides. This works on A4 paper, but not A5 I have changed the parameters and told it to print A5 and envirement friendly

  • How to remove reference line measurements on Walls drawn in VISIO

    HI, I have Visio 2007 and we draw pictures using walls, recently I have found that walls all have refernece line with the measurement of the wall displayed. I can not turn this reference line off, so when they print every wall has a measurement next

  • Dynamic bar chart based on LOV selected

    Apex 2.1 with XE : running on windows xp. I am trying to create charts based on selected criteria such as level 1, level 2 and level 3. If the user selects level 1 chart is expected to group level 2 and level 3 parameters else if the user selects lev