Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so: / 14 сообщений из 14, страница 1 из 1
25.10.2007, 18:58:52
    #34895564
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
ребят, помогите, пожалуйста. девелопер JBOSS'om не может приконнектиться к ораклу. вот такую ошибку в логах видит:
Код: plaintext
1.
java.lang.UnsatisfiedLinkError: /oracle/product/ 10 . 2 . 0 /client_1/lib/libocijdbc10.so: /oracle/product/ 10 . 2 . 0 /client_1/lib/libocijdbc10.so: cannot open shared object file: No such file or directory
в /opt/jboss/server/famidev/log/server.log

вот такие енвайронментс есть: авторLD_LIBRARY_PATH=/oracle/product/10.2.0/client_1/lib:/oracle/product/10.2.0/client_1/lib
ORACLE_BASE=/oracle
LIBPATH=/oracle/product/10.2.0/client_1/lib:
PATH=/oracle/product/10.2.0/client_1/bin:/oracle/product/10.2.0/client_1/jdbc/lib:/oracle/product/10.2.0/client_1/lib:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/oracle/product/10.2.0/client_1/bin:/usr/local/java/bin:/sbin:/root/bin
CLASSPATH=/oracle/product/10.2.0/client_1/JRE:/oracle/product/10.2.0/client_1/jlib:/oracle/product/10.2.0/client_1/rdbms/jlib:/oracle/product/10.2.0/client_1/network/jlib
ORACLE_HOME=/oracle/product/10.2.0/client_1


прописывала export LIBPATH=$ORACLE_HOME/lib:$LIBPATH, но все равно не пашет.
пожалуйста, посоветуйте куад копать?

зы:бибка по указанному пути есть, я проверяла.
...
Рейтинг: 0 / 0
25.10.2007, 20:05:25
    #34895747
Софтверный проктолог
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
Он через OCI долбиццо, штоле?
...
Рейтинг: 0 / 0
25.10.2007, 20:52:01
    #34895844
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
да, как видно из сабжа, через OCI
...
Рейтинг: 0 / 0
25.10.2007, 21:07:18
    #34895877
Софтверный проктолог
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
margurenда, как видно из сабжа, через OCI
А заставить через thin никак нельзя?
...
Рейтинг: 0 / 0
25.10.2007, 21:14:23
    #34895890
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
неа, никак.
это мне вообще все попендикулярно, если честно, эти джава заморочки..
я дба, они мне говорят, что при одинкавыз енв на трех тачках работает, а на этой нет.
в чем трабла - выяснить я должна, не коннектиться же к ораклу :-))

а настройки и правда везде одинаковые и везде работает, кроме этой тачки..
...
Рейтинг: 0 / 0
25.10.2007, 21:17:45
    #34895896
Софтверный проктолог
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
margurenнеа, никак.
это мне вообще все попендикулярно, если честно, эти джава заморочки..
я дба, они мне говорят, что при одинкавыз енв на трех тачках работает, а на этой нет.
в чем трабла - выяснить я должна, не коннектиться же к ораклу :-))

а настройки и правда везде одинаковые и везде работает, кроме этой тачки..
Ну тада копайтесь в своем Оракле (в клиенте), ибо проблема — в нем :)

Начинка у тачек тоже вся одинаковая? И OCI ставился одинаково?
...
Рейтинг: 0 / 0
25.10.2007, 21:18:19
    #34895898
Софтверный проктолог
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
И ось тоже одинаковая?
Покопайтесь у себя на форуме :)
...
Рейтинг: 0 / 0
25.10.2007, 22:35:32
    #34895993
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
ну вот копаю.
пока уже нарыла, что везде шапка 4 и инсталляции были одинаковые, а всеж-таки та, на которой работе 32, а на той, что не работает - 64.
понимаю так, что где-то в пути надо указать на lib32, да? только не уверена, в каком месте? в LIBPATH? только не понимаю, где его прошить. файл с енвайронтсами вот так выглядит:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/ 10 . 2 . 0 /client_1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/jdbc/lib:$PATH
export NLS_LANG=AMERICAN_AMERICA.UTF8

 if  [ -z $LD_LIBRARY_PATH ]
then
        export LD_LIBRARY_PATH=$ORACLE_HOME/lib
 else 
        export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
fi


куда вписать? если просто строчкой, тогда когда далею
Код: plaintext
env | grep oracle
LIBPATH jстается прежним, но появляется PWD or OLDPWD = /oracle/product/10.2.0/client_1/lib32

пожалуйста, посоветуйте. я в джаве вообще ноль :-(((

по форуму лазила уже, да там все с кодировками траблы и больше про тонкий.. а про oci один пост только, но советы не помогли..
...
Рейтинг: 0 / 0
25.10.2007, 23:22:34
    #34896027
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
Try
Код: plaintext
java -d64 ...
and/or
LD_DEBUG=libs
...
Рейтинг: 0 / 0
25.10.2007, 23:28:47
    #34896033
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
Note:337717.1
JDK - 64bit?
...
Рейтинг: 0 / 0
26.10.2007, 02:05:09
    #34896134
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
о, вау, спасибо большое.
почему-то не пришло в голову на металинк сходить, все по форумам лазила :-))

спасибо Тимм, кажется наша проблема.
осталось только найти точно файл, в котором указать переменные и все. у меня и oracle_environments есть, и oraenv для oracle user'a, а джавайщик говорит, что он от рута коннектиться, стало быть руту надо прописать... пока что запуталась. ночальнег, надеюсь, придет завтра, прольет свед. а я ему сцылочку скормлю.
огромное спасибо еще раз!
...
Рейтинг: 0 / 0
26.10.2007, 02:11:25
    #34896138
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
да, еще вот что получила:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
[root@osdevappjb01 bin]# java -d64
Warning: -d64 not understood. Ignoring.
Usage: gij [OPTION] ...  CLASS  [ARGS] ...
          to invoke  CLASS .main, or
       gij -jar [OPTION] ... JARFILE [ARGS] ...
          to execute a jar file
 Try  `gij --help'  for  more information.
[root@osdevappjb01 bin]#

с точечками - тоже самое.
прочтите, если туплю, просто сеьезно почти первый раз что про джаву узнаю.
как проверить какой версии JDK?

спасибо льшое!
...
Рейтинг: 0 / 0
26.10.2007, 10:37:11
    #34896556
Софтверный проктолог
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
margurenда, еще вот что получила:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
[root@osdevappjb01 bin]# java -d64
Warning: -d64 not understood. Ignoring.
Usage: gij [OPTION] ...  CLASS  [ARGS] ...
          to invoke  CLASS .main, or
       gij -jar [OPTION] ... JARFILE [ARGS] ...
          to execute a jar file
 Try  `gij --help'  for  more information.
[root@osdevappjb01 bin]#

с точечками - тоже самое.
прочтите, если туплю, просто сеьезно почти первый раз что про джаву узнаю.
как проверить какой версии JDK?

спасибо льшое!
По умолчанию в Шапге вместо настоящей Java стоит какое-то уродство.
На вопрос java -version настоящая Java должна ответить что-то вроде

Код: plaintext
1.
2.
3.
4.
5.
6.
[root@newbill bin]# ./java -version
java version "1.5.0_04"
Java(TM)  2  Runtime Environment, Standard Edition (build  1 . 5 .0_04-b05)
Java HotSpot(TM) Server VM (build  1 . 5 .0_04-b05, mixed mode)
[root@newbill bin]#


Посмотрите, откуда берется Java для запуска JBoss — это что-то вроде /opt/jdkXXX/

Перейдите в тот каталог и запустите приведенную выше команду. А потом клацните ./java -help
Если поддержка 64 бит в JDK имеется, ключик -d64 будет виден в списке команд.
...
Рейтинг: 0 / 0
29.10.2007, 16:29:33
    #34902246
marguren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so:
ребят, всем огромное спасибо.
с помощью металинка, выставила все и вроде заработало.
еще раз спасибо за полезную помощь и инфу!

Маша.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / java.lang.UnsatisfiedLinkError: /oracle/product/10.2.0/client_1/lib/libocijdbc10.so: / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]