[ http://issues.apache.org/jira/browse/XALANJ-1194?page=all ]
Brian Minchau updated XALANJ-1194: ---------------------------------- Version: Latest Development Code (was: 2.4Dx) > Performance Query > ----------------- > > Key: XALANJ-1194 > URL: http://issues.apache.org/jira/browse/XALANJ-1194 > Project: XalanJ2 > Type: Bug > Components: XPath > Versions: Latest Development Code > Environment: Operating System: Windows NT/2K > Platform: PC > Reporter: Mark Crowley > Assignee: Xalan Developers Mailing List > Attachments: stop.xml, stop.xsl > > Below stylesheet runs almost instantly using MSXML3, but can take upto 10 > seconds using Xalan. > Thanks. > ******** XML ****************** > <?xml version="1.0" encoding="UTF-8"?> > <NewDataSet> > <Segments> > <SegmentCode>BSDTC</SegmentCode> > <SegmentDescription>BSDT Existing Customers</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTC</SegmentCode> > <SegmentDescription>BSDT Existing Customers</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP1</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 1</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP2</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 2</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP3</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 3</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP4</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 4</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP5</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 5</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP6</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 6</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP6</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 6</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP7</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 7</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP8</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 8</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP8</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 8</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP9</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 9</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP10</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 10</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTP99</SegmentCode> > <SegmentDescription>BSDT Prospects Scoreband > 99</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT1</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 1</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT1</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 1</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT2</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 2</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT2</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 2</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT3</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 3</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT4</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 4</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT4</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 4</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT5</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 5</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT6</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 6</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT6</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 6</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT7</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 7</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT7</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 7</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT8</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 8</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT8</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 8</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT9</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 9</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT10</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband > 10</SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT1ANM</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband 1 (ANM) > </SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT2ANM</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband 2 (ANM) > </SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT2ANM</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband 2 (ANM) > </SegmentDescription> > </Segments> > <Segments> > <SegmentCode>BSDTT3ANM</SegmentCode> > <SegmentDescription>BSDT Targets Scoreband 3 (ANM) > </SegmentDescription> > </Segments> > <StopLists> > <segmentCode>BSDTP4</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP6</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP8</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP10</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT5</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT7</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT9</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1ANM</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3ANM</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP3</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP5</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP7</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP9</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP99</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT4</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>1</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT6</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT8</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT10</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2ANM</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>101</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>1487</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>1852</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT4</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>1988</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT5</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>4650</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT6</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>9492</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT7</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>1693</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT8</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>444</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT9</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>208</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT10</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>813</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1ANM</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>9</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2ANM</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>384</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3ANM</segmentCode> > <stopList>DLEK_Suppression</stopList> > <affected>1087</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTC</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>1543</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP1</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP2</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>4</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP3</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>17</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP4</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>2</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP5</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>60</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP6</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>546</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP7</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>289</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP8</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>438</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP9</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>119</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP10</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>169</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP99</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>150</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>7</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>171</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>244</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT4</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>692</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT5</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>108</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT6</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>547</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT7</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>345</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT8</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>349</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT9</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>43</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT10</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>43</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1ANM</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>4</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2ANM</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>285</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3ANM</segmentCode> > <stopList>MSURN_UK_020724_AURN</stopList> > <affected>920</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTC</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>595</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP1</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP2</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>8</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP3</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>1</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP4</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>5</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP5</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>46</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP6</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>241</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP7</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>103</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP8</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>170</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP9</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>52</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP10</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>45</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP99</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>84</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>3</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>103</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>133</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT4</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>776</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT5</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>68</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT6</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>172</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT7</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>41</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT8</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>49</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT9</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>7</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT10</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>16</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1ANM</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>5</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2ANM</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>146</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3ANM</segmentCode> > <stopList>dbo_dell.MSURN_UK_020731_AURN</stopList> > <affected>547</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTC</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>6064</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP1</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP2</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>40</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP3</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>41</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP4</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>31</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP5</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>221</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP6</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>1344</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP7</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>1232</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP8</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>1431</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP9</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>983</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP10</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>1276</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP99</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT4</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>3</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT5</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>3</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT6</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>63</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT7</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>75</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT8</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>134</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT9</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>208</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT10</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>267</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT1ANM</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT2ANM</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTT3ANM</segmentCode> > <stopList>dbo_dell.relfile_050702</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTC</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>3</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP1</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > <StopLists> > <segmentCode>BSDTP2</segmentCode> > <stopList>dbo_dell.EPP_08_RBS_Suppression</stopList> > <affected>0</affected> > <level>0</level> > </StopLists> > </NewDataSet> > ************ XSL ************************* > <?xml version="1.0"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > > <xsl:output method="html" encoding="UTF-8"/> > > <xsl:template match="/"> > <xsl:apply-templates select="NewDataSet"/> > </xsl:template> > > <xsl:template match="NewDataSet"> > <HTML> > <HEAD> > </HEAD> > <BODY> > <H2><A NAME="stoplist">Stop Lists</A></H2> > <H3>Site Level</H3> > <xsl:choose> > <xsl:when test="boolean(StopLists[level='0'])"> > <xsl:call-template name="Matrix"> > <xsl:with-param > name="level">0</xsl:with-param> > </xsl:call-template> > </xsl:when> > <xsl:otherwise>No Site level Stop Lists > used</xsl:otherwise> > </xsl:choose> > <H3>Person Level</H3> > <xsl:choose> > <xsl:when test="boolean(StopLists[level='1'])"> > <xsl:call-template name="Matrix"> > <xsl:with-param > name="level">1</xsl:with-param> > </xsl:call-template> > </xsl:when> > <xsl:otherwise>No Person level Stop Lists > used</xsl:otherwise> > </xsl:choose> > <HR/> > </BODY> > </HTML> > </xsl:template> > > <xsl:template name="Matrix"> > <xsl:param name="level"/> > <TABLE BORDER="1"> > <TR STYLE="font-weight:bold;"> > <TD>Segment Code</TD> > <xsl:for-each select="StopLists > [level=$level]/stopList"><xsl:sort/> > <xsl:if test="not(.=preceding::stopList)"> > <TD> > <xsl:choose> > <xsl:when test="contains > (., '.')"><xsl:value-of select="substring-after(., '.')"/></xsl:when> > <xsl:otherwise><xsl:value-of > select="."/></xsl:otherwise> > </xsl:choose> > </TD> > </xsl:if> > </xsl:for-each> > </TR> > <xsl:for-each select="StopLists > [level=$level]/segmentCode"><xsl:sort/> > <xsl:if test="not (.=preceding::segmentCode)"> > <xsl:variable name="segCode" select="."/> > <TR> > <TD> > <xsl:value-of select="/NewDataSet/Segments > [SegmentCode=$segCode]/SegmentDescription"/> > </TD> > <xsl:for-each select="/NewDataSet/StopLists > [level=$level]/stopList"><xsl:sort/> > <xsl:if test="not > (.=preceding::stopList)"> > <xsl:variable name="listName" > select="."/> > <xsl:variable name="xtab" > select="/NewDataSet/StopLists[segmentCode=$segCode and stopList=$listName and > level=$level]"/> > <TD> > <xsl:choose> > <xsl:when > test="boolean($xtab)"><xsl:value-of select="$xtab/affected"/></xsl:when> > > <xsl:otherwise> </xsl:otherwise> > </xsl:choose> > </TD> > </xsl:if> > </xsl:for-each> > </TR> > </xsl:if> > </xsl:for-each> > </TABLE> > </xsl:template> > > </xsl:stylesheet> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]