Author: ekoneil Date: Sun Jan 9 08:38:07 2005 New Revision: 124729 URL: http://svn.apache.org/viewcvs?view=rev&rev=124729 Log: Data grid work.
- add resourceBundlePath attribute to the data grid tag which allows a custom resource bundle to be plugged in to provide messages / formats for text emitted by the grid - fix the pager implementations to correctly use URL rewriting and the X/HTML renderig infrastructure - move various grid strings to netui.properties. Note, these formats aren't done yet! and are will change shortly. BB: self DRT: Beehive pass / datagrid pass Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java 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/DataGridPagerInCaption.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java (original) +++ incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/DataGridModel.java Sun Jan 9 08:38:07 2005 @@ -17,6 +17,7 @@ */ package org.apache.beehive.netui.databinding.datagrid.model; +import java.util.ResourceBundle; import javax.servlet.jsp.JspContext; import javax.servlet.jsp.PageContext; @@ -27,6 +28,7 @@ import org.apache.beehive.netui.databinding.datagrid.services.DataGridStateService; import org.apache.beehive.netui.databinding.datagrid.util.PagedDataSet; import org.apache.beehive.netui.tags.rendering.AbstractRenderAppender; +import org.apache.beehive.netui.util.Bundle; /** * @@ -41,7 +43,7 @@ private int _renderState = START_RENDER_STATE; private String _name = null; - private JspContext _jspContext = null; + private String _resourceBundlePath = null; private StylePolicy _cssPolicy = null; private IPagerRenderer _pagerRenderer = null; @@ -49,6 +51,9 @@ private PagedDataSet _dataSet = null; private TableRenderer _tableRenderer = null; private DataGridStateService _dataGridStateService = null; + private ResourceBundle _resourceBundle = null; + + private JspContext _jspContext = null; public DataGridModel(JspContext jspContext, String name, PagedDataSet dataSet) { @@ -117,6 +122,14 @@ _cssPolicy = cssPolicy; } + public String getResourceBundlePath() { + return _resourceBundlePath; + } + + public void setResourceBundlePath(String resourceBundlePath) { + _resourceBundlePath = resourceBundlePath; + } + public DataGridStateService getDataGridStateService() { if(_dataGridStateService == null) _dataGridStateService = DataGridStateService.createInstance(((PageContext)_jspContext).getRequest(), getName()); @@ -128,9 +141,30 @@ _dataGridStateService = dataGridStateService; } + public String getString(String key) { + if(_resourceBundlePath == null) + return Bundle.getString(key); + else { + if(_resourceBundle == null) + _resourceBundle = ResourceBundle.getBundle(_resourceBundlePath); + + return _resourceBundle.getString(key); + } + } + + public String getString(String key, Object[] args) { + if(_resourceBundlePath == null) + return Bundle.getString(key, args); + else { + if(_resourceBundle == null) + _resourceBundle = ResourceBundle.getBundle(_resourceBundlePath); + + return _resourceBundle.getString(key); + } + } + public void renderPager(AbstractRenderAppender appender) { - // todo: should this be an assert or should it just return null? if(_pagerRenderer == null) _pagerRenderer = new PreviousNextPagerRenderer(this); Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java (original) +++ incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/PagerModel.java Sun Jan 9 08:38:07 2005 @@ -17,6 +17,9 @@ */ package org.apache.beehive.netui.databinding.datagrid.model; +import java.util.HashMap; +import java.util.Map; + import org.apache.beehive.netui.databinding.datagrid.services.pager.PagerService; /** @@ -139,6 +142,30 @@ public int getLastPage() { return _lastPage; + } + + public Map getQueryParamsForFirstPage() { + HashMap<String, String> map = new HashMap<String, String>(); + map.put(getPagerParamKey(), buildQueryParam(FIRST_PAGE, false)); + return map; + } + + public Map getQueryParamsForPreviousPage() { + HashMap<String, String> map = new HashMap<String, String>(); + map.put(getPagerParamKey(), buildQueryParam(_prevPage, false)); + return map; + } + + public Map getQueryParamsForNextPage() { + HashMap<String, String> map = new HashMap<String, String>(); + map.put(getPagerParamKey(), buildQueryParam(_nextPage, false)); + return map; + } + + public Map getQueryParamsForLastPage() { + HashMap<String, String> map = new HashMap<String, String>(); + map.put(getPagerParamKey(), buildQueryParam(_lastPage, false)); + return map; } public String getQueryParamForFirstPage() { Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java (original) +++ incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/AbstractPagerRenderer.java Sun Jan 9 08:38:07 2005 @@ -17,116 +17,147 @@ */ package org.apache.beehive.netui.databinding.datagrid.rendering.pager; +import java.util.Map; +import java.net.URISyntaxException; import javax.servlet.http.HttpServletRequest; import javax.servlet.jsp.PageContext; import org.apache.beehive.netui.databinding.datagrid.model.PagerModel; import org.apache.beehive.netui.databinding.datagrid.model.DataGridModel; import org.apache.beehive.netui.databinding.datagrid.util.JspUtil; +import org.apache.beehive.netui.databinding.datagrid.rendering.cell.CellDecoratorException; import org.apache.beehive.netui.pageflow.internal.InternalUtils; +import org.apache.beehive.netui.util.logging.Logger; +import org.apache.beehive.netui.tags.rendering.AnchorTag; +import org.apache.beehive.netui.tags.rendering.TagRenderingBase; +import org.apache.beehive.netui.tags.rendering.StringBuilderRenderAppender; +import org.apache.beehive.netui.tags.rendering.AbstractRenderAppender; /** - * todo: lots of i18n here + * */ public abstract class AbstractPagerRenderer - implements IPagerRenderer -{ + implements IPagerRenderer { + + private static final Logger LOGGER = Logger.getInstance(AbstractPagerRenderer.class); + /* + todo: need to switch to using the tag rendering infrastructure for anchors + */ private PagerModel _pagerModel; private DataGridModel _gridModel; + private HttpServletRequest _request = null; + private TagRenderingBase _anchorTag = null; + private AnchorTag.State _anchorState = new AnchorTag.State(); - public AbstractPagerRenderer(DataGridModel gridModel) - { + public AbstractPagerRenderer(DataGridModel gridModel) { super(); assert gridModel != null; _gridModel = gridModel; _pagerModel = _gridModel.getPagerModel(); + _request = JspUtil.getRequest(_gridModel.getJspContext()); + _anchorTag = TagRenderingBase.Factory.getRendering(TagRenderingBase.ANCHOR_TAG, _request); } - public PagerModel getPagerModel() {return _pagerModel;} - - public DataGridModel getDataGridModel() {return _gridModel;} + public PagerModel getPagerModel() { + return _pagerModel; + } - public String buildPageUri() { - String pageUri = null; - if (_pagerModel.getPageAction() != null) { - PageContext pageContext = JspUtil.getPageContext(_gridModel.getJspContext()); - String qualifiedAction = InternalUtils.qualifyAction(pageContext.getServletContext(), _pagerModel.getPageAction()); - pageUri = InternalUtils.createActionURL((HttpServletRequest) pageContext.getRequest(), qualifiedAction); - } else if (_pagerModel.getPageHref() != null) { - pageUri = _pagerModel.getPageHref(); - } - return pageUri; + public DataGridModel getDataGridModel() { + return _gridModel; } - public String render() - { - if(_gridModel.getDataSet().getSize() == 0) + public String render() { + if (_gridModel.getDataSet().getSize() == 0) return noDataRender(); - else return internalRender(); + else + return internalRender(); } - protected String noDataRender() - { - return "No data to display"; + protected abstract String internalRender(); + + protected String noDataRender() { + return _gridModel.getString("Tags_DataGrid_noData"); } - protected abstract String internalRender(); + protected String buildLiveFirstLink() { + StringBuilder builder = new StringBuilder(); + AbstractRenderAppender appender = new StringBuilderRenderAppender(builder); + + buildAnchor(appender, _pagerModel.getQueryParamsForFirstPage(), "Tags_DataGrid_pageNameFirst"); - protected static final void buildLiveFirstLink(StringBuilder buf, PagerModel pagerModel, String pageUri) - { - buf.append("<a href=\""); - buf.append(pageUri); - buf.append("?"); - buf.append(pagerModel.getQueryParamForFirstPage()); - buf.append("\">First</a>"); + return builder.toString(); } - protected static final void buildDeadFirstLink(StringBuilder buf) - { - buf.append("First"); + protected String buildDeadFirstLink() { + return _gridModel.getString("Tags_DataGrid_pageNameFirst"); } - protected static final void buildLivePreviousLink(StringBuilder buf, PagerModel pagerModel, String pageUri) - { - buf.append("<a href=\""); - buf.append(pageUri); - buf.append("?"); - buf.append(pagerModel.getQueryParamForPreviousPage()); - buf.append("\">Previous</a>"); + protected String buildLivePreviousLink() { + StringBuilder builder = new StringBuilder(); + AbstractRenderAppender appender = new StringBuilderRenderAppender(builder); + + buildAnchor(appender, _pagerModel.getQueryParamsForPreviousPage(), "Tags_DataGrid_pageNamePrevious"); + + return builder.toString(); } - protected static final void buildDeadPreviousLink(StringBuilder buf) - { - buf.append("Previous"); + protected String buildDeadPreviousLink() { + return _gridModel.getString("Tags_DataGrid_pageNamePrevious"); } - protected static final void buildLiveNextPageLink(StringBuilder buf, PagerModel pagerModel, String pageUri) - { - buf.append("<a href=\""); - buf.append(pageUri); - buf.append("?"); - buf.append(pagerModel.getQueryParamForNextPage()); - buf.append("\">Next</a>"); + protected String buildLiveNextPageLink() { + StringBuilder builder = new StringBuilder(); + AbstractRenderAppender appender = new StringBuilderRenderAppender(builder); + buildAnchor(appender, _pagerModel.getQueryParamsForNextPage(), "Tags_DataGrid_pageNameNext"); + return builder.toString(); } - protected static final void buildDeadNextLink(StringBuilder buf) - { - buf.append("Next"); + protected String buildDeadNextLink() { + return _gridModel.getString("Tags_DataGrid_pageNameNext"); } - protected static final void buildLiveLastLink(StringBuilder buf, PagerModel pagerModel, String pageUri) - { - buf.append("<a href=\""); - buf.append(pageUri); - buf.append("?"); - buf.append(pagerModel.getQueryParamForLastPage()); - buf.append("\">Last</a>"); + protected String buildLiveLastLink() { + StringBuilder builder = new StringBuilder(); + AbstractRenderAppender appender = new StringBuilderRenderAppender(builder); + buildAnchor(appender, _pagerModel.getQueryParamsForNextPage(), "Tags_DataGrid_pageNameLast"); + return builder.toString(); } - protected static final void buildDeadLastLink(StringBuilder buf) - { - buf.append("Last"); + protected String buildDeadLastLink() { + return _gridModel.getString("Tags_DataGrid_pageNameLast"); + } + + protected final void buildAnchor(AbstractRenderAppender appender, Map queryParams, String labelKey) { + assert appender != null; + assert queryParams != null; + assert labelKey != null && labelKey.length() > 0; + + _anchorState.href = buildPageUri(queryParams); + _anchorTag.doStartTag(appender, _anchorState); + appender.append(_gridModel.getString(labelKey)); + _anchorTag.doEndTag(appender); + _anchorState.clear(); + } + + protected String buildPageUri(Map queryParams) { + String uri = null; + try { + uri = JspUtil.createURL(_pagerModel.getPageHref(), + _pagerModel.getPageAction(), + null, + null, + queryParams, + _gridModel.getJspContext()); + } catch (URISyntaxException mue) { + + if (LOGGER.isErrorEnabled()) + LOGGER.error("Exception creating URL with href " + _pagerModel.getPageHref() + " action " + _pagerModel.getPageAction(), mue); + + throw new CellDecoratorException("An exception occurred creating an URL while decorating an Anchor", mue); + } + + return uri; } } Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java (original) +++ incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/FirstPreviousNextLastPagerRenderer.java Sun Jan 9 08:38:07 2005 @@ -38,34 +38,28 @@ int currentPage = pagerModel.getPage(); int lastPage = pagerModel.getLastPage(); - buf.append("Page "); - buf.append(currentPage+1); - buf.append(" of "); - buf.append(pagerModel.getLastPage()+1); + /* Page # of # First / Previous Next / Last */ + buf.append(getDataGridModel().getString("Tags_DataGrid_pageOfPages", + new Integer[] {currentPage+1, pagerModel.getLastPage()+1})); buf.append(" "); - - String pageUri = buildPageUri(); - if(currentPage > PagerModel.FIRST_PAGE) - buildLiveFirstLink(buf, pagerModel, pageUri); - else buildDeadFirstLink(buf); + buf.append(buildLiveFirstLink()); + else buf.append(buildDeadFirstLink()); buf.append(" / "); if(pagerModel.getPreviousPage() >= 0) - buildLivePreviousLink(buf, pagerModel, pageUri); - else buildDeadPreviousLink(buf); + buf.append(buildLivePreviousLink()); + else buf.append(buildDeadPreviousLink()); buf.append(" "); if(pagerModel.getNextPage() <= lastPage) - { - buildLiveNextPageLink(buf, pagerModel, pageUri); - } - else buildDeadNextLink(buf); + buf.append(buildLiveNextPageLink()); + else buf.append(buildDeadNextLink()); buf.append(" / "); if(currentPage < lastPage) - buildLiveLastLink(buf, pagerModel, pageUri); - else buildDeadLastLink(buf); + buf.append(buildLiveLastLink()); + else buf.append(buildDeadLastLink()); return buf.toString(); } Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java (original) +++ incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/pager/PreviousNextPagerRenderer.java Sun Jan 9 08:38:07 2005 @@ -35,24 +35,19 @@ int currentPage = pagerModel.getPage(); int lastPage = pagerModel.getLastPage(); - buf.append("Page "); - buf.append(currentPage+1); - buf.append(" of "); - buf.append(lastPage+1); + buf.append(getDataGridModel().getString("Tags_DataGrid_pageOfPages", + new Integer[] {currentPage+1, pagerModel.getLastPage()+1})); buf.append(" "); - - String pageUri = buildPageUri(); - if(pagerModel.getPreviousPage() >= 0) - buildLivePreviousLink(buf, pagerModel, pageUri); + buf.append(buildLivePreviousLink()); else if(lastPage > 1) - buildDeadPreviousLink(buf); + buf.append(buildDeadPreviousLink()); buf.append(" "); if(pagerModel.getNextPage() <= pagerModel.getLastPage()) - buildLiveNextPageLink(buf, pagerModel, pageUri); + buf.append(buildLiveNextPageLink()); else if(lastPage > 1) - buildDeadNextLink(buf); + buf.append(buildDeadNextLink()); return buf.toString(); } Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java (original) +++ incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/DataGridStateService.java Sun Jan 9 08:38:07 2005 @@ -30,8 +30,7 @@ import org.apache.beehive.netui.databinding.datagrid.model.sort.ISort.Direction; /** - * todo: need to support registering URL prefixes that have state service handlers - * and should be omitted from regular URL construction. + * todo: need to support registering URL prefixes that have state service handlers and should be omitted from regular URL construction. */ public class DataGridStateService implements java.io.Serializable { @@ -41,7 +40,9 @@ public static final DataGridStateService createInstance(ServletRequest request, String namespace) { assert request != null; - assert namespace != null && !namespace.equals(""); + + if(namespace == null || namespace.equals("")) + throw new IllegalArgumentException("Unable to create a DataGridStateService with a grid namespace of \"" + namespace + "\"."); DataGridStateService dgss = new DataGridStateService(namespace); dgss.handleRequest(request); Modified: incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java&r1=124728&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java&r2=124729 ============================================================================== --- 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 Sun Jan 9 08:38:07 2005 @@ -63,6 +63,7 @@ private String _stylePolicy = DEFAULT_STYLE_POLICY_VALUE; private String _styleClassPrefix = null; private String _dataSource = null; + private String _resourceBundlePath = null; private DataGridModel _gridModel = null; private DataGridStateService _dataGridStateService = null; @@ -106,6 +107,13 @@ _disableDefaultPager = disableDefaultPager; } + /** + * @netui:attribute required="false" rtexprvalue="true" + */ + public void setResourceBundlePath(String resourceBundlePath) { + _resourceBundlePath = resourceBundlePath; + } + /* todo: should this be wrapped in try / finally so that the PageContext gets cleaned up correctly? */ public void doTag() throws JspException, IOException { @@ -130,18 +138,22 @@ HttpServletRequest request = (HttpServletRequest)((PageContext)getJspContext()).getRequest(); TableRenderer tableRenderer = new TableRenderer(request, stylePolicy); - + _gridModel = new DataGridModel(getJspContext(), _name, dataSet); - if(_dataGridStateService != null) - _gridModel.setDataGridStateService(_dataGridStateService); - _gridModel.setCssPolicy(stylePolicy); _gridModel.setTableRenderer(tableRenderer); + _gridModel.setResourceBundlePath(_resourceBundlePath); + + if(_dataGridStateService != null) { + if(_name != null) + throw new JspException("The data grid's \"name\" attribute should not be set when using a DataGridStateService"); + + _gridModel.setDataGridStateService(_dataGridStateService); + } JspFragment fragment = getJspBody(); if (fragment != null) { - StringBuilder builder = new StringBuilder(2048); AbstractRenderAppender appender = new StringBuilderRenderAppender(builder); Modified: incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties&r1=124728&p2=incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties (original) +++ incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties Sun Jan 9 08:38:07 2005 @@ -633,6 +633,13 @@ Tags_StructuredBaseTag_endTagError=An exception occurred when rendering the endTag of the tag \"{0}\" because: {1} Tags_StructuredBaseTag_invalidParent=A tag of type \"{0}\" must be nested within a tag of type \"{1}\" +Tags_DataGrid_noData=No data to display +Tags_DataGrid_pageNameFirst=First +Tags_DataGrid_pageNamePrevious=Previous +Tags_DataGrid_pageNameNext=Next +Tags_DataGrid_pageNameLast=Last +Tags_DataGrid_pageOfPages=Page {0} of {1} + # # NetUI Utility Strings # Modified: incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java&r1=124728&p2=incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java (original) +++ incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/datagrid/PagerRendererTest.java Sun Jan 9 08:38:07 2005 @@ -26,6 +26,7 @@ import org.apache.beehive.netui.test.servlet.ServletFactory; import org.apache.beehive.netui.databinding.datagrid.rendering.pager.FirstPreviousNextLastPagerRenderer; import org.apache.beehive.netui.databinding.datagrid.model.DataGridModel; +import org.apache.beehive.netui.util.config.ConfigUtil; /** * @@ -45,7 +46,6 @@ } public void testFPNL2() { - DataGridModel dgm = DataGridTestUtil.getDataGridModel(_jspContext); dgm.getPagerModel().setPageSize(5); FirstPreviousNextLastPagerRenderer fpnl = new FirstPreviousNextLastPagerRenderer(dgm); @@ -55,7 +55,6 @@ } public void testFPNL3() { - DataGridTestUtil.initQueryString(_jspContext, "netui_row=" + DataGridTestUtil.DEFAULT_DATA_GRID_NAME + "~9"); DataGridModel dgm = DataGridTestUtil.getDataGridModel(_jspContext); dgm.getPagerModel().setPageSize(5); @@ -66,6 +65,17 @@ } protected void setUp() { + /* todo: this is a hack that causes the config file to be loaded. + it should probably be the case that the default config file + is loaded if "getConfig()" is called first + */ + try { + ConfigUtil.init(null); + ConfigUtil.getConfig(); + } catch(Exception e) { + e.printStackTrace(); + } + _jspContext = ServletFactory.getPageContext(); } Modified: incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java&r1=124728&p2=incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java (original) +++ incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/HttpServletResponseHandler.java Sun Jan 9 08:38:07 2005 @@ -17,7 +17,6 @@ */ package org.apache.beehive.netui.test.servlet; -// java imports import java.lang.reflect.Method; import java.lang.reflect.InvocationHandler; @@ -27,12 +26,14 @@ public class HttpServletResponseHandler implements InvocationHandler { - public HttpServletResponseHandler() - { - } + private static final String UTF_8 = "UTF-8"; + + public HttpServletResponseHandler() {} public Object invoke(Object proxy, Method method, Object[] args) { - throw new UnsupportedOperationException("Can not invoke method (" + method + "); this proxy does not support the method."); + if(method.getName().equals("getCharacterEncoding")) + return UTF_8; + else throw new UnsupportedOperationException("Can not invoke method (" + method + "); this proxy does not support the method."); } } Modified: incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java&r1=124728&p2=incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java (original) +++ incubator/beehive/trunk/netui/test/src/junitTests/org/apache/beehive/netui/test/servlet/ServletHandler.java Sun Jan 9 08:38:07 2005 @@ -62,11 +62,11 @@ return null; } else if(method.getName().equals("toString")) - { return ""; - } + else if(method.getName().equals("isSecure")) + return false; else throw new UnsupportedOperationException("Can not invoke method (" + method + "); this proxy does not support the method."); - } + } } Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml&r1=124728&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerBasic.xml Sun Jan 9 08:38:07 2005 @@ -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>04 Jan 2005, 01:26:04.779 PM MST</ses:startDate> + <ses:startDate>09 Jan 2005, 09:10:15.534 AM MST</ses:startDate> <ses:description>ekoneil</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -89,7 +89,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -166,7 +166,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -192,7 +192,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -204,7 +204,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -237,7 +237,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -314,7 +314,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -340,7 +340,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -352,7 +352,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -385,7 +385,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -462,7 +462,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -488,7 +488,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -500,7 +500,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -533,7 +533,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -610,7 +610,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -636,7 +636,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -648,7 +648,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -681,7 +681,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -758,7 +758,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -784,7 +784,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -796,7 +796,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -829,7 +829,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -906,7 +906,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -932,7 +932,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -944,7 +944,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -977,7 +977,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -1054,7 +1054,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1080,7 +1080,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1092,7 +1092,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1125,7 +1125,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -1202,7 +1202,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1228,7 +1228,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1240,7 +1240,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f85</ses:value> + <ses:value>-3365506e:101583d33b5:-7feb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1273,7 +1273,7 @@ <br/> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/basic/begin.do?netui_row=portfolio%7E2">Last</a> <table class="datagrid"> @@ -1333,7 +1333,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>04 Jan 2005, 01:26:05.029 PM MST</ses:endDate> + <ses:endDate>09 Jan 2005, 09:10:17.166 AM MST</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 Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml&r1=124728&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml Sun Jan 9 08:38:07 2005 @@ -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>07 Jan 2005, 08:01:33.359 AM MST</ses:startDate> + <ses:startDate>09 Jan 2005, 09:10:17.356 AM MST</ses:startDate> <ses:description>ekoneil</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>14592C5C06B4FD45EA5B234F4EE0D385</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=14592C5C06B4FD45EA5B234F4EE0D385; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-a1bb3f1:1014daed030:-7db4</ses:value> + <ses:value>-3365506e:101583d33b5:-7fe1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -133,7 +133,7 @@ <td colspan="2" align="left"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Last</a> </td> <td colspan="1" align="right"> @@ -300,7 +300,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>14592C5C06B4FD45EA5B234F4EE0D385</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -326,7 +326,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=14592C5C06B4FD45EA5B234F4EE0D385; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -338,7 +338,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-a1bb3f1:1014daed030:-7db4</ses:value> + <ses:value>-3365506e:101583d33b5:-7fe1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -415,7 +415,7 @@ <td colspan="2" align="left"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Last</a> </td> <td colspan="1" align="right"> @@ -582,7 +582,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>14592C5C06B4FD45EA5B234F4EE0D385</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -608,7 +608,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=14592C5C06B4FD45EA5B234F4EE0D385; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -620,7 +620,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-a1bb3f1:1014daed030:-7db4</ses:value> + <ses:value>-3365506e:101583d33b5:-7fe1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -697,7 +697,7 @@ <td colspan="2" align="left"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Last</a> </td> <td colspan="1" align="right"> @@ -864,7 +864,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>14592C5C06B4FD45EA5B234F4EE0D385</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -890,7 +890,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=14592C5C06B4FD45EA5B234F4EE0D385; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -902,7 +902,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-a1bb3f1:1014daed030:-7db4</ses:value> + <ses:value>-3365506e:101583d33b5:-7fe1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -979,7 +979,7 @@ <td colspan="2" align="left"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Last</a> </td> <td colspan="1" align="right"> @@ -1146,7 +1146,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>14592C5C06B4FD45EA5B234F4EE0D385</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1172,7 +1172,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=14592C5C06B4FD45EA5B234F4EE0D385; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1184,7 +1184,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-a1bb3f1:1014daed030:-7db4</ses:value> + <ses:value>-3365506e:101583d33b5:-7fe1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1261,7 +1261,7 @@ <td colspan="2" align="left"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Last</a> </td> <td colspan="1" align="right"> @@ -1428,7 +1428,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>14592C5C06B4FD45EA5B234F4EE0D385</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1454,7 +1454,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=14592C5C06B4FD45EA5B234F4EE0D385; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1466,7 +1466,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-a1bb3f1:1014daed030:-7db4</ses:value> + <ses:value>-3365506e:101583d33b5:-7fe1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1543,7 +1543,7 @@ <td colspan="2" align="left"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Last</a> </td> <td colspan="1" align="right"> @@ -1693,7 +1693,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>07 Jan 2005, 08:01:35.462 AM MST</ses:endDate> + <ses:endDate>09 Jan 2005, 09:10:20.601 AM MST</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/DataGridPagerInCaption.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml&r1=124728&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInCaption.xml Sun Jan 9 08:38:07 2005 @@ -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>04 Jan 2005, 01:26:05.620 PM MST</ses:startDate> + <ses:startDate>09 Jan 2005, 09:10:20.871 AM MST</ses:startDate> <ses:description>ekoneil</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -97,7 +97,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -177,7 +177,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -203,7 +203,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -215,7 +215,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -256,7 +256,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -336,7 +336,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -362,7 +362,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -374,7 +374,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -415,7 +415,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -495,7 +495,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -521,7 +521,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -533,7 +533,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -574,7 +574,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -654,7 +654,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -680,7 +680,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -692,7 +692,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -733,7 +733,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -813,7 +813,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -839,7 +839,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -851,7 +851,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -892,7 +892,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -972,7 +972,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -998,7 +998,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1010,7 +1010,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1051,7 +1051,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -1131,7 +1131,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1157,7 +1157,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1169,7 +1169,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1210,7 +1210,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -1290,7 +1290,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1316,7 +1316,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1328,7 +1328,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f72</ses:value> + <ses:value>-3365506e:101583d33b5:-7fd8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1369,7 +1369,7 @@ <caption> - <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio~4">Last</a></td></tr></table> + <table><tr><td>Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/incaption/begin.do?netui_row=portfolio%7E2">Last</a></td></tr></table> </caption> @@ -1432,7 +1432,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>04 Jan 2005, 01:26:05.990 PM MST</ses:endDate> + <ses:endDate>09 Jan 2005, 09:10:22.293 AM MST</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 Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml?view=diff&rev=124729&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml&r1=124728&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml&r2=124729 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml Sun Jan 9 08:38:07 2005 @@ -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>04 Jan 2005, 01:26:06.191 PM MST</ses:startDate> + <ses:startDate>09 Jan 2005, 09:10:22.413 AM MST</ses:startDate> <ses:description>ekoneil</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -133,7 +133,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -177,7 +177,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -203,7 +203,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -215,7 +215,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -292,7 +292,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -336,7 +336,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -362,7 +362,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -374,7 +374,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -451,7 +451,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -495,7 +495,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -521,7 +521,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -533,7 +533,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -610,7 +610,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -654,7 +654,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -680,7 +680,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -692,7 +692,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -769,7 +769,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -813,7 +813,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -839,7 +839,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -851,7 +851,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -928,7 +928,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -972,7 +972,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -998,7 +998,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1010,7 +1010,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1087,7 +1087,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -1131,7 +1131,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1157,7 +1157,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1169,7 +1169,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1246,7 +1246,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -1290,7 +1290,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>BEEF025480ADDEFBF561927578402D6F</ses:value> + <ses:value>FAB162C1CEEFF27343F9AB8BAB549DC7</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -1316,7 +1316,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=BEEF025480ADDEFBF561927578402D6F; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=FAB162C1CEEFF27343F9AB8BAB549DC7; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -1328,7 +1328,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>77528ecf:1013f391217:-7f68</ses:value> + <ses:value>-3365506e:101583d33b5:-7fce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1405,7 +1405,7 @@ <td colspan="3" align="right"> - Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio~4">Last</a> + Page 1 of 3 First / Previous <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a> / <a href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Last</a> </td> @@ -1432,7 +1432,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>04 Jan 2005, 01:26:06.461 PM MST</ses:endDate> + <ses:endDate>09 Jan 2005, 09:10:24.036 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>9</ses:testCount> <ses:passedCount>0</ses:passedCount>
