oracli paranoia
Ahoj, bavim se prenasenim dat z jedne databaze do druhe pomoci javove pumpicky. Pri pokusu o prenos blobu z mezi dvema Oracly 10gR2 jsem se dockal nasledujici perly: java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB To vylitne v miste, kde se snazim prave takovy cast udelat. Netusite, jak takovahle vec muze vznikat? Pumpicka bezi z prikazove radky, zadny kontejner. Databazova pripojeni vznikaji pres DriverManager. Honza Dvorak MathAn Praha
Re: oracli paranoia
On Fri, Sep 05, 2008 at 03:19:16PM +0200, Jan Dvořák wrote: Ahoj, bavim se prenasenim dat z jedne databaze do druhe pomoci javove pumpicky. Pri pokusu o prenos blobu z mezi dvema Oracly 10gR2 jsem se dockal nasledujici perly: java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB Tipnul bych si na nejaky problem s pouzitim vice class loaderu (pouzivate napr. OSGi?) ~Jakub To vylitne v miste, kde se snazim prave takovy cast udelat. Netusite, jak takovahle vec muze vznikat? Pumpicka bezi z prikazove radky, zadny kontejner. Databazova pripojeni vznikaji pres DriverManager. Honza Dvorak MathAn Praha -- http://blogs.sun.com/japod
Re: oracli paranoia
Ahoj, diky, to bude ono. Mel jsem za to, ze oracli jdbc driver se sam o sobe chova jako obycejna, slusna javova knihovna. Evidentne jsem podcenil jeho celkovou entrprajzovost. Honza Ladislav Kulhanek napsal: Ahoj. Muze to byt zpusobeno classloadery. Kazda trida je jednoznacne urcena svym celym jmenem (napr. java.lang.String) a classloaderm ktery ji zavedl. Pokud je jedna instance typu oracle.sql.BLOB a zavedl ji classloadrer1 a chces ji prevest na oracle.sql.BLOB kterou zavedl classloader2, vyhodi to vyjimku. 2008/9/5 Jan Dvořák [EMAIL PROTECTED]: Ahoj, bavim se prenasenim dat z jedne databaze do druhe pomoci javove pumpicky. Pri pokusu o prenos blobu z mezi dvema Oracly 10gR2 jsem se dockal nasledujici perly: java.lang.ClassCastException: oracle.sql.BLOB cannot be cast to oracle.sql.BLOB To vylitne v miste, kde se snazim prave takovy cast udelat. Netusite, jak takovahle vec muze vznikat? Pumpicka bezi z prikazove radky, zadny kontejner. Databazova pripojeni vznikaji pres DriverManager. Honza Dvorak MathAn Praha
Re: oracli paranoia
Zadny kontejner, zadny framework, proste jenom javova utilitka spustena z prikazove radky. Ale ty ruzne classloadery vypadaji jako vysvetleni. Honza Jakub Podlesak napsal: On Fri, Sep 05, 2008 at 03:19:16PM +0200, Jan Dvořák wrote: Tipnul bych si na nejaky problem s pouzitim vice class loaderu (pouzivate napr. OSGi?) ~Jakub