You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-user@db.apache.org by Christoph Rettig <ch...@braintribe.com> on 2008/07/04 11:58:40 UTC

Exception thrown with create=true URL

Hi guys, I am using derby (latest version) from my application to save user
data. As I cannot expect the 
derby db to be created after the user starts up my application I am using
the JDBC URL

	
jdbc:derby:cspsys;create=true;retrieveMessagesFromServerOnGetMessage=true;tr
aceFile=log/sys_derby.log

with create=true so that the database gets created on the first run.

This works fine but with every startup of my application I get an exception
to System.Out saying that
the database already exists and will be used.

Is there a way to get rid of this exception? I mean, it should be an
informal message, not an exception?

Regards, Chris


Freundliche Grüsse / best regards

DI Christoph Rettig 
EAI/BPM Analyst

Braintribe IT Technologies GmbH
Schoenbrunner Strasse 81/2-3, A-1050 Wien
Phone + 43 1 596 70 60 - 150
Mobile +43 664 8594 120
Fax + 43 1 596 70 60 - 120
http://www.braintribe.com 

Über Braintribe:

Die Braintribe Gruppe ist ein führender Anbieter von Software und
Serviceleistungen in den Bereichen Enterprise Content Management (ECM),
Enterprise Content Integration (ECI). Die Gruppe gliedert sich in die
Software-Firmen Braintribe Technologies (ECM, ECI) und Braintribe Lingua
(Translator-Software). Hinzu kommt die Braintribe Security (Digitale
Signatur) und die Braintribe Solution Gateway (Consulting, Implementierung).
Braintribe Lösungen helfen Unternehmen, ihre Geschäftsinformationen besser
zu erfassen, zu verwalten und zu verteilen, unabhängig davon, wo diese
Informationen gespeichert oder aufbewahrt werden. Egal, ob es um
Bürodokumente, E-Mails, Groupware, Dokumentarchive oder Content von
Business-Anwendungen geht - mit Braintribe Produkten können Sie
unternehmenskritische Inhalte genau dort verfügbar machen, wo sie benötigt
werden. Europaweit setzen viele namhafte Unternehmen aus den
unterschiedlichsten Branchen Produkte und Lösungen von Braintribe ein. 





Re: Exception thrown with create=true URL

Posted by Kristian Waagan <Kr...@Sun.COM>.
Christoph Rettig wrote:
> Hi guys, I am using derby (latest version) from my application to save user
> data. As I cannot expect the 
> derby db to be created after the user starts up my application I am using
> the JDBC URL
> 
> 	
> jdbc:derby:cspsys;create=true;retrieveMessagesFromServerOnGetMessage=true;tr
> aceFile=log/sys_derby.log
> 
> with create=true so that the database gets created on the first run.
> 
> This works fine but with every startup of my application I get an exception
> to System.Out saying that
> the database already exists and will be used.
> 
> Is there a way to get rid of this exception? I mean, it should be an
> informal message, not an exception?

Hello Chris,

Is that the exact URL you're using?
And how do you connect to the database from your application?
Can you also post the output to standard out?

With embedded, you're supposed to get a warning - not an exception.
I don't think the client driver gives a warning though.


regards,
-- 
Kristian

> 
> Regards, Chris
> 
> 
> Freundliche Grüsse / best regards
> 
> DI Christoph Rettig 
> EAI/BPM Analyst
> 
> Braintribe IT Technologies GmbH
> Schoenbrunner Strasse 81/2-3, A-1050 Wien
> Phone + 43 1 596 70 60 - 150
> Mobile +43 664 8594 120
> Fax + 43 1 596 70 60 - 120
> http://www.braintribe.com 
> 
> Über Braintribe:
> 
> Die Braintribe Gruppe ist ein führender Anbieter von Software und
> Serviceleistungen in den Bereichen Enterprise Content Management (ECM),
> Enterprise Content Integration (ECI). Die Gruppe gliedert sich in die
> Software-Firmen Braintribe Technologies (ECM, ECI) und Braintribe Lingua
> (Translator-Software). Hinzu kommt die Braintribe Security (Digitale
> Signatur) und die Braintribe Solution Gateway (Consulting, Implementierung).
> Braintribe Lösungen helfen Unternehmen, ihre Geschäftsinformationen besser
> zu erfassen, zu verwalten und zu verteilen, unabhängig davon, wo diese
> Informationen gespeichert oder aufbewahrt werden. Egal, ob es um
> Bürodokumente, E-Mails, Groupware, Dokumentarchive oder Content von
> Business-Anwendungen geht - mit Braintribe Produkten können Sie
> unternehmenskritische Inhalte genau dort verfügbar machen, wo sie benötigt
> werden. Europaweit setzen viele namhafte Unternehmen aus den
> unterschiedlichsten Branchen Produkte und Lösungen von Braintribe ein. 
> 
> 
> 
>