Re: Object Mapping into sql dbms?
>There are a large number of commercial products available to map java >objects into relatonal databases (I use one called VBSF for some >commercial products). > >But are there any Open Source tools to do this? I am interested in >contributing to such a project as I need it for several open source >projects I have planned. > I know one that is in development for postgresql. Look at http://www.retep.org.uk/postgres/ (map Java objects onto postgresql objects).
Re: Object Mapping into sql dbms?
On Fri, 18 Sep 1998, David Warnock wrote: > There are a large number of commercial products available to map java > objects into relatonal databases (I use one called VBSF for some > commercial products). > > But are there any Open Source tools to do this? I am interested in > contributing to such a project as I need it for several open source > projects I have planned. I added this functionality into the PostgreSQL JDBC driver recently for the next release (6.4 due out Oct 1st, currently in beta). It works if a java object is Serializable, and it's full class name matches the name of a table. ie: mypackage.myclass would map to the table mypackage_myclass. Then when the ResultSet.getObject() or PreparedStatement.setObject() methods are called, the driver uses the Reflection API to do the transfer. It works quite well. The only limitations are that the class/table names are limited to 31 characters, and the 8k tuple limit (although this should be extensible in 6.4 at database creation time). I've just got to find the time between now and the end of the month to finish off the example code and the documentation :-( I wrote this extension because I kept seeing questions on how to perform queries on large objects within the database. I hope that helps. Peter PostgreSQL: http://www.postgresql.org JDBC FAQ: http://www.retep.org.uk/postgres/ -- Peter T Mount [EMAIL PROTECTED] Main Homepage: http://www.retep.org.uk PostgreSQL JDBC Faq: http://www.retep.org.uk/postgres Java PDF Generator: http://www.retep.org.uk/pdf
Re: libmath problem with jdk116v4
Oliver Koell wrote: > Hi, > > i´m using the JDK1.1.6v4 on a SuSE 5.3 distribution. To get it working, > i had to > remove libc.so.5 and libdl.so.1 from the jdk´s lib directory. > > Now i´ve got the following problem: > > > /usr/lib/java/bin/../bin/i686/green_threads/java: can't resolve symbol > '__eprintf' > /usr/lib/java/bin/../bin/i686/green_threads/java: can't resolve symbol > '__eprintf' > /usr/lib/java/bin/../bin/i686/green_threads/java: can't resolve symbol > '__eprintf' > Unable to resolve symbol (libmath.so) > java.lang.UnsatisfiedLinkError: no math in shared library path > at java.lang.Runtime.loadLibrary(Runtime.java) > at java.lang.System.loadLibrary(System.java) > at > > This only happens, when i use a java SSL library - i never encountered > this problem > with other code. > > I´m pretty sure, that libmath.so is in my library search path. Any > ideas, where > ´__eprintf´ is suppose to be found? > > Regards, > > Oliver Has anyone found a solution to or even an idea of what is causing this problem? We are having a similar problem on Slackware 3.4 with one of our programs and have had to revert back to JDK1.1.6v2 libc5. Thanks, K.R. -- K.R. Foley Alwan, Inc. [EMAIL PROTECTED]
java-linux mirror on SunSITE/Denmark
Hi Our mirror of the Java-Linux project has been broken for quite a while here at SunSITE/Denmark. It broke at that time with all the change back and forth to ftp.java-linux.org We would like to be able to offer a mirror of all your good stuff again, but where is the main ftp site ? or where would you prefer us to mirror from ? -- /Esben ([EMAIL PROTECTED]) Just don't create a file called -rf. :-) -- Larry Wall in <[EMAIL PROTECTED]>
Online Marketing
ONLINE MARKETING - THE NEXT GENERATION OF ADVERTISING/MARKETING Complete Online Marketing Solutions: At Estroco Technologies, we provide all the tools necessary to promote your business/organization. Whether your goal is: to have people come to your website, or to prospect for orders of products, we can help. Note all prices are in US$ funds. We provide the following solutions: 1. Bulk Email Software: We are distributors for one of the best bulk email packages out there. For instance perhaps you need to get a report out to various people. Or maybe you have a product or service that you know certain people need. If you work at a company and have messages you want to send to people for a project, etc. this program would fit your needs. If you had to send this manually, it would take you a very long time to do it, one by one. That's why you need bulk email software. You just load up a list of people you need to send to, and it sends it out to them. It's simple interface, is very easy to use. Just load your list, and send. And with it's revolutionary RSR engine, Avalanche sends at break necking speed. We are now offering the revolutionary DNS cloaking system for free. There are too many features of the program to list. Avalanche 98 transforms your computer into a powerful mail server. Let us show you the benefits of this amazing software. As well, you can receive a free 500 l! ! imit demo certificate, which will give you time to actually try out the program package. the program retails regularly for: $350, but if you mention this ad, we will give it to you for $299. 2. Bulk Email Services Let us send out your email information for you. It can be of any length, but must not be illegal in nature, or be of a pornographic nature. The list below, is a general pricing. We can customize how many you want sent out. 100,000 - 200 200,000 - 345 400,000 - 875 600,000 - 1,300 800,000 - 1,800 1,000,000 - 2,600 2,000,000 - 3,700 3. WebSite Search Engine Promotion One key factor for getting people to go to your website, is to have your site on search engines. The more search engines you are listed on, the more hits from your attended audience you'll receive. When including this option, we need the following criteria: - website to be submitted - keywords to be used(max. 25) - Title of Web Site - 30 word description Also, we allow multiple submissions, which will allow maximum exposure. Ever so often, sites will bump your listing down so it is a good idea to have the same site, submitted at least once a month, to guarantee to maintain your listing at the top. Our prices: 100 engines & directories - 20.00 200 engines & directories - 35.00 500 engines & directories - 65.00 700 engines & directories - 80.00 (if you want more submissions, please email us on how many you want) Pay per 100 engines & directories - 20.00 (Total number of engines & directories to send to: 2040) Also, we have special search engine packages add ons. Each one cost $10.00 more, and entitles you to 100 more search engines which are over and above the standard service. We also carry a special European package of 100 search engines, that are targeted for the Eurpoean market. This add-on cost $20.00. The add on's must be purchased with the standard service, except the Eurpoean package, which can be purchased seperately. Discounts for 6 month and 1 year pre-paid submissions are available. Just tell us what you want, and we'll see what we can do. 4. Classified Ads Very similar to web submissions, except you don't necessary have to be promoting a webpage. It can be for anything. We have an up to date listing of all classifed ad sites out there, including FFAL(Free for all Links), etc. Price per 100 sites(total sites are: 1044) $35.00 Note: discounts can apply on larger orders 5. Press Releases - Coming soon!!! If your interested please tell us this, so we can notify you when we are ready for this service. 6. Email Lists Ok. So you want to do your own bulk emailings. Well, we have our own bulk emailing lists, which are cleaned of remove requests, flames, etc. Also, we have much more on stock. 500,000 - 220.00 1,000,000 - 350.00 7. Targeted Mailings & Targeted Email Lists We also have targeted email addresses, and also can retrieve targeted email addresses. Minimum order of 5,000, due to the large work involved. Prices start at 200.00 per 5,000, and go up from there, depending on the amount of targeting being done. 8. Ezine Publications We are now pleased to offer the service of sending Ezine Publications. Basically, an ezine is an informative magazine sent by email on a regular basis. It is supported by advertisers wishing to market their product or service. We will maintain ad placement for the ezine, the targeted market that the ezine is intended for, and the actual sending of the ezine. All you do is supply the actual content. Prices are as follows: 10,000 - 350.00 20,000 - 500.00 40,
Re: Object Mapping into sql dbms?
Peter T Mount wrote: > > But are there any Open Source tools to do this? I am interested in > > contributing to such a project as I need it for several open source > > projects I have planned. > > I added this functionality into the PostgreSQL JDBC driver recently for > the next release (6.4 due out Oct 1st, currently in beta). > > It works if a java object is Serializable, and it's full class name > matches the name of a table. > > ie: mypackage.myclass would map to the table mypackage_myclass. > > Then when the ResultSet.getObject() or PreparedStatement.setObject() > methods are called, the driver uses the Reflection API to do the transfer. > > It works quite well. The only limitations are that the class/table names > are limited to 31 characters, and the 8k tuple limit (although this should > be extensible in 6.4 at database creation time). Peter, This is very interesting however, it is not really what I am looking for. Postgresql is one the of the dbms we are using via the JDBC driver - and mnay thanks for that. However, I am looking for something a lot more powerful at modelling business objects and mapping them onto tables. The mappings are not simple one object - one table and they also need to support validation, business rules etc. I may decide to buld something and make it available - it would then be able to make use of JINI and JavaSpaces and thus allow distributed business objects. Thanks for your answer and for the work on Postgresql. While I have youn attention can I ask some quick questions about Postgresql. 1. Is there any work being done by anyone on a windows port (for my customers - I am moving to pure linux client and server)? 2. Will 6.4 support Unicode fully when using JDBC? 3. What options and possibilities are there for simple triggers (eg to stop parents being deleted when there are children, keep an invoice total up-to-date etc)? Mnay thanks Dave
jdk in linux
hi I just downloaded the jdk1.1.6 and installed in my linux system. when I try to run "javac" command, it gives me the following error message: /usr/local/jdk1.1.6/bin/../bin/i586/green_threads/javac: /usr/local/jdk1.1.6/bin /../bin/i586/green_threads/java: No such file or directory I think it is related to the .java_wrapper in the bin directory.. could you tell me how to fix this? thanks == --Patrick :-) _ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com
Re: jdk in linux
> P Q writes: > hi I just downloaded the jdk1.1.6 and installed in my linux system. > when I try to run "javac" command, it gives me the following error > message: /usr/local/jdk1.1.6/bin/../bin/i586/green_threads/javac: > /usr/local/jdk1.1.6/bin /../bin/i586/green_threads/java: No such > file or directory > I think it is related to the .java_wrapper in the bin directory.. Sounds more like a libc5/glibc issue. If you have /lib/libc-2.0.7.so you'll need the glibc version of the JDK, if you *only* have /lib/libc.so.5 you'll need the libc5 version. Jürgen -- Juergen Kreileder, Universitaet Dortmund, Lehrstuhl Informatik V Baroper Strasse 301, D-44221 Dortmund, Germany Phone: ++49 231/755-5806, Fax: ++49 231/755-5802
Re: jdk in linux
> Michael Emmel writes: > Juergen Kreileder wrote: >> > P Q writes: >> >> > hi I just downloaded the jdk1.1.6 and installed in my linux >> system. >> >> > when I try to run "javac" command, it gives me the following >> error > message: >> /usr/local/jdk1.1.6/bin/../bin/i586/green_threads/javac: > >> /usr/local/jdk1.1.6/bin /../bin/i586/green_threads/java: No such > >> file or directory >> >> > I think it is related to the .java_wrapper in the bin directory.. >> >> Sounds more like a libc5/glibc issue. >> >> If you have /lib/libc-2.0.7.so you'll need the glibc version of the >> JDK, if you *only* have /lib/libc.so.5 you'll need the libc5 >> version. > Nope its ap path problem probably running symobilc links that dont [...] I don't think so, I've seen many bug reports like this one. /usr/local/jdk1.1.6/bin/../bin/i586/green_threads/javac: /usr/local/jdk1.1.6/bin /../bin/i586/green_threads/java: No such file or directory Note the colon after java ('...threads/java:'). That means that java (the real binary, not the .java_wrapper) indeed has been found. The colon means that the error message on the right side of the colon ('No such ...') is thrown by the application on the left side of the colon (java). The error message is incomplete, i.e. the error message doesn't mention what file or directory has not been found. This only happens if the missing file is libc. Try the following command to see if you have the right jdk version: $ LD_LIBRARY_PATH=/usr/local/jdk1.1.6/lib/i586/green_threads ldd /usr/local/jdk1.1.6/bin/i586/green_threads/java On my system it looks like this: 122> LD_LIBRARY_PATH=~/local/jdk-116v4b/lib/i686/green_threads ldd ~/local/jdk-116v4b/bin/i686/green_threads/java libjava.so => /home/kreilede/local/jdk-116v4b/lib/i686/green_threads/libjava.so (0x4000c000) libm.so.6 => /lib/libm.so.6 (0x40082000) libdl.so.2 => /lib/libdl.so.2 (0x4009b000) libawt.so => /home/kreilede/local/jdk-116v4b/lib/i686/green_threads/libawt.so (0x400a) libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x400ea000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x400f8000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4014) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40155000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4015e000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4016a000) libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x4020e000) libc.so.6 => /lib/libc.so.6 (0x40215000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x4000) Jürgen -- Juergen Kreileder, Universitaet Dortmund, Lehrstuhl Informatik V Baroper Strasse 301, D-44221 Dortmund, Germany Phone: ++49 231/755-5806, Fax: ++49 231/755-5802