|
|
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
Gold FishВопрос вообще состоит в том как ему после c = super.loadClass(name); вернуть с от имени sqlClassLader, а не AppClassLoader. Извините канешна, но, ЕСЛИ КЛАСС ЗАГРУЖЕН AppClassLoader-ОМ, ТО ОН ЗАГРУЖЕН ИМЕННО AppClassLoader-ОМ. И ВСЕ. ВОПРОС ПОСТАВЛЕН НЕКОРРЕКТНО!!! Gold FishЯ немогу понять неужели никто подобным не занимался????? Информации по собственным загрузчикам минимум. везде идет newInstance и стоит ... типа дальше и так все понятно, хотя нихрена не работает. Нехочется писать еще и собственное считывание с винта. ВСЕ ХОРОШО РАБОТАЕТ. Я ВАМ НАСТОЙЧИВО ПРЕДЛАГАЛ ДВА ВАРИАНТА.( больше не буду ). ВОЗМОЖНО ЕСТЬ И ДРУГИЕ... ИНТЕРЕСА РАДИ, Я НАВАЯЛ ТЕСТОВЫЙ КЛАССЛОАДЕР (чтит не из база, а из определенного каталога). ВОСПРОИЗВЕЛ ВАШИ ПРОБЛЕМЫ, РЕШИЛ ИХ ВЫШЕУКАЗАННЫМИ СПОСОБАМИ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 17:19 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
Я не понимаю какой смысл приводить его к родителю????? Я смогу юзать методы только родителя (причем не перегруженые насколько я понимаю). Рефлекшины юзать очень не удобно. А ваш класслоадер будет работать и без всех этих извратов т.к. к каталогу он может достучаться сразу, а в моем случае к базетолько после того как юзер утановит соединение с базой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 18:33 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
Gold FishЯ не понимаю какой смысл приводить его к родителю????? Я смогу юзать методы только родителя (причем не перегруженые насколько я понимаю). Рефлекшины юзать очень не удобно. Эти фразы меня пугают :). имхо вы очень неверно понимаете... Привидите к интерфейсу и будете юзать то, что достанете из базы, но понятно дело по интерфейсу. Насчет рефлекшна согласен. Но интерфейс ИМХО здесь именно то, что нужно... Gold Fish А ваш класслоадер будет работать и без всех этих извратов т.к. к каталогу он может достучаться сразу, а в моем случае к базетолько после того как юзер утановит соединение с базой Каких извратов? Вы просто не можете засунуть класс мейн в базу, но его и не нужно туда засовывать(это класс-клиент). Я тоже оставляю его в класспате...ситуация одинаковая... гружу класс, который находицца не в класспат. Где, в данном случае не важно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 18:49 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
[quot JozicЯ тоже оставляю его в класспате...ситуация одинаковая... гружу класс, который находицца не в класспат. Где, в данном случае не важно.[/quot] А каким classLoader'om будет грузиться класс которы статически прилинкован к классу загружаемому вашим classLoader'om? Человеку четко сказали где смотреть примеры про WebappClassLoader Он смотрел? если не понимать как работают classLoader'ы целиком будет тыкаться и ждать когда ему напишут принесут готовый код. В сети уйма документов и примеров про JDBCClassLoader, в том числе есть книги где он описан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 18:56 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
Евгений Путилин JozicЯ тоже оставляю его в класспате...ситуация одинаковая... гружу класс, который находицца не в класспат. Где, в данном случае не важно. А каким classLoader'om будет грузиться класс которы статически прилинкован к классу загружаемому вашим classLoader'om? Попытаецца сперва текущим, потом передаст паренту если не найдет, парент будет смотреть в класспате... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 19:04 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
2Jozic: Можешь кинуть код твоего тестового класс лоадера????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 11:37 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
Gold Fish2Jozic: Можешь кинуть код твоего тестового класс лоадера????? Могу, куда? Только здаецца мне у вас не в класслоадере проблема то была... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 17:00 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
кинь на roodjuriy[at]gmail[dot]com сенкс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 17:05 |
|
||
|
ClassLoader и ClassCastException
|
|||
|---|---|---|---|
|
#18+
Gold Fishкинь на roodjuriy[at]gmail[dot]com сенкс вроде ушло... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2005, 12:00 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33416679&tid=2150781]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 328ms |

| 0 / 0 |
