Author: dolander Date: Fri Jan 21 09:47:53 2005 New Revision: 125946 URL: http://svn.apache.org/viewcvs?view=rev&rev=125946 Log: Bug Fixes and code cleanup Switch the ScriptContainer to use Generic collections Write the IdScope </div> tag inside the body instead of outside of it Get the runAtClient Tree working inside the non-HTML ScriptContainers
Updated results... Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/treeScriptContainer.jsp incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeScriptContainer.xml Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapForm.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapGenScopeId.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapHtmlScopeId.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLabel.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLookupScope.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapNonCtrlsNested.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapSpan.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapTree.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClientError.xml Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java&r1=125945&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/AbstractSimpleTag.java Fri Jan 21 09:47:53 2005 @@ -4,6 +4,7 @@ import org.apache.beehive.netui.util.Bundle; import org.apache.beehive.netui.util.logging.Logger; import org.apache.beehive.netui.tags.html.ScriptContainer; +import org.apache.beehive.netui.tags.html.Html; import org.apache.struts.Globals; import org.apache.struts.util.RequestUtils; @@ -12,6 +13,7 @@ import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.*; +import javax.servlet.ServletRequest; import java.io.IOException; import java.io.StringWriter; import java.io.Writer; @@ -215,6 +217,18 @@ { IScriptReporter sr = (IScriptReporter) SimpleTagSupport.findAncestorWithClass(this, IScriptReporter.class); return sr; + } + + /** + * This method will return the scriptReporter that is represented by the HTML tag. + * @return + */ + protected IScriptReporter getHtmlTag(ServletRequest req) + { + Html html = (Html) req.getAttribute(Html.HTML_TAG_ID); + if (html != null && html instanceof IScriptReporter) + return (IScriptReporter) html; + return null; } /** Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java&r1=125945&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/IScriptReporter.java Fri Jan 21 09:47:53 2005 @@ -36,7 +36,10 @@ void addScriptCode(String script); /** - * + * This method is similar to the addScriptCode call except you may specify that the + * code be put either before or after the Framework generated code within the ScriptContainer. + * @param script the text of the script. This value must not be null. + * @param after boolean indicating to place the script either before or after the framework generated JavaScript. */ void placeScriptCode(String script, boolean after); Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java&r1=125945&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Body.java Fri Jan 21 09:47:53 2005 @@ -209,6 +209,7 @@ reportErrors(); } + // Get the script reporter IScriptReporter sr = getScriptReporter(); if (sr != null) { if (!sr.isInitScriptWritten()) { @@ -222,6 +223,13 @@ // write out the script before the end tag. if (sr.isInitScriptWritten()) { sr.writeScript(_writer); + } + + if (sr instanceof Html) { + Html htmlSr = (Html) sr; + if (htmlSr.getIdScope() != null) { + htmlSr.endScope(_writer); + } } } Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java&r1=125945&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Html.java Fri Jan 21 09:47:53 2005 @@ -115,6 +115,7 @@ private WriteRenderAppender _writer; private boolean _useLocale = false; // include xml:lang=defaultLocale.getLanguage() + private boolean _scopeEnded = false; private ArrayList _errors; // errors private IErrorReporter _containerErrors; //Check to see if there is a parent error reporter @@ -242,14 +243,7 @@ */ public int doEndTag() throws JspException { - // 8.1 Compatibility: - // For backward compatbility with 8.1, we will continue to write this here - // For runAtClient and 9.0 JavaScript support we will run this - // here which puts all of the code at the end right before the </html> tag. - // For backward compatbility we leave it at the top. - // String script = writeScriptBlock(); - // ResponseUtils.write(pageContext, script); - + // write out the initalization code if (!isInitScriptWritten()) { String s = Bundle.getString("Tags_ClientReqScriptHeader", null); registerTagError(s, null); @@ -258,8 +252,8 @@ // if there are errors then we should output the error table ErrorHandling.reportCollectedErrors(pageContext, this); - // @todo: this should also be written out by the body tag if it is present - if (getIdScope() != null) { + // The body tag may cause the scope Div to be closed, if not we must do it now + if (getIdScope() != null && !_scopeEnded) { _writer.append("</div>"); } @@ -270,13 +264,26 @@ } // close the html tag - _writer.append("\n"); + if (!_scopeEnded) + _writer.append("\n"); _br.doEndTag(_writer); localRelease(); return EVAL_PAGE; } /** + * This will close the HTML div associated with the idScope. This may be + * called by the Body tag so the div ends before the body ends. + * @param _writer a writer to write the close tag into + */ + public void endScope(WriteRenderAppender _writer) + { + // write the close tag and mark the fact that it is now closed. + _writer.append("</div>\n"); + _scopeEnded = true; + } + + /** * Add an error to the errors being reported by this tag. * @param ape - The AbstractPageError to add */ @@ -379,6 +386,7 @@ _writer = null; _useLocale = false; + _scopeEnded = false; _errors = null; _containerErrors = null; pageContext.getRequest().removeAttribute(HTML_TAG_ID); Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java&r1=125945&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java Fri Jan 21 09:47:53 2005 @@ -67,14 +67,14 @@ implements IScriptReporter { private String _idScope = null; - private ArrayList _funcBlocks; - private ArrayList _codeBlocks; + private ArrayList<String> _funcBlocks; + private ArrayList<String> _codeBlocks; private ArrayList<String> _codeBefore; private ArrayList<String> _codeAfter; - private HashMap _initNames; - private HashMap _idMap; - private HashMap _idToNameMap; - private HashMap _anchorRewriters; + private HashMap<String,String> _initNames; + private HashMap<String,String> _idMap; + private HashMap<String,String> _idToNameMap; + private HashMap<String,String> _anchorRewriters; private boolean _genScope = false; private boolean _runAtClient = false; private boolean _writeScript = false; @@ -101,7 +101,7 @@ // get the list of function blocks and add this script to it. if (_funcBlocks == null) { - _funcBlocks = new ArrayList(); + _funcBlocks = new ArrayList<String>(); } assert (_funcBlocks != null) : "_funcBlocks should not be null"; _funcBlocks.add(script); @@ -116,14 +116,21 @@ { assert (script != null) : "The parameter 'script' must not be null"; if (_codeBlocks == null) { - _codeBlocks = new ArrayList(); + _codeBlocks = new ArrayList<String>(); } assert (_codeBlocks != null) : "_cldeBlocks should not be null"; _codeBlocks.add(script); } + /** + * This method is similar to the addScriptCode call except you may specify that the + * code be put either before or after the Framework generated code within the ScriptContainer. + * @param script the text of the script. This value must not be null. + * @param after boolean indicating to place the script either before or after the framework generated JavaScript. + */ public void placeScriptCode(String script, boolean after) { + assert (script != null) : "The parameter 'script' must not be null"; if (after) { if (_codeAfter == null) _codeAfter = new ArrayList<String>(); @@ -147,13 +154,19 @@ assert (tagName != null) : "The parameter 'tagName' must not be null"; if (_idMap == null) { - _idMap = new HashMap(); + _idMap = new HashMap<String,String>(); } assert (_idMap != null) : "_idMap should not be null"; _idMap.put(tagId, tagName); } + /** + * + * @param tagId + * @param realId + * @param realName + */ public void addTagIdMappings(String tagId, String realId, String realName) { assert (tagId != null) : "The parameter 'tagId' must not be null"; @@ -163,7 +176,7 @@ if (realName != null) { if (_idToNameMap == null) - _idToNameMap = new HashMap(); + _idToNameMap = new HashMap<String,String>(); _idToNameMap.put(tagId, realName); } } @@ -176,13 +189,13 @@ { assert (varClass != null) : "The parameter 'varClass' must not be null"; if (_initNames == null) { - _initNames = new HashMap(); + _initNames = new HashMap<String,String>(); } assert (_initNames != null) : "_initNames should not be null"; // check to see if this has been added. Only add the name once. - Object o = _initNames.get(varClass); - if (o == null) + String s = _initNames.get(varClass); + if (s == null) _initNames.put(varClass, varClass); } @@ -194,13 +207,13 @@ public void addAnchorPostRewriter(String rewriter) { if (_anchorRewriters == null) { - _anchorRewriters = new HashMap(); + _anchorRewriters = new HashMap<String,String>(); } assert (_anchorRewriters != null) : "Anchor Rewriters is null"; - Object o = _anchorRewriters.get(rewriter); + String o = _anchorRewriters.get(rewriter); if (o == null) _anchorRewriters.put(rewriter, rewriter); } @@ -393,9 +406,7 @@ // Walk all of the initialization parameters StringBuilder initSb = new StringBuilder(""); if (_initNames != null) { - Iterator it = _initNames.values().iterator(); - while (it.hasNext()) { - String varClass = (String) it.next(); + for (String varClass : _initNames.values()) { String varName = Character.toLowerCase(varClass.charAt(0)) + varClass.substring(1); String initLine = JavaScriptUtils.getString("createNetUIInitLine", new Object[]{varName, varClass}); @@ -442,9 +453,7 @@ // Walk all of the initialization parameters StringBuilder initSb = new StringBuilder(""); if (_anchorRewriters != null) { - Iterator it = _anchorRewriters.values().iterator(); - while (it.hasNext()) { - String varClass = (String) it.next(); + for (String varClass : _anchorRewriters.values()) { String varName = Character.toLowerCase(varClass.charAt(0)) + varClass.substring(1); String initLine = JavaScriptUtils.getString("createAnchorRewriterLine", new Object[]{varName, varClass}); assert(initLine != null) : "The script 'createAnchorRewriterLine' was not found"; @@ -459,9 +468,7 @@ initSb = new StringBuilder(""); if (_anchorRewriters != null) { - Iterator it = _anchorRewriters.values().iterator(); - while (it.hasNext()) { - String varClass = (String) it.next(); + for (String varClass : _anchorRewriters.values()) { String varName = Character.toLowerCase(varClass.charAt(0)) + varClass.substring(1); String initLine = JavaScriptUtils.getString("createFormRewriterLine", new Object[]{varName, varClass}); assert(initLine != null) : "The script 'createFormRewriterLine' was not found"; @@ -547,7 +554,7 @@ sb.append(s); int cnt = _codeBlocks.size(); for (int i = 0; i < cnt; i++) { - sb.append((String) _codeBlocks.get(i)); + sb.append(_codeBlocks.get(i)); if (i != cnt - 1) { sb.append("\n"); } @@ -563,7 +570,7 @@ sb.append(s); int cnt = _funcBlocks.size(); for (int i = 0; i < cnt; i++) { - sb.append((String) _funcBlocks.get(i)); + sb.append(_funcBlocks.get(i)); if (i != cnt - 1) { sb.append("\n"); } @@ -592,17 +599,17 @@ return idScope; } - private String processIdMap(HashMap map, String mapEntry, String idScope) + private String processIdMap(HashMap<String,String> map, String mapEntry, String idScope) { // if no map or empty then return if (map == null || map.size() == 0) return null; StringBuilder results = new StringBuilder(128); - Iterator ids = map.keySet().iterator(); + Iterator<String> ids = map.keySet().iterator(); while (ids.hasNext()) { - Object id = ids.next(); - Object value = map.get(id); + String id = ids.next(); + String value = map.get(id); if (idScope != null) id = idScope + "__" + id; String entry = JavaScriptUtils.getString(mapEntry, new Object[]{id, value}); Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java&r1=125945&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/tree/Tree.java Fri Jan 21 09:47:53 2005 @@ -586,7 +586,6 @@ write(_errorText.toString()); if (hasErrors()) reportErrors(); - //return; } } @@ -596,7 +595,7 @@ _iState.setImageRoot(((HttpServletRequest) pageContext.getRequest()).getContextPath() + "/" + TagConfig.getTreeImageLocation()); - // errors should have been caught in doBeginTag + // errors should have been caught above TreeElement treeRoot = getTreeRoot(_expr); // if the tree root hasn't been defined, then we need to update the what the object that is @@ -644,11 +643,11 @@ // Add the script support for the tree. if (_runAtClient) { IScriptReporter sr = getScriptReporter(); - if (!sr.isRunAtClient()) { + if (sr == null || !sr.isRunAtClient()) { String s = Bundle.getString("Tags_TreeHtmlRunAtClient", null); registerTagError(s, null); reportErrors(); - return; + return; } sr.addInitMethod(TreeElement.TREE_JAVASCRIPT_CLASS); sr.addAnchorPostRewriter(TreeElement.TREE_JAVASCRIPT_CLASS); 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=125946&p1=incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties&r1=125945&p2=incubator/beehive/trunk/netui/src/util/org/apache/beehive/netui/util/netui.properties&r2=125946 ============================================================================== --- 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 Fri Jan 21 09:47:53 2005 @@ -74,7 +74,7 @@ Tags_BindingUpdateExpressionError=The expression ''{0}'' does not contains a valid expression and cannot be used for update. Tags_NoInPageErrorReporting=In-page error reporting is turned off, the following error occurred: {1} Tags_ClientReqScriptHeader=Setting runAtClient on the <netui:html> tag requires a <netui:scriptHeader> in the HTML <head>. -Tags_TreeHtmlRunAtClient=Setting runAtClient on the <netui:tree> requires setting runAtClient on a ScriptContainer. +Tags_TreeHtmlRunAtClient=Setting runAtClient on the <netui:tree> requires setting runAtClient on a ScriptContainer and a <netui:scriptHeader> included in the ScriptContainer before the Tree. Tags_AttributeMayNotBeSet=The attribute "<b>{0}</b>" may not be set through the Attribute tag. Tags_AttributeNameNotSet=The paramater "<b>name</b>" may not be null or the empty string. Tags_AttributeFacetNotSupported=The facet "<b>{0}</b>" is not supported by this tag. Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf Fri Jan 21 09:47:53 2005 @@ -54,6 +54,7 @@ private TreeElement _tree21; private TreeElement _tree22; private TreeElement _tree23; + private TreeElement _tree24; private String _expand = " "; private String _node = " "; @@ -240,6 +241,14 @@ public void setTree23(TreeElement tn) { _tree23 = tn; } + + public TreeElement getTree24() { + return _tree24; + } + + public void setTree24(TreeElement tn) { + _tree24 = tn; + } //************************************************************************ @@ -483,6 +492,7 @@ _tree21 = null; _tree22 = null; _tree23 = null; + _tree24 = null; buildTrees(); return forward; @@ -716,6 +726,15 @@ @Jpf.Forward(name = "success", path = "treeFrame.jsp") }) protected Forward goTreeFrame() { + Forward forward = new Forward("success"); + clearExpand(); + return forward; + } + + @Jpf.Action(forwards = { + @Jpf.Forward(name = "success", path = "treeScriptContainer.jsp") +}) + protected Forward goTreeScriptContainer() { Forward forward = new Forward("success"); clearExpand(); return forward; Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp Fri Jan 21 09:47:53 2005 @@ -33,6 +33,7 @@ <li><netui:anchor action="goContentAnchor">Content Anchors</netui:anchor> -- [tree14] Using an Anchor inside of the Content with runAtClient</li> <li><netui:anchor action="goClientContentAnchor">Client Content Anchors</netui:anchor> -- [tree15] Using an Anchor inside of the Content</li> <li><netui:anchor action="goClientContentForm">Client Content Form</netui:anchor> -- [tree22] Using an Form inside of the Content</li> + <li><netui:anchor action="goTreeScriptContainer">RunAtClient ScriptContainer</netui:anchor> -- [tree24] Running a runAtClient tree in a script container</li> </ul> <h4>Layout Bugs</h4> <ul> Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/treeScriptContainer.jsp Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/treeScriptContainer.jsp?view=auto&rev=125946 ============================================================================== --- (empty file) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/treeScriptContainer.jsp Fri Jan 21 09:47:53 2005 @@ -0,0 +1,56 @@ +<%@ page language="java" contentType="text/html;charset=UTF-8"%> +<%@ taglib uri="beehive-netui-tags-databinding.tld" prefix="netui-data"%> +<%@ taglib uri="beehive-netui-tags-html.tld" prefix="netui"%> +<%@ taglib uri="beehive-netui-tags-template.tld" prefix="netui-template"%> +<netui:html idScope="tree"> + <head> + <title>treeScriptContainer.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + <netui:base/> + </head> + <netui:body> + <h4 class="title"><netui:anchor action="begin" styleClass="homeAnchor">Home</netui:anchor>treeScriptContainer.jsp [goTreeScriptContainer.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree24}</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + <tr><th>action</th><td>postback</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td><netui:content value="${pageFlow.expand}"/></td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td><netui:content value="${pageFlow.node}"/></td></tr> + </table> + </div> + <hr style="clear:left"> + <div class="content"> + <netui:scriptContainer generateIdScope="true" runAtClient="true"> + <netui:scriptHeader treeSupport='true'/> + <netui:tree dataSource="pageFlow.tree8" selectionAction="postback" tagId="tree" runAtClient="true"> + <netui:treeItem expanded="true" action="postback"> + <netui:treeLabel>0</netui:treeLabel> + <netui:treeItem expanded="true" action="postback"> + <netui:treeLabel>0.0</netui:treeLabel> + <netui:treeItem expanded="true" action="postback"> + <netui:treeLabel>0.0.0</netui:treeLabel> + <netui:treeItem action="postback">0.0.0.0</netui:treeItem> + <netui:treeItem action="postback">0.0.0.1</netui:treeItem> + </netui:treeItem> + </netui:treeItem> + <netui:treeItem expanded="true" action="postback"> + <netui:treeLabel>0.1</netui:treeLabel> + <netui:treeItem action="postback">0.1.0</netui:treeItem> + <netui:treeItem action="postback">0.1.1</netui:treeItem> + </netui:treeItem> + <netui:treeItem expanded="true" action="postback">0.2</netui:treeItem> + </netui:treeItem> + </netui:tree> + </netui:scriptContainer> + </div> + </netui:body> +</netui:html> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtLabelBase.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>CtLabelBase</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:45:58.203 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:13:49.990 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7dbf</ses:value> + <ses:value>e27e6fa:10196412f8c:-7de6</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -212,8 +212,8 @@ --> </script> -</body> </div> +</body> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -221,7 +221,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:45:59.312 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:13:50.601 AM MST</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/CtSbBase.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml Fri Jan 21 09:47:53 2005 @@ -2,8 +2,8 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>CtSbBase</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>20 Jan 2005, 11:37:29.545 AM MST</ses:startDate> - <ses:description>Base test of the ScriptBlock tag. This version puts the blocks after the framework generated JavaScript</ses:description> + <ses:startDate>21 Jan 2005, 10:13:50.641 AM MST</ses:startDate> + <ses:description>Daryl</ses:description> <ses:tests> <ses:test> <ses:testNumber>1</ses:testNumber> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>CDC3054DDC028F6BDE6022C82195385D</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>JSESSIONID=CDC3054DDC028F6BDE6022C82195385D</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -55,6 +55,10 @@ <ses:value>300</ses:value> </ses:header> <ses:header> + <ses:name>testrecorder.playback.testid</ses:name> + <ses:value>e27e6fa:10196412f8c:-7de4</ses:value> + </ses:header> + <ses:header> <ses:name>user-agent</ses:name> <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> </ses:header> @@ -221,12 +225,18 @@ --> </script> -</body> </div> +</body> </html></ses:responseBody> </ses:response> + <ses:testResults> + <ses:testStatus>fail</ses:testStatus> + </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>20 Jan 2005, 11:38:01.640 AM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:13:51.582 AM MST</ses:endDate> + <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>1</ses:testCount> + <ses:passedCount>0</ses:passedCount> + <ses:failedCount>1</ses:failedCount> </ses:recorderSession> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBefore.xml Fri Jan 21 09:47:53 2005 @@ -2,8 +2,8 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>CtSbBefore</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>20 Jan 2005, 11:38:37.681 AM MST</ses:startDate> - <ses:description>Verify the behavior of the ScriptBlock with Before set.</ses:description> + <ses:startDate>21 Jan 2005, 10:13:51.612 AM MST</ses:startDate> + <ses:description>Daryl</ses:description> <ses:tests> <ses:test> <ses:testNumber>1</ses:testNumber> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>CDC3054DDC028F6BDE6022C82195385D</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>JSESSIONID=CDC3054DDC028F6BDE6022C82195385D</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -55,6 +55,10 @@ <ses:value>300</ses:value> </ses:header> <ses:header> + <ses:name>testrecorder.playback.testid</ses:name> + <ses:value>e27e6fa:10196412f8c:-7de2</ses:value> + </ses:header> + <ses:header> <ses:name>user-agent</ses:name> <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> </ses:header> @@ -169,12 +173,18 @@ --> </script> -</body> </div> +</body> </html></ses:responseBody> </ses:response> + <ses:testResults> + <ses:testStatus>fail</ses:testStatus> + </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>20 Jan 2005, 11:39:07.202 AM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:13:52.203 AM MST</ses:endDate> + <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>1</ses:testCount> + <ses:passedCount>0</ses:passedCount> + <ses:failedCount>1</ses:failedCount> </ses:recorderSession> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbInline.xml Fri Jan 21 09:47:53 2005 @@ -2,8 +2,8 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>CtSbInline</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>20 Jan 2005, 11:39:33.459 AM MST</ses:startDate> - <ses:description>Verify the ScriptBlock with inline</ses:description> + <ses:startDate>21 Jan 2005, 10:13:52.223 AM MST</ses:startDate> + <ses:description>Daryl</ses:description> <ses:tests> <ses:test> <ses:testNumber>1</ses:testNumber> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>CDC3054DDC028F6BDE6022C82195385D</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>JSESSIONID=CDC3054DDC028F6BDE6022C82195385D</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -55,6 +55,10 @@ <ses:value>300</ses:value> </ses:header> <ses:header> + <ses:name>testrecorder.playback.testid</ses:name> + <ses:value>e27e6fa:10196412f8c:-7de0</ses:value> + </ses:header> + <ses:header> <ses:name>user-agent</ses:name> <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> </ses:header> @@ -164,12 +168,18 @@ --> </script> -</body> </div> +</body> </html></ses:responseBody> </ses:response> + <ses:testResults> + <ses:testStatus>fail</ses:testStatus> + </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>20 Jan 2005, 11:39:41.471 AM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:13:53.144 AM MST</ses:endDate> + <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>1</ses:testCount> + <ses:passedCount>0</ses:passedCount> + <ses:failedCount>1</ses:failedCount> </ses:recorderSession> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>CtScScopeId</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:45:59.375 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:13:53.174 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7dbd</ses:value> + <ses:value>e27e6fa:10196412f8c:-7dde</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -209,7 +209,8 @@ <hr> <p id="javaOut"></p> - </body> + </div> +</body> <script language="JavaScript" type="text/JavaScript"> var p = document.getElementById("javaOut"); @@ -233,7 +234,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -241,7 +241,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:46:00.484 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:13:53.815 AM MST</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/IdMapForm.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapForm.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapForm.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapForm.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapForm.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapForm.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapForm</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:47:57.765 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:10.054 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7caf</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cce</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -189,6 +189,7 @@ --> </script> +</div> </body> <script language="JavaScript" type="text/JavaScript"> @@ -226,7 +227,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -234,7 +234,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:47:58.843 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:10.996 AM MST</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/IdMapGenScopeId.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapGenScopeId.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapGenScopeId.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapGenScopeId.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapGenScopeId.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapGenScopeId.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapGenScopeId</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:00.078 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:11.657 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7cab</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cca</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -195,7 +195,8 @@ are not verified by the TestRecorder. </p> <p id="javaOut"></p> - </body> + </div> +</body> <script language="JavaScript" type="text/JavaScript"> var p = document.getElementById("javaOut"); @@ -232,7 +233,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -240,7 +240,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:01.578 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:12.648 AM MST</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/IdMapHtmlScopeId.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapHtmlScopeId.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapHtmlScopeId.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapHtmlScopeId.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapHtmlScopeId.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapHtmlScopeId.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapHtmlScopeId</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:01.640 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:12.678 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7ca9</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cc8</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -191,6 +191,7 @@ --> </script> +</div> </body> <script language="JavaScript" type="text/JavaScript"> var p = document.getElementById("javaOut"); @@ -227,7 +228,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -235,7 +235,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:02.718 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:13.279 AM MST</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/IdMapLabel.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLabel.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLabel.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLabel.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLabel.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLabel.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapLabel</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:04.000 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:13.970 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7ca4</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cc3</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -189,6 +189,7 @@ --> </script> +</div> </body> <script language="JavaScript" type="text/JavaScript"> @@ -209,7 +210,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -217,7 +217,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:05.437 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:14.961 AM MST</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/IdMapLookupScope.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLookupScope.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLookupScope.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLookupScope.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLookupScope.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapLookupScope.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapLookupScope</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:05.500 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:14.991 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7ca2</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cc1</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -151,7 +151,8 @@ <p style="color: green"> </p> <p id="javaOut"></p> - </body> + </div> +</body> <script language="JavaScript" type="text/JavaScript"> var p = document.getElementById("javaOut"); @@ -177,7 +178,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -185,7 +185,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:06.562 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:15.582 AM MST</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/IdMapNonCtrlsNested.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapNonCtrlsNested.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapNonCtrlsNested.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapNonCtrlsNested.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapNonCtrlsNested.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapNonCtrlsNested.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapNonCtrlsNested</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:09.296 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:17.224 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7c9c</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cbb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -163,6 +163,7 @@ --> </script> +</div> </body> <script language="JavaScript" type="text/JavaScript"> @@ -201,7 +202,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -209,7 +209,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:10.359 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:17.845 AM MST</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/IdMapSpan.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapSpan.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapSpan.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapSpan.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapSpan.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapSpan.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapSpan</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:11.625 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:18.536 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7c98</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cb7</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -151,6 +151,7 @@ --> </script> +</div> </body> <script language="JavaScript" type="text/JavaScript"> @@ -187,7 +188,6 @@ p.innerHTML = val; </script> -</div> </html></ses:responseBody> </ses:response> <ses:testResults> @@ -195,7 +195,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:13.125 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:19.488 AM MST</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/IdMapTree.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapTree.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapTree.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapTree.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapTree.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/IdMapTree.xml Fri Jan 21 09:47:53 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>IdMapTree</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:48:13.187 PM MST</ses:startDate> + <ses:startDate>21 Jan 2005, 10:15:19.508 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>85DC4413DFEAD4943F15035A7C24BC46</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=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=85DC4413DFEAD4943F15035A7C24BC46; $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>-54834ffa:101889e165b:-7c96</ses:value> + <ses:value>e27e6fa:10196412f8c:-7cb5</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -125,6 +125,7 @@ --> </script> +</div> </body> <script language="JavaScript" type="text/JavaScript"> @@ -139,7 +140,6 @@ p.innerHTML = val; </script> -</div> </html>]]></ses:responseBody> </ses:response> <ses:testResults> @@ -147,7 +147,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:48:14.265 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 10:15:20.139 AM MST</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/RichTreeRunAtClientError.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClientError.xml?view=diff&rev=125946&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClientError.xml&r1=125945&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClientError.xml&r2=125946 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClientError.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClientError.xml Fri Jan 21 09:47:53 2005 @@ -2,8 +2,8 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>RichTreeRunAtClientError</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>19 Jan 2005, 03:55:32.237 PM MST</ses:startDate> - <ses:description>Error report when runAtClient is set on a tree but not on a script container</ses:description> + <ses:startDate>21 Jan 2005, 08:35:58.394 AM MST</ses:startDate> + <ses:description>Daryl</ses:description> <ses:tests> <ses:test> <ses:testNumber>1</ses:testNumber> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>06A3E92E2FB2DD3F83D996E1F6A8EFA6</ses:value> + <ses:value>6DC964B2958EE34FCFD5B0D986DFB006</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>JSESSIONID=06A3E92E2FB2DD3F83D996E1F6A8EFA6</ses:value> + <ses:value>$Version=0; JSESSIONID=6DC964B2958EE34FCFD5B0D986DFB006; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -55,6 +55,10 @@ <ses:value>300</ses:value> </ses:header> <ses:header> + <ses:name>testrecorder.playback.testid</ses:name> + <ses:value>8143dec:10195e31604:-7964</ses:value> + </ses:header> + <ses:header> <ses:name>user-agent</ses:name> <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> </ses:header> @@ -93,14 +97,20 @@ <div> <hr /><table border="1" cellspacing="0" style="color:red;background-color:white"> <tr><th colspan="6">Page Errors</th></tr> <tr><th>Error Number</th><th>Tag Type</th><th colspan="4">Error</th></tr> -<tr><th>1</th><th>Tree</th><th>Message</th><td>Setting runAtClient on the <netui:tree> requires setting runAtClient on a ScriptContainer.</td></tr> +<tr><th>1</th><th>Tree</th><th>Message</th><td>Setting runAtClient on the <netui:tree> requires setting runAtClient on a ScriptContainer and a <netui:scriptHeader> included in the ScriptContainer before the Tree.</td></tr> </table></div> </body> </html>]]></ses:responseBody> </ses:response> + <ses:testResults> + <ses:testStatus>fail</ses:testStatus> + </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>19 Jan 2005, 03:56:07.215 PM MST</ses:endDate> + <ses:endDate>21 Jan 2005, 08:35:58.985 AM MST</ses:endDate> + <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>1</ses:testCount> + <ses:passedCount>0</ses:passedCount> + <ses:failedCount>1</ses:failedCount> </ses:recorderSession> Added: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeScriptContainer.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeScriptContainer.xml?view=auto&rev=125946 ============================================================================== --- (empty file) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeScriptContainer.xml Fri Jan 21 09:47:53 2005 @@ -0,0 +1,914 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> + <ses:sessionName>RichTreeScriptContainer</ses:sessionName> + <ses:tester>Daryl</ses:tester> + <ses:startDate>20 Jan 2005, 03:38:03.648 PM MST</ses:startDate> + <ses:description>Test of a tree inside a script container.</ses:description> + <ses:tests> + <ses:test> + <ses:testNumber>1</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/goTreeScriptContainer.do</ses:uri> + <ses:method>GET</ses:method> + <ses:parameters/> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en" netui:idScope="tree"> + + <head> + <title>treeScriptContainer.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <base href="http://localhost:8080/coreWeb/richTree/treeScriptContainer.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>treeScriptContainer.jsp [goTreeScriptContainer.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree24}</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + <tr><th>action</th><td>postback</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td> </td></tr> + </table> + </div> + <hr style="clear:left"> + <div class="content"> + <div netui:idScope="n0" > + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> +</div> +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>2</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postback.do</ses:uri> + <ses:method>GET</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>netui_treeid</ses:name> + <ses:value>tree</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>netui_treeselected</ses:name> + <ses:value>0.2</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/goTreeScriptContainer.do</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en" netui:idScope="tree"> + + <head> + <title>treeScriptContainer.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <base href="http://localhost:8080/coreWeb/richTree/treeScriptContainer.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>treeScriptContainer.jsp [goTreeScriptContainer.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree24}</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + <tr><th>action</th><td>postback</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td>0.2</td></tr> + </table> + </div> + <hr style="clear:left"> + <div class="content"> + <div netui:idScope="n0" > + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> +</div> +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>3</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postback.do</ses:uri> + <ses:method>GET</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>netui_treeid</ses:name> + <ses:value>tree</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>netui_treeselected</ses:name> + <ses:value>0.1</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree&tree-state=0</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en" netui:idScope="tree"> + + <head> + <title>treeScriptContainer.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <base href="http://localhost:8080/coreWeb/richTree/treeScriptContainer.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>treeScriptContainer.jsp [goTreeScriptContainer.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree24}</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + <tr><th>action</th><td>postback</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td>0.1</td></tr> + </table> + </div> + <hr style="clear:left"> + <div class="content"> + <div netui:idScope="n0" > + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> +</div> +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>4</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postback.do</ses:uri> + <ses:method>GET</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>netui_treeid</ses:name> + <ses:value>tree</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>netui_treeselected</ses:name> + <ses:value>0.0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=39DAD76B0C73E569F21EF45BCF83423F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree&tree-state=0</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en" netui:idScope="tree"> + + <head> + <title>treeScriptContainer.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <base href="http://localhost:8080/coreWeb/richTree/treeScriptContainer.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>treeScriptContainer.jsp [goTreeScriptContainer.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree24}</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + <tr><th>action</th><td>postback</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td>0.0.0</td></tr> + </table> + </div> + <hr style="clear:left"> + <div class="content"> + <div netui:idScope="n0" > + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> +</div> +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + </ses:tests> + <ses:endDate>20 Jan 2005, 03:38:31.007 PM MST</ses:endDate> + <ses:testCount>4</ses:testCount> +</ses:recorderSession> \ No newline at end of file
