SAPфорум.RU
https://sapforum.pro/forum/

Отладка и дебаггинг java-мэппинга
https://sapforum.pro/forum/viewtopic.php?f=70&t=90613
Страница 1 из 1

Автор:  Chaser009 [ Чт, июн 04 2015, 07:24 ]
Заголовок сообщения:  Отладка и дебаггинг java-мэппинга

Коллеги, добрый день!

Вопрос, собственно, в шапке. Как?

Есть мэппинг на яве, используется DOM. Пока дело касается локальной обработки дерева - все нормально. Указал входной и выходной файлы в main() класса - и тестируй себе, не выходя из Eclipse.
А теперь мне надо пару RFC Lookup-ов выполнить в коде. Мало того, что тестировать приходится через Operation Mapping, так я же еще и не вижу, какие данные и в каком виде у меня возвращаются. Точнее, могу предположить, что вернулось, и как выглядит результирующее дерево, но весь последующий код, по сути, вслепую писать надо: ни по шагам не прогнать, ни переменные посмотреть.

Кто как делает в подобных ситуациях, не поделитесь?

И еще: я в RFC-канале, через который Lookup идет, вижу ID сообщений, но вот просмотреть их не могу. Выбираю сообщение, нажимаю "Запустить" - и тишина. Есть подозрение, что где-то не включено сохранение этих сообщений, вот только не могу найти пока, где.

Автор:  Сергей Королев [ Чт, июн 04 2015, 22:13 ]
Заголовок сообщения:  Re: Отладка и дебаггинг java-мэппинга

вот пишут: Debugging Java Mappings using SAP Netweaver Developer Studio
сам не пробовал, сорри

Автор:  Chaser009 [ Пн, июн 08 2015, 04:05 ]
Заголовок сообщения:  Re: Отладка и дебаггинг java-мэппинга

Спасибо за ссылку, надо глянуть!
Там, правда, Developer studio используется, с его древним Эклипсом. Но что делать ...

Автор:  rabbit [ Пт, июн 19 2015, 18:08 ]
Заголовок сообщения:  Re: Отладка и дебаггинг java-мэппинга

Я для отладки RFC в Java коде вставляю Trace. Trace.add...
Потом в OM запускаю и смотрю, что в trace вывалилось.

Автор:  Chaser009 [ Пн, июн 22 2015, 04:28 ]
Заголовок сообщения:  Re: Отладка и дебаггинг java-мэппинга

Это да... Практически единственный выход. Тоже так делаю. Разве, что содержимое NodeList, например, тяжело как-то в трэйс выкинуть :-).

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/