db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Van Couvering <David.Vancouver...@Sun.COM>
Subject Re: [jira] Updated: (DERBY-159) When Derby runs in Network Server mode, client does not receive warnings generated by Derby
Date Wed, 17 Aug 2005 15:50:50 GMT
Thanks, Mike.  I'm working on adding SQLState support for client 
exceptions and I should see if I can track this down at the same time.  
I suspect it's related, or at least in the same code areas.

David

Mike Matrigali (JIRA) wrote:

>     [ http://issues.apache.org/jira/browse/DERBY-159?page=all ]
>
>Mike Matrigali updated DERBY-159:
>---------------------------------
>
>      Component: Network Server
>    Description: 
>A simple code below will demonstrate that warnings generated by Derby running in Server
mode do not make their way to client. The client code below is trying to create the database
db1drda which already exsits. Server generates a warning for that but the client cde below
does not print it.
>
>con = DriverManager.getConnection("jdbc:derby:net://localhost:1527/db1drda;create=true:retrieveMessagesFromServerOnGetMessage=true;",
"app", "app");
>SQLWarning warnings1 = con.getWarnings();
>System.out.println("database exists, should get warning");
>while (warnings1 != null)
>{
>	System.out.println("warnings on connection = " + warnings1);
>	warnings1 = warnings1.getNextWarning();
>}
>
>
>
>  was:
>A simple code below will demonstrate that warnings generated by Derby running in Server
mode do not make their way to client. The client code below is trying to create the database
db1drda which already exsits. Server generates a warning for that but the client cde below
does not print it.
>
>con = DriverManager.getConnection("jdbc:derby:net://localhost:1527/db1drda;create=true:retrieveMessagesFromServerOnGetMessage=true;",
"app", "app");
>SQLWarning warnings1 = con.getWarnings();
>System.out.println("database exists, should get warning");
>while (warnings1 != null)
>{
>	System.out.println("warnings on connection = " + warnings1);
>	warnings1 = warnings1.getNextWarning();
>}
>
>
>
>    Environment: 
>
>  
>
>>When Derby runs in Network Server mode, client does not receive warnings generated
by Derby
>>-------------------------------------------------------------------------------------------
>>
>>         Key: DERBY-159
>>         URL: http://issues.apache.org/jira/browse/DERBY-159
>>     Project: Derby
>>        Type: Bug
>>  Components: Network Server
>>    Reporter: Mamta A. Satoor
>>    
>>
>
>  
>
>>A simple code below will demonstrate that warnings generated by Derby running in Server
mode do not make their way to client. The client code below is trying to create the database
db1drda which already exsits. Server generates a warning for that but the client cde below
does not print it.
>>con = DriverManager.getConnection("jdbc:derby:net://localhost:1527/db1drda;create=true:retrieveMessagesFromServerOnGetMessage=true;",
"app", "app");
>>SQLWarning warnings1 = con.getWarnings();
>>System.out.println("database exists, should get warning");
>>while (warnings1 != null)
>>{
>>	System.out.println("warnings on connection = " + warnings1);
>>	warnings1 = warnings1.getNextWarning();
>>}
>>    
>>
>
>  
>

Mime
View raw message