Имя: Пароль:
1C
 
Про настройку ТЖ
0 Яплакал
 
04.01.16
15:10
Инфы по ТЖ оч мало, мне не понятен смысл узла property в logcfg.xml
Я говорю не о
<event>
<eq property="Name" value="...."/>
</event>

тут все ясно, мы накладываем отбор ко определенные property с таким-то именем, будут они попадать в лог или нет.

Мне не понятно вот такая запись:

<property name="Context">
<event>
   <eq property="name" value=""/>
</event>
</property>

конкретно эта запись отключает контекст в логе, т.е. строка есть, но нет в ней данных Context, но вот понять написаное что-то не очень получается

Как думал я:

property name="Context" т.е. свойство с именем Context
все что в подчиненных <event> будет относиться к этому свойству
eq property="name" value="", name - на самом деле value, т.е. тут мы отбираем с пустым контекстом

Если посмотреть пример с лога
.... Context='какой-то контекст'  ...
'какой-то контекст' - это и есть name?

Так думал я и что бы подтвердить свою теорию попробовал проделать такой финт ушами:
<property name="SessionID">
<event>
  <eq property="name" value="344"/>
</event>
</property>
344 - выдуманное число
и в логе свойство SessionID пропало, потом я подставил правильное значение (я его посмотрел заранее), но на мое удивление в логе SessionID не появилось, только после того как убрал весь блок SessionID опять в логе появился, чего-то я не понимаю как оно работает


Кстати это
<property name="all"/>
насколько я понял включает все свойства?
1 Яплакал
 
04.01.16
17:02
АПну пожалуй
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший