Sounds like a pretty duh request. Maybe Bill can add this when he is adding
the isolation level code.
-dain
> -----Original Message-----
> From: danch [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, June 30, 2001 12:03 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-dev] FW: [JBoss-user] Strange Behavior When
> DataSource goes down.
>
>
> I tend to agree with Doug on this. Also, I think it's reasonable that
> the pools be able to tell the difference between inability to
> create a
> new object (connection, in this case) and simple pool exhaustion -
> there's no reason to block startup of the whole server just
> because one
> datasource is bad - you could be taking 20 applications down just
> because 1 has a database that went down. This like inability
> to connect
> should also be logged at error level.
>
> If nobody objects, I'll take this on and add this feature for 3.0.
>
> -danch.
>
> Ferguson, Doug wrote:
>
> > Hi,
> >
> > This is a thread that I think needs to move to DEV...
> >
> > Basically I feel that it is a royal pain that jboss hangs
> whenever I try to
> > startup jboss when a datbase is down and I've set the mbean
> to blocking.
> >
> > I would like to see a timeout feature to where I can setup
> the mbean with a
> > timeout parameter for the blocking. I would also be nice to
> have a default
> > timeout.
> >
> > Other people brought up interesting issues... Please check
> the thread.
> >
> > Thanks,
> > d.
> >
> > -----Original Message-----
> > From: Kaseman, Mark T
> > To: '[EMAIL PROTECTED]'
> > Sent: 6/29/2001 11:40 AM
> > Subject: RE: [JBoss-user] Strange Behavior When DataSource
> goes down.
> >
> > Number 2 is a big issue for me and OS/390 DB2. DB2 has an
> idle thread
> > time
> > out parameter, that causes the datasource to become
> unusable once DB2
> > kills
> > the inactive connection/thread. I then must reboot JBOSS.
> Orion server
> > recovers the connection with no problem.
> >
> > -----Original Message-----
> > From: danch (Dan Christopherson) [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, June 29, 2001 12:11 PM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [JBoss-user] Strange Behavior When DataSource
> goes down.
> >
> >
> > In this case, no query has been executed.
> >
> > What I'd change:
> > 1. In the pools, object factory create methods should throw
> an exception
> >
> > when they can't create an object - this way we can tell
> pool exhaustion
> > from inability to create a pooled resource.
> > 2. The pools should have an ability to test connections to
> determine if
> > they're still good (configurable, of course). This is for
> those whose
> > database thwacks them on the head after some period of time (and no
> > ability to turn that behavior off)
> >
> > others?
> >
> > -danch
> >
> >
> > David Jencks wrote:
> >
> >
> >> Well, I kind of agree, however I don't know how to
> distinguish between
> >
> > the
> >
> >> db crashing and executing a query whose first results are
> available in
> >
> > 3
> >
> >> hours...and you're willing to wait. I think if the driver can
> >
> > distinguish
> >
> >> and throw an exception, you get to see the exception.
> Otherwise, what
> >
> > do
> >
> >> you do? Some kind of time awareness such as jini leases would be
> >
> > nice,
> >
> >> however there certainly isn't any support for them in jdbc. Any
> >
> > ideas?
> >
> >> david jencks
> >>
> >> On 2001.06.28 15:32:20 -0400 Richard Kasperowski wrote:
> >>
> >>
> >>> David Jencks wrote:
> >>>
> >>>
> >>>
> >>>> Hi,
> >>>> I find it hard to understand what you want.
> >>>>
> >>>> jboss does try out connections from configured datasources on
> >>>
> > startup,
> >
> >>> and
> >>>
> >>>
> >>>> hangs if they can't connect.
> >>>>
> >>>> I don't see how this is a severe problem: if your
> datasource isn't
> >>>>
> >>>
> >>> working,
> >>>
> >>>
> >>>> neither will your app.
> >>>>
> >>>
> >>> When a datasource becomes unavailable after startup, it might be
> >>> desirable for the application to tell the user, "sorry,
> the database
> >>
> > is
> >
> >>> unavailable."? A user might find that more satisfactory
> than being
> >>> denied service.
> >>>
> >>
> >
> >
> >
> >
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/jboss-user
> >
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/jboss-user
> >
> > _______________________________________________
> > Jboss-development mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/jboss-development
>
>
>
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-development
>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development