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
>

Odpovedet emailem