[ http://issues.apache.org/jira/browse/XALANJ-1934?page=comments#action_62250 ] Brian Minchau commented on XALANJ-1934: ---------------------------------------
Charlie, The given testcase produces different output once the patch in XALANJ-1955 is applied. As Henry has pointed out, if after applying the patch in 1955 you think the output is still wrong please re-open this issue. > xml data is lost through transformation of Xalan-J2 xslt.Process key() > function > ------------------------------------------------------------------------------- > > Key: XALANJ-1934 > URL: http://issues.apache.org/jira/browse/XALANJ-1934 > Project: XalanJ2 > Type: Bug > Components: transformation > Versions: 2.5 > Environment: Operating System: Solaris > Platform: Sun > Reporter: Charlie Edwards > Priority: Critical > Fix For: CurrentCVS > Attachments: bug.xsl, data_bug.xml, report_bug.html > > The following xml code was processed through XalanJ2 xslt.Process by > executing > the command utility: "java org.apache.xalan.xslt.Process -IN data_bug.xml > -XSL > bug.xsl -OUT report_bug.html" > By replacing in XSL Code: > 1.)"$psGroup" with "/BIGSET/MID[not(SR=preceding-sibling::MID/SR)]" in > for-each > loop and > 2.)"key('ps',SR)" with "/BIGSET/MID[SR=current()/SR]" in second for-each loop > the problem is resolved. > **However, the replacement is much less efficient and could be costly for > larger data sets. > The XML Code is as follows (kinda long) and the XSL Code is below. > ************************************XML Code > here:***************************** > <?xml version = '1.0'?> > <BIGSET> > <MID num="1"> > <LJR>36710040</LJR> > <SR>***</SR> > </MID> > <MID num="2"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDL</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:01</DATE> > </MID> > <MID num="3"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDL</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:27</DATE> > </MID> > <MID num="4"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDL</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="5"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDL</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:02</DATE> > </MID> > <MID num="6"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDZ</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:03</DATE> > </MID> > <MID num="7"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDZ</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:27</DATE> > </MID> > <MID num="8"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDZ</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="9"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBDZ</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="10"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBF0</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:04</DATE> > </MID> > <MID num="11"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBF0</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:27</DATE> > </MID> > <MID num="12"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBF0</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="13"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBF0</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="14"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFD</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:05</DATE> > </MID> > <MID num="15"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFD</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:27</DATE> > </MID> > <MID num="16"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFD</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="17"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFD</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="18"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFS</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:06</DATE> > </MID> > <MID num="19"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFS</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="20"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFS</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:29</DATE> > </MID> > <MID num="21"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBFS</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="22"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBG4</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:07</DATE> > </MID> > <MID num="23"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBG4</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="24"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBG4</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:29</DATE> > </MID> > <MID num="25"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBG4</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="26"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGH</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:08</DATE> > </MID> > <MID num="27"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGH</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:28</DATE> > </MID> > <MID num="28"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGH</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:29</DATE> > </MID> > <MID num="29"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGH</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="30"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGW</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:08</DATE> > </MID> > <MID num="31"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGW</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:38</DATE> > </MID> > <MID num="32"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGW</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:39</DATE> > </MID> > <MID num="33"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBGW</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="34"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBH7</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:09</DATE> > </MID> > <MID num="35"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBH7</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:38</DATE> > </MID> > <MID num="36"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBH7</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:39</DATE> > </MID> > <MID num="37"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBH7</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="38"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBHL</SR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 14:12:10</DATE> > </MID> > <MID num="39"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBHL</SR> > <PPTPS>0</PPTPS> > <TYP>ASSIGNED</TYP> > <DATE>08/05/2004 14:12:39</DATE> > </MID> > <MID num="40"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBHL</SR> > <PPTPS>1</PPTPS> > <TYP>WAITING</TYP> > <DATE>08/05/2004 14:12:39</DATE> > </MID> > <MID num="41"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <SR>001YBHL</SR> > <PPTPS>2</PPTPS> > <TYP>OK</TYP> > <DATE>08/05/2004 14:18:03</DATE> > </MID> > <MID num="42"> > <STUT>MI</STUT> > <LJR>36710040</LJR> > <PPTPS>-1</PPTPS> > <TYP>SENT</TYP> > <DATE>08/05/2004 15:10:20</DATE> > </MID> > </BIGSET> > ****************************************************************************** > ****************************The XSL Code is as follows:*********************** > <?xml version = "1.0" standalone="yes"?> > <!DOCTYPE test [ > <!ENTITY nbsp " "> > ]> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:variable name="header_color">lightsteelblue</xsl:variable> > <xsl:variable name="divider_color">cornsilk</xsl:variable> > <xsl:template name="printErrorMessage"> > <xsl:param name="errorMsg"/> > <FONT color="red"><I> > <xsl:value-of select="$errorMsg"/> > </I></FONT> > </xsl:template> > <xsl:template name="printWarningMessage"> > <xsl:param name="warning"/> > <FONT color="red"><I> > Your query would have returned > <xsl:value-of select="$warning/NUM_REQUESTED_RECS"/> > records. The maximum records that can be returned for this report is > <xsl:value-of select="$warning/NUM_MAX_RECS"/>. > Please go back and narrow the input parameters for your query. > </I></FONT> > </xsl:template> > <xsl:output method="html" indent="yes"/> > <xsl:key name="ps" match="/BIGSET/MID" use="SR"/> > <xsl:key name="histID" match="/BIGSET/MID" use="REQUEST"/> > <xsl:variable name="histGroup" > select="/BIGSET/MID[generate-id(.)=generate-id > (key('histID',REQUEST)[1])]"/> > <xsl:variable name="psGroup" select="/BIGSET/MID[generate-id(.)=generate-id > (key('ps',SR)[1])]"/> > > > <xsl:template match="/"> > <xsl:choose> > <xsl:when test="ERROR"> > <xsl:call-template name="printErrorMessage"> > <xsl:with-param name="errorMsg" select="ERROR"/> > </xsl:call-template> > </xsl:when> > <xsl:when test="WARNING"> > <xsl:call-template name="printWarningMessage"> > <xsl:with-param name="warning" select="WARNING"/> > </xsl:call-template> > </xsl:when> > <xsl:otherwise> > <xsl:apply-templates select="BIGSET" /> > </xsl:otherwise> > </xsl:choose> > </xsl:template> > <!-- Main Driver template --> > <xsl:template match="BIGSET"> > <xsl:choose> > <xsl:when test="count(MID)=0"> > <div align="center"><I><FONT color="red">No data matched your > search criteria</FONT></I></div> > </xsl:when> > <xsl:otherwise> > <P/> > <TABLE border="1" cellpadding="8"> > <TR bgcolor="{$header_color}"> > <TH colspan="3">-------</TH> > <TH colspan="3">-----</TH> > </TR> > <TR> > <TD colspan="3" align="center"> > <xsl:value-of select="MID/LJR"/> > </TD> > <TD colspan="3" align="center"> > <xsl:choose> > <xsl:when test="MID/STUT"> > <xsl:value-of select="MID/STUT"/> > </xsl:when> > <xsl:otherwise> > -- > </xsl:otherwise> > </xsl:choose> > </TD> > </TR> > <TR bgcolor="{$header_color}"> > <TH colspan="3" width="50%">Total Search Requests</TH> > <TH colspan="3" width="50%">Total Retrieved > Responses</TH> > </TR> > <TR> > <TD align="center" colspan="3"> > <xsl:choose> > <xsl:when test="/BIGSET/MID/REQUEST"> > <xsl:value-of select="count($histGroup)"/> > </xsl:when> > <xsl:otherwise> > <xsl:value-of select="count($psGroup)+count(MID > [not(SR)])"/> > </xsl:otherwise> > </xsl:choose> > </TD> > <TD align="center" colspan="3"> > <xsl:value-of select="count(MID[TYP='RTVD'] > )+count(MID > [STH_RPT_TYPE='RTVD'])"/> > </TD> > </TR> > <TR bgcolor="{$header_color}"> > <xsl:choose> > <xsl:when test="/BIGSET/MID/REQUEST"> > <TH colspan="2">------</TH> > </xsl:when> > <xsl:otherwise> > <TH colspan="2">---</TH> > </xsl:otherwise> > </xsl:choose> > <TH colspan="2">-----------</TH> > <TH colspan="2">------</TH> > </TR> > <xsl:choose> > <xsl:when test="not(/BIGSET/MID/REQUEST)"> > <xsl:for-each select="MID[not(SR)]"> > <xsl:sort select="STATUS_DATE"/> > <TR> > <TD align="center" colspan="2">--</TD> > <TD align="center" colspan="2"><xsl:value-of > select="DATE"/></TD> > <TD align="center" colspan="2"><xsl:value-of > select="TYP"/></TD> > </TR> > </xsl:for-each> > <xsl:for-each select="$psGroup"> > <xsl:sort select="SR"/> > > <xsl:for-each select="key('ps',SR)"> > <xsl:sort select="DATE"/> > <TR> > <xsl:if test="position()=1"> > <TD valign="center" align="center" > colspan="2"> > <xsl:attribute name="ROWSPAN"> > <xsl:value-of > select="count(key('ps',SR))"/> > </xsl:attribute> > <xsl:value-of select="SR"/> > </TD> > </xsl:if> > > <TD align="center" colspan="2"> > <xsl:value-of select="DATE"/> > </TD> > <TD align="center" colspan="2"> > <xsl:value-of select="TYP"/> > </TD> > </TR> > > </xsl:for-each> > > </xsl:for-each> > </xsl:when> > <xsl:otherwise> > <xsl:for-each select="$histGroup"> > <xsl:sort select="REQUEST"/> > > <xsl:for-each select="key('histID',REQUEST)"> > <xsl:sort select="STH_STATUS_DT"/> > <TR> > <xsl:if test="position()=1"> > <TD valign="center" align="center" > colspan="2"> > <xsl:attribute name="ROWSPAN"> > <xsl:value-of select="count(key > ('histID',REQUEST))"/> > </xsl:attribute> > <xsl:value-of select="REQUEST"/> > </TD> > </xsl:if> > > <TD align="center" colspan="2"> > <xsl:value-of select="SDH_STATUS_DT"/> > </TD> > <TD align="center" colspan="2"> > <xsl:value-of select="STH_RPT_TYPE"/> > </TD> > </TR> > > </xsl:for-each> > > </xsl:for-each> > </xsl:otherwise> > </xsl:choose> > </TABLE> > <P/> > > > </xsl:otherwise> > </xsl:choose> > <P/> <P/> > </xsl:template> > </xsl:stylesheet> > **************************************************************************** > ******************The resulting incorrect html code:************************ > <P></P> > <TABLE cellpadding="8" border="1"> > <TR bgcolor="lightsteelblue"> > <TH colspan="3">-------</TH><TH colspan="3">-----</TH> > </TR> > <TR> > <TD align="center" colspan="3">36710040</TD><TD align="center" > colspan="3">MI</TD> > </TR> > <TR bgcolor="lightsteelblue"> > <TH width="50%" colspan="3">Total Search Requests</TH><TH width="50%" > colspan="3">Total Retrieved Responses</TH> > </TR> > <TR> > <TD colspan="3" align="center">11</TD><TD colspan="3" align="center">0</TD> > </TR> > <TR bgcolor="lightsteelblue"> > <TH colspan="2">---</TH><TH colspan="2">-----------</TH><TH colspan="2">------ > </TH> > </TR> > <TR> > <TD colspan="2" align="center">--</TD><TD colspan="2" > align="center">08/05/2004 > 15:10:20</TD><TD colspan="2" align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="1">***</TD><TD > colspan="2" align="center"></TD><TD colspan="2" align="center"></TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBDL</TD><TD > colspan="2" align="center">08/05/2004 14:12:01</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:27</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:02</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBDZ</TD><TD > colspan="2" align="center">08/05/2004 14:12:03</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:27</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBF0</TD><TD > colspan="2" align="center">08/05/2004 14:12:04</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:27</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBFD</TD><TD > colspan="2" align="center">08/05/2004 14:12:05</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:27</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="8">001YBFS</TD><TD > colspan="2" align="center">08/05/2004 14:12:06</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:07</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:29</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:29</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBGH</TD><TD > colspan="2" align="center">08/05/2004 14:12:08</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:28</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:29</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBGW</TD><TD > colspan="2" align="center">08/05/2004 14:12:08</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:38</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:39</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBH7</TD><TD > colspan="2" align="center">08/05/2004 14:12:09</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:38</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:39</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > <TR> > <TD colspan="2" align="center" valign="center" ROWSPAN="4">001YBHL</TD><TD > colspan="2" align="center">08/05/2004 14:12:10</TD><TD colspan="2" > align="center">SENT</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:39</TD><TD colspan="2" > align="center">ASSIGNED</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:12:39</TD><TD colspan="2" > align="center">WAITING</TD> > </TR> > <TR> > <TD colspan="2" align="center">08/05/2004 14:18:03</TD><TD colspan="2" > align="center">OK</TD> > </TR> > </TABLE> > <P></P> > <P></P> <P></P> -- 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 - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
