Текущее время: Чт, май 15 2025, 03:42

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Чт, дек 26 2013, 11:01 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
всем доброго времени суток!

после рестарта солмана перестал запускаться server0
Code:
[Thr 140501583959808] Thu Dec 26 14:27:55 2013
[Thr 140501583959808] SigISetDefaultAction : default handling for signal SIGCHLD
[Thr 140501531162384] JControlDPMessageProxy: Thread 140501531162384 started as handler thread for R/3 dispatcher messages.
[Thr 140501583959808] *** ERROR => JStartupIGetJDKInfo: Cannot find Java class file [./JdkDetection_26906.class]. [jstartxxi_mt 1026]
[Thr 140501583959808] **********************************************************************
[Thr 140501583959808] *** ERROR => JDK Detection failed.
[Thr 140501583959808] *** Please see SAP Note 943602 , section 'JDK detection issues'
[Thr 140501583959808] *** for additional information and trouble shooting.
[Thr 140501583959808] **********************************************************************

лежит этот класс тут же, в work

куда его переместить?

хотя судя по JAVA Detection problem юзеры sapjsf, j2ee_admin не блокированы, пароли не менял
select username,account_status, EXPIRY_DATE from dba_users; тоже не показывает никаких протухших учеток... :(
R3trans -d показывает, что коннект к базе проходит "на ура"...
уже голову сломал... :(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Чт, дек 26 2013, 12:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
а что говроит?
Code:
java -version

Code:
javac -version


ноту смотрели?
940893 - Analysis of errors within the startup of J2EE Engine 6.40

да, вот у коллеги был виндец с пользователем :mrgreen:
http://sapboard.ru/forum/viewtopic.php?f=14&t=39840&start=0

а вот еще шайтан-метод... (прям как с мобильным мониторингом в солмане) :mrgreen:
http://scn.sap.com/message/8682027#8682027


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Чт, дек 26 2013, 15:06 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
а что говорит?
Code:
java -version

Code:
javac -version


Code:
smanager:s30adm 66> java -version
java version "1.4.2_34"
Java(TM) 2 Runtime Environment, Standard Edition (build 4.1.036)
SAP Java Server VM (build 4.1.036 24.45-b08, Nov 11 2013 12:25:38 - 41_REL - optU - linux amd64 - 6 - bas2:206102 (mixed mode))
smanager:s30adm 67> javac -version
javac: invalid flag: -version
Usage: javac <options> <source files>
where possible options include:
  -g                        Generate all debugging info
  -g:none                   Generate no debugging info
  -g:{lines,vars,source}    Generate only some debugging info
  -nowarn                   Generate no warnings
  -verbose                  Output messages about what the compiler is doing
  -deprecation              Output source locations where deprecated APIs are used
  -classpath <path>         Specify where to find user class files
  -sourcepath <path>        Specify where to find input source files
  -bootclasspath <path>     Override location of bootstrap class files
  -extdirs <dirs>           Override location of installed extensions
  -d <directory>            Specify where to place generated class files
  -encoding <encoding>      Specify character encoding used by source files
  -source <release>         Provide source compatibility with specified release
  -target <release>         Generate class files for specific VM version
  -help                     Print a synopsis of standard options

smanager:s30adm 68>

как бы sapjvm - моднее не бывает... :)
а вот насчет javac -version - не сталкивался с такой проблемой... :)

относительно
шрам написал:

всматривался, встатривался...
не нашел толковых и внятных инструкций там...
я не знаю как у вас, а у нас в Японии... :)
ну, в-общем - солидарен... :)

шрам написал:
да, вот у коллеги был виндец с пользователем :mrgreen:
http://sapboard.ru/forum/viewtopic.php?f=14&t=39840&start=0

не винда, в линуксе, HP-UX, солярке - отслеживаю эти моменты - не мой случай

шрам написал:
а вот еще шайтан-метод... (прям как с мобильным мониторингом в солмане) :mrgreen:
http://scn.sap.com/message/8682027#8682027

что-то близко к моей теме, попробовал, но пока результатов не заметил...

шрам, спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пт, дек 27 2013, 07:35 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам, спасибо ещё раз
шрам написал:
а вот еще шайтан-метод... (прям как с мобильным мониторингом в солмане) :mrgreen:
http://scn.sap.com/message/8682027#8682027

несколько раз выполнял
Code:
3. ran this command  --   jcontrol pf=D:\usr\sap\SID\SYS\profile\SID_DVEBMGS00_hostname

после этого появился файлик std_server0.out, там
Code:
[Thr 140157844600640] MtxInit: 10001 0 2
(CompilerOracle read from file /usr/sap/S30/DVEBMGS30/exe/sapjvm_4/jre/.hotspot_compiler)
JVM Directory = /usr/sap/S30/DVEBMGS30/exe/sapjvm_4/jre
[ERROR] Attempting to run an AutoProbe Connector with an incompatible JVM (expected checksum = 39926963, actual checksum = 644614636)
[ERROR] To fix, re-generate the AutoProbe Connector with the current JVM.
Heap
par new generation   reserved 614400K, committed 614400K, used 98347K [0x0000000001310000, 0x0000000026b10000, 0x0000000026b10000)
  eden space 409600K,  24% used [0x0000000001310000, 0x000000000731af48, 0x000000001a310000)
  from space 102400K,   0% used [0x000000001a310000, 0x000000001a310000, 0x0000000020710000)
  to   space 102400K,   0% used [0x0000000020710000, 0x0000000020710000, 0x0000000026b10000)
concurrent mark-sweep generation reserved 1482752K, committed 1482752K, used 0K [0x0000000026b10000, 0x0000000081310000, 0x0000000081
310000)
concurrent-mark-sweep perm gen reserved 524288K, committed 524288K, used 2516K [0x0000000081310000, 0x00000000a1310000, 0x00000000a13
10000)

это уже ближе к теме... :) судя по ноте 856909 - Error after JDK upgrade on system with Wily Introscope - похоже мой случай
согласно другой ноте 1818881 - JVM Status not reflected when creating AutoProbe Connector вроде сгенерил connector.jar, но ситуация пока не поменялась...
разгадка где-то уже рядом... :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пт, дек 27 2013, 08:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
Аааааа...коллега, так чтож Вы молчали, что переехали с jdk на sapjvm? яб Вам сразу диагноз сказал :mrgreen:

вобщем беду с autoprobe и параметрами в JAVA-server0 на линуксе, я победить так и не смог. Общение с сапом закончилось тем, что у меня лопнуло терпение и я вернул все параметры на обычный jdk 1.4 8) причем, если убрать из параметризации сервера упоминания про вилли, то все стартует.

можно еще задать вопрос ZeUsM, он вроде тоже недавно такое "щастье" обрел :mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file  Тема решена
СообщениеДобавлено: Пт, дек 27 2013, 09:34 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
Аааааа...коллега, так чтож Вы молчали, что переехали с jdk на sapjvm? яб Вам сразу диагноз сказал :mrgreen:

дык солман с рождения жил с SAPJVM_4.0.16 ... :)
а тут вдруг взял и подавился... :shock:

шрам, спасибо за подсказку! ;)

в-общем, решение такое
согласно ноты 1818881 - JVM Status not reflected when creating AutoProbe Connector
зайти под <daa>adm
перейти в каталог, где AutoProbeConnector.jar лежит
<DIR>:\usr\sap\<SID>\SMDA<Instance-ID>\SMDAgent\applications.config\com.sap.smd.agent.application.wily\BytecodeAgent\ISAGENT.9.1.0.0-2011-12-15\wily\connectors
выполнить
java -jar CreateAutoProbeConnector.jar -jvm <JAVA_HOME> -output connector.jar
файл connector.jar сгенериться в той же директории, где AutoProbeConnector.jar лежит
поменять в configtool параметр bootclasspath для server0
/usr/sap/<SID>/DVEBMGS<Instance-ID>/j2ee/configtool/
./configtool.sh
было
-Xbootclasspath/p:/usr/sap/DAA/SMDA97/SMDAgent/applications.config/com.sap.smd.agent.application.wily/BytecodeAgent/ISAGENT.8.2.4.0-2012-01-27/wily/connectors/AutoProbeConnector.jar;.......
стало
-Xbootclasspath/p:/usr/sap/DAA/SMDA97/SMDAgent/applications.config/com.sap.smd.agent.application.wily/BytecodeAgent/ISAGENT.8.2.4.0-2012-01-27/wily/connectors/connector.jar;........
stopsap
startsap

вуаля! :lol:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пт, дек 27 2013, 10:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
jack_nsk
и вот прям все заработало? :roll:

*вздыхает* это нечестно :?


З.ы. опять свой солман поломать чоли... :mrgreen: перед НГ


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пт, дек 27 2013, 11:20 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
ну что тут сказать... работает. :)

насчет НГ
русский человек может найти выход из любой ситуации!
а ещё он может найти туда вход... :lol:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пт, дек 27 2013, 12:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 28 2006, 11:36
Сообщения: 1365
Откуда: Москва
Пол: Мужской
случилось чудо! Друг спас жизнь друга! И ему полагается немного пошалить! (с) Карлсон, который живет на крыше

теперь у меня тоже jvm 4.1 :mrgreen:
в этот раз переключение прошло в автомате и без проблем (ну не считая занятого порта SDM, но эт мелочи)

большое спасибо jack_nsk за то, что подтолкнул, сам бы я нескоро попытался это повторить :mrgreen:

С НАСТУПАЮЩИМ! :pivo:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пт, дек 27 2013, 13:58 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
шрам написал:
С НАСТУПАЮЩИМ! :pivo:

аналогично! :D

насчет чуда...
диалог 15-летней давности на выставке
вопрос дизайнеров:"ребята, как додумались сделать "дутый" стенд? круто!"
ответ:"как, как... лопухнулись с размерами панелей, пришлось выкручиваться..."


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ERROR => JStartupIGetJDKInfo: Cannot find Java class file
СообщениеДобавлено: Пн, янв 20 2014, 16:18 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 11 2008, 09:41
Сообщения: 340
Пол: Мужской
jack_nsk написал:
шрам написал:
Аааааа...коллега, так чтож Вы молчали, что переехали с jdk на sapjvm? яб Вам сразу диагноз сказал :mrgreen:

дык солман с рождения жил с SAPJVM_4.0.16 ... :)
а тут вдруг взял и подавился... :shock:

шрам, спасибо за подсказку! ;)

в-общем, решение такое
согласно ноты 1818881 - JVM Status not reflected when creating AutoProbe Connector
зайти под <daa>adm
перейти в каталог, где AutoProbeConnector.jar лежит
<DIR>:\usr\sap\<SID>\SMDA<Instance-ID>\SMDAgent\applications.config\com.sap.smd.agent.application.wily\BytecodeAgent\ISAGENT.9.1.0.0-2011-12-15\wily\connectors
выполнить
java -jar CreateAutoProbeConnector.jar -jvm <JAVA_HOME> -output connector.jar
файл connector.jar сгенериться в той же директории, где AutoProbeConnector.jar лежит
поменять в configtool параметр bootclasspath для server0
/usr/sap/<SID>/DVEBMGS<Instance-ID>/j2ee/configtool/
./configtool.sh
было
-Xbootclasspath/p:/usr/sap/DAA/SMDA97/SMDAgent/applications.config/com.sap.smd.agent.application.wily/BytecodeAgent/ISAGENT.8.2.4.0-2012-01-27/wily/connectors/AutoProbeConnector.jar;.......
стало
-Xbootclasspath/p:/usr/sap/DAA/SMDA97/SMDAgent/applications.config/com.sap.smd.agent.application.wily/BytecodeAgent/ISAGENT.8.2.4.0-2012-01-27/wily/connectors/connector.jar;........
stopsap
startsap

вуаля! :lol:

Обрел, ага и именно так полечил =)
В отпуске был, поэтому не писал.

_________________
SAP Basis, SAP Security Audit/Pentest, РФ, Москва


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB