• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Доступ из агента к настройкам базы

  • Автор темы Galayko
  • Дата начала
G

Galayko

Создал форму Profile.
В агенте (Java) пытаюсь получить к ней доступ следующим образом:
[codebox]doc = db.getProfileDocument("Profile", session.getUserName());
System.out.println("FeedList-"+doc.getItemValueString("FeedList"));[/codebox]
Результат пустой. Как вообще кошерно в Лотусе хнанить настройки и как в Яве их доставать?
 
S

Sandr

Galayko
А где Вы заполняете этот самый FeedList ?
Создать форму мало.. нужно еще и документ по ней создать и заполнить...

Код:
doc = db.getProfileDocument("Profile", session.getUserName());
записали чего то в поле FeedList
сохранили док.
а потом уже
System.out.println("FeedList-"+doc.getItemValueString("FeedList"));
 
G

Galayko

Galayko
А где Вы заполняете этот самый FeedList ?
Создать форму мало.. нужно еще и документ по ней создать и заполнить...

Код:
doc = db.getProfileDocument("Profile", session.getUserName());
записали чего то в поле FeedList
сохранили док.
а потом уже
System.out.println("FeedList-"+doc.getItemValueString("FeedList"));
Вызываю отдельным агентом
[codebox]@Command([EditProfile];"Profile")[/codebox]
Так что документ создан, т.к. при повторном вызове он показывает введённое мной содержимое.
 
S

Sandr

Дык вы не тот профал получаете.. создаете Вы его без ключа, а открываете по ключу...


Создавайте так:
Код:
@Command( [EditProfile]; "Profile"; @UserName )

Проследите, что бы имена были в одинаковом формате...

Yakov опередил на полсекунды :(
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!