Author: ekoneil
Date: Thu Aug 19 12:46:53 2004
New Revision: 36630
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/TableRenderer.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AbstractColumn.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AnchorColumn.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Caption.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Columns.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/ImageColumn.java
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/LiteralColumn.java
incubator/beehive/trunk/netui/test/webapps/drt/build.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridCaptionTest.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridHeaderTest.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridModelTest.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridSmokeTest.xml
Log:
Convert the data grid to JSP 2.0 SimpleTags.
BB: self
DRT: NetUI pass
BVT: NetUI pass
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/TableRenderer.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/TableRenderer.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/TableRenderer.java
Thu Aug 19 12:46:53 2004
@@ -33,22 +33,22 @@
{
buf.append("\n<table");
_stylePolicy.writeStyleClass(buf, StylePolicy.TABLE_CLASS);
- buf.append(">");
+ buf.append(">\n");
}
public void closeTable(StringBuffer buf)
{
- buf.append("\n</table>\n");
+ buf.append("</table>\n");
}
public void openCaption(StringBuffer buf)
{
- buf.append("<caption>");
+ buf.append("<caption>\n");
}
public void closeCaption(StringBuffer buf)
{
- buf.append("</caption>\n");
+ buf.append("\n</caption>\n");
}
public final void openHeaderRow(StringBuffer buf)
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AbstractColumn.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AbstractColumn.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AbstractColumn.java
Thu Aug 19 12:46:53 2004
@@ -20,19 +20,25 @@
import javax.servlet.jsp.tagext.SimpleTagSupport;
import javax.servlet.jsp.tagext.JspTag;
+import javax.servlet.jsp.tagext.JspFragment;
+import javax.servlet.jsp.JspException;
import org.apache.beehive.netui.databinding.datagrid.model.ColumnModel;
import org.apache.beehive.netui.tags.AbstractClassicTag;
+import org.apache.beehive.netui.tags.AbstractSimpleTag;
import org.apache.beehive.netui.tags.html.Formattable;
import org.apache.beehive.netui.tags.html.FormatTag.Formatter;
import org.apache.beehive.netui.util.logging.Logger;
+import java.io.IOException;
+import java.io.StringWriter;
+
/**
*
*/
public abstract class AbstractColumn
- extends AbstractClassicTag
+ extends AbstractSimpleTag
implements Formattable
{
private static final Logger _logger =
Logger.getInstance(AbstractColumn.class);
@@ -77,35 +83,18 @@
*/
public void setValue(String value) {_value = value;}
- public void addFormatter(Formatter formatter)
- {
- getColumnModel().addFormatter(formatter);
- }
-
- /**
- * Indicate that a formatter has reported an error so the formatter should
output it's
- * body text.
- */
- public void formatterHasError()
- {
- // todo: need to implement this.
- }
-
- public ColumnModel getColumnModel()
+ public void doTag()
+ throws JspException, IOException
{
- return (ColumnModel)pageContext.getAttribute("column");
- }
+ JspTag parent = findAncestorWithClass(this, Columns.class);
+ if(!(parent instanceof Columns))
+ throw new JspException("A Column tag must be contained inside of a
Columns tag.");
- public int doStartTag()
- {
int gridRenderState = getDataGridTag().getRenderState();
- assert getParent() instanceof Columns;
-
if(_logger.isDebugEnabled())
_logger.debug("start tag. grid render state: " + gridRenderState);
- int retVal = SKIP_BODY;
// when starting to render, the ColumnModel associated with this tag
needs to be created
if(gridRenderState == DataGrid.START_RENDER_STATE)
{
@@ -133,7 +122,6 @@
setColumnModel(cm);
cm.startCell();
-
cm.setValue(_value);
cm.setHeaderText(_headerText);
@@ -150,31 +138,10 @@
cm.setRenderState(columnsRenderState);
- retVal = EVAL_BODY_BUFFERED;
- }
-
- return retVal;
- }
-
- public int doEndTag()
- {
- if(_logger.isDebugEnabled())
- _logger.debug("column end tag");
-
- int gridRenderState = getDataGridTag().getRenderState();
-
- int retVal = EVAL_PAGE;
- if (gridRenderState == DataGrid.START_RENDER_STATE)
- {
- retVal = EVAL_PAGE;
- }
- else if (gridRenderState == DataGrid.GRID_RENDER_STATE)
- {
StringBuffer buf = new StringBuffer();
int renderState = getColumnsTag().getRenderState();
// todo: need to assert that the identityHashCode of 'cm' is
well-known
- ColumnModel cm = getColumnModel();
if (_logger.isDebugEnabled())
{
@@ -185,6 +152,15 @@
assert cm != null;
+ JspFragment fragment = getJspBody();
+ StringWriter sw = new StringWriter();
+ String bodyContent = null;
+ if(fragment != null)
+ {
+ fragment.invoke(sw);
+ bodyContent = sw.toString();
+ }
+
if (renderState == ColumnModel.HEADER_RENDER_STATE)
{
if (_logger.isDebugEnabled()) _logger.debug("render a column's
header cell");
@@ -192,8 +168,8 @@
cm.openHeaderCell(buf);
if(_headerText != null)
cm.renderHeader(buf);
- else if( bodyContent != null)
- buf.append(bodyContent.getString());
+ else if(bodyContent != null)
+ buf.append(bodyContent);
cm.closeHeaderCell(buf);
}
else if (renderState == ColumnModel.DATA_RENDER_STATE)
@@ -206,7 +182,7 @@
}
if (buf != null && buf.length() > 0)
- getDataGridTag().appendContent(buf.toString());
+ getJspContext().getOut().println(buf.toString());
cm.endCell();
cm.setRenderState(ColumnModel.NO_RENDER_STATE);
@@ -214,27 +190,26 @@
getColumnsTag().unloadColumn();
- localRelease();
-
- return retVal;
+ return;
}
- public void localRelease()
+ public void addFormatter(Formatter formatter)
{
- super.localRelease();
-
- _parent = null;
- _dataGrid = null;
+ getColumnModel().addFormatter(formatter);
+ }
- _value = null;
- _filterable = null;
- _filterExpression = null;
- _sortable = null;
- _sortExpression = null;
- _headerText = null;
+ /**
+ * Indicate that a formatter has reported an error so the formatter should
output it's
+ * body text.
+ */
+ public void formatterHasError()
+ {
+ // todo: need to implement this.
+ }
- if(bodyContent != null)
- bodyContent.clearBody();
+ public ColumnModel getColumnModel()
+ {
+ return
(ColumnModel)getJspContext().getAttribute(Columns.COLUMN_MODEL_KEY);
}
protected abstract ColumnModel createColumnModel();
@@ -243,33 +218,30 @@
protected void applyAttributes()
{
- // implemented by sub-classes
}
- // todo: error reporting
protected Columns getColumnsTag()
+ throws JspException
{
- assert getParent() instanceof Columns;
-
if(_parent != null)
return _parent;
- _parent = (Columns)getParent();
-
- return _parent;
+ JspTag parent = getParent();
+ if(!(parent instanceof Columns))
+ throw new JspException("A data gird column tag must be contained
inside of a Columns tag.");
+ else return (_parent = (Columns)getParent());
}
- // todo: error reporting
protected DataGrid getDataGridTag()
+ throws JspException
{
if(_dataGrid != null)
return _dataGrid;
- JspTag dataGrid = SimpleTagSupport.findAncestorWithClass(this,
DataGrid.class);
-
- assert dataGrid != null;
- _dataGrid = (DataGrid)dataGrid;
-
- return _dataGrid;
+ Columns columns = getColumnsTag();
+ JspTag expectedDataGrid = columns.getParent();
+ if(!(expectedDataGrid instanceof DataGrid))
+ throw new JspException("The Columns tag must be contained inside
of a DataGrid tag.");
+ else return (_dataGrid = (DataGrid)expectedDataGrid);
}
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AnchorColumn.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AnchorColumn.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/AnchorColumn.java
Thu Aug 19 12:46:53 2004
@@ -33,7 +33,7 @@
/**
*
- * @netui:tag name="anchorColumn" description="Renders a column of anchors in
a NetUI data grid"
+ * @netui:tag name="anchorColumn" description="Renders a column of anchors in
a NetUI data grid" body-content="scriptless"
* @netui.tldx:tag whitespace="indent"
* netuiexpressioninfo=""
*
renderer="workshop.netui.jspdesigner.tldx.AnchorColumnRenderer"
@@ -86,15 +86,6 @@
_column.setAction(_action);
_column.setHref(_href);
_column.setScopeId(_scope);
- }
-
- public void localRelease()
- {
- super.localRelease();
- _column = null;
- _href = null;
- _scope = null;
- _action = null;
}
protected void setColumnModel(ColumnModel column)
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Caption.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Caption.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Caption.java
Thu Aug 19 12:46:53 2004
@@ -18,21 +18,24 @@
*/
package org.apache.beehive.netui.tags.databinding.datagrid;
-import org.apache.beehive.netui.tags.AbstractClassicTag;
-import org.apache.beehive.netui.util.logging.Logger;
-
+import java.io.IOException;
+import java.io.StringWriter;
import javax.servlet.jsp.tagext.JspTag;
-import javax.servlet.jsp.tagext.SimpleTagSupport;
+import javax.servlet.jsp.tagext.JspFragment;
+import javax.servlet.jsp.JspException;
+
+import org.apache.beehive.netui.tags.AbstractSimpleTag;
+import org.apache.beehive.netui.util.logging.Logger;
/**
*
- * @netui:tag name="caption" description="Renders a caption into a NetUI data
grid"
+ * @netui:tag name="caption" body-content="scriptless" description="Renders a
caption into a NetUI data grid"
* @netui.tldx:tag whitespace="indent"
* netuiexpressioninfo=""
* renderer=""
*/
public class Caption
- extends AbstractClassicTag
+ extends AbstractSimpleTag
{
private static final Logger _logger =
Logger.getInstance(AnchorColumn.class);
@@ -43,46 +46,33 @@
return "Caption";
}
- public int doStartTag()
+ public void doTag()
+ throws IOException, JspException
{
if(getDataGrid().getRenderState() == DataGrid.CAPTION_RENDER_STATE)
- return EVAL_BODY_BUFFERED;
- else return SKIP_BODY;
- }
-
- public int doEndTag()
- {
- if(bodyContent != null)
{
- String caption = bodyContent.getString();
- getDataGrid().addCaption(caption);
- }
+ JspFragment fragment = getJspBody();
+ StringWriter sw = new StringWriter();
+ String bodyContent = null;
+ if(fragment != null)
+ {
+ fragment.invoke(sw);
+ bodyContent = sw.toString();
- localRelease();
-
- return EVAL_PAGE;
- }
-
- public void localRelease()
- {
- super.localRelease();
-
- _dataGrid = null;
- if(bodyContent != null)
- bodyContent.clearBody();
+ getJspContext().getOut().write(bodyContent);
+ }
+ }
}
protected DataGrid getDataGrid()
+ throws JspException
{
if(_dataGrid != null)
return _dataGrid;
- JspTag dataGrid = SimpleTagSupport.findAncestorWithClass(this,
DataGrid.class);
-
- assert dataGrid != null;
- _dataGrid = (DataGrid)dataGrid;
-
- // todo: error reporting
- return _dataGrid;
+ JspTag parent = getParent();
+ if(!(parent instanceof DataGrid))
+ throw new JspException("The Columns tag must be contained inside
of a DataGrid tag.");
+ else return (_dataGrid = (DataGrid)parent);
}
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Columns.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Columns.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Columns.java
Thu Aug 19 12:46:53 2004
@@ -18,32 +18,38 @@
*/
package org.apache.beehive.netui.tags.databinding.datagrid;
+import java.io.IOException;
+import java.io.StringWriter;
import javax.servlet.jsp.JspException;
+import javax.servlet.jsp.tagext.JspFragment;
+import javax.servlet.jsp.tagext.JspTag;
import org.apache.beehive.netui.databinding.datagrid.model.ColumnModel;
import org.apache.beehive.netui.databinding.datagrid.model.DataGridModel;
-import org.apache.beehive.netui.tags.AbstractClassicTag;
+import org.apache.beehive.netui.tags.AbstractSimpleTag;
import org.apache.beehive.netui.util.logging.Logger;
/**
*
- * @netui:tag name="columns" description="Container tag for columsn that will
render in the grid"
+ * @netui:tag name="columns" description="Container tag for columsn that will
render in the grid" body-content="scriptless"
* @netui.tldx:tag renderer="workshop.netui.jspdesigner.tldx.ColumnsRenderer"
* whitespace="indent" netuiexpressioninfo=""
*/
public class Columns
- extends AbstractClassicTag
+ extends AbstractSimpleTag
{
private static final Logger _logger = Logger.getInstance(DataGrid.class);
- private DataGrid _grid = null;
+ public static final String COLUMN_MODEL_KEY = "column";
+ private int _renderState = ColumnModel.NO_RENDER_STATE;
private Boolean _sortable = null;
private Boolean _filterable = null;
private String _sortAction = null;
private String _filterAction = null;
+
+ private DataGrid _grid = null;
private DataGridModel _gridModel = null;
- private int _renderState = ColumnModel.NO_RENDER_STATE;
public String getTagName() {return "Columns";}
@@ -75,117 +81,66 @@
*/
public void setDefaultFilterable(boolean filterable) {_filterable = new
Boolean(filterable);}
- public int doStartTag()
+ public void doTag()
+ throws IOException, JspException
{
- assert getParent() instanceof DataGrid;
- _grid = (DataGrid)findAncestorWithClass(this, DataGrid.class);
+ JspTag parent = getParent();
+ if(!(parent instanceof DataGrid))
+ throw new JspException("The Columns tag must be contained inside
of a DataGrid tag.");
+
+ _grid = (DataGrid)parent;
- assert _grid != null;
- // todo: error reporting / instanceof assert
- _gridModel = (DataGridModel)pageContext.getAttribute("dataGrid");
+ Object model =
getJspContext().getAttribute(DataGrid.DATA_GRID_MODEL_KEY);
+ if(!(model instanceof DataGridModel))
+ throw new JspException("Could not find the DataGridModel in the
JspContext under key: " + DataGrid.DATA_GRID_MODEL_KEY);
+
+ _gridModel = (DataGridModel)model;
int gridRenderState = _grid.getRenderState();
+ JspFragment fragment = getJspBody();
+ StringWriter sw = new StringWriter();
- int retVal = EVAL_BODY_BUFFERED;
if (gridRenderState == DataGrid.START_RENDER_STATE)
{
// in START_RENDER_STATE, the dataGrid needs to drop into its
child tags
// in order to build-up a model of the grid that is going to be
rendered
- }
- else if(gridRenderState == DataGrid.GRID_RENDER_STATE)
- {
- StringBuffer content = new StringBuffer();
- _renderState = ColumnModel.HEADER_RENDER_STATE;
- _gridModel.openHeaderRow(content);
- _grid.appendContent(content.toString());
+ if(fragment != null)
+ fragment.invoke(sw);
}
else if(gridRenderState == DataGrid.CAPTION_RENDER_STATE ||
gridRenderState == DataGrid.FOOTER_RENDER_STATE)
{
- retVal = SKIP_BODY;
- }
-
- return retVal;
- }
-
- public int doAfterBody()
- throws JspException
- {
- int gridRenderState = _grid.getRenderState();
-
- // this should never happen
- assert gridRenderState != DataGrid.CAPTION_RENDER_STATE ||
- gridRenderState != DataGrid.FOOTER_RENDER_STATE
- : "Rendering Columns with an invalid grid rendering state: " +
gridRenderState;
-
- int retVal = EVAL_BODY_BUFFERED;
- if (gridRenderState == DataGrid.START_RENDER_STATE)
- {
- retVal = SKIP_BODY;
+ return;
}
- else if (gridRenderState == DataGrid.GRID_RENDER_STATE)
+ else if(gridRenderState == DataGrid.GRID_RENDER_STATE)
{
- _gridModel.resetColumnIterator();
-
StringBuffer content = new StringBuffer();
- if (_renderState == ColumnModel.HEADER_RENDER_STATE)
- {
- _gridModel.closeHeaderRow(content);
- // prime the pump with the next item of data to render
- if (_gridModel.hasNextDataItem())
- {
- _gridModel.openDataRow(content);
- _gridModel.nextDataItem();
- _renderState = ColumnModel.DATA_RENDER_STATE;
- }
- else
- {
- _renderState = ColumnModel.NO_RENDER_STATE;
- retVal = SKIP_BODY;
- }
- }
- else if (_renderState == ColumnModel.DATA_RENDER_STATE)
+ // render header row
+ _gridModel.resetColumnIterator();
+ _renderState = ColumnModel.HEADER_RENDER_STATE;
+ _gridModel.openHeaderRow(content);
+ fragment.invoke(sw);
+ content.append(sw.toString());
+ _gridModel.closeHeaderRow(content);
+
+ // render data rows
+ _renderState = ColumnModel.DATA_RENDER_STATE;
+ while(_gridModel.hasNextDataItem())
{
+ sw = new StringWriter();
+ _gridModel.resetColumnIterator();
+ _gridModel.openDataRow(content);
+ _gridModel.nextDataItem();
+ fragment.invoke(sw);
+ content.append(sw.toString());
_gridModel.closeDataRow(content);
- if (_gridModel.hasNextDataItem())
- {
- _gridModel.openDataRow(content);
- _gridModel.nextDataItem();
- }
- else
- {
- _renderState = ColumnModel.NO_RENDER_STATE;
- retVal = SKIP_BODY;
- }
}
- _grid.appendContent(content.toString());
- }
+ _renderState = ColumnModel.NO_RENDER_STATE;
- if(_logger.isDebugEnabled())
- _logger.debug("render columns body with state: " + _renderState);
-
- return retVal;
- }
-
- public int doEndTag()
- {
- localRelease();
- return EVAL_PAGE;
- }
-
- public void localRelease()
- {
- super.localRelease();
-
- _sortable = null;
- _filterable = null;
- _sortAction = null;
- _filterAction = null;
- _grid = null;
- _renderState = ColumnModel.NO_RENDER_STATE;
- _gridModel = null;
+ getJspContext().getOut().write(content.toString());
+ }
}
public int getRenderState()
@@ -222,11 +177,11 @@
public void loadNextColumn()
{
ColumnModel cm = _gridModel.getNextColumnModel();
- pageContext.setAttribute("column", cm);
+ getJspContext().setAttribute(COLUMN_MODEL_KEY, cm);
}
public void unloadColumn()
{
- pageContext.removeAttribute("column");
+ getJspContext().removeAttribute(COLUMN_MODEL_KEY);
}
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
Thu Aug 19 12:46:53 2004
@@ -20,9 +20,12 @@
import java.util.List;
import java.util.Iterator;
+import java.io.IOException;
+import java.io.StringWriter;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.SimpleTagSupport;
+import javax.servlet.jsp.tagext.JspFragment;
import org.apache.beehive.netui.databinding.datagrid.model.DataGridModel;
import org.apache.beehive.netui.databinding.datagrid.model.StylePolicy;
@@ -32,18 +35,18 @@
import org.apache.beehive.netui.script.common.IDataAccessProvider;
import org.apache.beehive.netui.script.common.DataAccessProviderStack;
-import org.apache.beehive.netui.tags.AbstractClassicTag;
import org.apache.beehive.netui.tags.ExpressionHandling;
+import org.apache.beehive.netui.tags.AbstractSimpleTag;
import org.apache.beehive.netui.util.logging.Logger;
import org.apache.beehive.netui.util.iterator.IteratorFactory;
/**
- * @netui:tag name="dataGrid" description="Renders an HTML table containing a
data set"
+ * @netui:tag name="dataGrid" description="Renders an HTML table containing a
data set" body-content="scriptless"
* @netui.tldx:tag whitespace="indent"
renderer="workshop.netui.jspdesigner.tldx.GridRenderer"
* netuiexpressioninfo=""
*/
public class DataGrid
- extends AbstractClassicTag
+ extends AbstractSimpleTag
implements IDataAccessProvider
{
private static final Logger _logger = Logger.getInstance(DataGrid.class);
@@ -57,14 +60,13 @@
public static final int FOOTER_RENDER_STATE = 40;
public static final int END_RENDER_STATE = 50;
+ public static final String DATA_GRID_MODEL_KEY = "dataGrid";
public static final String DEFAULT_STYLE_POLICY_VALUE = "default";
private DataGridModel _gridModel = null;
private String _name = null;
private String _cssClassPolicy = DEFAULT_STYLE_POLICY_VALUE;
private String _dataSource = null;
- private String _captionText = null;
- private String _footerText = null;
private boolean _disableDefaultPager = false;
private int _renderState = START_RENDER_STATE;
@@ -98,10 +100,10 @@
*/
public void setDisableDefaultPager(boolean disableDefaultPager)
{_disableDefaultPager = disableDefaultPager;}
- public int doStartTag()
- throws JspException
+ public void doTag()
+ throws JspException, IOException
{
- _gridModel = new DataGridModel(pageContext, _name);
+ _gridModel = new DataGridModel(getJspContext(), _name);
// create the dataSource expression
String dataSource = getDataSource();
@@ -109,7 +111,7 @@
// ensure the dataSource is a valid expression
ExpressionHandling expr = new ExpressionHandling(this);
String validExpr = expr.ensureValidExpression(dataSource,
"dataSource", "DataSourceError");
- Object ds = expr.evaluateExpression(validExpr, "dataSource",
pageContext);
+ Object ds = expr.evaluateExpression(validExpr, "dataSource",
getPageContext());
Iterator iterator = IteratorFactory.createIterator(ds);
PagedDataSet dataSet = new PagedDataSet(dataSource, iterator);
@@ -125,98 +127,72 @@
_content = new StringBuffer();
// todo: optimize -- this doesn't need to happen when the data set is
empty
- DataAccessProviderStack.addDataAccessProvider(this, pageContext);
+ DataAccessProviderStack.addDataAccessProvider(this, getPageContext());
+ getJspContext().setAttribute(DATA_GRID_MODEL_KEY, _gridModel);
- pageContext.setAttribute("dataGrid", _gridModel);
+ JspFragment fragment = getJspBody();
+ if(fragment == null)
+ return;
+
+ String content = null;
+ StringWriter sw = new StringWriter();
+ fragment.invoke(sw);
- return EVAL_BODY_BUFFERED;
- }
-
- public int doAfterBody()
- throws JspException
- {
- int retVal = EVAL_BODY_BUFFERED;
- if (_renderState == START_RENDER_STATE)
+ // print the column information
+ if(_logger.isDebugEnabled())
{
- // print the column information
- if (_logger.isDebugEnabled())
+ _logger.debug("registered columns:");
+ List columns = _gridModel.getColumns();
+ for(int i = 0; i < columns.size(); i++)
{
- _logger.debug("registered columns:");
- List columns = _gridModel.getColumns();
- for (int i = 0; i < columns.size(); i++)
- {
- _logger.debug("column[" + i + "]: " +
columns.get(i).getClass().getName());
- }
+ _logger.debug("column[" + i + "]: " +
columns.get(i).getClass().getName());
}
- _gridModel.initialize();
+ }
+ _gridModel.initialize();
- if(!_disableDefaultPager)
- _gridModel.renderPager(_content);
+ if(!_disableDefaultPager)
+ _gridModel.renderPager(_content);
- _gridModel.openTable(_content);
+ _gridModel.openTable(_content);
- _renderState = CAPTION_RENDER_STATE;
- }
- else if(_renderState == CAPTION_RENDER_STATE)
+ // render the caption
+ _renderState = CAPTION_RENDER_STATE;
+ sw = new StringWriter();
+ fragment.invoke(sw);
+ String caption = sw.toString();
+ // append the <table>'s <caption> if one was specified
+ if(caption != null)
{
- // append the <table>'s <caption> if one was specified
- if(_captionText != null)
- {
- _gridModel.openCaption(_content);
- _content.append(_captionText);
- _gridModel.closeCaption(_content);
- }
-
- _renderState = GRID_RENDER_STATE;
+ _gridModel.openCaption(_content);
+ _content.append(caption);
+ _gridModel.closeCaption(_content);
}
- else if(_renderState == GRID_RENDER_STATE)
+
+ _renderState = GRID_RENDER_STATE;
+ sw = new StringWriter();
+ fragment.invoke(sw);
+ _content.append(sw.toString());
+
+ _renderState = FOOTER_RENDER_STATE;
+ sw = new StringWriter();
+ fragment.invoke(sw);
+ String footer = sw.toString();
+ if(footer != null)
{
- _renderState = FOOTER_RENDER_STATE;
+ _gridModel.openFooterRow(_content);
+ _content.append(footer);
+ _gridModel.closeFooterRow(_content);
}
- else if(_renderState == FOOTER_RENDER_STATE)
- {
- if(_footerText != null)
- {
- _gridModel.openFooterRow(_content);
- _content.append(_footerText);
- _gridModel.closeFooterRow(_content);
- }
- _gridModel.closeTable(_content);
- _gridModel.uninitialize();
+ _gridModel.closeTable(_content);
+ _gridModel.uninitialize();
- _renderState = END_RENDER_STATE;
- retVal = SKIP_BODY;
- }
- else throw new JspException("The DataGrid's render state '" +
_renderState + "' is invalid");
-
- return retVal;
- }
+ _renderState = END_RENDER_STATE;
- public int doEndTag()
- {
write(_content.toString());
- DataAccessProviderStack.removeDataAccessProvider(pageContext);
- pageContext.removeAttribute("dataGrid");
-
- localRelease();
-
- return EVAL_PAGE;
- }
-
- public void localRelease()
- {
- super.localRelease();
-
- _gridModel = null;
- _cssClassPolicy = DEFAULT_STYLE_POLICY_VALUE;
- _renderState = START_RENDER_STATE;
- _content = null;
- _name = null;
- _captionText = null;
- _footerText = null;
- _disableDefaultPager = false;
+ DataAccessProviderStack.removeDataAccessProvider(getPageContext());
+ getJspContext().removeAttribute(DATA_GRID_MODEL_KEY);
}
/* ===========================================================
@@ -228,24 +204,6 @@
public int getRenderState()
{
return _renderState;
- }
-
- public void appendContent(String content)
- {
- if(_content == null)
- _content = new StringBuffer();
-
- _content.append(content);
- }
-
- public void addCaption(String captionText)
- {
- _captionText = captionText;
- }
-
- public void addFooter(String footerText)
- {
- _footerText = footerText;
}
/* ===========================================================
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
Thu Aug 19 12:46:53 2004
@@ -18,18 +18,22 @@
*/
package org.apache.beehive.netui.tags.databinding.datagrid;
+import java.io.IOException;
+import java.io.StringWriter;
+
import javax.servlet.jsp.tagext.JspTag;
-import javax.servlet.jsp.tagext.SimpleTagSupport;
+import javax.servlet.jsp.tagext.JspFragment;
+import javax.servlet.jsp.JspException;
-import org.apache.beehive.netui.tags.AbstractClassicTag;
+import org.apache.beehive.netui.tags.AbstractSimpleTag;
/**
- * @netui:tag name="footer" description="Renders a footer into a NetUI data
grid"
+ * @netui:tag name="footer" description="Renders a footer into a NetUI data
grid" body-content="scriptless"
* @netui.tldx:tag whitespace="indent"
* netuiexpressioninfo="" renderer=""*
*/
public class Footer
- extends AbstractClassicTag
+ extends AbstractSimpleTag
{
private DataGrid _dataGrid = null;
@@ -38,46 +42,33 @@
return "Footer";
}
- public int doStartTag()
+ public void doTag()
+ throws IOException, JspException
{
if(getDataGrid().getRenderState() == DataGrid.FOOTER_RENDER_STATE)
- return EVAL_BODY_BUFFERED;
- else return SKIP_BODY;
- }
-
- public int doEndTag()
- {
- if(bodyContent != null)
{
- String footer = bodyContent.getString();
- getDataGrid().addFooter(footer);
- }
-
- localRelease();
-
- return EVAL_PAGE;
- }
-
- public void localRelease()
- {
- super.localRelease();
+ JspFragment fragment = getJspBody();
+ StringWriter sw = new StringWriter();
+ String bodyContent = null;
+ if(fragment != null)
+ {
+ fragment.invoke(sw);
+ bodyContent = sw.toString();
- _dataGrid = null;
- if(bodyContent != null)
- bodyContent.clearBody();
+ getJspContext().getOut().write(bodyContent);
+ }
+ }
}
protected DataGrid getDataGrid()
+ throws JspException
{
if(_dataGrid != null)
return _dataGrid;
- JspTag dataGrid = SimpleTagSupport.findAncestorWithClass(this,
DataGrid.class);
-
- assert dataGrid != null;
- _dataGrid = (DataGrid)dataGrid;
-
- // todo: error reporting
- return _dataGrid;
+ JspTag parent = getParent();
+ if(!(parent instanceof DataGrid))
+ throw new JspException("The Columns tag must be contained inside
of a DataGrid tag.");
+ else return (_dataGrid = (DataGrid)parent);
}
}
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/ImageColumn.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/ImageColumn.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/ImageColumn.java
Thu Aug 19 12:46:53 2004
@@ -24,7 +24,7 @@
/**
*
- * @netui:tag name="imageColumn" description="Renders a column of images in a
NetUI data grid"
+ * @netui:tag name="imageColumn" description="Renders a column of images in a
NetUI data grid" body-content="scriptless"
* @netui.tldx:tag
renderer="workshop.netui.jspdesigner.tldx.ImageColumnRenderer"
whitespace="indent" netuiexpressioninfo=""
* @netui:attribute name="value" required="false"
*/
@@ -96,19 +96,6 @@
public String getTagName()
{
return "ImageColumn";
- }
-
- public void localRelease()
- {
- super.localRelease();
- _column = null;
- _src = null;
- _border = null;
- _height = null;
- _width = null;
- _hspace = null;
- _vspace = null;
- _align = null;
}
protected void applyAttributes()
Modified:
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/LiteralColumn.java
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/LiteralColumn.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/LiteralColumn.java
Thu Aug 19 12:46:53 2004
@@ -23,7 +23,7 @@
/**
*
- * @netui:tag name="literalColumn" description="Renders a column of data in a
NetUI grid"
+ * @netui:tag name="literalColumn" description="Renders a column of data in a
NetUI grid" body-content="scriptless"
* @netui.tldx:tag whitespace="indent"
*
renderer="workshop.netui.jspdesigner.tldx.LiteralColumnRenderer"
* netuiexpressioninfo=""
@@ -36,11 +36,6 @@
public String getTagName()
{
return "LiteralColumn";
- }
-
- public void localRelease()
- {
- super.localRelease();
}
protected void setColumnModel(ColumnModel column)
Modified: incubator/beehive/trunk/netui/test/webapps/drt/build.xml
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/build.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/build.xml Thu Aug 19
12:46:53 2004
@@ -35,6 +35,20 @@
<property name="webapp.dir" location="${app.dir}/drt/${webapp.name}"/>
+ <antcall target="update.runtime"/>
+
+ <ant antfile="${buildWebapp.ant}" target="build.webapp"
inheritAll="false">
+ <property name="webapp.dir" location="${webapp.dir}"/>
+ </ant>
+
+ <echo message="--------------------------------------------------"/>
+ <echo message="| NetUI coreWeb DRT webapp build ending |"/>
+ <echo message="--------------------------------------------------"/>
+ </target>
+
+ <target name="update.runtime" description="Update the NetUI runtime in the
webapp without building the resources">
+ <property name="webapp.dir" location="${app.dir}/drt/${webapp.name}"/>
+
<ant antfile="${test.dir}/ant/buildWebapp.xml" target="deploy.netui"
inheritAll="false">
<property name="webapp.dir" location="${webapp.dir}"/>
<property name="include.testrecorder" value="true"/>
@@ -51,14 +65,6 @@
<copy todir="${webapp.dir}/WEB-INF" file="${struts11.logic.tld}"/>
<copy todir="${webapp.dir}/WEB-INF" file="${struts11.html.tld}"/>
<copy todir="${webapp.dir}/WEB-INF" file="${struts11.bean.tld}"/>
-
- <ant antfile="${buildWebapp.ant}" target="build.webapp"
inheritAll="false">
- <property name="webapp.dir" location="${webapp.dir}"/>
- </ant>
-
- <echo message="--------------------------------------------------"/>
- <echo message="| NetUI coreWeb DRT webapp build ending |"/>
- <echo message="--------------------------------------------------"/>
</target>
<target name="clean" description="Clean webapp">
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridCaptionTest.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridCaptionTest.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridCaptionTest.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridCaptionTest</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:07.830 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:28.866 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/caption/index.jsp</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7ff1</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fe2</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -80,23 +89,78 @@
<br/>
Page 1 of 1
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
This is the table's caption.
- </caption>
+
+
+
+</caption>
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/caption/index.jsp">Reset</a>
@@ -117,7 +181,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:09.272 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:28.956 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridFooterTest</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:09.382 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:29.106 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/footer/index.jsp</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fef</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fe0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,23 +90,77 @@
<br/>
Page 1 of 1
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
<td colspan="4"><center>This is the grid's footer</center></td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/footer/index.jsp">Reset</a>
@@ -118,7 +181,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:11.085 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:29.196 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridHeaderTest.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridHeaderTest.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridHeaderTest.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridHeaderTest</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:11.215 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:29.296 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/header/index.jsp</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fed</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fde</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,28 +90,81 @@
<br/>
Page 1 of 1
<table class="datagrid">
+<caption>
+
+
+
+</caption>
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">
<a
href="/coreWeb/databinding/datagrid/header/index.jsp">Symbol Anchor</a>
</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">
Web URL
</th>
-</tr>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/header/index.jsp">Reset</a>
@@ -123,7 +185,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:13.088 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:29.376 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridModelTest.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridModelTest.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridModelTest.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridModelTest</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:13.168 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:29.456 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/model/Controller.jpf</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7feb</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fdc</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,19 +90,144 @@
<br/>
Page 1 of 1
<table class="datagrid">
+<caption>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</caption>
+
+
+
+
+
+
+
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<tr class="datagrid-footer">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</tr></table>
@@ -128,7 +262,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:15.030 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:29.546 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridPagerBasic</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:15.110 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:29.697 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/pager/basic/Controller.jpf</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,16 +90,51 @@
<br/>
Page 1 of 3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Last</a>
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -128,7 +172,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -154,7 +198,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -166,7 +210,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -200,16 +244,51 @@
<br/>
Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Last</a>
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -247,7 +326,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -273,7 +352,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -285,7 +364,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -319,15 +398,43 @@
<br/>
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -365,7 +472,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -391,7 +498,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -403,7 +510,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -437,16 +544,51 @@
<br/>
Page 1 of 3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Last</a>
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -484,7 +626,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -510,7 +652,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -522,7 +664,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -556,15 +698,43 @@
<br/>
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -602,7 +772,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -628,7 +798,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -640,7 +810,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -674,16 +844,51 @@
<br/>
Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Last</a>
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -721,7 +926,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -747,7 +952,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -759,7 +964,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -793,16 +998,51 @@
<br/>
Page 1 of 3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Last</a>
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -840,7 +1080,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -866,7 +1106,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -878,7 +1118,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -912,15 +1152,43 @@
<br/>
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -958,7 +1226,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>6BD012E3FA392B1AB8F9AC63316693DD</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -984,7 +1252,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=6BD012E3FA392B1AB8F9AC63316693DD; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -996,7 +1264,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fe9</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fda</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -1030,16 +1298,51 @@
<br/>
Page 1 of 3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_page=portfolio~3">Last</a>
<table class="datagrid">
+<caption>
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/basic/index.jsp">Reset</a>
@@ -1060,7 +1363,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:15.561 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:30.127 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>9</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridPagerCustomSelect</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:15.701 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:30.348 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/pager/customselect/Controller.jpf</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fdf</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fd0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,16 +90,52 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="2" align="left">
Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~3">Last</a>
</td>
@@ -181,8 +226,8 @@
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a
href="/coreWeb/databinding/datagrid/pager/customselect/index.jsp">Reset</a>
@@ -220,7 +265,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>EA0AB05D10150FFE441851F5A3DE7FA4</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -246,7 +291,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=EA0AB05D10150FFE441851F5A3DE7FA4; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -258,7 +303,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fdf</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fd0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -292,16 +337,52 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="2" align="left">
Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~3">Last</a>
</td>
@@ -392,8 +473,8 @@
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a
href="/coreWeb/databinding/datagrid/pager/customselect/index.jsp">Reset</a>
@@ -431,7 +512,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>EA0AB05D10150FFE441851F5A3DE7FA4</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -457,7 +538,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=EA0AB05D10150FFE441851F5A3DE7FA4; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -469,7 +550,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fdf</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fd0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -503,15 +584,44 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="2" align="left">
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
</td>
@@ -602,8 +712,8 @@
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a
href="/coreWeb/databinding/datagrid/pager/customselect/index.jsp">Reset</a>
@@ -641,7 +751,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>EA0AB05D10150FFE441851F5A3DE7FA4</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -667,7 +777,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=EA0AB05D10150FFE441851F5A3DE7FA4; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -679,7 +789,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fdf</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fd0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -713,16 +823,52 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="2" align="left">
Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~3">Last</a>
</td>
@@ -813,8 +959,8 @@
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a
href="/coreWeb/databinding/datagrid/pager/customselect/index.jsp">Reset</a>
@@ -852,7 +998,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>EA0AB05D10150FFE441851F5A3DE7FA4</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -878,7 +1024,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=EA0AB05D10150FFE441851F5A3DE7FA4; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -890,7 +1036,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fdf</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fd0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -924,16 +1070,52 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="2" align="left">
Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~3">Last</a>
</td>
@@ -1024,8 +1206,8 @@
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a
href="/coreWeb/databinding/datagrid/pager/customselect/index.jsp">Reset</a>
@@ -1063,7 +1245,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>EA0AB05D10150FFE441851F5A3DE7FA4</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -1089,7 +1271,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=EA0AB05D10150FFE441851F5A3DE7FA4; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -1101,7 +1283,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fdf</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fd0</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -1135,15 +1317,44 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="2" align="left">
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
</td>
@@ -1234,8 +1445,8 @@
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a
href="/coreWeb/databinding/datagrid/pager/customselect/index.jsp">Reset</a>
@@ -1256,7 +1467,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:19.517 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:30.878 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>6</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridPagerEmpty</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>12 Aug 2004, 06:02:03.940 PM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:31.049 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/pager/empty/Controller.jpf</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4b0dd5b5:fe556bc466:-7fd8</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc9</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -78,20 +87,42 @@
<br/>
No data to display
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="4">
No data to display
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/empty/index.jsp">Reset</a>
@@ -108,13 +139,13 @@
</html>]]></ses:responseBody>
</ses:response>
<ses:testResults>
- <ses:testStatus>pass</ses:testStatus>
+ <ses:testStatus>fail</ses:testStatus>
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>12 Aug 2004, 06:02:04.120 PM MDT</ses:endDate>
- <ses:sessionStatus>pass</ses:sessionStatus>
+ <ses:endDate>19 Aug 2004, 11:43:31.149 AM MDT</ses:endDate>
+ <ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
- <ses:passedCount>1</ses:passedCount>
- <ses:failedCount>0</ses:failedCount>
+ <ses:passedCount>0</ses:passedCount>
+ <ses:failedCount>1</ses:failedCount>
</ses:recorderSession>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridPagerInCaption</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:21.359 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:31.359 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/pager/incaption/Controller.jpf</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -80,20 +89,57 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Last</a></td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -131,7 +177,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -157,7 +203,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -169,7 +215,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -202,20 +248,57 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Last</a></td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -253,7 +336,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -279,7 +362,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -291,7 +374,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -324,19 +407,49 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Previous</a> Next / Last</td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -374,7 +487,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -400,7 +513,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -412,7 +525,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -445,20 +558,57 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Last</a></td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -496,7 +646,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -522,7 +672,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -534,7 +684,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -567,19 +717,49 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Previous</a> Next / Last</td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -617,7 +797,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -643,7 +823,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -655,7 +835,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -688,20 +868,57 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Last</a></td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -739,7 +956,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -765,7 +982,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -777,7 +994,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -810,20 +1027,57 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Last</a></td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -861,7 +1115,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -887,7 +1141,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -899,7 +1153,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -932,19 +1186,49 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Previous</a> Next / Last</td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -982,7 +1266,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1A9C762FCE6F5302164744B6CA3D3F5E</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -1008,7 +1292,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1A9C762FCE6F5302164744B6CA3D3F5E; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -1020,7 +1304,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fd6</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fc7</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -1053,20 +1337,57 @@
<br/>
-<table class="datagrid"><caption>
+<table class="datagrid">
+<caption>
+
+
+
<table><tr><td>Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_page=portfolio~3">Last</a></td></tr></table>
- </caption>
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/incaption/index.jsp">Reset</a>
@@ -1087,7 +1408,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:22.992 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:31.770 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>9</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridPagerInFooter</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:23.102 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:31.930 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -15,7 +15,12 @@
<ses:uri>/coreWeb/databinding/datagrid/pager/infooter/Controller.jpf</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
- <ses:cookies/>
+ <ses:cookies>
+ <ses:cookie>
+ <ses:name>JSESSIONID</ses:name>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
+ </ses:cookie>
+ </ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
@@ -38,6 +43,10 @@
<ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
+ <ses:name>cookie</ses:name>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
+ </ses:header>
+ <ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
@@ -47,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,22 +90,58 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Last</a>
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -134,7 +179,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -160,7 +205,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -172,7 +217,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -206,22 +251,58 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Last</a>
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -259,7 +340,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -285,7 +366,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -297,7 +378,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -331,21 +412,50 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -383,7 +493,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -409,7 +519,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -421,7 +531,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -455,22 +565,58 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Last</a>
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -508,7 +654,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -534,7 +680,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -546,7 +692,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -580,21 +726,50 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -632,7 +807,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -658,7 +833,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -670,7 +845,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -704,22 +879,58 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 2 of 3 <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">Previous</a> <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Last</a>
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -757,7 +968,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -783,7 +994,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -795,7 +1006,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -829,22 +1040,58 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Last</a>
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -882,7 +1129,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -908,7 +1155,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -920,7 +1167,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -954,21 +1201,50 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 3 of 3 <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~1">First</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Previous</a> Next / Last
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -1006,7 +1282,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>FBADE4E687A5539538DF3AC134176338</ses:value>
+ <ses:value>CAED24AD1D81195F088D68FDF9585D9C</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -1032,7 +1308,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=FBADE4E687A5539538DF3AC134176338; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=CAED24AD1D81195F088D68FDF9585D9C; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -1044,7 +1320,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7fcc</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fbd</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -1078,22 +1354,58 @@
<br/>
<table class="datagrid">
+<caption>
+
+
+
+
+
+</caption>
+
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+
+
<tr class="datagrid-footer">
+
+
+
<td colspan="3" align="right">
Page 1 of
3 First / Previous <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~2">Next</a> / <a
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_page=portfolio~3">Last</a>
</td>
-</tr>
-</table>
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/pager/infooter/index.jsp">Reset</a>
@@ -1114,7 +1426,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:25.215 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:32.451 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>9</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridSmokeTest.xml
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridSmokeTest.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridSmokeTest.xml
Thu Aug 19 12:46:53 2004
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>DataGridSmokeTest</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
- <ses:startDate>15 Aug 2004, 08:20:06.228 AM MDT</ses:startDate>
+ <ses:startDate>19 Aug 2004, 11:43:26.873 AM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
@@ -47,7 +47,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-4d7aedf6:fe62c47935:-7ff3</ses:value>
+ <ses:value>-f18affb:fe781ea1fa:-7fe4</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -81,19 +81,72 @@
<br/>
Page 1 of 1
<table class="datagrid">
+<caption>
+
+
+
+</caption>
+
+
<thead>
-<tr class="datagrid-header"><th class="datagrid-header-cell">Symbol</th>
-<th class="datagrid-header-cell">Price</th>
-<th class="datagrid-header-cell">Web</th>
-</tr>
+<tr class="datagrid-header">
+ <th class="datagrid-header-cell">Symbol</th>
+
+
+ <th class="datagrid-header-cell">Price</th>
+
+
+ <th class="datagrid-header-cell">Web</th>
+
+
+ </tr>
</thead>
-<tr class="datagrid-even"><td class="datagrid-data-cell">BEAS</td><td
class="datagrid-data-cell">14.35</td><td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">CSCO</td><td
class="datagrid-data-cell">19.42</td><td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">GE</td><td
class="datagrid-data-cell">59.42</td><td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td></tr>
-<tr class="datagrid-odd"><td class="datagrid-data-cell">RHAT</td><td
class="datagrid-data-cell">18.2</td><td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td></tr>
-<tr class="datagrid-even"><td class="datagrid-data-cell">YHOO</td><td
class="datagrid-data-cell">48.16</td><td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td></tr>
-</table>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">BEAS</td>
+
+ <td class="datagrid-data-cell">14.35</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.bea.com?rowid=1&symbol=BEAS"><span>BEA
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">CSCO</td>
+
+ <td class="datagrid-data-cell">19.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.cisco.com?rowid=2&symbol=CSCO"><span>Cisco
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">GE</td>
+
+ <td class="datagrid-data-cell">59.42</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.ge.com?rowid=3&symbol=GE"><span>General
Electric</span></a></td>
+
+ </tr>
+<tr class="datagrid-odd">
+ <td class="datagrid-data-cell">RHAT</td>
+
+ <td class="datagrid-data-cell">18.2</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.redhat.com?rowid=4&symbol=RHAT"><span>RedHat
Systems</span></a></td>
+
+ </tr>
+<tr class="datagrid-even">
+ <td class="datagrid-data-cell">YHOO</td>
+
+ <td class="datagrid-data-cell">48.16</td>
+
+ <td class="datagrid-data-cell"><a
href="http://www.yahoo.com?rowid=5&symbol=YHOO"><span>Yahoo
Inc</span></a></td>
+
+ </tr>
+
+<tr class="datagrid-footer">
+
+
+</tr></table>
<br/>
<a href="/coreWeb/databinding/datagrid/basic/index.jsp">Reset</a>
@@ -114,7 +167,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>15 Aug 2004, 08:20:07.620 AM MDT</ses:endDate>
+ <ses:endDate>19 Aug 2004, 11:43:28.565 AM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>