Thanks for all the replies.  I guess there is no Metadata to work with.

the instanceof operator works for me.

Thanks


Chester

> -----Original Message-----
> From: Siarhei Adzinets [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, April 06, 2004 11:45 PM
> To: [EMAIL PROTECTED]
> Subject: Re: How to find out the type of application Server at Runtime
>
>
> Hi, Chester,
>
> I suggest you using instanceof operator.
> Something like this:
>
> Clob clob = rs.getClob(1);
> if(clob instanceof oracle.sql.CLOB)
>       outStream = ((oracle.sql.CLOB)clob).getCharacterOutputStream();
> else
>        outStream =
> ((weblogic.jdbc.common.OracleClob)clob).getCharacterOutputStream();
>
>
> Best regards,
> Siarhei Adzinets
>
> ----- Original Message -----
> From: "Chester Chen" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, April 06, 2004 10:37 PM
> Subject: How to find out the type of application Server at Runtime
>
>
> > Hi,
> >     Is there a way to find out the type of application server
> > for example: Weblogic, JBOSS or Web Server, at runtime from code ?
> >
> >     Some sort of Application Server Metadata will help.
> >
> >     I am adding LOB support for Application Server. As the
> > weblogic needs special JDBC Oralce extension for Oralce
> Thin driver (for
> > retrieving LOB) , I need
> > to cast the proper class at run time for different
> application Servers.
> >
> >    Any suggestions ?
> >
> >    Also, an related question: Does JBOSS or WebSphere need
> JDBC extensions
> > for Oracle Thin Driver ?
> >    Some example or some pointers are appreciated
> >
> >
> > Thanks
> >
> > Chester
> >
> >
> ==============================================================
> =============
> > To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the
> body
> > of the message "signoff EJB-INTEREST".  For general help,
> send email to
> > [EMAIL PROTECTED] and include in the body of the message "help".
>
> ==============================================================
> =============
> To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body
> of the message "signoff EJB-INTEREST".  For general help,
> send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
>

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to