David, Thank you for your reply. I have had little experience with Netbeans platform and I think it will be a great idea to use it for the software.
I will subscribe to the Netbeans DB developers list and will continue to work on this with you and people there. Regards, Siamak On 10/11/07, David Van Couvering <[EMAIL PROTECTED]> wrote: > Hi, Slamak. I am the database architect for NetBeans, and also a > committer on Derby. > > You can actually change the database directory using Tools->Java DB > Database->Database Directory. > > However, it is currently hard to set other properties, such as host > and port number. And it doesn't work well with multiple directories, > as you mentioned. > > Also, NetBeans does generally do most of its work with the network > server versus the embedded driver. > > You are not the only one asking about an independent tool for Derby, > and that they like what NetBeans provides. Rather than duplicate all > this effort, I think there's a way we can work together. > > > What I highly recommend is you look at using NetBeans as a *platform* > for your tool. NetBeans is a composition of fairly independent > modules, and you can use it to build your own desktop application > fairly easily. Take a look at http://platform.netbeans.org and also > there is a book on this called "Rich Client Programming with > NetBeans", see > > http://www.amazon.com/Rich-Client-Programming-Plugging-NetBeans/dp/0132354802 > > A lot of people are doing this already. The advantage here is you can > take advantage of what we've already done for Derby integration, and > we can take advantage of the improvements you want to provide. > > We have an open development community for the db functionality in > NetBeans going on at [EMAIL PROTECTED], send mail to > mailto:[EMAIL PROTECTED] Let's work together rather than > duplicate effort. > > Cheers, > > David > > On 10/10/07, Rick Hillegas <[EMAIL PROTECTED]> wrote: > > Hi Siamak, > > > > Some work has already gone into creating management tools for Derby. > > Please take a look at DERBY-1387. That issue describes a JMX-based > > scheme for managing Derby servers and databases. It would be great if > > you could piggyback your work on top of those JMX extensions. I think > > you will discover that the people working on the JMX beans are wrestling > > with (and solving) the same issues which you will need to face as you > > build a management gui. > > > > Thanks, > > -Rick > > > > Siamak Sarmady wrote: > > > Hello, > > > > > > Recently I was able to test Netbeans' JavaDB (derby) GUI tools and I > > > should say it was a very enjoyable experience. But I also had some > > > problems. > > > > > > - I normally create the database directory inside my program's > > > directory and then use embedded driver to connect it. > > > > > > - Netbeans creates its directory in a specific place and it is > > > difficult to change it to your own directory and back to its initial > > > one every time. (to be able to manage several databases) > > > > > > - I want it to be able to manage different derby directories easily > > > (in addition be able to manage/connect a databases using socket and > > > TCP). > > > > > > Now, is there a GUI available which does all these things? > > > > > > If not then I might be interested in a project to build such a thing > > > (like Netbeans' JavaDB interface but as a separate application which > > > also handles mentioned issues easily). > > > > > > I appreciate if you can give me feedback on this. > > > > > > Regards, > > > Mac > > > > > > > >