Edgewall Software

Ticket #396 (new defect)

Opened 4 years ago

Last modified 4 years ago

select is added to the variables too late in the process of matching the stream

Reported by: Carsten Klein <carsten.klein@…> Owned by: cmlenz
Priority: minor Milestone: 0.6.1
Component: Template processing Version: 0.6
Keywords: Cc:

Description

Under certain conditions this might produce random errors on

py:attrs="${select('@*')}"

See the attached patch that solves this problem.

Attachments

select_added_too_late.patch Download (9.9 KB) - added by Carsten Klein <carsten.klein@…> 4 years ago.
select_added_too_late.2.patch Download (1.5 KB) - added by Carsten Klein <carsten.klein@…> 4 years ago.
select_added_too_late.3.patch Download (1.5 KB) - added by Carsten Klein <carsten.klein@…> 4 years ago.
*sigh* this time for real
select.patch Download (9.5 KB) - added by Carsten Klein <carsten.klein@…> 4 years ago.
Still some issues here, moved addition of the select function outside of the loop, as it was added to the variables for each test in a given match template

Change History

Changed 4 years ago by Carsten Klein <carsten.klein@…>

Changed 4 years ago by Carsten Klein <carsten.klein@…>

Changed 4 years ago by Carsten Klein <carsten.klein@…>

see patch no. 2 the first contains additional data not associated with this bug.

Changed 4 years ago by Carsten Klein <carsten.klein@…>

*sigh* this time for real

Changed 4 years ago by Carsten Klein <carsten.klein@…>

Still some issues here, moved addition of the select function outside of the loop, as it was added to the variables for each test in a given match template

Add/Change #396 (select is added to the variables too late in the process of matching the stream)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from cmlenz. Next status will be 'new'
The owner will change from cmlenz to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.