summaryrefslogtreecommitdiff
path: root/test/rexml
diff options
context:
space:
mode:
Diffstat (limited to 'test/rexml')
-rw-r--r--test/rexml/data/LostineRiver.kml.gzbin50154 -> 0 bytes
-rw-r--r--test/rexml/data/ProductionSupport.xml29
-rw-r--r--test/rexml/data/axis.xml25
-rw-r--r--test/rexml/data/bad.xml5
-rw-r--r--test/rexml/data/basic.xml11
-rw-r--r--test/rexml/data/basicupdate.xml47
-rw-r--r--test/rexml/data/broken.rss20
-rw-r--r--test/rexml/data/contents.xml70
-rw-r--r--test/rexml/data/dash.xml12
-rw-r--r--test/rexml/data/defaultNamespace.xml6
-rw-r--r--test/rexml/data/doctype_test.xml34
-rw-r--r--test/rexml/data/documentation.xml542
-rw-r--r--test/rexml/data/euc.xml296
-rw-r--r--test/rexml/data/evaluate.xml28
-rw-r--r--test/rexml/data/fibo.xml29
-rw-r--r--test/rexml/data/foo.xml10
-rw-r--r--test/rexml/data/google.2.xml156
-rw-r--r--test/rexml/data/id.xml21
-rw-r--r--test/rexml/data/iso8859-1.xml4
-rw-r--r--test/rexml/data/jaxen24.xml2
-rw-r--r--test/rexml/data/jaxen3.xml15
-rw-r--r--test/rexml/data/lang.xml11
-rw-r--r--test/rexml/data/lang0.xml18
-rw-r--r--test/rexml/data/message.xml27
-rw-r--r--test/rexml/data/moreover.xml244
-rw-r--r--test/rexml/data/much_ado.xml6850
-rw-r--r--test/rexml/data/namespaces.xml18
-rw-r--r--test/rexml/data/nitf.xml67
-rw-r--r--test/rexml/data/numbers.xml18
-rw-r--r--test/rexml/data/ofbiz-issues-full-177.xml13971
-rw-r--r--test/rexml/data/pi.xml13
-rw-r--r--test/rexml/data/pi2.xml6
-rw-r--r--test/rexml/data/project.xml1
-rw-r--r--test/rexml/data/simple.xml2
-rw-r--r--test/rexml/data/stream_accents.xml4
-rw-r--r--test/rexml/data/t63-1.xmlbin161690 -> 0 bytes
-rw-r--r--test/rexml/data/t63-2.svg2828
-rw-r--r--test/rexml/data/t75.xml31
-rw-r--r--test/rexml/data/test/tests.xml683
-rw-r--r--test/rexml/data/test/tests.xsl369
-rw-r--r--test/rexml/data/testNamespaces.xml22
-rw-r--r--test/rexml/data/testsrc.xml64
-rw-r--r--test/rexml/data/text.xml10
-rw-r--r--test/rexml/data/ticket_61.xml4
-rw-r--r--test/rexml/data/ticket_68.xml590
-rw-r--r--test/rexml/data/tutorial.xml678
-rw-r--r--test/rexml/data/underscore.xml6
-rw-r--r--test/rexml/data/utf16.xmlbin207464 -> 0 bytes
-rw-r--r--test/rexml/data/web.xml42
-rw-r--r--test/rexml/data/web2.xml7
-rw-r--r--test/rexml/data/working.rss202
-rw-r--r--test/rexml/data/xmlfile-bug.xml15
-rw-r--r--test/rexml/data/xp.tst27
-rw-r--r--test/rexml/data/yahoo.xml80
-rw-r--r--test/rexml/formatter/test_default.rb19
-rw-r--r--test/rexml/functions/test_base.rb261
-rw-r--r--test/rexml/functions/test_boolean.rb75
-rw-r--r--test/rexml/functions/test_local_name.rb44
-rw-r--r--test/rexml/functions/test_number.rb38
-rw-r--r--test/rexml/listener.rb51
-rw-r--r--test/rexml/parse/test_document_type_declaration.rb50
-rw-r--r--test/rexml/parse/test_element.rb51
-rw-r--r--test/rexml/parse/test_notation_declaration.rb100
-rw-r--r--test/rexml/parse/test_processing_instruction.rb25
-rw-r--r--test/rexml/parser/test_sax2.rb203
-rw-r--r--test/rexml/parser/test_stream.rb32
-rw-r--r--test/rexml/parser/test_tree.rb43
-rw-r--r--test/rexml/parser/test_ultra_light.rb70
-rw-r--r--test/rexml/rexml_test_utils.rb10
-rw-r--r--test/rexml/test_attribute.rb14
-rw-r--r--test/rexml/test_attributes.rb223
-rw-r--r--test/rexml/test_attributes_mixin.rb32
-rw-r--r--test/rexml/test_changing_encoding.rb45
-rw-r--r--test/rexml/test_comment.rb26
-rw-r--r--test/rexml/test_contrib.rb585
-rw-r--r--test/rexml/test_core.rb1517
-rw-r--r--test/rexml/test_doctype.rb157
-rw-r--r--test/rexml/test_document.rb416
-rw-r--r--test/rexml/test_element.rb18
-rw-r--r--test/rexml/test_elements.rb119
-rw-r--r--test/rexml/test_encoding.rb108
-rw-r--r--test/rexml/test_entity.rb206
-rw-r--r--test/rexml/test_instruction.rb14
-rw-r--r--test/rexml/test_jaxen.rb131
-rw-r--r--test/rexml/test_light.rb107
-rw-r--r--test/rexml/test_lightparser.rb16
-rw-r--r--test/rexml/test_listener.rb131
-rw-r--r--test/rexml/test_martin_fowler.rb40
-rw-r--r--test/rexml/test_namespace.rb41
-rw-r--r--test/rexml/test_order.rb110
-rw-r--r--test/rexml/test_preceding_sibling.rb41
-rw-r--r--test/rexml/test_pullparser.rb103
-rw-r--r--test/rexml/test_rexml_issuezilla.rb19
-rw-r--r--test/rexml/test_sax.rb287
-rw-r--r--test/rexml/test_stream.rb130
-rw-r--r--test/rexml/test_text.rb75
-rw-r--r--test/rexml/test_ticket_80.rb59
-rw-r--r--test/rexml/test_validation_rng.rb793
-rw-r--r--test/rexml/test_xml_declaration.rb48
-rw-r--r--test/rexml/xpath/test_attribute.rb38
-rw-r--r--test/rexml/xpath/test_axis_preceding_sibling.rb40
-rw-r--r--test/rexml/xpath/test_base.rb1125
-rw-r--r--test/rexml/xpath/test_compare.rb256
-rw-r--r--test/rexml/xpath/test_node.rb43
-rw-r--r--test/rexml/xpath/test_predicate.rb83
-rw-r--r--test/rexml/xpath/test_text.rb77
106 files changed, 0 insertions, 36615 deletions
diff --git a/test/rexml/data/LostineRiver.kml.gz b/test/rexml/data/LostineRiver.kml.gz
deleted file mode 100644
index 68a00c51db..0000000000
--- a/test/rexml/data/LostineRiver.kml.gz
+++ /dev/null
Binary files differ
diff --git a/test/rexml/data/ProductionSupport.xml b/test/rexml/data/ProductionSupport.xml
deleted file mode 100644
index 083cf64a6e..0000000000
--- a/test/rexml/data/ProductionSupport.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-
-<ProductionSupport version="1.1" >
- <Errors>
- <CommonErrors>
- <CommonError>
- <Key><![CDATA[RoyUpdatePolicyBusReq(Object)>>#error:]]></Key>
- <Patterns>
- <Pattern><![CDATA[The error code is '9997']]></Pattern>
- </Patterns>
- <Message>
- <String>Update Policy request 9997: Please check CICS log</String>
- </Message>
- <BackendSupport/>
- </CommonError>
- <CommonError>
- <Key>MotorInsuranceContract(Object)>>#error:</Key>
- <Patterns>
- <Pattern>Have not got a complete</Pattern>
- </Patterns>
- <Message>
- <String>Have not got a complete and consistent set of price matrices for policy period - ask back-end prod supp to sort out</String>
- </Message>
- <BackendSupport/>
- </CommonError>
-</CommonErrors>
-</Errors>
-</ProductionSupport>
diff --git a/test/rexml/data/axis.xml b/test/rexml/data/axis.xml
deleted file mode 100644
index bc996c571d..0000000000
--- a/test/rexml/data/axis.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-
-<root>
-
- <a>
- <a.1/>
- <a.2/>
- <a.3/>
- <a.4/>
- <a.5/>
- </a>
-
- <b>
- <b.1/>
- <b.2/>
- <b.3/>
- <b.4/>
- <b.5/>
- <b.6/>
- <b.7/>
- <b.8/>
- <b.9/>
- </b>
-
-</root>
diff --git a/test/rexml/data/bad.xml b/test/rexml/data/bad.xml
deleted file mode 100644
index 18786f2b43..0000000000
--- a/test/rexml/data/bad.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<a>
- Here is an XML document.
- <b>
- It has some elements, but it also has a hidden < error! (or two)
- </a>
diff --git a/test/rexml/data/basic.xml b/test/rexml/data/basic.xml
deleted file mode 100644
index 88385fb6e1..0000000000
--- a/test/rexml/data/basic.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<foo>
- <bar>
- <baz/>
- <cheese/>
- <baz/>
- <cheese/>
- <baz/>
- </bar>
-</foo>
diff --git a/test/rexml/data/basicupdate.xml b/test/rexml/data/basicupdate.xml
deleted file mode 100644
index 57d458cf2a..0000000000
--- a/test/rexml/data/basicupdate.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<xu:modifications xmlns:xu="http://www.xmldb.org/xupdate">
-
- <xu:append select="/foo/bar/cheese[1]">
- Goudse kaas
- <edam type="jong belegen">Rond</edam>
- </xu:append>
-
- <xu:remove select="/foo/bar/baz[2]"/>
-
- <xu:if test="/foo">
- <xu:insert-before select="/foo/bar/baz[2]">
- <cheese>More cheese!</cheese>
- </xu:insert-before>
- </xu:if>
-
- <xu:insert-before select="/foo/bar/baz[2]">
- <cheese>Even more cheese!</cheese>
- </xu:insert-before>
-
- <xu:if test="/bar">
- <xu:insert-before select="/foo/bar/baz[2]">
- <sausages>No sausages today</sausages>
- </xu:insert-before>
- </xu:if>
-
- <xu:variable
- xmlns:private="http://www.jaxen.org/private"
- name="private:twice">
- <cracker/>
- <!-- champagne -->
- <?oisters with a bit of lemon?>
- </xu:variable>
-
- <xu:variable name="twice" select="'Twice'"/>
-
- <xu:insert-after
- select="/foo/bar"
- xmlns:private="http://www.jaxen.org/private"
- >
- <xu:value-of select="$private:twice"/>
- <xu:value-of select="$private:twice"/>
- <xu:value-of select="$twice"/>
- </xu:insert-after>
-
-</xu:modifications>
diff --git a/test/rexml/data/broken.rss b/test/rexml/data/broken.rss
deleted file mode 100644
index d5f29e5d1f..0000000000
--- a/test/rexml/data/broken.rss
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE rdf:RDF [
- <!ENTITY % HTMLlat1 PUBLIC
- "-//W3C//ENTITIES Latin 1 for XHTML//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
- %HTMLlat1;
-]>
-
-<rdf:RDF
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:on="http://www.oreillynet.com/csrss/"
- xmlns="http://purl.org/rss/1.0/"
->
-
- <channel rdf:about="http://www.oreillynet.com/">
- <title>O'Reilly Network Articles</title>
- <link>http://www.oreillynet.com/</link>
- </channel>
-</rdf:RDF>
diff --git a/test/rexml/data/contents.xml b/test/rexml/data/contents.xml
deleted file mode 100644
index 35e3ac7044..0000000000
--- a/test/rexml/data/contents.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0"?>
-
-<?xml-stylesheet href="XSL\JavaXML.html.xsl" type="text/xsl"?>
-<?xml-stylesheet href="XSL\JavaXML.wml.xsl" type="text/xsl"
- media="wap"?>
-<?cocoon-process type="xslt"?>
-
-<!-- Java and XML -->
-<JavaXML:Book xmlns:JavaXML="http://www.oreilly.com/catalog/javaxml/"
- xmlns:ora="http://www.oreilly.com"
- xmlns:unused="http://www.unused.com"
- ora:category="Java"
->
- <!-- comment one -->
- <!-- comment two -->
-
- <JavaXML:Title>Java and XML</JavaXML:Title>
- <JavaXML:Contents xmlns:topic="http://www.oreilly.com/topics">
- <JavaXML:Chapter topic:focus="XML">
- <JavaXML:Heading>Introduction</JavaXML:Heading>
- <JavaXML:Topic subSections="7">
- What Is It?
- </JavaXML:Topic>
- <JavaXML:Topic subSections="3">
- How Do I Use It?
- </JavaXML:Topic>
- <JavaXML:Topic subSections="4">
- Why Should I Use It?
- </JavaXML:Topic>
- <JavaXML:Topic subSections="0">
- What's Next?
- </JavaXML:Topic>
- </JavaXML:Chapter>
-
- <JavaXML:Chapter topic:focus="XML">
- <JavaXML:Heading>Creating XML</JavaXML:Heading>
- <JavaXML:Topic subSections="0">An XML Document</JavaXML:Topic>
- <JavaXML:Topic subSections="2">The Header</JavaXML:Topic>
- <JavaXML:Topic subSections="6">The Content</JavaXML:Topic>
- <JavaXML:Topic subSections="1">What's Next?</JavaXML:Topic>
- </JavaXML:Chapter>
-
- <JavaXML:Chapter topic:focus="Java">
- <JavaXML:Heading>Parsing XML</JavaXML:Heading>
- <JavaXML:Topic subSections="3">Getting Prepared</JavaXML:Topic>
- <JavaXML:Topic subSections="3">SAX Readers</JavaXML:Topic>
- <JavaXML:Topic subSections="9">Content Handlers</JavaXML:Topic>
- <JavaXML:Topic subSections="4">Error Handlers</JavaXML:Topic>
- <JavaXML:Topic subSections="0">
- A Better Way to Load a Parser
- </JavaXML:Topic>
- <JavaXML:Topic subSections="4">"Gotcha!"</JavaXML:Topic>
- <JavaXML:Topic subSections="0">What's Next?</JavaXML:Topic>
- </JavaXML:Chapter>
-
- <JavaXML:SectionBreak/>
-
- <JavaXML:Chapter topic:focus="Java">
- <JavaXML:Heading>Web Publishing Frameworks</JavaXML:Heading>
- <JavaXML:Topic subSections="4">Selecting a Framework</JavaXML:Topic>
- <JavaXML:Topic subSections="4">Installation</JavaXML:Topic>
- <JavaXML:Topic subSections="3">
- Using a Publishing Framework
- </JavaXML:Topic>
- <JavaXML:Topic subSections="2">XSP</JavaXML:Topic>
- <JavaXML:Topic subSections="3">Cocoon 2.0 and Beyond</JavaXML:Topic>
- <JavaXML:Topic subSections="0">What's Next?</JavaXML:Topic>
- </JavaXML:Chapter>
- </JavaXML:Contents>
-</JavaXML:Book>
diff --git a/test/rexml/data/dash.xml b/test/rexml/data/dash.xml
deleted file mode 100644
index e1be655750..0000000000
--- a/test/rexml/data/dash.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<content-repository>
- <content-repository-child-1>
- <content-1>content-1-text</content-1>
- </content-repository-child-1>
- <content-repository-child-2>
- <content-2>content-2-text</content-2>
- </content-repository-child-2>
- <content-repository-child-3>
- <content-3>content-3-text</content-3>
- </content-repository-child-3>
-</content-repository>
diff --git a/test/rexml/data/defaultNamespace.xml b/test/rexml/data/defaultNamespace.xml
deleted file mode 100644
index 1e32981506..0000000000
--- a/test/rexml/data/defaultNamespace.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<a xmlns="http://dummyNamespace/">
- <b>
- <c>Hello</c>
- </b>
-</a>
diff --git a/test/rexml/data/doctype_test.xml b/test/rexml/data/doctype_test.xml
deleted file mode 100644
index a690cab99d..0000000000
--- a/test/rexml/data/doctype_test.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE internationalization SYSTEM "l10n.dtd" [
-<!ENTITY af SYSTEM "af.xml">
-<!ENTITY ca SYSTEM "ca.xml">
-<!ENTITY cs SYSTEM "cs.xml">
-<!ENTITY da SYSTEM "da.xml">
-<!ENTITY de SYSTEM "de.xml">
-<!ENTITY el SYSTEM "el.xml">
-<!ENTITY en SYSTEM "en.xml">
-<!ENTITY es SYSTEM "es.xml">
-<!ENTITY et SYSTEM "et.xml">
-<!ENTITY fi SYSTEM "fi.xml">
-<!ENTITY fr SYSTEM "fr.xml">
-<!ENTITY hu SYSTEM "hu.xml">
-<!ENTITY id SYSTEM "id.xml">
-<!ENTITY it SYSTEM "it.xml">
-<!ENTITY ja SYSTEM "ja.xml">
-<!ENTITY ko SYSTEM "ko.xml">
-<!ENTITY nl SYSTEM "nl.xml">
-<!ENTITY no SYSTEM "no.xml">
-<!ENTITY no_ny SYSTEM "no_ny.xml">
-<!ENTITY pl SYSTEM "pl.xml">
-<!ENTITY pt SYSTEM "pt.xml">
-<!ENTITY pt_br SYSTEM "pt_br.xml">
-<!ENTITY ro SYSTEM "ro.xml">
-<!ENTITY ru SYSTEM "ru.xml">
-<!ENTITY sk SYSTEM "sk.xml">
-<!ENTITY sl SYSTEM "sl.xml">
-<!ENTITY sr SYSTEM "sr.xml">
-<!ENTITY sv SYSTEM "sv.xml">
-<!ENTITY tr SYSTEM "tr.xml">
-<!ENTITY zh_cn SYSTEM "zh_cn.xml">
-<!ENTITY zh_tw SYSTEM "zh_tw.xml">
-]>
-<x/>
diff --git a/test/rexml/data/documentation.xml b/test/rexml/data/documentation.xml
deleted file mode 100644
index a1ad6e878b..0000000000
--- a/test/rexml/data/documentation.xml
+++ /dev/null
@@ -1,542 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?xml-stylesheet type="text/css" href="http://www.germane-software.com/repositories/public/documentation/documentation.css"?>
-<?xml-stylesheet alternative="yes" type="text/css" href="file:/home/ser/Work/documentation/documentation.css"?>
-<?xml-stylesheet alternative="yes" type="text/xsl" href="http://www.germane-software.com/repositories/public/documentation/paged.xsl"?>
-<!DOCTYPE documentation SYSTEM "http://www.germane-software.com/repositories/public/documentation/documentation.dtd">
-<documentation>
- <head>
- <title>REXML</title>
-
- <banner href="img/rexml.png" />
-
- <version>@ANT_VERSION@</version>
-
- <date>@ANT_DATE@</date>
-
- <home>http://www.germane-software.com/software/rexml</home>
-
- <base>rexml</base>
-
- <language>ruby</language>
-
- <author email="ser@germane-software.com"
- href="http://www.ser1.net/" jabber="seanerussell@gmail.com">Sean
- Russell</author>
- </head>
-
- <overview>
- <purpose lang="en">
- <p>REXML is a conformant XML processor for the Ruby programming
- language. REXML passes 100% of the Oasis non-validating tests and
- includes full XPath support. It is reasonably fast, and is implemented
- in pure Ruby. Best of all, it has a clean, intuitive API. REXML is
- included in the standard library of Ruby</p>
-
- <p>This software is distribute under the <link href="LICENSE.txt">Ruby
- license</link>.</p>
- </purpose>
-
- <general>
- <p>REXML arose out of a desire for a straightforward XML API, and is an
- attempt at an API that doesn't require constant referencing of
- documentation to do common tasks. "Keep the common case simple, and the
- uncommon, possible."</p>
-
- <p>REXML avoids The DOM API, which violates the maxim of simplicity. It
- does provide <em>a</em> DOM model, but one that is Ruby-ized. It is an
- XML API oriented for Ruby programmers, not for XML programmers coming
- from Java.</p>
-
- <p>Some of the common differences are that the Ruby API relies on block
- enumerations, rather than iterators. For example, the Java code:</p>
-
- <example>for (Enumeration e=parent.getChildren(); e.hasMoreElements(); ) {
- Element child = (Element)e.nextElement(); // Do something with child
-}</example>
-
- <p>in Ruby becomes:</p>
-
- <example>parent.each_child{ |child| # Do something with child }</example>
-
- <p>Can't you feel the peace and contentment in this block of code? Ruby
- is the language Buddha would have programmed in.</p>
-
- <p>One last thing. If you use and like this software, and you're in a
- position of power in a company in Western Europe and are looking for a
- software architect or developer, drop me a line. I took a lot of French
- classes in college (all of which I've forgotten), and I lived in Munich
- long enough that I was pretty fluent by the time I left, and I'd love to
- get back over there.</p>
- </general>
-
- <features lang="en">
- <item>Four intuitive parsing APIs.</item>
-
- <item>Intuitive, powerful, and reasonably fast tree parsing API (a-la
- DOM</item>
-
- <item>Fast stream parsing API (a-la SAX)<footnote>This is not a SAX
- API.</footnote></item>
-
- <item>SAX2-based API<footnote>In addition to the native REXML streaming
- API. This is slower than the native REXML API, but does a lot more work
- for you.</footnote></item>
-
- <item>Pull parsing API.</item>
-
- <item>Small</item>
-
- <item>Reasonably fast (for interpreted code)</item>
-
- <item>Native Ruby</item>
-
- <item>Full XPath support<footnote>Currently only available for the tree
- API</footnote></item>
-
- <item>XML 1.0 conformant<footnote>REXML passes all of the non-validating
- OASIS tests. There are probably places where REXML isn't conformant, but
- I try to fix them as they're reported.</footnote></item>
-
- <item>ISO-8859-1, UNILE, UTF-16 and UTF-8 input and output; also,
- support for any encoding the iconv supports.</item>
-
- <item>Documentation</item>
- </features>
- </overview>
-
- <operation lang="en">
- <subsection title="Installation">
- <p>You don't <em>have</em> to install anything; if you're running a
- version of Ruby greater than 1.8, REXML is included. However, if you
- choose to upgrade from the REXML distribution, run the command:
- <code>ruby bin/install.rb</code>. By the way, you really should look at
- these sorts of files before you run them as root. They could contain
- anything, and since (in Ruby, at least) they tend to be mercifully
- short, it doesn't hurt to glance over them. If you want to uninstall
- REXML, run <code>ruby bin/install.rb -u</code>.</p>
- </subsection>
-
- <subsection title="Unit tests">
- <p>If you have Test::Unit installed, you can run the unit test cases.
- Run the command: <code>ruby bin/suite.rb</code>; it runs against the
- distribution, not against the installed version.</p>
- </subsection>
-
- <subsection title="Benchmarks">
- <p>There is a benchmark suite in <code>benchmarks/</code>. To run the
- benchmarks, change into that directory and run <code>ruby
- comparison.rb</code>. If you have nothing else installed, only the
- benchmarks for REXML will be run. However, if you have any of the
- following installed, benchmarks for those tools will also be run:</p>
-
- <list>
- <item>NQXML</item>
-
- <item>XMLParser</item>
-
- <item>Electric XML (you must copy <code>EXML.jar</code> into the
- <code>benchmarks</code> directory and compile
- <code>flatbench.java</code> before running the test)</item>
- </list>
-
- <p>The results will be written to <code>index.html</code>.</p>
- </subsection>
-
- <subsection title="General Usage">
- <p>Please see <link href="docs/tutorial.html">the Tutorial</link>.</p>
-
- <p>The API documentation is available <link
- href="http://www.germane-software.com/software/XML/rexml/doc">on-line</link>,
- or it can be downloaded as an archive <link
- href="http://www.germane-software.com/software/archives/rexml_api_@ANT_VERSION@.tgz">in
- tgz format (~70Kb)</link> or (if you're a masochist) <link
- href="http://www.germane-software.com/software/archives/rexml_api_@ANT_VERSION@.zip">in
- zip format (~280Kb)</link>. The best solution is to download and install
- Dave Thomas' most excellent <link
- href="http://rdoc.sourceforge.net">rdoc</link> and generate the API docs
- yourself; then you'll be sure to have the latest API docs and won't have
- to keep downloading the doc archive.</p>
-
- <p>The unit tests in <code>test/</code> and the benchmarking code in
- <code>benchmark/</code> provide additional examples of using REXML. The
- Tutorial provides examples with commentary. The documentation unpacks
- into <link href="doc/index.html"><code>rexml/doc</code></link>.</p>
-
- <p>Kouhei Sutou maintains a <link
- href="http://www.germane-software.com/software/rexml_doc_ja/current/index.html">Japanese
- version</link> of the REXML API docs. <link
- href="http://www.germane-software.com/software/rexml_doc_ja/current/japanese_documentation.html">Kou's
- documentation page</link> contains links to binary archives for various
- versions of the documentation.</p>
- </subsection>
- </operation>
-
- <status>
- <subsection title="Speed and Completeness">
- <p>Unfortunately, NQXML is the only package REXML can be compared
- against; XMLParser uses expat, which is a native library, and really is
- a different beast altogether. So in comparing NQXML and REXML you can
- look at four things: speed, size, completeness, and API.</p>
-
- <p><link href="benchmarks/index.html">Benchmarks</link></p>
-
- <p>REXML is faster than NQXML in some things, and slower than NQXML in a
- couple of things. You can see this for yourself by running the supplied
- benchmarks. Most of the places where REXML are slower are because of the
- convenience methods<footnote>For example,
- <code>element.elements[index]</code> isn't really an array operation;
- index can be an Integer or an XPath, and this feature is relatively time
- expensive.</footnote>. On the positive side, most of the convenience
- methods can be bypassed if you know what you are doing. Check the <link
- href="benchmarks/index.html"> benchmark comparison page</link> for a
- <em>general</em> comparison. You can look at the benchmark code yourself
- to decide how much salt to take with them.</p>
-
- <p>The sizes of the XML parsers are close<footnote>As measured with
- <code>ruby -nle 'print unless /^\s*(#.*|)$/' *.rb | wc -l</code>
- </footnote>. NQXML 1.1.3 has 1580 non-blank, non-comment lines of code;
- REXML 2.0 has 2340<footnote>REXML started out with about 1200, but that
- number has been steadily increasing as features are added. XPath
- accounts for 541 lines of that code, so the core REXML has about 1800
- LOC.</footnote>.</p>
-
- <p>REXML is a conformant XML 1.0 parser. It supports multiple language
- encodings, and internal processing uses the required UTF-8 and UTF-16
- encodings. It passes 100% of the Oasis non-validating tests.
- Furthermore, it provides a full implementation of XPath, a SAX2 and a
- PullParser API.</p>
- </subsection>
-
- <subsection title="XPath">
- <p>As of release 2.0, XPath 1.0 is fully implemented.</p>
-
- <p>I fully expect bugs to crop up from time to time, so if you see any
- bogus XPath results, please let me know. That said, since I'm now
- following the XPath grammar and spec fairly closely, I suspect that you
- won't be surprised by REXML's XPath very often, and it should become
- rock solid fairly quickly.</p>
-
- <p>Check the "bugs" section for known problems; there are little bits of
- XPath here and there that are not yet implemented, but I'll get to them
- soon.</p>
-
- <p>Namespace support is rather odd, but it isn't my fault. I can only do
- so much and still conform to the specs. In particular, XPath attempts to
- help as much as possible. Therefore, in the trivial cases, you can pass
- namespace prefixes to Element.elements[...] and so on -- in these cases,
- XPath will use the namespace environment of the base element you're
- starting your XPath search from. However, if you want to do something
- more complex, like pass in your own namespace environment, you have to
- use the XPath first(), each(), and match() methods. Also, default
- namespaces <em>force</em> you to use the XPath methods, rather than the
- convenience methods, because there is no way for XPath to know what the
- mappings for the default namespaces should be. This is exactly why I
- loath namespaces -- a pox on the person(s) who thought them up!</p>
- </subsection>
-
- <subsection title="Namespaces">
- <p>Namespace support is now fairly stable. One thing to be aware of is
- that REXML is not (yet) a validating parser. This means that some
- invalid namespace declarations are not caught.</p>
- </subsection>
-
- <subsection title="Mailing list">
- <p>There is a low-volume mailing list dedicated to REXML. To subscribe,
- send an empty email to <link
- href="mailto:ser-rexml-subscribe@germane-software.com">ser-rexml-subscribe@germane-software.com</link>.
- This list is more or less spam proof. To unsubscribe, similarly send a
- message to <link
- href="mailto:ser-rexml-unsubscribe@germane-software.com">ser-rexml-unsubscribe@germane-software.com</link>.</p>
- </subsection>
-
- <subsection title="RSS">
- <p>An <link
- href="http://www.germane-software.com/projects/rexml/timeline?ticket=on&amp;max=50&amp;daysback=90&amp;format=rss">RSS
- file</link> for REXML is now being generated from the change log. This
- allows you to be alerted of bug fixes and feature additions via "pull".
- <link href="http://www.germane-software.com/software/rexml/rss.xml">Another
- RSS</link> is available which contains a single item: the release notice
- for the most recent release. This is an abuse of the RSS
- mechanism, which was intended to be a distribution system for headlines
- linked back to full articles, but it works. The headline for REXML is
- the version number, and the description is the change log. The links all
- link back to the REXML home page. The URL for the RSS itself is
- http://www.germane-software.com/software/rexml/rss.xml.</p>
-
- <p>The <link href="release.html">changelog itself is here</link>.</p>
-
- <p>For those who are interested, there's a <link
- href="docs/sloccount.txt">SLOCCount</link> (by David A. Wheeler) file
- with stats on the REXML sourcecode. Note that the SLOCCount output
- includes the files in the test/, benchmarks/, and bin/ directories, as
- well as the main sourcecode for REXML itself.</p>
- </subsection>
-
- <subsection title="Applications that use REXML">
- <list>
- <item><link
- href="http://www.pablotron.org/software/raggle/">Raggle</link> is a
- console-based RSS aggregator.</item>
-
- <item><link
- href="http://www.zweknu.org/technical/index.rhtml?s=p|10/">getrss</link>
- is an RSS aggregator</item>
-
- <item>Ned Konz's <link
- href="http://www.bikenomad.microship.com/ruby/">ruby-htmltools</link>
- uses REXML</item>
-
- <item>Hiroshi NAKAMURA's <link
- href="http://www.ruby-lang.org/en/raa-list.rhtml?name=SOAP4R">SOAP4R</link>
- package can use REXML as the XML processor.</item>
-
- <item>Chris Morris' <link href="http://clabs.org/clxmlserial.htm">XML
- Serializer</link>. XML Serializer provides a serialization mechanism
- for Ruby that provides a bidirectional mapping between Ruby classes
- and XML documents.</item>
-
- <item>Much of the <link href="http://www.rubyxml.com">RubyXML</link>
- site is generated with scripts that use REXML. RubyXML is a great
- place to find information about th intersection between Ruby and
- XML.</item>
- </list>
- </subsection>
-
- <bugs lang="en">
- <p>You can submit bug reports and feature requests, and view the list of
- known bugs, at the <link
- href="http://www.germane-software.com/projects/rexml">REXML bug report
- page.</link> Please do submit bug reports. If you really want your bug
- fixed fast, include an runit or Test::Unit method (or methods) that
- illustrates the problem. At the very least, send me some XML that REXML
- doesn't process properly.</p>
-
- <p>You don't have to send an entire test suite -- just the unit test
- methods. If you don't send me a unit test, I'll have to write one
- myself, which will mean that your bug will take longer to fix.</p>
-
- <p>When submitting bug reports, please include the version of Ruby and
- of REXML that you're using, and the operating system you're running on.
- Just run: <code>ruby -vrrexml/rexml -e 'p
- REXML::VERSION,PLATFORM'</code> and paste the results in your bug
- report. Include your email if you want a response about the bug.</p>
-
- <item>Attributes are not handled internally as nodes, so you can't
- perform node functions on them. This will have to change. It'll also
- probably mean that, rather than returning attribute values, XPath will
- return the Attribute nodes.</item>
-
- <item>Some of the XPath <em>functions</em> are untested<footnote>Mike
- Stok has been testing, debugging, and implementing some of these
- Functions (and he's been doing a good job) so there's steady improvement
- in this area.</footnote>. Any XPath functions that don't work are also
- bugs... please report them. If you send a unit test that illustrates the
- problem, I'll try to fix the problem within a couple of days (if I can)
- and send you a patch, personally.</item>
-
- <item>Accessing prefixes for which there is no defined namespace in an
- XPath should throw an exception. It currently doesn't -- it just fails
- to match.</item>
- </bugs>
-
- <todo lang="en">
- <item>Reparsing a tree with a pull/SAX parser</item>
-
- <item>Better namespace support in SAX</item>
-
- <item>Lazy tree parsing</item>
-
- <item>Segregate parsers, for optimized minimal distributions</item>
-
- <item>XML &lt;-&gt; Ruby</item>
-
- <item>Validation support</item>
-
- <item>True XML character support</item>
-
- <item>Add XPath support for streaming APIs</item>
-
- <item status="request">XQuery support</item>
-
- <item status="request">XUpdate support</item>
-
- <item>Make sure namespaces are supported in pull parser</item>
-
- <item status="request">Add document start and entity replacement events
- in pull parser</item>
-
- <item>Better stream parsing exception handling</item>
-
- <item>I'd like to hack XMLRPC4R to use REXML, for my own
- purposes.</item>
- </todo>
- </status>
-
- <faq>
- <q>REXML is hanging while parsing one of my XML files.</q>
-
- <a>Your XML is probably malformed. Some malformed XML, especially XML that
- contains literal '&lt;' embedded in the document, causes REXML to hang.
- REXML should be throwing an exception, but it doesn't; this is a bug. I'm
- aware that it is an extremely annoying bug, and it is one I'm trying to
- solve in a way that doesn't significantly reduce REXML's parsing
- speed.</a>
-
- <q>I'm using the XPath '//foo' on an XML branch node X, and keep getting
- all of the 'foo' elements in the entire document. Why? Shouldn't it return
- only the 'foo' element descendants of X?</q>
-
- <a>No. XPath specifies that '/' returns the document root, regardless of
- the context node. '//' also starts at the document root. If you want to
- limit your search to a branch, you need to use the self:: axe. EG,
- 'self::node()//foo', or the shorthand './/foo'.</a>
-
- <q>I want to parse a document both as a tree, and as a stream. Can I do
- this?</q>
-
- <a>Yes, and no. There is no mechanism that directly supports this in
- REXML. However, aside from writing your own traversal layer, there is a
- way of doing this. To turn a tree into a stream, just turn the branch you
- want to process as a stream back into a string, and re-parse it with your
- preferred API. EG: pp = PullParser.new( some_element.to_s ). The other
- direction is more difficult; you basically have to build a tree from the
- events. REXML will have one of these builders, eventually, but it doesn't
- currently exist.</a>
-
- <q>Why is Element.elements indexed off of '1' instead of '0'?</q>
-
- <a>Because of XPath. The XPath specification states that the index of the
- first child node is '1'. Although it may be counter-intuitive to base
- elements on 1, it is more undesireable to have element.elements[0] ==
- element.elements[ 'node()[1]' ]. Since I can't change the XPath
- specification, the result is that Element.elements[1] is the first child
- element.</a>
-
- <q>Why isn't REXML a validating parser?</q>
-
- <a>Because validating parsers must include code that parses and interprets
- DTDs. I hate DTDs. REXML supports the barest minimum of DTD parsing, and
- even that isn't complete. There is DTD parsing code in the works, but I
- only work on it when I'm really, really bored. Rumor has it that a
- contributor is working on a DTD parser for REXML; rest assured that any
- such contribution will be included with REXML as soon as it is
- available.</a>
-
- <q>I'm trying to create an ISO-8859-1 document, but when I add text to the
- document it isn't being properly encoded.</q>
-
- <a>Regardless of what the encoding of your document is, when you add text
- programmatically to a REXML document you <em>must</em> ensure that you are
- only adding UTF-8 to the tree. In particular, you can't add ISO-8859-1
- encoded text that contains characters above 0x80 to REXML trees -- you
- must convert it to UTF-8 before doing so. Luckily, this is easy:
- <code>text.unpack('C*').pack('U*')</code> will do the trick. 7-bit ASCII
- is identical to UTF-8, so you probably won't need to worry about this.</a>
-
- <q>How do I get the tag name of an Element?</q>
-
- <a>You take a look at the APIs, and notice that <code>Element</code>
- includes <code>Namespace</code>. Then you click on the
- <code>Namespace</code> link and look at the methods that
- <code>Element</code> includes from <code>Namespace</code>. One of these is
- <code>name()</code>. Another is <code>expanded_name()</code>. Yet another
- is <code>prefix()</code>. Then, you email the author of rdoc and ask him
- to extend rdoc so that it lists methods in the API that are included from
- other files, so that you don't have to do all of that looking around for
- your method.</a>
- </faq>
-
- <credits>
- <p>I've had help from a number of resources; if I haven't listed you here,
- it means that I just haven't gotten around to adding you, or that I'm a
- dork and have forgotten. In either case, feel free to write me and
- complain.</p>
-
- <list>
- <item>Mike Stok has been very active, sending not only fixes for bugs
- (especially in Functions), but also by providing unit tests and making
- sure REXML runs under Ruby 1.7. He also sent the most awesome hand
- knitted tea cozy, with "REXML" and the Ruby knitted into it.</item>
-
- <item>Kouhei Sutou translated the REXML API documentation to Japanese!
- Links are in the API docs section of the main documentation. He has also
- contributed a large number of bug reports and patches to fix bugs in
- REXML.</item>
-
- <item>Erik Terpstra heard my pleas and submitted several logos for
- REXML. After sagely procrastinating for several weeks, I finally forced
- my poor slave of a wife to pick one (this is what we call "delegation").
- She did, with caveats; Erik quickly made the changes, and the result is
- what you now see at the top of this page. He also supplied a <link
- href="img/rexml_50p.png">smaller version</link> that you can include
- with your projects that use REXML, if you'd like.</item>
-
- <item>Ernest Ellingson contributed the sourcecode for turning UTF16 and
- UNILE encodings into UTF8, which allowed REXML to get the 100% OASIS
- valid tests rating.</item>
-
- <item>Ian Macdonald provided me with a comprehensive, well written RPM
- spec file.</item>
-
- <item>Oliver M . Bolzer is maintaining a Debian package distribution of
- REXML. He also has provided good feedback and bug reports about
- namespace support.</item>
-
- <item>Michael Granger supplied a patch for REXML that make the unit
- tests pass under Ruby 1.7.</item>
-
- <item>James Britt contributed code that makes using
- Document.parse_stream easier to use by allowing it to be passed either a
- Source, File, or String.</item>
-
- <item>Tobias Reif: Numerous bug reports, and suggestions for
- improvement.</item>
-
- <item>Stefan Scholl, who provided a lot of feedback and bug reports
- while I was trying to get ISO-8859-1 support working.</item>
-
- <item>Steven E Lumos for volunteering information about XPath
- particulars.</item>
-
- <item>Fumitoshi UKAI provided some bug fixes for CData metacharacter
- quoting.</item>
-
- <item>TAKAHASHI Masayoshi, for information on UTF</item>
-
- <item>Robert Feldt: Bug reports and suggestions/recommendations about
- improving REXML. Testing is one of the most important aspects of
- software development.</item>
-
- <item><link
- href="http://www.themindelectric.com/exml/index.html">Electric
- XML</link>: This was, after all, the inspiration for REXML. Originally,
- I was just going to do a straight port, and although REXML doesn't in
- any way, shape or form resemble Electric XML, still the basic framework
- and philosophy was inspired by E-XML. And I still use E-XML in my Java
- projects.</item>
-
- <item><link
- href="http://www.io.com/~jimm/downloads/nqxml/index.html">NQXML</link>:
- While I may complain about the NQXML API, I wrote a few applications
- using it that wouldn't have been written otherwise, and it was very
- useful to me. It also encouraged me to write REXML. Never complain about
- free software *slap*.</item>
-
- <item>See my <link
- href="http://www.germane-software.com/~ser/technology.html">technologies
- page</link> for a more comprehensive list of computer technologies that
- I depend on for my day-to-day work.</item>
-
- <item>rdoc, an excellent JavaDoc analog<footnote>When I was first
- working on REXML, rdoc wasn't, IMO, very good, so I wrote API2XML.
- API2XML was good enough for a while, and then there was a flurry of work
- on rdoc, and it quickly surpassed API2XML in features. Since I was never
- really interested in maintaining a JavaDoc analog, I stopped support of
- API2XML, and am now recommending that people use
- rdoc.</footnote>.</item>
-
- <item>Many, many other people who've submitted bug reports, suggestions,
- and positive feedback. You're all co-developers!</item>
- </list>
- </credits>
-</documentation>
diff --git a/test/rexml/data/euc.xml b/test/rexml/data/euc.xml
deleted file mode 100644
index a3c3419498..0000000000
--- a/test/rexml/data/euc.xml
+++ /dev/null
@@ -1,296 +0,0 @@
-<?xml version="1.0" encoding="euc-jp"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN">
-<html xml:lang="ja">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=euc-jp" />
-<meta http-equiv="Content-Style-Type" content="text/css" />
-<meta name="author" content="U.Nakamura" />
-<link rev="made" href="mailto:usa@ruby-lang.org" />
-<link rel="StyleSheet" href="./ruby.css" type="text/css" />
-<title>Ruby-mswin32</title>
-</head>
-<body>
-
-<h1><a id="top">Ruby-mswin32</a></h1>
-<p>¤¢¤ë¤¤¤Ï¡¢Windows¤È¤Î½ª¤ï¤ê¤Ê¤­À襤 ;-(</p>
-<p>[ÆüËܸì / <a href="./index_en.html">English</a>]</p>
-
-
-
-<h2><a id="menu">¢§ Ìܼ¡</a></h2>
-<ul>
-<li><a href="#remark">Ãí°Õ»ö¹à</a></li>
-<li><a href="#ruby">Ruby¤È¤Ï?</a></li>
-<li><a href="#mswin32">mswin32ÈÇruby¤È¤Ï?</a></li>
-<li><a href="#download">¥Ð¥¤¥Ê¥ê ¥À¥¦¥ó¥í¡¼¥É</a></li>
-<li><a href="#install">¥¤¥ó¥¹¥È¡¼¥ë</a></li>
-<li><a href="#recent">ºÇ¶á¤Î½ÐÍè»ö</a></li>
-<li><a href="#link">¥ê¥ó¥¯</a></li>
-</ul>
-
-
-
-<h2><a id="remark">¢§ Ãí°Õ»ö¹à</a></h2>
-<p>¤³¤Î¥Ú¡¼¥¸¤Ç¤Ï¡¢mswin32ÈÇruby¤ÎÇÛÉÛ¤ÈÊѹ¹¾õ¶·¤Î¤ªÃΤ餻¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£</p>
-<p>¤³¤³¤ÏÊ̤˸ø¼°¥Ú¡¼¥¸¤Ç¤â¤Ê¤ó¤Ç¤â¤Ê¤¯¤Æ¡¢»ä¤¬¾¡¼ê¤Ë½ñ¤¤¤Æ¤ë¥Ú¡¼¥¸¤Ç¤¹¡£¤³¤³¤ÇÆþ¼ê¤Ç¤­¤ë¥×¥í¥°¥é¥à¡¦¾ðÊó(̵¤¤¤ËÅù¤·¤¤¤±¤É)¤Ë¤Ä¤¤¤Æ¤Ï¡¢³Æ¼«¤ÎȽÃǤǤ´ÍøÍѤ¯¤À¤µ¤¤¡£<br />
-Ì䤤¹ç¤ï¤»¤Ï<a href="mailto:usa@ruby-lang.org">»ä</a>¤Ø¡£´Ö°ã¤Ã¤Æ¤â¾¤Î¿Í¤ËÌÂÏǤò¤«¤±¤ë¤è¤¦¤Ê¤³¤È¤Ï¤·¤Ê¤¤¤Ç¤Í¡£</p>
-
-
-
-<h2><a id="ruby">¢§ Ruby¤È¤Ï?</a></h2>
-<p><a href="http://www.ruby-lang.org/ja/">Ruby¤Î¥µ¥¤¥È</a>¤ò¤´Í÷²¼¤µ¤¤¡£</p>
-
-
-
-<h2><a id="mswin32">¢§ mswin32ÈÇruby¤È¤Ï?</a></h2>
-<p>mswin32ÈÇruby¤È¤Ï¡¢32bitÈÇWindows(Windows95¡¦Windows98¡¦WindowsMe¡¦Windows NT¡¦Windows 2000¡¦WindowsXP¡¦Windows 2003 Server¡¢°Ê²¼Windows¤Èɽµ­)¾å¤Çưºî¤¹¤ëRuby¤Î¥Ð¥¤¥Ê¥ê¤Î°ì¤Ä¤Ç¤¹¡£<br />
-Windows¾å¤Çưºî¤¹¤ëRuby¤È¤·¤Æ¤Ï¡¢¸½ºß¡¢5¼ïÎà¤Î¥Ð¥¤¥Ê¥ê¤¬Â¸ºß¤·¤Þ¤¹¡£¤³¤ì¤é¤Ï¤½¤ì¤¾¤ìmswin32ÈÇ¡¦cygwinÈÇ¡¦mingw32ÈÇ¡¦bccwin32ÈÇ¡¦djgppÈÇ¤È¸Æ¤Ð¤ì¤Æ¤¤¤Þ¤¹¡£<br />
-¤½¤ì¤¾¤ì¤Î°ã¤¤¤ò¤Þ¤È¤á¤ë¤È°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹(»ö¼Â¸íǧ¤¬¤¢¤ì¤Ð¤ªÃΤ餻¤¯¤À¤µ¤¤)¡£</p>
-<dl>
-<dt><a id="label:1">mswin32ÈÇ</a></dt><dd>
-<p>VC++¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¡£Windows¤«¤é¸«¤ì¤Ð¤â¤Ã¤È¤â¡ÖÉáÄ̡פΥХ¤¥Ê¥ê¤È¸À¤¨¤ë¤¬¡¢È¿ÌÌ¡¢Ruby¤¬»ý¤ÄUNIX¤ÇÆÃħŪ¤Êµ¡Ç½¤Î°ìÉô¤¬»ÈÍѤǤ­¤Ê¤¤¡£1.7.3°Ê¹ß¤Ïmingw32ÈǤȳÈÄ¥¥é¥¤¥Ö¥é¥ê¤Ë¤Ä¤¤¤Æ¤Ï¥Ð¥¤¥Ê¥ê¸ß´¹À­¤¬¤¢¤ë¡£<br />
-RUBY_PLATFORM¤Ï*-mswin32¡£</p>
-</dd>
-<dt><a id="label:2">cygwinÈÇ</a></dt><dd>
-<p>gcc¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¡¢<a href="http://sources.redhat.com/cygwin/">cygwin</a>´Ä¶­¤Çưºî¤¹¤ë¡£cygwin´Ä¶­¤¬UNIX¥é¥¤¥¯¤Ê´Ä¶­¤òWindows¾å¤Ç¹½ÃÛ¤¹¤ë¤â¤Î¤Ç¤¢¤ë¤Î¤Ç¡¢ÅöÁ³¡¢cygwinÈÇruby¤Ï°ìÈ̤ÎUNIXÍѤΤâ¤Î¤È¤À¤¤¤¿¤¤Æ±¤¸¤è¤¦¤Ëưºî¤¹¤ë(¤³¤È¤¬´üÂԤǤ­¤ë)¡£<br />
-RUBY_PLATFORM¤Ï*-cygwin¡£</p>
-</dd>
-<dt><a id="label:3">mingw32ÈÇ</a></dt><dd>
-<p>gcc¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¡£¥½¡¼¥¹¤Ï¤Û¤È¤ó¤Émswin32ÈǤȶ¦Ä̤Ǥ¢¤ê¡¢¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¤â¶¦ÄÌ(MSVCRT.dll)¤Ê¤Î¤Ç¡¢Æ°ºî¤â(¤ª¤½¤é¤¯)mswin32ÈÇ¤È¤Û¤ÜÆ±¤¸¡£1.7.3°Ê¹ß¤Ïmswin32ÈǤȳÈÄ¥¥é¥¤¥Ö¥é¥ê¤Ë¤Ä¤¤¤Æ¤Ï¥Ð¥¤¥Ê¥ê¸ß´¹À­¤¬¤¢¤ë¡£<br />
-RUBY_PLATFORM¤Ï*-mingw32¡£</p>
-</dd>
-<dt><a id="label:4">bccwin32ÈÇ</a></dt><dd>
-<p>BC++¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¡£¥½¡¼¥¹¤Ï¤«¤Ê¤ê¤ÎÉôʬ¤¬mswin32ÈǤȶ¦Ä̤ǤϤ¢¤ë¤¬¡¢¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¤¬°Û¤Ê¤ë¤Î¤Ç¡¢ºÙ¤«¤¤¤È¤³¤í¤Çµóư¤¬mswin32ÈǤȤϰۤʤë(¤Ï¤º)¡£1.7°Ê¹ß¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤ë¡£<br />
-RUBY_PLATFORM¤Ï*-bccwin32¡£</p>
-</dd>
-<dt><a id="label:5">djgppÈÇ</a></dt><dd>
-<p>DJGPP¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¡£DOSÍѤΥХ¤¥Ê¥ê¤Ê¤Î¤Ç¡¢¤â¤Á¤í¤óDOS¤Ç¤âưºî¤¹¤ë¡£È¿ÌÌ¡¢Windows¤Ë¤¢¤Ã¤ÆDOS¤Ë¤Ê¤¤µ¡Ç½¤Î¿¤¯¤¬»È¤¨¤Ê¤¤(¥Í¥Ã¥È¥ï¡¼¥¯´ØÏ¢¤Ê¤É)¡£<br />
-RUBY_PLATFORM¤Ï*-msdosdjgpp¡£</p>
-</dd>
-</dl>
-<p>¤³¤Î¥Ú¡¼¥¸¤Ç¤Ï¡¢¾åµ­¤Î¤¦¤Ámswin32ÈǤΤߤò°·¤Ã¤Æ¤¤¤Þ¤¹¡£<br />
-¤Ê¤ª¡¢cygwinÈÇ¡¦mingw32ÈÇ¡¦djgppÈǤˤĤ¤¤Æ¤Ï¤ï¤¿¤Ê¤Ù¤µ¤ó¤Î<a href="http://www.os.rim.or.jp/~eban/">Ruby binaries</a>¤«¤éÆþ¼ê²Äǽ¤Ç¤¹¡£¤Þ¤¿¡¢bccwin32ÈǤˤĤ¤¤Æ¤Ï¾®À¾¤µ¤ó¤Î<a href="http://www001.upp.so-net.ne.jp/konishi/ruby/index.htm">Ruby</a>¤«¤éÆþ¼ê²Äǽ¤Ç¤¹¡£</p>
-
-
-
-<h2><a id="download">¢§ ¥Ð¥¤¥Ê¥ê ¥À¥¦¥ó¥í¡¼¥É</a></h2>
-<p>¸½ºßÇÛÉÛÃæ¤ÎÁ´¤Æ¤Î¥Ð¥¤¥Ê¥ê¤ÏVC++ 5.0(Version 11.00.7022 for 80x86)¤Çmake¤·¤¿¤â¤Î¤Ç¤¹¡£ruby¼«ÂΤ˴ؤ·¤Æ¤Ï¡¢<a href="http://www.ruby-lang.org/ja/download.html">ɸ½àÇÛÉۤΥ½¡¼¥¹</a>(¤Þ¤¿¤Ï<a href="http://www.ruby-lang.org/~knu/cvsrepo-guide.html">CVS</a>¤Î¥½¡¼¥¹)¤«¤é¤½¤Î¤Þ¤ÞºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£³ÈÄ¥¥é¥¤¥Ö¥é¥ê¤Ë¤Ä¤¤¤Æ¤Ï³Æ¡¹¤Î¥ê¥ó¥¯Àè¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£<br />
-¤¤¤º¤ì¤Î¥Ð¥¤¥Ê¥ê¤âzip·Á¼°¤Ç¥¢¡¼¥«¥¤¥Ö¤µ¤ì¤Æ¤¤¤Þ¤¹¡£</p>
-<p>md5sum¤Î¥Á¥§¥Ã¥¯ÊýË¡¤Ç¤¹¤¬¡¢Î㤨¤Ðruby¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤Ê¤é²¼µ­¤Î¤è¤¦¤ÊÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£<br />
-<code>ruby -r md5 -e "puts MD5.new(File.open('filename', 'rb').read).hexdigest"</code></p>
-
-
-
-<h3><a id="release">Release</a></h3>
-<ul>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.8.1-i386-mswin32.zip">ruby-1.8.1-i386-mswin32.zip</a> (3,764KB) <em>ºÇ¿·ReleaseÈÇ</em><br />
- ruby 1.8.1 (2003-12-25) [i386-mswin32]<br />
- md5sum : 6bbdabeb29f1a15fa69901e87d1108ac</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.8.0-i386-mswin32.zip">ruby-1.8.0-i386-mswin32.zip</a> (2,507KB)<br />
- ruby 1.8.0 (2003-08-04) [i386-mswin32]<br />
- md5sum : eaf9263062429fd4f722d9a70a38a9dc</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.8-i586-mswin32.zip">ruby-1.6.8-i586-mswin32.zip</a> (1,964KB)<br />
- ruby 1.6.8 (2002-12-24) [i586-mswin32]<br />
- md5sum : f704f1248ec25b96e3e1f3070afa915e</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.7-i586-mswin32.zip">ruby-1.6.7-i586-mswin32.zip</a> (1,972KB)<br />
- ruby 1.6.7 (2002-03-01) [i586-mswin32]<br />
- md5sum : ddedc40d0fc3b0ea1d6ac74f4976bfc6</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.6-i586-mswin32.zip">ruby-1.6.6-i586-mswin32.zip</a> (1,944KB)<br />
- ruby 1.6.6 (2001-12-26) [i586-mswin32]<br />
- md5sum : 96e0d1d19a37e5e7e50ae7ce99e34636</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.5-i586-mswin32.zip">ruby-1.6.5-i586-mswin32.zip</a> (1,896KB)<br />
- ruby 1.6.5 (2001-09-19) [i586-mswin32]<br />
- md5sum : c708ae98a05df2ff8dea5a70e3791bfa</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.4-i586-mswin32.zip">ruby-1.6.4-i586-mswin32.zip</a> (1,821KB)<br />
- ruby 1.6.4 (2001-06-04) [i586-mswin32]<br />
- md5sum : cf813ca19e40be164057b3562575e4da</li>
-</ul>
-
-
-
-
-
-
-
-<h3><a id="develop">Developing versions snapshots</a></h3>
-<ul>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.9.0-20040126-i386-mswin32.zip">ruby-1.9.0-20040126-i386-mswin32.zip</a> (3,849KB)<br />
- ruby 1.9.0 (2004-01-26) [i386-mswin32]<br />
- md5sum : fffafbf881cb6a85982220eae5a5b4f5</li>
-</ul>
-
-
-
-<h3><a id="stable">Stable versions snapshots</a></h3>
-<h4><a id="stable">1.8.0</a></h4>
-<ul>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.8.1-20040127-i386-mswin32.zip">ruby-1.8.1-20040127-i386-mswin32.zip</a> (3,822KB)<br />
- ruby 1.8.1 (2004-01-27) [i386-mswin32]<br />
- md5sum : 1fc0d5f53f0a75d0c6d1ca5d21082089</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.8.1-20031027-i386-mswin32.zip">ruby-1.8.1-20031027-i386-mswin32.zip</a> (3,075KB)<br />
- ruby 1.8.1 (2003-10-27) [i386-mswin32]<br />
- md5sum : 9dbdc644c529d207d0bda5d64478a5c4</li>
-</ul>
-<h4><a id="stable">1.6.8</a></h4>
-<ul>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.8-20030727-i586-mswin32.zip">ruby-1.6.8-20030727-i586-mswin32.zip</a> (2,093KB)<br />
- ruby 1.6.8 (2003-07-27) [i586-mswin32]<br />
- md5sum : 28c3b92b162319b3d6bc99c9996cad15</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.6.8-20030515-i586-mswin32.zip">ruby-1.6.8-20030515-i586-mswin32.zip</a> (2,091KB)<br />
- ruby 1.6.8 (2003-05-15) [i586-mswin32]<br />
- md5sum : e5f6558de261d111add4f657ad5e345f</li>
-</ul>
-
-
-
-<h3><a id="ext">Extension libraries</a></h3>
-<h4><a id="ext">1.8.0</a></h4>
-<ul>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/racc-1.4.4-all-i386-mswin32-1.8.zip">racc-1.4.4-all-i386-mswin32-1.8.zip</a> (70KB)<br />
- <a href="http://www.loveruby.net/en/racc.html">racc</a> 1.4.4-all (for ruby 1.8.1)<br />
- md5sum : 46c4d48b714fb1ded880e7e7af456b28</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/vrswin-030906-i386-mswin32-1.8.zip">vrswin-030906-i386-mswin32-1.8.zip</a> (54KB)<br />
- <a href="http://www.osk.3web.ne.jp/~nyasu/vruby/vrproject-e.html">VisualuRuby (swin)</a> 030906 (for ruby 1.8.0)<br />
- md5sum : 11c2d30e2a05e9ea7e097ec7b066cedf</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/vruby-030906-i386-mswin32-1.8.zip">vruby-030906-i386-mswin32-1.8.zip</a> (96KB)<br />
- <a href="http://www.osk.3web.ne.jp/~nyasu/vruby/vrproject-e.html">VisualuRuby (vruby)</a> 030906 (for ruby 1.8.0)<br />
- md5sum : 77a42995e42e869932f5fb282cc297ea</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/eruby-1.0.4-i386-mswin32-1.8.zip">eruby-1.0.4-i386-mswin32-1.8.zip</a> (75KB)<br />
- <a href="http://www.modruby.net/">eruby</a> 1.0.4 (for ruby 1.8.0)<br />
- md5sum : de7282647f015b1d20a28dcf7c2b8715</li>
-</ul>
-<h4><a id="ext">1.6.8</a></h4>
-<ul>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/vrswin-030521-i586-mswin32-1.6.zip">vrswin-030521-i586-mswin32-1.6.zip</a> (55KB)<br />
- <a href="http://www.osk.3web.ne.jp/~nyasu/vruby/vrproject-e.html">VisualuRuby (swin)</a> 030521 (for ruby 1.6.8)<br />
- md5sum : eae3284c6f79be7a119858ff9e940985</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/vruby-030517-i586-mswin32-1.6.zip">vruby-030517-i586-mswin32-1.6.zip</a> (95KB)<br />
- <a href="http://www.osk.3web.ne.jp/~nyasu/vruby/vrproject-e.html">VisualuRuby (vruby)</a> 030517 (for ruby 1.6.8)<br />
- md5sum : a32af752428cf3aa03000d66d8deca33</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/tmail-0.10.7-i586-mswin32-1.6.zip">tmail-0.10.7-i586-mswin32-1.6.zip</a> (160KB)<br />
- <a href="http://www.loveruby.net/en/tmail.html">TMail</a> 0.10.7 (for ruby 1.6.8)<br />
- md5sum : 74351ed81550dfbf3bfaf8252c316326</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/eruby-1.0.3-i586-mswin32-1.6.zip">eruby-1.0.3-i586-mswin32-1.6.zip</a> (74KB)<br />
- <a href="http://www.modruby.net/">eruby</a> 1.0.3 (for ruby 1.6.8)<br />
- md5sum : e05d654128422846f86ca84f55bf7bcb</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/rubywin-0.0.4.3-i586-mswin32-1.6.zip">rubywin-0.0.4.3-i586-mswin32-1.6.zip</a> (286KB)<br />
- <a href="http://homepage1.nifty.com/markey/ruby/rubywin/index_e.html">RubyWin</a> 0.0.4.3 (for ruby 1.6.8)<br />
- md5sum : 3f2226ef0c6e41b31c2f337f778e3e18</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/shim-20021224-i586-mswin32-1.6.zip">shim-20021224-i586-mswin32-1.6.zip</a> (138KB)<br />
- <a href="http://www.ruby-lang.org/~knu/cgi-bin/cvsweb.cgi/shim/">Ruby Shim</a> 20021224 (for ruby 1.6.8)<br />
- md5sum : 7ee4363195973a1df0584cb467e5ce82</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/racc-1.4.3-all-i586-mswin32-1.6.zip">racc-1.4.3-all-i586-mswin32-1.6.zip</a> (124KB)<br />
- <a href="http://www.loveruby.net/en/racc.html">racc</a> 1.4.3-all (for ruby 1.6.8)<br />
- md5sum : 1f093aabb464bef3074112949228a8c6</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/win32ole-0.5.2-i586-mswin32-1.6.zip">win32ole-0.5.2-i586-mswin32-1.6.zip</a> (59KB)<br />
- <a href="http://homepage1.nifty.com/markey/ruby/win32ole/index_e.html">Win32OLE</a> 0.5.2 (for ruby 1.6.8)&lt;<br />
- md5sum : 960f7205923a9243cff567d291b254ad</li>
-<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/uconv-0.4.11-i586-mswin32-1.6.zip">uconv-0.4.11-i586-mswin32-1.6.zip</a> (110KB)<br />
- <a href="http://www.yoshidam.net/Ruby.html#uconv">uconv</a> 0.4.11 (for ruby 1.6.8)<br />
- md5sum : c08f3662abee8e7186283741f89b88d7</li>
-</ul>
-
-
-
-<h2><a id="install">¢§ ¥¤¥ó¥¹¥È¡¼¥ë</a></h2>
-<p>¾åµ­¤Î¥Ð¥¤¥Ê¥ê¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¾ì¹ç¤Ï¡¢¤ª¹¥¤ß¤Î¥Ç¥£¥ì¥¯¥È¥ê(°Ê²¼<code>$TOPDIR</code>¤Èµ­½Ò)¤ËŸ³«¤·¤Æ¤¯¤À¤µ¤¤¡£¥Ç¥£¥ì¥¯¥È¥êÉÕ¤­¤Ç°µ½Ì¤µ¤ì¤Æ¤Þ¤¹¤Î¤Ç¡¢Å¸³«»þ¤Ë¤Ï¥Ç¥£¥ì¥¯¥È¥êÉÕ¤­¤ÇŸ³«¤¹¤ë¤Î¤ò˺¤ì¤º¤Ë(°ÕÌ£¤¬¤ï¤«¤é¤Ê¤¤¿Í¤Ïµ¤¤Ë¤·¤Ê¤¯¤Æ¤¤¤¤¤Ç¤¹)¡£<br />
-Ÿ³«¸å¤Ï¡¢<code>$TOPDIR\bin</code>¤Ë<code>PATH</code>¤òÄ̤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£</p>
-<p>¤Ê¤ª¡¢°Ê²¼¤Î³ÈÄ¥¥é¥¤¥Ö¥é¥ê¤Ï¡¢¤³¤ÎÇÛÉÛʪ¤Ë´Þ¤Þ¤ì¤Ê¤¤³°Éô¤Î¥é¥¤¥Ö¥é¥ê¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</p>
-<ul>
-<li>curses.so : PDCurses¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>dbm.so : GDBM¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>gdbm.so : GDBM¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>iconv.so : Iconv¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>openssl.so : OpenSSL¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>readline.so : readline¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>tcltklib.so : Tcl/Tk¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-<li>zlib.so : Zlib¤Ë°Í¸¤·¤Æ¤¤¤Þ¤¹¡£</li>
-</ul>
-<p>¾åµ­¤Î¤¦¤Á¡¢PDCurses¡¦GDBM¡¦OpenSSL¡¦readline¡¦Zlib¤Ë¤Ä¤¤¤Æ¤Ï¡¢<a href="http://jarp.jin.gr.jp/win32/">Porting Libraries to Win32</a>¤Ë¥Ð¥¤¥Ê¥ê¤¬Â¸ºß¤·¤Þ¤¹¡£<br />
-Iconv¤Ë¤Ä¤¤¤Æ¤Ï¡¢Meadowy.org¤ÇÇÛÉÛ¤µ¤ì¤Æ¤¤¤ë<a href="http://www.meadowy.org/meadow/dists/snapshot/iconv-1.8.win32.zip">iconv-1.8.win32.zip</a>¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£<br />
-Tcl/Tk¤Ë¤Ä¤¤¤Æ¤Ï¡¢<a href="http://www.activestate.com/">ActiveState</a>¤ÇÇÛÉÛ¤µ¤ì¤Æ¤¤¤ë<a href="http://www.activestate.com/Products/ActiveTcl/">ActiveTcl</a>¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£</p>
-
-
-
-<h2><a id="recent">¢§ ºÇ¶á¤Î½ÐÍè»ö</a></h2>
-
-
-
-<h3><a id="d20040127">2004-01-27</a></h3>
-<p>¤¢¤±¤Þ¤·¤Æ¤ª¤á¤Ç¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£¤Ã¤ÆÃÙ¤¤¤è!</p>
-<p>ruby-1.8.1-20040127¤Èruby-1.9.0-20040126¤òÃÖ¤­¤Þ¤·¤¿¡£<br />
-Á°¼Ô¤Ï¼ç¤Ë1.8.1¥ê¥ê¡¼¥¹ÈǤÇȯ¸«¤µ¤ì¤¿ÉÔ¶ñ¹ç¤Î½¤Àµ¤Ç¤¹¡£¸å¼Ô¤Ï³«È¯ÈÇ¡£</p>
-
-<h3><a id="d20031225">2003-12-25</a></h3>
-<p>¥á¥ê¡¼¥¯¥ê¥¹¥Þ¥¹! ruby-1.8.1¤¬¥ê¥ê¡¼¥¹¤µ¤ì¤Þ¤·¤¿!<br />
-(preview¤ò°ì¤ÄÈô¤Ð¤·¤Á¤ã¤¤¤Þ¤·¤¿¡¢¤´¤á¤ó¤Ê¤µ¤¤...)</p>
-
-<h3><a id="d20031206">2003-12-06</a></h3>
-<p>ruby-1.8.1-preview3¤òÃÖ¤­¤Þ¤·¤¿¡£»×¤¤¤Î¤Û¤«´Ö¤¬¶õ¤¤¤Á¤ã¤¤¤Þ¤·¤¿¤Í¡£</p>
-
-<h3><a id="d20031101">2003-11-01</a></h3>
-<p>ruby-1.8.1-preview2¤òÃÖ¤­¤Þ¤·¤¿¡£</p>
-
-<h3><a id="d20031028">2003-10-28</a></h3>
-<p>ruby-1.8.1-20031027¤òÃÖ¤­¤Þ¤·¤¿¡£<br />
-racc-1.4.4-all¤òÃÖ¤­¤Þ¤·¤¿¡£</p>
-
-<h3><a id="d20030907">2003-09-07</a></h3>
-<p>eruby-1.0.4¡¦vrswin-030906¡¦vruby-030906¤òÃÖ¤­¤Þ¤·¤¿¡£</p>
-
-<h3><a id="d20030812">2003-08-12</a></h3>
-<p>ruby-1.8.0-20030812¤òÃÖ¤­¤Þ¤·¤¿¡£</p>
-<p>vrswin-030811¡¦vruby-030811¤òÃÖ¤­¤Þ¤·¤¿¡£º£²ó¤«¤éÃÖ¤¯³ÈÄ¥¥é¥¤¥Ö¥é¥ê¤ÏÁ´¤Æ1.8ÍѤˤʤê¤Þ¤¹¡£</p>
-
-<h3><a id="d20030804">2003-08-04</a></h3>
-<p>ruby-1.8.0¤òÃÖ¤­¤Þ¤·¤¿¡£Ruby 1.8·ÏºÇ½é¤Î¥ê¥ê¡¼¥¹¤È¤Ê¤ê¤Þ¤¹¡£<br />
-1.6·Ï¤«¤é¤ÎÊѹ¹ÅÀ¤Ë¤Ä¤¤¤Æ¤Ï¡¢<a href="ftp://ftp.ruby-lang.org/pub/ruby/1.8/changes.1.8.0">changes.1.8.0</a>¤Ê¤É¤ò¤´Í÷¤¯¤À¤µ¤¤¡£</p>
-
-<h3><a id="d20030731">2003-07-31</a></h3>
-<p>ruby-1.8.0-preview6¤òÃÖ¤­¤Þ¤·¤¿¡£¤¨¡¼¤È¡¢¤³¤ì¤ò´Þ¤á¤Æ¤¢¤È2²ópreview¤¬½Ð¤ëÌÏÍͤǤ¹ :)</p>
-
-<h3><a id="d20030728">2003-07-28</a></h3>
-<p>ruby-1.8.0-preview5¤òÃÖ¤­¤Þ¤·¤¿¡£¤ª¤½¤é¤¯¤³¤ì¤¬1.8.0¤ÎºÇ¸å¤Îpreview¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦¡£<br />
-ruby-1.6.8-20030727¤òÃÖ¤­¤Þ¤·¤¿¡£</p>
-
-
-
-<h3><a id="old">¤«¤Ä¤Æ¤Î½ÐÍè»ö</a></h3>
-<p><a href="./old.html">¤³¤Á¤é</a>¤ò¤É¤¦¤¾¡£</p>
-
-
-
-<h2><a id="link">¢§ ¥ê¥ó¥¯</a></h2>
-<p>mswin32ÈǤ˴ؤ¹¤ë(¤È»×¤ï¤ì¤ë)¥ê¥ó¥¯¤Ç¤¹¡£¾¡¼ê¤ËÄ¥¤Ã¤Æ¤Þ¤¹¤Î¤Ç¡¢ÉÔÅԹ礬¤¢¤ì¤Ð<a href="mailto:usa@osb.att.ne.jp">»ä</a>¤Þ¤Ç¤´Ï¢Íí¤¯¤À¤µ¤¤¡£</p>
-<ul>
-<li><a href="http://www.ruby-lang.org/">Ruby Home Page</a> (<a href="http://www.ruby-lang.org/ja/">ÆüËܸì</a> / <a href="http://www.ruby-lang.org/en/">English</a>)<br />
- ¸À¤ï¤º¤È¤·¤ì¤¿¡¢Ëܲȥµ¥¤¥È¡£</li>
-<li>»¨µ­Ä¢ (<a href="http://homepage1.nifty.com/markey/">ÆüËܸì</a> / <a href="http://homepage1.nifty.com/markey/index_e.html">English</a>)<br />
- ½õÅĤµ¤ó¤Î¥Ú¡¼¥¸¡£<a href="http://homepage1.nifty.com/markey/ruby/rubywin/index.html">RubWin</a>¡¦<a href="http://homepage1.nifty.com/markey/ruby/win32ole/index.html">Win32OLE</a>¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£</li>
-<li><a href="http://www.moonwolf.com/ruby/">Script/Ruby</a> (ÆüËܸì)<br />
- MoonWolf¤µ¤ó¤Î¥Ú¡¼¥¸¡£Win32Module¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£</li>
-<li>ActiveScriptRuby (<a href="http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/index.html">ÆüËܸì</a> / <a href="http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/main.html">English</a>)<br />
- arton¤µ¤ó¤Î¥Ú¡¼¥¸¡£WindowsÈÇRuby¤Î̤Íè¤Ï¤³¤³¤Ë¤¢¤ë¤Î¤«¤â¡£</li>
-<li>VisualuRuby·×²è(²¾¾Î) (<a href="http://www.osk.3web.ne.jp/~nyasu/software/vrproject.html">ÆüËܸì</a> / <a href="http://www.osk.3web.ne.jp/~nyasu/vruby/vrproject-e.html">English</a>)<br />
- nyasu¤µ¤ó¤Î¥Ú¡¼¥¸¡£VisualuRuby¤Ê¤É¤¬¤¢¤ê¤Þ¤¹(¤Ã¤Æ¤³¤ì¤â¤½¤Î¤Þ¤ó¤Þ)¡£Windows¤ÇRuby¤ò»È¤¦¤¿¤á¤Î<a href="http://www.osk.3web.ne.jp/~nyasu/software/rubyonwin.html">¥ê¥ó¥¯½¸</a>¤¬½¼¼Â¤·¤Æ¤Þ¤¹¡£¤Á¤Ê¤ß¤Ë¡¢Åö¥µ¥¤¥È¤Î¥Ç¥¶¥¤¥ó¤Ï¤³¤Á¤é¤Î¥Ñ¥¯¥ê¤Ç¤¹¡£Â¿¼Õ!</li>
-<li>Ruby (<a href="http://www.yoshidam.net/Ruby_ja.html">ÆüËܸì</a> / <a href="http://www.yoshidam.net/Ruby.html">English</a>)<br />
- ¤è¤·¤À¤à¤µ¤ó¤Î¥Ú¡¼¥¸¡£<a href="http://www.yoshidam.net/Ruby_ja.html#susie">Susie¥×¥é¥°¥¤¥ó¥é¥¤¥Ö¥é¥ê</a>¤ä<a href="http://www.yoshidam.net/Ruby_ja.html#rddraw">DirectDraw for Ruby</a>¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£</li>
-<li><a href="http://homepage2.nifty.com/sakazuki/rde.html">RDE(Ruby Development Environment)</a> (ÆüËܸì)<br />
- sakazuki¤µ¤ó¤Î¥Ú¡¼¥¸¡£mswin32Èǥ桼¥¶¤Ê¤éɬ¸«¤Ç¤¹¡£¿ä¾©´Ä¶­¤Ïarton¤µ¤ó¤È¤³¤ÎActiveScriptRuby¤Ç¤¹¤¬ (^^; ¤³¤³¤ÎÇÛÉÛʪ¤ò»È¤Ã¤Æ¤âÌäÂê¤Ê¤¯Æ°ºî¤·¤Þ¤¹¡£</li>
-</ul>
-
-
-
-<p class="footer">
-[<a href="../">Ìá¤ë</a>]
-</p>
-<address>written by <a href="mailto:usa@ruby-lang.org">U.Nakamura</a></address>
-<p class="versions">
-ruby 1.9.0 (2004-01-13)<br />
-ERb 2.0.4<br />
-RDtool 0.6.11<br />
-rublog 0.0.2
-</p>
-
-</body>
-</html>
diff --git a/test/rexml/data/evaluate.xml b/test/rexml/data/evaluate.xml
deleted file mode 100644
index 90d06bd652..0000000000
--- a/test/rexml/data/evaluate.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<evaluate>
- <data>
- <jumps>
- <subject>
- <the/>
- <fox color="brown"/>
- <speed category="quick"/>
- </subject>
- <over/>
- <object>
- <the/>
- <dog color="unspecified"/>
- <speed category="lazy"/>
- </object>
- </jumps>
- </data>
-
- <!-- there is one element with attribute color="brown" should this
- meta-test should succeed -->
-
- <metatest select="//@color">brown</metatest>
-
- <!-- there is no element with attribute category="moderate" -->
- <metatest select="//speed/@category">moderate</metatest>
-
-</evaluate>
diff --git a/test/rexml/data/fibo.xml b/test/rexml/data/fibo.xml
deleted file mode 100644
index 9b5d0ecd87..0000000000
--- a/test/rexml/data/fibo.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Fibonacci_Numbers>
- <fibonacci index="0">0</fibonacci>
- <fibonacci index="1">1</fibonacci>
- <fibonacci index="2">1</fibonacci>
- <fibonacci index="3">2</fibonacci>
- <fibonacci index="4">3</fibonacci>
- <fibonacci index="5">5</fibonacci>
- <fibonacci index="6">8</fibonacci>
- <fibonacci index="7">13</fibonacci>
- <fibonacci index="8">21</fibonacci>
- <fibonacci index="9">34</fibonacci>
- <fibonacci index="10">55</fibonacci>
- <fibonacci index="11">89</fibonacci>
- <fibonacci index="12">144</fibonacci>
- <fibonacci index="13">233</fibonacci>
- <fibonacci index="14">377</fibonacci>
- <fibonacci index="15">610</fibonacci>
- <fibonacci index="16">987</fibonacci>
- <fibonacci index="17">1597</fibonacci>
- <fibonacci index="18">2584</fibonacci>
- <fibonacci index="19">4181</fibonacci>
- <fibonacci index="20">6765</fibonacci>
- <fibonacci index="21">10946</fibonacci>
- <fibonacci index="22">17711</fibonacci>
- <fibonacci index="23">28657</fibonacci>
- <fibonacci index="24">46368</fibonacci>
- <fibonacci index="25">75025</fibonacci>
-</Fibonacci_Numbers>
diff --git a/test/rexml/data/foo.xml b/test/rexml/data/foo.xml
deleted file mode 100644
index 53b9a4e003..0000000000
--- a/test/rexml/data/foo.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE schema SYSTEM "foo.dtd" [
-<!ATTLIST root-el
- xmlns:human CDATA #FIXED "http://www.foo.com/human">
-]>
-<root-el xmlns="http://www.bar.com/doc"
- xmlns:table="http://www.foo.com/table">
- <human:leg>human leg</human:leg>
- <table:leg>table leg</table:leg>
-</root-el>
diff --git a/test/rexml/data/google.2.xml b/test/rexml/data/google.2.xml
deleted file mode 100644
index a1df93b107..0000000000
--- a/test/rexml/data/google.2.xml
+++ /dev/null
@@ -1,156 +0,0 @@
-<form xmlns='http://www.w3.org/1999/xhtml'
- enctype='application/x-www-form-urlencoded' class='rollover'
- action='ModifyCampaign' method='POST'
- onsubmit='return beforeRolloverSubmit(this, &apos;No campaigns selected.&apos;);'>
- <a name='campaigns' shape='rect'/>
- <tr bgcolor='#dbe6de'>
- <th class='boxcolumn' rowspan='1' align='left' colspan='1'
- width='1%'>
- <script type='text/javascript'>document.write(" &lt;input
- type\u003d\"checkbox\" name\u003d\"toggleAll\"
- onclick\u003d\"rowToggleAll(this);\" title\u003d\"Select or
- de-select all campaigns on this page\"&gt; ");</script>
- </th>
- <th bgcolor='#dbe6de' title='Sort by campaign name' nowrap='nowrap'
- rowspan='1' align='left' colspan='1'>
- <b>
- <a href='CampaignSummary?campaignsummaryt=0%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Campaign Name</a>
- </b>
- </th>
- <th bgcolor='#dbe6de' title='Sort by campaign status'
- nowrap='nowrap' rowspan='1' align='left' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=1%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Current Status</a>
- </th>
- <th bgcolor='#dbe6de'
- title='Sort by daily budget (maximum spending per day)'
- nowrap='nowrap' rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=2%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Current Budget</a>
- <span style='white-space: nowrap'>
- <a href='/support/bin/answer.py?answer=6312&amp;hl=en_US'
- shape='rect' id='' onclick='return helpPopUp(this);' style=''
- target='google_popup'>[?]</a>
- </span>
- </th>
- <th bgcolor='#c6d7cf' title='Sort by clicks on your ads'
- nowrap='nowrap' rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=-3%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Clicks</a>
- <a href='CampaignSummary?campaignsummaryt=-3%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- shape='rect' style='text-decoration:none;'>
- <img src='/select/images/sortdown.gif' border='0' alt=''/>
- </a>
- </th>
- <th bgcolor='#dbe6de' title='Sort by ad impressions served'
- nowrap='nowrap' rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=4%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Impr.</a>
- </th>
- <th bgcolor='#dbe6de' title='Sort by CTR (clickthrough rate)'
- nowrap='nowrap' rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=5%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>CTR</a>
- </th>
- <th bgcolor='#dbe6de' title='Sort by average cost per click (USD)'
- nowrap='nowrap' rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=6%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Avg. CPC</a>
- </th>
- <th bgcolor='#dbe6de' class='' title='Sort by total cost (USD)'
- nowrap='nowrap' rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=8%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Cost</a>
- </th>
- <th bgcolor='#dbe6de' title='Conversion Rate' nowrap='nowrap'
- rowspan='1' align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=11%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Conv. Rate</a>
- </th>
- <th bgcolor='#dbe6de' class='rightcolumn'
- title='Cost per Conversion' nowrap='nowrap' rowspan='1'
- align='right' colspan='1'>
- <a href='CampaignSummary?campaignsummaryt=12%3Aa&amp;gsessionid=ezmXK9aaXnI#campaigns'
- class='bluelink' shape='rect'>Cost/Conv.</a>
- </th>
- </tr>
- <tr onmouseover='ron(3527627);' id='tr_3527627'
- onmouseout='roff(3527627);'>
- <td class='boxcolumn' rowspan='1' onclick='rowToggle(3527627);'
- colspan='1'>
- <input name='campaignid' type='checkbox' id='box_3527627'
- value='3527627' onclick='toggleRow(this);'/>
- </td>
- <td rowspan='1' colspan='1'>
- <a href='CampaignManagement?campaignid=3527627#a' shape='rect'>Test</a>
- </td>
- <td rowspan='1' colspan='1'>
- <b>
- <font size='-1' color='#b98b00'>Paused</font>
- </b>
- </td>
- <td class='r' rowspan='1' colspan='1'>
- <font color='#666666'>Test</font>
- </td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='' rowspan='1' align='right' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='rightcolumn' rowspan='1' align='right' colspan='1'>1</td>
- </tr>
- <tr onmouseover='ron(7680287);' id='tr_7680287'
- onmouseout='roff(7680287);'>
- <td class='boxcolumn' rowspan='1' onclick='rowToggle(7680287);'
- colspan='1'>
- <input name='campaignid' type='checkbox' id='box_7680287'
- value='7680287' onclick='toggleRow(this);'/>
- </td>
- <td rowspan='1' colspan='1'>
- <a href='CampaignManagement?campaignid=7680287#a' shape='rect'>Test</a>
- </td>
- <td rowspan='1' colspan='1'>
- <b>
- <font size='-1' color='#b98b00'>Paused</font>
- </b>
- </td>
- <td class='r' rowspan='1' colspan='1'>
- <font color='#666666'>Test</font>
- </td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='' rowspan='1' align='right' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='rightcolumn' rowspan='1' align='right' colspan='1'>1</td>
- </tr>
- <tr onmouseover='ron(6747347);' id='tr_6747347'
- onmouseout='roff(6747347);'>
- <td class='boxcolumn' rowspan='1' onclick='rowToggle(6747347);'
- colspan='1'>
- <input name='campaignid' type='checkbox' id='box_6747347'
- value='6747347' onclick='toggleRow(this);'/>
- </td>
- <td rowspan='1' colspan='1'>
- <a href='CampaignManagement?campaignid=6747347#a' shape='rect'>Test</a>
- </td>
- <td rowspan='1' colspan='1'>
- <b>
- <font size='-1' color='#b98b00'>Test</font>
- </b>
- </td>
- <td class='r' rowspan='1' colspan='1'>
- <font color='#666666'>Test</font>
- </td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='' rowspan='1' align='right' colspan='1'>1</td>
- <td class='r' rowspan='1' colspan='1'>1</td>
- <td class='rightcolumn' rowspan='1' align='right' colspan='1'>1</td>
- </tr>
-</form>
diff --git a/test/rexml/data/id.xml b/test/rexml/data/id.xml
deleted file mode 100644
index 749ab207ce..0000000000
--- a/test/rexml/data/id.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0"?>
-
-<!DOCTYPE foo [
-
-<!ELEMENT foo (bar)>
-<!ATTLIST foo id CDATA #IMPLIED>
-<!ELEMENT bar (#PCDATA|cheese)*>
-<!ATTLIST bar id ID #REQUIRED>
-<!ELEMENT cheese (#PCDATA)>
-<!ATTLIST cheese kind ID #IMPLIED>
-]>
-
-<foo id="foobar">
- <bar id="fb1">
- baz
- <cheese kind="edam">gouda</cheese>
- baz
- <cheese kind="gouda">cheddar</cheese>
- baz
- </bar>
-</foo>
diff --git a/test/rexml/data/iso8859-1.xml b/test/rexml/data/iso8859-1.xml
deleted file mode 100644
index 5fb04ec9ba..0000000000
--- a/test/rexml/data/iso8859-1.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version='1.0' encoding='ISO-8859-1'?>
-<booh>
- <image caption='andrè is nice'/>
-</booh>
diff --git a/test/rexml/data/jaxen24.xml b/test/rexml/data/jaxen24.xml
deleted file mode 100644
index 9b819967ee..0000000000
--- a/test/rexml/data/jaxen24.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<body><p><span></span></p><div></div></body>
diff --git a/test/rexml/data/jaxen3.xml b/test/rexml/data/jaxen3.xml
deleted file mode 100644
index a87723a3b9..0000000000
--- a/test/rexml/data/jaxen3.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Configuration>
- <hostname>
- <val>2</val>
- <attrlist>
- <hostname>CE-A</hostname>
- </attrlist>
- </hostname>
- <hostname>
- <val>1</val>
- <attrlist>
- <hostname>CE-B</hostname>
- </attrlist>
- </hostname>
-</Configuration>
diff --git a/test/rexml/data/lang.xml b/test/rexml/data/lang.xml
deleted file mode 100644
index 49b45db291..0000000000
--- a/test/rexml/data/lang.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0"?>
-<e1 xml:lang="hr">
- <e2 xml:lang="en-US">
- <e3/>
- </e2>
- <e2 xml:lang="hu">
- <e3/>
- <e3/>
- <e3 xml:lang="es"/>
- </e2>
-</e1> \ No newline at end of file
diff --git a/test/rexml/data/lang0.xml b/test/rexml/data/lang0.xml
deleted file mode 100644
index 283b4e0f08..0000000000
--- a/test/rexml/data/lang0.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<programming_languages>
- <language oop='yes'>
- <name>
- Ruby
- </name>
- <creator>
- Yukihiro Matsumoto
- </creator>
- </language>
- <language oop='yes'>
- <name>
- Python
- </name>
- <creator>
- Guido van Rossum
- </creator>
- </language>
-</programming_languages>
diff --git a/test/rexml/data/message.xml b/test/rexml/data/message.xml
deleted file mode 100644
index 3b81df2a86..0000000000
--- a/test/rexml/data/message.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<message>
- <header>
- <service>lookupformservice</service>
- <connectionid>9</connectionid>
- <appid>stammdaten</appid>
- <action>new</action>
- </header>
- <body>
- <data>
- <items>
- <item>
- <name>iteminfo</name>
- <value>ELE</value>
- </item>
- <item>
- <name>parentinfo</name>
- <value>Pruefgebiete</value>
- </item>
- <item>
- <name>id</name>
- <value>1</value>
- </item>
- </items>
- </data>
- </body>
-</message>
diff --git a/test/rexml/data/moreover.xml b/test/rexml/data/moreover.xml
deleted file mode 100644
index 38d4c4f81c..0000000000
--- a/test/rexml/data/moreover.xml
+++ /dev/null
@@ -1,244 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
- <moreovernews>
- <article code="13563275">
- <url>http://c.moreover.com/click/here.pl?x13563273</url>
- <headline_text>e-Commerce Operators Present Version 1.0 of the XML Standard</headline_text>
- <source>StockAccess</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.stockaccess.com/index.html</document_url>
- <harvest_time>Dec 24 2000 6:28AM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13560996">
- <url>http://c.moreover.com/click/here.pl?x13560995</url>
- <headline_text>W3C Publishes XML Protocol Requirements Document</headline_text>
- <source>Xml</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.xml.com/</document_url>
- <harvest_time>Dec 24 2000 12:22AM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13553522">
- <url>http://c.moreover.com/click/here.pl?x13553521</url>
- <headline_text>Prowler: Open Source XML-Based Content Management Framework</headline_text>
- <source>Xml</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.xml.com/</document_url>
- <harvest_time>Dec 23 2000 2:05PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13549014">
- <url>http://c.moreover.com/click/here.pl?x13549013</url>
- <headline_text>The Middleware Company Debuts Public Training Courses in Ejb, J2ee And Xml</headline_text>
- <source>Java Industry Connection</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
- <harvest_time>Dec 23 2000 12:15PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13544468">
- <url>http://c.moreover.com/click/here.pl?x13544467</url>
- <headline_text>Revised Working Draft for the W3C XML Information Set</headline_text>
- <source>Xml</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.xml.com/</document_url>
- <harvest_time>Dec 23 2000 5:50AM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13534837">
- <url>http://c.moreover.com/click/here.pl?x13534836</url>
- <headline_text>XML: Its The Great Peacemaker</headline_text>
- <source>ZDNet</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.zdnet.com/intweek/</document_url>
- <harvest_time>Dec 22 2000 9:05PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13533486">
- <url>http://c.moreover.com/click/here.pl?x13533485</url>
- <headline_text>Project eL - The XML Leningrad Codex Markup Project</headline_text>
- <source>Xml</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.xml.com/</document_url>
- <harvest_time>Dec 22 2000 8:34PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13533489">
- <url>http://c.moreover.com/click/here.pl?x13533488</url>
- <headline_text>XML Linking Language (XLink) and XML Base Specifications Issued as W3C Proposed Recommenda</headline_text>
- <source>Xml</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.xml.com/</document_url>
- <harvest_time>Dec 22 2000 8:34PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13533493">
- <url>http://c.moreover.com/click/here.pl?x13533492</url>
- <headline_text>W3C Releases XHTML Basic Specification as a W3C Recommendation</headline_text>
- <source>Xml</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.xml.com/</document_url>
- <harvest_time>Dec 22 2000 8:34PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13521835">
- <url>http://c.moreover.com/click/here.pl?x13521827</url>
- <headline_text>Java, Xml And Oracle9i(TM) Make A Great Team</headline_text>
- <source>Java Industry Connection</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
- <harvest_time>Dec 22 2000 3:21PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13512020">
- <url>http://c.moreover.com/click/here.pl?x13511233</url>
- <headline_text>Competing initiatives to vie for security standard</headline_text>
- <source>ZDNet</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.zdnet.com/eweek/filters/news/</document_url>
- <harvest_time>Dec 22 2000 10:54AM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13492401">
- <url>http://c.moreover.com/click/here.pl?x13492397</url>
- <headline_text>Oracle Provides Developers with Great Xml Reading This Holiday Season</headline_text>
- <source>Java Industry Connection</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
- <harvest_time>Dec 21 2000 8:08PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13491296">
- <url>http://c.moreover.com/click/here.pl?x13491292</url>
- <headline_text>XML as the great peacemaker - Extensible Markup Language Accomplished The Seemingly Impossible This Year: It B</headline_text>
- <source>Hospitality Net</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.hospitalitynet.org/news/list.htm?c=2000</document_url>
- <harvest_time>Dec 21 2000 7:45PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13484761">
- <url>http://c.moreover.com/click/here.pl?x13484758</url>
- <headline_text>XML as the great peacemaker</headline_text>
- <source>CNET</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://news.cnet.com/news/0-1003.html?tag=st.ne.1002.dir.1003</document_url>
- <harvest_time>Dec 21 2000 4:41PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13480897">
- <url>http://c.moreover.com/click/here.pl?x13480896</url>
- <headline_text>COOP Switzerland Selects Mercator as Integration Platform</headline_text>
- <source>Stockhouse Canada</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.stockhouse.ca/news/</document_url>
- <harvest_time>Dec 21 2000 1:55PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13471024">
- <url>http://c.moreover.com/click/here.pl?x13471023</url>
- <headline_text>Competing XML Specs Move Toward a Union</headline_text>
- <source>Internet World</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://www.internetworld.com/</document_url>
- <harvest_time>Dec 21 2000 11:14AM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13452281">
- <url>http://c.moreover.com/click/here.pl?x13452280</url>
- <headline_text>Next-generation XHTML stripped down for handhelds</headline_text>
- <source>CNET</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://news.cnet.com/news/0-1005.html?tag=st.ne.1002.dir.1005</document_url>
- <harvest_time>Dec 20 2000 9:11PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13451791">
- <url>http://c.moreover.com/click/here.pl?x13451789</url>
- <headline_text>Xml Powers Oracle9i(TM) Dynamic Services</headline_text>
- <source>Java Industry Connection</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
- <harvest_time>Dec 20 2000 9:05PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13442098">
- <url>http://c.moreover.com/click/here.pl?x13442097</url>
- <headline_text>XML DOM reference guide</headline_text>
- <source>ASPWire</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://aspwire.com/</document_url>
- <harvest_time>Dec 20 2000 6:26PM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- <article code="13424118">
- <url>http://c.moreover.com/click/here.pl?x13424117</url>
- <headline_text>Repeat/Xqsite And Bowstreet Team to Deliver Integrated Xml Solutions</headline_text>
- <source>Java Industry Connection</source>
- <media_type>text</media_type>
- <cluster>moreover...</cluster>
- <tagline> </tagline>
- <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
- <harvest_time>Dec 20 2000 9:04AM</harvest_time>
- <access_registration> </access_registration>
- <access_status> </access_status>
- </article>
- </moreovernews>
-
diff --git a/test/rexml/data/much_ado.xml b/test/rexml/data/much_ado.xml
deleted file mode 100644
index f008fadbb0..0000000000
--- a/test/rexml/data/much_ado.xml
+++ /dev/null
@@ -1,6850 +0,0 @@
-<?xml version="1.0"?>
-<PLAY>
-<TITLE>Much Ado about Nothing</TITLE>
-
-<FM>
-<P>Text placed in the public domain by Moby Lexical Tools, 1992.</P>
-<P>SGML markup by Jon Bosak, 1992-1994.</P>
-<P>XML version by Jon Bosak, 1996-1998.</P>
-<P>This work may be freely copied and distributed worldwide.</P>
-</FM>
-
-
-<PERSONAE>
-<TITLE>Dramatis Personae</TITLE>
-
-<PERSONA>DON PEDRO, prince of Arragon.</PERSONA>
-<PERSONA>DON JOHN, his bastard brother.</PERSONA>
-<PERSONA>CLAUDIO, a young lord of Florence.</PERSONA>
-<PERSONA>BENEDICK, a young lord of Padua.</PERSONA>
-<PERSONA>LEONATO, governor of Messina.</PERSONA>
-<PERSONA>ANTONIO, his brother.</PERSONA>
-<PERSONA>BALTHASAR, attendant on Don Pedro.</PERSONA>
-
-<PGROUP>
-<PERSONA>CONRADE</PERSONA>
-<PERSONA>BORACHIO</PERSONA>
-<GRPDESCR>followers of Don John.</GRPDESCR>
-</PGROUP>
-
-<PERSONA>FRIAR FRANCIS</PERSONA>
-<PERSONA>DOGBERRY, a constable.</PERSONA>
-<PERSONA>VERGES, a headborough.</PERSONA>
-<PERSONA>A Sexton.</PERSONA>
-<PERSONA>A Boy.</PERSONA>
-<PERSONA>HERO, daughter to Leonato.</PERSONA>
-<PERSONA>BEATRICE, niece to Leonato.</PERSONA>
-
-<PGROUP>
-<PERSONA>MARGARET</PERSONA>
-<PERSONA>URSULA</PERSONA>
-<GRPDESCR>gentlewomen attending on Hero.</GRPDESCR>
-</PGROUP>
-
-<PERSONA>Messengers, Watch, Attendants, &amp;c. </PERSONA>
-</PERSONAE>
-
-<SCNDESCR>SCENE Messina.</SCNDESCR>
-
-<PLAYSUBT>MUCH ADO ABOUT NOTHING</PLAYSUBT>
-
-<ACT><TITLE>ACT I</TITLE>
-
-<SCENE><TITLE>SCENE I. Before LEONATO'S house.</TITLE>
-<STAGEDIR>Enter LEONATO, HERO, and BEATRICE, with a
-Messenger</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I learn in this letter that Don Peter of Arragon</LINE>
-<LINE>comes this night to Messina.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>He is very near by this: he was not three leagues off</LINE>
-<LINE>when I left him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>How many gentlemen have you lost in this action?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>But few of any sort, and none of name.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>A victory is twice itself when the achiever brings</LINE>
-<LINE>home full numbers. I find here that Don Peter hath</LINE>
-<LINE>bestowed much honour on a young Florentine called Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>Much deserved on his part and equally remembered by</LINE>
-<LINE>Don Pedro: he hath borne himself beyond the</LINE>
-<LINE>promise of his age, doing, in the figure of a lamb,</LINE>
-<LINE>the feats of a lion: he hath indeed better</LINE>
-<LINE>bettered expectation than you must expect of me to</LINE>
-<LINE>tell you how.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>He hath an uncle here in Messina will be very much</LINE>
-<LINE>glad of it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>I have already delivered him letters, and there</LINE>
-<LINE>appears much joy in him; even so much that joy could</LINE>
-<LINE>not show itself modest enough without a badge of</LINE>
-<LINE>bitterness.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Did he break out into tears?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>In great measure.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>A kind overflow of kindness: there are no faces</LINE>
-<LINE>truer than those that are so washed. How much</LINE>
-<LINE>better is it to weep at joy than to joy at weeping!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I pray you, is Signior Mountanto returned from the</LINE>
-<LINE>wars or no?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>I know none of that name, lady: there was none such</LINE>
-<LINE>in the army of any sort.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>What is he that you ask for, niece?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>My cousin means Signior Benedick of Padua.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>O, he's returned; and as pleasant as ever he was.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>He set up his bills here in Messina and challenged</LINE>
-<LINE>Cupid at the flight; and my uncle's fool, reading</LINE>
-<LINE>the challenge, subscribed for Cupid, and challenged</LINE>
-<LINE>him at the bird-bolt. I pray you, how many hath he</LINE>
-<LINE>killed and eaten in these wars? But how many hath</LINE>
-<LINE>he killed? for indeed I promised to eat all of his killing.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Faith, niece, you tax Signior Benedick too much;</LINE>
-<LINE>but he'll be meet with you, I doubt it not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>He hath done good service, lady, in these wars.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>You had musty victual, and he hath holp to eat it:</LINE>
-<LINE>he is a very valiant trencherman; he hath an</LINE>
-<LINE>excellent stomach.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>And a good soldier too, lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>And a good soldier to a lady: but what is he to a lord?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>A lord to a lord, a man to a man; stuffed with all</LINE>
-<LINE>honourable virtues.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>It is so, indeed; he is no less than a stuffed man:</LINE>
-<LINE>but for the stuffing,--well, we are all mortal.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>You must not, sir, mistake my niece. There is a</LINE>
-<LINE>kind of merry war betwixt Signior Benedick and her:</LINE>
-<LINE>they never meet but there's a skirmish of wit</LINE>
-<LINE>between them.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Alas! he gets nothing by that. In our last</LINE>
-<LINE>conflict four of his five wits went halting off, and</LINE>
-<LINE>now is the whole man governed with one: so that if</LINE>
-<LINE>he have wit enough to keep himself warm, let him</LINE>
-<LINE>bear it for a difference between himself and his</LINE>
-<LINE>horse; for it is all the wealth that he hath left,</LINE>
-<LINE>to be known a reasonable creature. Who is his</LINE>
-<LINE>companion now? He hath every month a new sworn brother.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>Is't possible?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Very easily possible: he wears his faith but as</LINE>
-<LINE>the fashion of his hat; it ever changes with the</LINE>
-<LINE>next block.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>I see, lady, the gentleman is not in your books.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No; an he were, I would burn my study. But, I pray</LINE>
-<LINE>you, who is his companion? Is there no young</LINE>
-<LINE>squarer now that will make a voyage with him to the devil?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>He is most in the company of the right noble Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>O Lord, he will hang upon him like a disease: he</LINE>
-<LINE>is sooner caught than the pestilence, and the taker</LINE>
-<LINE>runs presently mad. God help the noble Claudio! if</LINE>
-<LINE>he have caught the Benedick, it will cost him a</LINE>
-<LINE>thousand pound ere a' be cured.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>I will hold friends with you, lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Do, good friend.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>You will never run mad, niece.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No, not till a hot January.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>Don Pedro is approached.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter DON PEDRO, DON JOHN, CLAUDIO, BENEDICK,
-and BALTHASAR</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Good Signior Leonato, you are come to meet your</LINE>
-<LINE>trouble: the fashion of the world is to avoid</LINE>
-<LINE>cost, and you encounter it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Never came trouble to my house in the likeness of</LINE>
-<LINE>your grace: for trouble being gone, comfort should</LINE>
-<LINE>remain; but when you depart from me, sorrow abides</LINE>
-<LINE>and happiness takes his leave.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>You embrace your charge too willingly. I think this</LINE>
-<LINE>is your daughter.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Her mother hath many times told me so.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Were you in doubt, sir, that you asked her?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Signior Benedick, no; for then were you a child.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>You have it full, Benedick: we may guess by this</LINE>
-<LINE>what you are, being a man. Truly, the lady fathers</LINE>
-<LINE>herself. Be happy, lady; for you are like an</LINE>
-<LINE>honourable father.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>If Signior Leonato be her father, she would not</LINE>
-<LINE>have his head on her shoulders for all Messina, as</LINE>
-<LINE>like him as she is.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I wonder that you will still be talking, Signior</LINE>
-<LINE>Benedick: nobody marks you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>What, my dear Lady Disdain! are you yet living?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Is it possible disdain should die while she hath</LINE>
-<LINE>such meet food to feed it as Signior Benedick?</LINE>
-<LINE>Courtesy itself must convert to disdain, if you come</LINE>
-<LINE>in her presence.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Then is courtesy a turncoat. But it is certain I</LINE>
-<LINE>am loved of all ladies, only you excepted: and I</LINE>
-<LINE>would I could find in my heart that I had not a hard</LINE>
-<LINE>heart; for, truly, I love none.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>A dear happiness to women: they would else have</LINE>
-<LINE>been troubled with a pernicious suitor. I thank God</LINE>
-<LINE>and my cold blood, I am of your humour for that: I</LINE>
-<LINE>had rather hear my dog bark at a crow than a man</LINE>
-<LINE>swear he loves me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>God keep your ladyship still in that mind! so some</LINE>
-<LINE>gentleman or other shall 'scape a predestinate</LINE>
-<LINE>scratched face.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Scratching could not make it worse, an 'twere such</LINE>
-<LINE>a face as yours were.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Well, you are a rare parrot-teacher.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>A bird of my tongue is better than a beast of yours.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I would my horse had the speed of your tongue, and</LINE>
-<LINE>so good a continuer. But keep your way, i' God's</LINE>
-<LINE>name; I have done.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>You always end with a jade's trick: I know you of old.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>That is the sum of all, Leonato. Signior Claudio</LINE>
-<LINE>and Signior Benedick, my dear friend Leonato hath</LINE>
-<LINE>invited you all. I tell him we shall stay here at</LINE>
-<LINE>the least a month; and he heartily prays some</LINE>
-<LINE>occasion may detain us longer. I dare swear he is no</LINE>
-<LINE>hypocrite, but prays from his heart.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>If you swear, my lord, you shall not be forsworn.</LINE>
-<STAGEDIR>To DON JOHN</STAGEDIR>
-<LINE>Let me bid you welcome, my lord: being reconciled to</LINE>
-<LINE>the prince your brother, I owe you all duty.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I thank you: I am not of many words, but I thank</LINE>
-<LINE>you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Please it your grace lead on?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Your hand, Leonato; we will go together.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt all except BENEDICK and CLAUDIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Benedick, didst thou note the daughter of Signior Leonato?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I noted her not; but I looked on her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Is she not a modest young lady?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Do you question me, as an honest man should do, for</LINE>
-<LINE>my simple true judgment; or would you have me speak</LINE>
-<LINE>after my custom, as being a professed tyrant to their sex?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>No; I pray thee speak in sober judgment.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Why, i' faith, methinks she's too low for a high</LINE>
-<LINE>praise, too brown for a fair praise and too little</LINE>
-<LINE>for a great praise: only this commendation I can</LINE>
-<LINE>afford her, that were she other than she is, she</LINE>
-<LINE>were unhandsome; and being no other but as she is, I</LINE>
-<LINE>do not like her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Thou thinkest I am in sport: I pray thee tell me</LINE>
-<LINE>truly how thou likest her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Would you buy her, that you inquire after her?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Can the world buy such a jewel?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Yea, and a case to put it into. But speak you this</LINE>
-<LINE>with a sad brow? or do you play the flouting Jack,</LINE>
-<LINE>to tell us Cupid is a good hare-finder and Vulcan a</LINE>
-<LINE>rare carpenter? Come, in what key shall a man take</LINE>
-<LINE>you, to go in the song?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>In mine eye she is the sweetest lady that ever I</LINE>
-<LINE>looked on.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I can see yet without spectacles and I see no such</LINE>
-<LINE>matter: there's her cousin, an she were not</LINE>
-<LINE>possessed with a fury, exceeds her as much in beauty</LINE>
-<LINE>as the first of May doth the last of December. But I</LINE>
-<LINE>hope you have no intent to turn husband, have you?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I would scarce trust myself, though I had sworn the</LINE>
-<LINE>contrary, if Hero would be my wife.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Is't come to this? In faith, hath not the world</LINE>
-<LINE>one man but he will wear his cap with suspicion?</LINE>
-<LINE>Shall I never see a bachelor of three-score again?</LINE>
-<LINE>Go to, i' faith; an thou wilt needs thrust thy neck</LINE>
-<LINE>into a yoke, wear the print of it and sigh away</LINE>
-<LINE>Sundays. Look Don Pedro is returned to seek you.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Re-enter DON PEDRO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What secret hath held you here, that you followed</LINE>
-<LINE>not to Leonato's?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I would your grace would constrain me to tell.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I charge thee on thy allegiance.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>You hear, Count Claudio: I can be secret as a dumb</LINE>
-<LINE>man; I would have you think so; but, on my</LINE>
-<LINE>allegiance, mark you this, on my allegiance. He is</LINE>
-<LINE>in love. With who? now that is your grace's part.</LINE>
-<LINE>Mark how short his answer is;--With Hero, Leonato's</LINE>
-<LINE>short daughter.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If this were so, so were it uttered.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Like the old tale, my lord: 'it is not so, nor</LINE>
-<LINE>'twas not so, but, indeed, God forbid it should be</LINE>
-<LINE>so.'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If my passion change not shortly, God forbid it</LINE>
-<LINE>should be otherwise.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Amen, if you love her; for the lady is very well worthy.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>You speak this to fetch me in, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>By my troth, I speak my thought.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And, in faith, my lord, I spoke mine.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>And, by my two faiths and troths, my lord, I spoke mine.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>That I love her, I feel.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>That she is worthy, I know.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>That I neither feel how she should be loved nor</LINE>
-<LINE>know how she should be worthy, is the opinion that</LINE>
-<LINE>fire cannot melt out of me: I will die in it at the stake.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Thou wast ever an obstinate heretic in the despite</LINE>
-<LINE>of beauty.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And never could maintain his part but in the force</LINE>
-<LINE>of his will.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>That a woman conceived me, I thank her; that she</LINE>
-<LINE>brought me up, I likewise give her most humble</LINE>
-<LINE>thanks: but that I will have a recheat winded in my</LINE>
-<LINE>forehead, or hang my bugle in an invisible baldrick,</LINE>
-<LINE>all women shall pardon me. Because I will not do</LINE>
-<LINE>them the wrong to mistrust any, I will do myself the</LINE>
-<LINE>right to trust none; and the fine is, for the which</LINE>
-<LINE>I may go the finer, I will live a bachelor.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I shall see thee, ere I die, look pale with love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>With anger, with sickness, or with hunger, my lord,</LINE>
-<LINE>not with love: prove that ever I lose more blood</LINE>
-<LINE>with love than I will get again with drinking, pick</LINE>
-<LINE>out mine eyes with a ballad-maker's pen and hang me</LINE>
-<LINE>up at the door of a brothel-house for the sign of</LINE>
-<LINE>blind Cupid.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Well, if ever thou dost fall from this faith, thou</LINE>
-<LINE>wilt prove a notable argument.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>If I do, hang me in a bottle like a cat and shoot</LINE>
-<LINE>at me; and he that hits me, let him be clapped on</LINE>
-<LINE>the shoulder, and called Adam.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Well, as time shall try: 'In time the savage bull</LINE>
-<LINE>doth bear the yoke.'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>The savage bull may; but if ever the sensible</LINE>
-<LINE>Benedick bear it, pluck off the bull's horns and set</LINE>
-<LINE>them in my forehead: and let me be vilely painted,</LINE>
-<LINE>and in such great letters as they write 'Here is</LINE>
-<LINE>good horse to hire,' let them signify under my sign</LINE>
-<LINE>'Here you may see Benedick the married man.'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If this should ever happen, thou wouldst be horn-mad.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Nay, if Cupid have not spent all his quiver in</LINE>
-<LINE>Venice, thou wilt quake for this shortly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I look for an earthquake too, then.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Well, you temporize with the hours. In the</LINE>
-<LINE>meantime, good Signior Benedick, repair to</LINE>
-<LINE>Leonato's: commend me to him and tell him I will</LINE>
-<LINE>not fail him at supper; for indeed he hath made</LINE>
-<LINE>great preparation.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I have almost matter enough in me for such an</LINE>
-<LINE>embassage; and so I commit you--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>To the tuition of God: From my house, if I had it,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>The sixth of July: Your loving friend, Benedick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Nay, mock not, mock not. The body of your</LINE>
-<LINE>discourse is sometime guarded with fragments, and</LINE>
-<LINE>the guards are but slightly basted on neither: ere</LINE>
-<LINE>you flout old ends any further, examine your</LINE>
-<LINE>conscience: and so I leave you.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>My liege, your highness now may do me good.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>My love is thine to teach: teach it but how,</LINE>
-<LINE>And thou shalt see how apt it is to learn</LINE>
-<LINE>Any hard lesson that may do thee good.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Hath Leonato any son, my lord?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>No child but Hero; she's his only heir.</LINE>
-<LINE>Dost thou affect her, Claudio?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O, my lord,</LINE>
-<LINE>When you went onward on this ended action,</LINE>
-<LINE>I look'd upon her with a soldier's eye,</LINE>
-<LINE>That liked, but had a rougher task in hand</LINE>
-<LINE>Than to drive liking to the name of love:</LINE>
-<LINE>But now I am return'd and that war-thoughts</LINE>
-<LINE>Have left their places vacant, in their rooms</LINE>
-<LINE>Come thronging soft and delicate desires,</LINE>
-<LINE>All prompting me how fair young Hero is,</LINE>
-<LINE>Saying, I liked her ere I went to wars.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Thou wilt be like a lover presently</LINE>
-<LINE>And tire the hearer with a book of words.</LINE>
-<LINE>If thou dost love fair Hero, cherish it,</LINE>
-<LINE>And I will break with her and with her father,</LINE>
-<LINE>And thou shalt have her. Was't not to this end</LINE>
-<LINE>That thou began'st to twist so fine a story?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>How sweetly you do minister to love,</LINE>
-<LINE>That know love's grief by his complexion!</LINE>
-<LINE>But lest my liking might too sudden seem,</LINE>
-<LINE>I would have salved it with a longer treatise.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What need the bridge much broader than the flood?</LINE>
-<LINE>The fairest grant is the necessity.</LINE>
-<LINE>Look, what will serve is fit: 'tis once, thou lovest,</LINE>
-<LINE>And I will fit thee with the remedy.</LINE>
-<LINE>I know we shall have revelling to-night:</LINE>
-<LINE>I will assume thy part in some disguise</LINE>
-<LINE>And tell fair Hero I am Claudio,</LINE>
-<LINE>And in her bosom I'll unclasp my heart</LINE>
-<LINE>And take her hearing prisoner with the force</LINE>
-<LINE>And strong encounter of my amorous tale:</LINE>
-<LINE>Then after to her father will I break;</LINE>
-<LINE>And the conclusion is, she shall be thine.</LINE>
-<LINE>In practise let us put it presently.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE II. A room in LEONATO's house.</TITLE>
-<STAGEDIR>Enter LEONATO and ANTONIO, meeting</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>How now, brother! Where is my cousin, your son?</LINE>
-<LINE>hath he provided this music?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>He is very busy about it. But, brother, I can tell</LINE>
-<LINE>you strange news that you yet dreamt not of.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Are they good?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>As the event stamps them: but they have a good</LINE>
-<LINE>cover; they show well outward. The prince and Count</LINE>
-<LINE>Claudio, walking in a thick-pleached alley in mine</LINE>
-<LINE>orchard, were thus much overheard by a man of mine:</LINE>
-<LINE>the prince discovered to Claudio that he loved my</LINE>
-<LINE>niece your daughter and meant to acknowledge it</LINE>
-<LINE>this night in a dance: and if he found her</LINE>
-<LINE>accordant, he meant to take the present time by the</LINE>
-<LINE>top and instantly break with you of it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Hath the fellow any wit that told you this?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>A good sharp fellow: I will send for him; and</LINE>
-<LINE>question him yourself.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>No, no; we will hold it as a dream till it appear</LINE>
-<LINE>itself: but I will acquaint my daughter withal,</LINE>
-<LINE>that she may be the better prepared for an answer,</LINE>
-<LINE>if peradventure this be true. Go you and tell her of it.</LINE>
-<STAGEDIR>Enter Attendants</STAGEDIR>
-<LINE>Cousins, you know what you have to do. O, I cry you</LINE>
-<LINE>mercy, friend; go you with me, and I will use your</LINE>
-<LINE>skill. Good cousin, have a care this busy time.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE III. The same.</TITLE>
-<STAGEDIR>Enter DON JOHN and CONRADE</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>What the good-year, my lord! why are you thus out</LINE>
-<LINE>of measure sad?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>There is no measure in the occasion that breeds;</LINE>
-<LINE>therefore the sadness is without limit.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>You should hear reason.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>And when I have heard it, what blessing brings it?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>If not a present remedy, at least a patient</LINE>
-<LINE>sufferance.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I wonder that thou, being, as thou sayest thou art,</LINE>
-<LINE>born under Saturn, goest about to apply a moral</LINE>
-<LINE>medicine to a mortifying mischief. I cannot hide</LINE>
-<LINE>what I am: I must be sad when I have cause and smile</LINE>
-<LINE>at no man's jests, eat when I have stomach and wait</LINE>
-<LINE>for no man's leisure, sleep when I am drowsy and</LINE>
-<LINE>tend on no man's business, laugh when I am merry and</LINE>
-<LINE>claw no man in his humour.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Yea, but you must not make the full show of this</LINE>
-<LINE>till you may do it without controlment. You have of</LINE>
-<LINE>late stood out against your brother, and he hath</LINE>
-<LINE>ta'en you newly into his grace; where it is</LINE>
-<LINE>impossible you should take true root but by the</LINE>
-<LINE>fair weather that you make yourself: it is needful</LINE>
-<LINE>that you frame the season for your own harvest.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I had rather be a canker in a hedge than a rose in</LINE>
-<LINE>his grace, and it better fits my blood to be</LINE>
-<LINE>disdained of all than to fashion a carriage to rob</LINE>
-<LINE>love from any: in this, though I cannot be said to</LINE>
-<LINE>be a flattering honest man, it must not be denied</LINE>
-<LINE>but I am a plain-dealing villain. I am trusted with</LINE>
-<LINE>a muzzle and enfranchised with a clog; therefore I</LINE>
-<LINE>have decreed not to sing in my cage. If I had my</LINE>
-<LINE>mouth, I would bite; if I had my liberty, I would do</LINE>
-<LINE>my liking: in the meantime let me be that I am and</LINE>
-<LINE>seek not to alter me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Can you make no use of your discontent?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I make all use of it, for I use it only.</LINE>
-<LINE>Who comes here?</LINE>
-<STAGEDIR>Enter BORACHIO</STAGEDIR>
-<LINE>What news, Borachio?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>I came yonder from a great supper: the prince your</LINE>
-<LINE>brother is royally entertained by Leonato: and I</LINE>
-<LINE>can give you intelligence of an intended marriage.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Will it serve for any model to build mischief on?</LINE>
-<LINE>What is he for a fool that betroths himself to</LINE>
-<LINE>unquietness?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Marry, it is your brother's right hand.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Who? the most exquisite Claudio?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Even he.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>A proper squire! And who, and who? which way looks</LINE>
-<LINE>he?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Marry, on Hero, the daughter and heir of Leonato.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>A very forward March-chick! How came you to this?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Being entertained for a perfumer, as I was smoking a</LINE>
-<LINE>musty room, comes me the prince and Claudio, hand</LINE>
-<LINE>in hand in sad conference: I whipt me behind the</LINE>
-<LINE>arras; and there heard it agreed upon that the</LINE>
-<LINE>prince should woo Hero for himself, and having</LINE>
-<LINE>obtained her, give her to Count Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Come, come, let us thither: this may prove food to</LINE>
-<LINE>my displeasure. That young start-up hath all the</LINE>
-<LINE>glory of my overthrow: if I can cross him any way, I</LINE>
-<LINE>bless myself every way. You are both sure, and will assist me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>To the death, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Let us to the great supper: their cheer is the</LINE>
-<LINE>greater that I am subdued. Would the cook were of</LINE>
-<LINE>my mind! Shall we go prove what's to be done?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>We'll wait upon your lordship.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-</ACT>
-
-<ACT><TITLE>ACT II</TITLE>
-
-<SCENE><TITLE>SCENE I. A hall in LEONATO'S house.</TITLE>
-<STAGEDIR>Enter LEONATO, ANTONIO, HERO, BEATRICE, and others</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Was not Count John here at supper?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>I saw him not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>How tartly that gentleman looks! I never can see</LINE>
-<LINE>him but I am heart-burned an hour after.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>He is of a very melancholy disposition.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>He were an excellent man that were made just in the</LINE>
-<LINE>midway between him and Benedick: the one is too</LINE>
-<LINE>like an image and says nothing, and the other too</LINE>
-<LINE>like my lady's eldest son, evermore tattling.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Then half Signior Benedick's tongue in Count John's</LINE>
-<LINE>mouth, and half Count John's melancholy in Signior</LINE>
-<LINE>Benedick's face,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>With a good leg and a good foot, uncle, and money</LINE>
-<LINE>enough in his purse, such a man would win any woman</LINE>
-<LINE>in the world, if a' could get her good-will.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>By my troth, niece, thou wilt never get thee a</LINE>
-<LINE>husband, if thou be so shrewd of thy tongue.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>In faith, she's too curst.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Too curst is more than curst: I shall lessen God's</LINE>
-<LINE>sending that way; for it is said, 'God sends a curst</LINE>
-<LINE>cow short horns;' but to a cow too curst he sends none.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>So, by being too curst, God will send you no horns.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Just, if he send me no husband; for the which</LINE>
-<LINE>blessing I am at him upon my knees every morning and</LINE>
-<LINE>evening. Lord, I could not endure a husband with a</LINE>
-<LINE>beard on his face: I had rather lie in the woollen.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>You may light on a husband that hath no beard.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>What should I do with him? dress him in my apparel</LINE>
-<LINE>and make him my waiting-gentlewoman? He that hath a</LINE>
-<LINE>beard is more than a youth, and he that hath no</LINE>
-<LINE>beard is less than a man: and he that is more than</LINE>
-<LINE>a youth is not for me, and he that is less than a</LINE>
-<LINE>man, I am not for him: therefore, I will even take</LINE>
-<LINE>sixpence in earnest of the bear-ward, and lead his</LINE>
-<LINE>apes into hell.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Well, then, go you into hell?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No, but to the gate; and there will the devil meet</LINE>
-<LINE>me, like an old cuckold, with horns on his head, and</LINE>
-<LINE>say 'Get you to heaven, Beatrice, get you to</LINE>
-<LINE>heaven; here's no place for you maids:' so deliver</LINE>
-<LINE>I up my apes, and away to Saint Peter for the</LINE>
-<LINE>heavens; he shows me where the bachelors sit, and</LINE>
-<LINE>there live we as merry as the day is long.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE><STAGEDIR>To HERO</STAGEDIR> Well, niece, I trust you will be ruled</LINE>
-<LINE>by your father.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Yes, faith; it is my cousin's duty to make curtsy</LINE>
-<LINE>and say 'Father, as it please you.' But yet for all</LINE>
-<LINE>that, cousin, let him be a handsome fellow, or else</LINE>
-<LINE>make another curtsy and say 'Father, as it please</LINE>
-<LINE>me.'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Well, niece, I hope to see you one day fitted with a husband.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Not till God make men of some other metal than</LINE>
-<LINE>earth. Would it not grieve a woman to be</LINE>
-<LINE>overmastered with a pierce of valiant dust? to make</LINE>
-<LINE>an account of her life to a clod of wayward marl?</LINE>
-<LINE>No, uncle, I'll none: Adam's sons are my brethren;</LINE>
-<LINE>and, truly, I hold it a sin to match in my kindred.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Daughter, remember what I told you: if the prince</LINE>
-<LINE>do solicit you in that kind, you know your answer.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>The fault will be in the music, cousin, if you be</LINE>
-<LINE>not wooed in good time: if the prince be too</LINE>
-<LINE>important, tell him there is measure in every thing</LINE>
-<LINE>and so dance out the answer. For, hear me, Hero:</LINE>
-<LINE>wooing, wedding, and repenting, is as a Scotch jig,</LINE>
-<LINE>a measure, and a cinque pace: the first suit is hot</LINE>
-<LINE>and hasty, like a Scotch jig, and full as</LINE>
-<LINE>fantastical; the wedding, mannerly-modest, as a</LINE>
-<LINE>measure, full of state and ancientry; and then comes</LINE>
-<LINE>repentance and, with his bad legs, falls into the</LINE>
-<LINE>cinque pace faster and faster, till he sink into his grave.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Cousin, you apprehend passing shrewdly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I have a good eye, uncle; I can see a church by daylight.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>The revellers are entering, brother: make good room.</LINE>
-</SPEECH>
-
-<STAGEDIR>All put on their masks</STAGEDIR>
-<STAGEDIR>Enter DON PEDRO, CLAUDIO, BENEDICK, BALTHASAR,
-DON JOHN, BORACHIO, MARGARET, URSULA and others, masked</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Lady, will you walk about with your friend?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>So you walk softly and look sweetly and say nothing,</LINE>
-<LINE>I am yours for the walk; and especially when I walk away.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>With me in your company?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>I may say so, when I please.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>And when please you to say so?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>When I like your favour; for God defend the lute</LINE>
-<LINE>should be like the case!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>My visor is Philemon's roof; within the house is Jove.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Why, then, your visor should be thatched.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Speak low, if you speak love.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Drawing her aside</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>Well, I would you did like me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>So would not I, for your own sake; for I have many</LINE>
-<LINE>ill-qualities.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>Which is one?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>I say my prayers aloud.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>I love you the better: the hearers may cry, Amen.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>God match me with a good dancer!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>Amen.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>And God keep him out of my sight when the dance is</LINE>
-<LINE>done! Answer, clerk.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>No more words: the clerk is answered.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>I know you well enough; you are Signior Antonio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>At a word, I am not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>I know you by the waggling of your head.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>To tell you true, I counterfeit him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>You could never do him so ill-well, unless you were</LINE>
-<LINE>the very man. Here's his dry hand up and down: you</LINE>
-<LINE>are he, you are he.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>At a word, I am not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Come, come, do you think I do not know you by your</LINE>
-<LINE>excellent wit? can virtue hide itself? Go to,</LINE>
-<LINE>mum, you are he: graces will appear, and there's an</LINE>
-<LINE>end.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Will you not tell me who told you so?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>No, you shall pardon me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Nor will you not tell me who you are?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Not now.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>That I was disdainful, and that I had my good wit</LINE>
-<LINE>out of the 'Hundred Merry Tales:'--well this was</LINE>
-<LINE>Signior Benedick that said so.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>What's he?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I am sure you know him well enough.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Not I, believe me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Did he never make you laugh?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I pray you, what is he?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Why, he is the prince's jester: a very dull fool;</LINE>
-<LINE>only his gift is in devising impossible slanders:</LINE>
-<LINE>none but libertines delight in him; and the</LINE>
-<LINE>commendation is not in his wit, but in his villany;</LINE>
-<LINE>for he both pleases men and angers them, and then</LINE>
-<LINE>they laugh at him and beat him. I am sure he is in</LINE>
-<LINE>the fleet: I would he had boarded me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>When I know the gentleman, I'll tell him what you say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Do, do: he'll but break a comparison or two on me;</LINE>
-<LINE>which, peradventure not marked or not laughed at,</LINE>
-<LINE>strikes him into melancholy; and then there's a</LINE>
-<LINE>partridge wing saved, for the fool will eat no</LINE>
-<LINE>supper that night.</LINE>
-<STAGEDIR>Music</STAGEDIR>
-<LINE>We must follow the leaders.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>In every good thing.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Nay, if they lead to any ill, I will leave them at</LINE>
-<LINE>the next turning.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Dance. Then exeunt all except DON JOHN, BORACHIO,
-and CLAUDIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Sure my brother is amorous on Hero and hath</LINE>
-<LINE>withdrawn her father to break with him about it.</LINE>
-<LINE>The ladies follow her and but one visor remains.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>And that is Claudio: I know him by his bearing.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Are not you Signior Benedick?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>You know me well; I am he.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Signior, you are very near my brother in his love:</LINE>
-<LINE>he is enamoured on Hero; I pray you, dissuade him</LINE>
-<LINE>from her: she is no equal for his birth: you may</LINE>
-<LINE>do the part of an honest man in it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>How know you he loves her?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I heard him swear his affection.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>So did I too; and he swore he would marry her to-night.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Come, let us to the banquet.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt DON JOHN and BORACHIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Thus answer I in the name of Benedick,</LINE>
-<LINE>But hear these ill news with the ears of Claudio.</LINE>
-<LINE>'Tis certain so; the prince wooes for himself.</LINE>
-<LINE>Friendship is constant in all other things</LINE>
-<LINE>Save in the office and affairs of love:</LINE>
-<LINE>Therefore, all hearts in love use their own tongues;</LINE>
-<LINE>Let every eye negotiate for itself</LINE>
-<LINE>And trust no agent; for beauty is a witch</LINE>
-<LINE>Against whose charms faith melteth into blood.</LINE>
-<LINE>This is an accident of hourly proof,</LINE>
-<LINE>Which I mistrusted not. Farewell, therefore, Hero!</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Re-enter BENEDICK</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Count Claudio?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Yea, the same.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Come, will you go with me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Whither?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Even to the next willow, about your own business,</LINE>
-<LINE>county. What fashion will you wear the garland of?</LINE>
-<LINE>about your neck, like an usurer's chain? or under</LINE>
-<LINE>your arm, like a lieutenant's scarf? You must wear</LINE>
-<LINE>it one way, for the prince hath got your Hero.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I wish him joy of her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Why, that's spoken like an honest drovier: so they</LINE>
-<LINE>sell bullocks. But did you think the prince would</LINE>
-<LINE>have served you thus?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I pray you, leave me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Ho! now you strike like the blind man: 'twas the</LINE>
-<LINE>boy that stole your meat, and you'll beat the post.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If it will not be, I'll leave you.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Alas, poor hurt fowl! now will he creep into sedges.</LINE>
-<LINE>But that my Lady Beatrice should know me, and not</LINE>
-<LINE>know me! The prince's fool! Ha? It may be I go</LINE>
-<LINE>under that title because I am merry. Yea, but so I</LINE>
-<LINE>am apt to do myself wrong; I am not so reputed: it</LINE>
-<LINE>is the base, though bitter, disposition of Beatrice</LINE>
-<LINE>that puts the world into her person and so gives me</LINE>
-<LINE>out. Well, I'll be revenged as I may.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Re-enter DON PEDRO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Now, signior, where's the count? did you see him?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Troth, my lord, I have played the part of Lady Fame.</LINE>
-<LINE>I found him here as melancholy as a lodge in a</LINE>
-<LINE>warren: I told him, and I think I told him true,</LINE>
-<LINE>that your grace had got the good will of this young</LINE>
-<LINE>lady; and I offered him my company to a willow-tree,</LINE>
-<LINE>either to make him a garland, as being forsaken, or</LINE>
-<LINE>to bind him up a rod, as being worthy to be whipped.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>To be whipped! What's his fault?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>The flat transgression of a schoolboy, who, being</LINE>
-<LINE>overjoyed with finding a birds' nest, shows it his</LINE>
-<LINE>companion, and he steals it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Wilt thou make a trust a transgression? The</LINE>
-<LINE>transgression is in the stealer.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Yet it had not been amiss the rod had been made,</LINE>
-<LINE>and the garland too; for the garland he might have</LINE>
-<LINE>worn himself, and the rod he might have bestowed on</LINE>
-<LINE>you, who, as I take it, have stolen his birds' nest.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I will but teach them to sing, and restore them to</LINE>
-<LINE>the owner.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>If their singing answer your saying, by my faith,</LINE>
-<LINE>you say honestly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>The Lady Beatrice hath a quarrel to you: the</LINE>
-<LINE>gentleman that danced with her told her she is much</LINE>
-<LINE>wronged by you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>O, she misused me past the endurance of a block!</LINE>
-<LINE>an oak but with one green leaf on it would have</LINE>
-<LINE>answered her; my very visor began to assume life and</LINE>
-<LINE>scold with her. She told me, not thinking I had been</LINE>
-<LINE>myself, that I was the prince's jester, that I was</LINE>
-<LINE>duller than a great thaw; huddling jest upon jest</LINE>
-<LINE>with such impossible conveyance upon me that I stood</LINE>
-<LINE>like a man at a mark, with a whole army shooting at</LINE>
-<LINE>me. She speaks poniards, and every word stabs:</LINE>
-<LINE>if her breath were as terrible as her terminations,</LINE>
-<LINE>there were no living near her; she would infect to</LINE>
-<LINE>the north star. I would not marry her, though she</LINE>
-<LINE>were endowed with all that Adam bad left him before</LINE>
-<LINE>he transgressed: she would have made Hercules have</LINE>
-<LINE>turned spit, yea, and have cleft his club to make</LINE>
-<LINE>the fire too. Come, talk not of her: you shall find</LINE>
-<LINE>her the infernal Ate in good apparel. I would to God</LINE>
-<LINE>some scholar would conjure her; for certainly, while</LINE>
-<LINE>she is here, a man may live as quiet in hell as in a</LINE>
-<LINE>sanctuary; and people sin upon purpose, because they</LINE>
-<LINE>would go thither; so, indeed, all disquiet, horror</LINE>
-<LINE>and perturbation follows her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Look, here she comes.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter CLAUDIO, BEATRICE, HERO, and LEONATO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Will your grace command me any service to the</LINE>
-<LINE>world's end? I will go on the slightest errand now</LINE>
-<LINE>to the Antipodes that you can devise to send me on;</LINE>
-<LINE>I will fetch you a tooth-picker now from the</LINE>
-<LINE>furthest inch of Asia, bring you the length of</LINE>
-<LINE>Prester John's foot, fetch you a hair off the great</LINE>
-<LINE>Cham's beard, do you any embassage to the Pigmies,</LINE>
-<LINE>rather than hold three words' conference with this</LINE>
-<LINE>harpy. You have no employment for me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>None, but to desire your good company.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>O God, sir, here's a dish I love not: I cannot</LINE>
-<LINE>endure my Lady Tongue.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Come, lady, come; you have lost the heart of</LINE>
-<LINE>Signior Benedick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Indeed, my lord, he lent it me awhile; and I gave</LINE>
-<LINE>him use for it, a double heart for his single one:</LINE>
-<LINE>marry, once before he won it of me with false dice,</LINE>
-<LINE>therefore your grace may well say I have lost it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>You have put him down, lady, you have put him down.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>So I would not he should do me, my lord, lest I</LINE>
-<LINE>should prove the mother of fools. I have brought</LINE>
-<LINE>Count Claudio, whom you sent me to seek.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Why, how now, count! wherefore are you sad?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Not sad, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>How then? sick?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Neither, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>The count is neither sad, nor sick, nor merry, nor</LINE>
-<LINE>well; but civil count, civil as an orange, and</LINE>
-<LINE>something of that jealous complexion.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I' faith, lady, I think your blazon to be true;</LINE>
-<LINE>though, I'll be sworn, if he be so, his conceit is</LINE>
-<LINE>false. Here, Claudio, I have wooed in thy name, and</LINE>
-<LINE>fair Hero is won: I have broke with her father,</LINE>
-<LINE>and his good will obtained: name the day of</LINE>
-<LINE>marriage, and God give thee joy!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Count, take of me my daughter, and with her my</LINE>
-<LINE>fortunes: his grace hath made the match, and an</LINE>
-<LINE>grace say Amen to it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Speak, count, 'tis your cue.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Silence is the perfectest herald of joy: I were</LINE>
-<LINE>but little happy, if I could say how much. Lady, as</LINE>
-<LINE>you are mine, I am yours: I give away myself for</LINE>
-<LINE>you and dote upon the exchange.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Speak, cousin; or, if you cannot, stop his mouth</LINE>
-<LINE>with a kiss, and let not him speak neither.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>In faith, lady, you have a merry heart.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Yea, my lord; I thank it, poor fool, it keeps on</LINE>
-<LINE>the windy side of care. My cousin tells him in his</LINE>
-<LINE>ear that he is in her heart.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And so she doth, cousin.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Good Lord, for alliance! Thus goes every one to the</LINE>
-<LINE>world but I, and I am sunburnt; I may sit in a</LINE>
-<LINE>corner and cry heigh-ho for a husband!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Lady Beatrice, I will get you one.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I would rather have one of your father's getting.</LINE>
-<LINE>Hath your grace ne'er a brother like you? Your</LINE>
-<LINE>father got excellent husbands, if a maid could come by them.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Will you have me, lady?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No, my lord, unless I might have another for</LINE>
-<LINE>working-days: your grace is too costly to wear</LINE>
-<LINE>every day. But, I beseech your grace, pardon me: I</LINE>
-<LINE>was born to speak all mirth and no matter.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Your silence most offends me, and to be merry best</LINE>
-<LINE>becomes you; for, out of question, you were born in</LINE>
-<LINE>a merry hour.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No, sure, my lord, my mother cried; but then there</LINE>
-<LINE>was a star danced, and under that was I born.</LINE>
-<LINE>Cousins, God give you joy!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Niece, will you look to those things I told you of?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I cry you mercy, uncle. By your grace's pardon.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>By my troth, a pleasant-spirited lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>There's little of the melancholy element in her, my</LINE>
-<LINE>lord: she is never sad but when she sleeps, and</LINE>
-<LINE>not ever sad then; for I have heard my daughter say,</LINE>
-<LINE>she hath often dreamed of unhappiness and waked</LINE>
-<LINE>herself with laughing.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>She cannot endure to hear tell of a husband.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O, by no means: she mocks all her wooers out of suit.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>She were an excellent wife for Benedict.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O Lord, my lord, if they were but a week married,</LINE>
-<LINE>they would talk themselves mad.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>County Claudio, when mean you to go to church?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>To-morrow, my lord: time goes on crutches till love</LINE>
-<LINE>have all his rites.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Not till Monday, my dear son, which is hence a just</LINE>
-<LINE>seven-night; and a time too brief, too, to have all</LINE>
-<LINE>things answer my mind.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Come, you shake the head at so long a breathing:</LINE>
-<LINE>but, I warrant thee, Claudio, the time shall not go</LINE>
-<LINE>dully by us. I will in the interim undertake one of</LINE>
-<LINE>Hercules' labours; which is, to bring Signior</LINE>
-<LINE>Benedick and the Lady Beatrice into a mountain of</LINE>
-<LINE>affection the one with the other. I would fain have</LINE>
-<LINE>it a match, and I doubt not but to fashion it, if</LINE>
-<LINE>you three will but minister such assistance as I</LINE>
-<LINE>shall give you direction.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>My lord, I am for you, though it cost me ten</LINE>
-<LINE>nights' watchings.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And I, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>And you too, gentle Hero?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>I will do any modest office, my lord, to help my</LINE>
-<LINE>cousin to a good husband.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>And Benedick is not the unhopefullest husband that</LINE>
-<LINE>I know. Thus far can I praise him; he is of a noble</LINE>
-<LINE>strain, of approved valour and confirmed honesty. I</LINE>
-<LINE>will teach you how to humour your cousin, that she</LINE>
-<LINE>shall fall in love with Benedick; and I, with your</LINE>
-<LINE>two helps, will so practise on Benedick that, in</LINE>
-<LINE>despite of his quick wit and his queasy stomach, he</LINE>
-<LINE>shall fall in love with Beatrice. If we can do this,</LINE>
-<LINE>Cupid is no longer an archer: his glory shall be</LINE>
-<LINE>ours, for we are the only love-gods. Go in with me,</LINE>
-<LINE>and I will tell you my drift.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE II. The same.</TITLE>
-<STAGEDIR>Enter DON JOHN and BORACHIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>It is so; the Count Claudio shall marry the</LINE>
-<LINE>daughter of Leonato.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Yea, my lord; but I can cross it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Any bar, any cross, any impediment will be</LINE>
-<LINE>medicinable to me: I am sick in displeasure to him,</LINE>
-<LINE>and whatsoever comes athwart his affection ranges</LINE>
-<LINE>evenly with mine. How canst thou cross this marriage?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Not honestly, my lord; but so covertly that no</LINE>
-<LINE>dishonesty shall appear in me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Show me briefly how.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>I think I told your lordship a year since, how much</LINE>
-<LINE>I am in the favour of Margaret, the waiting</LINE>
-<LINE>gentlewoman to Hero.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I remember.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>I can, at any unseasonable instant of the night,</LINE>
-<LINE>appoint her to look out at her lady's chamber window.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>What life is in that, to be the death of this marriage?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>The poison of that lies in you to temper. Go you to</LINE>
-<LINE>the prince your brother; spare not to tell him that</LINE>
-<LINE>he hath wronged his honour in marrying the renowned</LINE>
-<LINE>Claudio--whose estimation do you mightily hold</LINE>
-<LINE>up--to a contaminated stale, such a one as Hero.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>What proof shall I make of that?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Proof enough to misuse the prince, to vex Claudio,</LINE>
-<LINE>to undo Hero and kill Leonato. Look you for any</LINE>
-<LINE>other issue?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Only to despite them, I will endeavour any thing.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Go, then; find me a meet hour to draw Don Pedro and</LINE>
-<LINE>the Count Claudio alone: tell them that you know</LINE>
-<LINE>that Hero loves me; intend a kind of zeal both to the</LINE>
-<LINE>prince and Claudio, as,--in love of your brother's</LINE>
-<LINE>honour, who hath made this match, and his friend's</LINE>
-<LINE>reputation, who is thus like to be cozened with the</LINE>
-<LINE>semblance of a maid,--that you have discovered</LINE>
-<LINE>thus. They will scarcely believe this without trial:</LINE>
-<LINE>offer them instances; which shall bear no less</LINE>
-<LINE>likelihood than to see me at her chamber-window,</LINE>
-<LINE>hear me call Margaret Hero, hear Margaret term me</LINE>
-<LINE>Claudio; and bring them to see this the very night</LINE>
-<LINE>before the intended wedding,--for in the meantime I</LINE>
-<LINE>will so fashion the matter that Hero shall be</LINE>
-<LINE>absent,--and there shall appear such seeming truth</LINE>
-<LINE>of Hero's disloyalty that jealousy shall be called</LINE>
-<LINE>assurance and all the preparation overthrown.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Grow this to what adverse issue it can, I will put</LINE>
-<LINE>it in practise. Be cunning in the working this, and</LINE>
-<LINE>thy fee is a thousand ducats.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Be you constant in the accusation, and my cunning</LINE>
-<LINE>shall not shame me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I will presently go learn their day of marriage.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE III. LEONATO'S orchard.</TITLE>
-<STAGEDIR>Enter BENEDICK</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Boy!</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter Boy</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>Boy</SPEAKER>
-<LINE>Signior?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>In my chamber-window lies a book: bring it hither</LINE>
-<LINE>to me in the orchard.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Boy</SPEAKER>
-<LINE>I am here already, sir.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I know that; but I would have thee hence, and here again.</LINE>
-<STAGEDIR>Exit Boy</STAGEDIR>
-<LINE>I do much wonder that one man, seeing how much</LINE>
-<LINE>another man is a fool when he dedicates his</LINE>
-<LINE>behaviors to love, will, after he hath laughed at</LINE>
-<LINE>such shallow follies in others, become the argument</LINE>
-<LINE>of his own scorn by failing in love: and such a man</LINE>
-<LINE>is Claudio. I have known when there was no music</LINE>
-<LINE>with him but the drum and the fife; and now had he</LINE>
-<LINE>rather hear the tabour and the pipe: I have known</LINE>
-<LINE>when he would have walked ten mile a-foot to see a</LINE>
-<LINE>good armour; and now will he lie ten nights awake,</LINE>
-<LINE>carving the fashion of a new doublet. He was wont to</LINE>
-<LINE>speak plain and to the purpose, like an honest man</LINE>
-<LINE>and a soldier; and now is he turned orthography; his</LINE>
-<LINE>words are a very fantastical banquet, just so many</LINE>
-<LINE>strange dishes. May I be so converted and see with</LINE>
-<LINE>these eyes? I cannot tell; I think not: I will not</LINE>
-<LINE>be sworn, but love may transform me to an oyster; but</LINE>
-<LINE>I'll take my oath on it, till he have made an oyster</LINE>
-<LINE>of me, he shall never make me such a fool. One woman</LINE>
-<LINE>is fair, yet I am well; another is wise, yet I am</LINE>
-<LINE>well; another virtuous, yet I am well; but till all</LINE>
-<LINE>graces be in one woman, one woman shall not come in</LINE>
-<LINE>my grace. Rich she shall be, that's certain; wise,</LINE>
-<LINE>or I'll none; virtuous, or I'll never cheapen her;</LINE>
-<LINE>fair, or I'll never look on her; mild, or come not</LINE>
-<LINE>near me; noble, or not I for an angel; of good</LINE>
-<LINE>discourse, an excellent musician, and her hair shall</LINE>
-<LINE>be of what colour it please God. Ha! the prince and</LINE>
-<LINE>Monsieur Love! I will hide me in the arbour.</LINE>
-</SPEECH>
-
-<STAGEDIR>Withdraws</STAGEDIR>
-<STAGEDIR>Enter DON PEDRO, CLAUDIO, and LEONATO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Come, shall we hear this music?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Yea, my good lord. How still the evening is,</LINE>
-<LINE>As hush'd on purpose to grace harmony!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>See you where Benedick hath hid himself?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O, very well, my lord: the music ended,</LINE>
-<LINE>We'll fit the kid-fox with a pennyworth.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter BALTHASAR with Music</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Come, Balthasar, we'll hear that song again.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>O, good my lord, tax not so bad a voice</LINE>
-<LINE>To slander music any more than once.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>It is the witness still of excellency</LINE>
-<LINE>To put a strange face on his own perfection.</LINE>
-<LINE>I pray thee, sing, and let me woo no more.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>Because you talk of wooing, I will sing;</LINE>
-<LINE>Since many a wooer doth commence his suit</LINE>
-<LINE>To her he thinks not worthy, yet he wooes,</LINE>
-<LINE>Yet will he swear he loves.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Now, pray thee, come;</LINE>
-<LINE>Or, if thou wilt hold longer argument,</LINE>
-<LINE>Do it in notes.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>Note this before my notes;</LINE>
-<LINE>There's not a note of mine that's worth the noting.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Why, these are very crotchets that he speaks;</LINE>
-<LINE>Note, notes, forsooth, and nothing.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Air</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Now, divine air! now is his soul ravished! Is it</LINE>
-<LINE>not strange that sheeps' guts should hale souls out</LINE>
-<LINE>of men's bodies? Well, a horn for my money, when</LINE>
-<LINE>all's done.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>The Song</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>Sigh no more, ladies, sigh no more,</LINE>
-<LINE>Men were deceivers ever,</LINE>
-<LINE>One foot in sea and one on shore,</LINE>
-<LINE>To one thing constant never:</LINE>
-<LINE>Then sigh not so, but let them go,</LINE>
-<LINE>And be you blithe and bonny,</LINE>
-<LINE>Converting all your sounds of woe</LINE>
-<LINE>Into Hey nonny, nonny.</LINE>
-<LINE>Sing no more ditties, sing no moe,</LINE>
-<LINE>Of dumps so dull and heavy;</LINE>
-<LINE>The fraud of men was ever so,</LINE>
-<LINE>Since summer first was leafy:</LINE>
-<LINE>Then sigh not so, &amp;c.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>By my troth, a good song.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>And an ill singer, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Ha, no, no, faith; thou singest well enough for a shift.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>An he had been a dog that should have howled thus,</LINE>
-<LINE>they would have hanged him: and I pray God his bad</LINE>
-<LINE>voice bode no mischief. I had as lief have heard the</LINE>
-<LINE>night-raven, come what plague could have come after</LINE>
-<LINE>it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Yea, marry, dost thou hear, Balthasar? I pray thee,</LINE>
-<LINE>get us some excellent music; for to-morrow night we</LINE>
-<LINE>would have it at the Lady Hero's chamber-window.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BALTHASAR</SPEAKER>
-<LINE>The best I can, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Do so: farewell.</LINE>
-<STAGEDIR>Exit BALTHASAR</STAGEDIR>
-<LINE>Come hither, Leonato. What was it you told me of</LINE>
-<LINE>to-day, that your niece Beatrice was in love with</LINE>
-<LINE>Signior Benedick?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O, ay: stalk on. stalk on; the fowl sits. I did</LINE>
-<LINE>never think that lady would have loved any man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>No, nor I neither; but most wonderful that she</LINE>
-<LINE>should so dote on Signior Benedick, whom she hath in</LINE>
-<LINE>all outward behaviors seemed ever to abhor.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Is't possible? Sits the wind in that corner?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>By my troth, my lord, I cannot tell what to think</LINE>
-<LINE>of it but that she loves him with an enraged</LINE>
-<LINE>affection: it is past the infinite of thought.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>May be she doth but counterfeit.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Faith, like enough.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O God, counterfeit! There was never counterfeit of</LINE>
-<LINE>passion came so near the life of passion as she</LINE>
-<LINE>discovers it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Why, what effects of passion shows she?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Bait the hook well; this fish will bite.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>What effects, my lord? She will sit you, you heard</LINE>
-<LINE>my daughter tell you how.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>She did, indeed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>How, how, pray you? You amaze me: I would have I</LINE>
-<LINE>thought her spirit had been invincible against all</LINE>
-<LINE>assaults of affection.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I would have sworn it had, my lord; especially</LINE>
-<LINE>against Benedick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I should think this a gull, but that the</LINE>
-<LINE>white-bearded fellow speaks it: knavery cannot,</LINE>
-<LINE>sure, hide himself in such reverence.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>He hath ta'en the infection: hold it up.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Hath she made her affection known to Benedick?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>No; and swears she never will: that's her torment.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>'Tis true, indeed; so your daughter says: 'Shall</LINE>
-<LINE>I,' says she, 'that have so oft encountered him</LINE>
-<LINE>with scorn, write to him that I love him?'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>This says she now when she is beginning to write to</LINE>
-<LINE>him; for she'll be up twenty times a night, and</LINE>
-<LINE>there will she sit in her smock till she have writ a</LINE>
-<LINE>sheet of paper: my daughter tells us all.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Now you talk of a sheet of paper, I remember a</LINE>
-<LINE>pretty jest your daughter told us of.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O, when she had writ it and was reading it over, she</LINE>
-<LINE>found Benedick and Beatrice between the sheet?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>That.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O, she tore the letter into a thousand halfpence;</LINE>
-<LINE>railed at herself, that she should be so immodest</LINE>
-<LINE>to write to one that she knew would flout her; 'I</LINE>
-<LINE>measure him,' says she, 'by my own spirit; for I</LINE>
-<LINE>should flout him, if he writ to me; yea, though I</LINE>
-<LINE>love him, I should.'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Then down upon her knees she falls, weeps, sobs,</LINE>
-<LINE>beats her heart, tears her hair, prays, curses; 'O</LINE>
-<LINE>sweet Benedick! God give me patience!'</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>She doth indeed; my daughter says so: and the</LINE>
-<LINE>ecstasy hath so much overborne her that my daughter</LINE>
-<LINE>is sometime afeared she will do a desperate outrage</LINE>
-<LINE>to herself: it is very true.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>It were good that Benedick knew of it by some</LINE>
-<LINE>other, if she will not discover it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>To what end? He would make but a sport of it and</LINE>
-<LINE>torment the poor lady worse.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>An he should, it were an alms to hang him. She's an</LINE>
-<LINE>excellent sweet lady; and, out of all suspicion,</LINE>
-<LINE>she is virtuous.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And she is exceeding wise.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>In every thing but in loving Benedick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O, my lord, wisdom and blood combating in so tender</LINE>
-<LINE>a body, we have ten proofs to one that blood hath</LINE>
-<LINE>the victory. I am sorry for her, as I have just</LINE>
-<LINE>cause, being her uncle and her guardian.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I would she had bestowed this dotage on me: I would</LINE>
-<LINE>have daffed all other respects and made her half</LINE>
-<LINE>myself. I pray you, tell Benedick of it, and hear</LINE>
-<LINE>what a' will say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Were it good, think you?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Hero thinks surely she will die; for she says she</LINE>
-<LINE>will die, if he love her not, and she will die, ere</LINE>
-<LINE>she make her love known, and she will die, if he woo</LINE>
-<LINE>her, rather than she will bate one breath of her</LINE>
-<LINE>accustomed crossness.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>She doth well: if she should make tender of her</LINE>
-<LINE>love, 'tis very possible he'll scorn it; for the</LINE>
-<LINE>man, as you know all, hath a contemptible spirit.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>He is a very proper man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>He hath indeed a good outward happiness.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Before God! and, in my mind, very wise.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>He doth indeed show some sparks that are like wit.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And I take him to be valiant.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>As Hector, I assure you: and in the managing of</LINE>
-<LINE>quarrels you may say he is wise; for either he</LINE>
-<LINE>avoids them with great discretion, or undertakes</LINE>
-<LINE>them with a most Christian-like fear.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>If he do fear God, a' must necessarily keep peace:</LINE>
-<LINE>if he break the peace, he ought to enter into a</LINE>
-<LINE>quarrel with fear and trembling.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>And so will he do; for the man doth fear God,</LINE>
-<LINE>howsoever it seems not in him by some large jests</LINE>
-<LINE>he will make. Well I am sorry for your niece. Shall</LINE>
-<LINE>we go seek Benedick, and tell him of her love?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Never tell him, my lord: let her wear it out with</LINE>
-<LINE>good counsel.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Nay, that's impossible: she may wear her heart out first.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Well, we will hear further of it by your daughter:</LINE>
-<LINE>let it cool the while. I love Benedick well; and I</LINE>
-<LINE>could wish he would modestly examine himself, to see</LINE>
-<LINE>how much he is unworthy so good a lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>My lord, will you walk? dinner is ready.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If he do not dote on her upon this, I will never</LINE>
-<LINE>trust my expectation.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Let there be the same net spread for her; and that</LINE>
-<LINE>must your daughter and her gentlewomen carry. The</LINE>
-<LINE>sport will be, when they hold one an opinion of</LINE>
-<LINE>another's dotage, and no such matter: that's the</LINE>
-<LINE>scene that I would see, which will be merely a</LINE>
-<LINE>dumb-show. Let us send her to call him in to dinner.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt DON PEDRO, CLAUDIO, and LEONATO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE><STAGEDIR>Coming forward</STAGEDIR> This can be no trick: the</LINE>
-<LINE>conference was sadly borne. They have the truth of</LINE>
-<LINE>this from Hero. They seem to pity the lady: it</LINE>
-<LINE>seems her affections have their full bent. Love me!</LINE>
-<LINE>why, it must be requited. I hear how I am censured:</LINE>
-<LINE>they say I will bear myself proudly, if I perceive</LINE>
-<LINE>the love come from her; they say too that she will</LINE>
-<LINE>rather die than give any sign of affection. I did</LINE>
-<LINE>never think to marry: I must not seem proud: happy</LINE>
-<LINE>are they that hear their detractions and can put</LINE>
-<LINE>them to mending. They say the lady is fair; 'tis a</LINE>
-<LINE>truth, I can bear them witness; and virtuous; 'tis</LINE>
-<LINE>so, I cannot reprove it; and wise, but for loving</LINE>
-<LINE>me; by my troth, it is no addition to her wit, nor</LINE>
-<LINE>no great argument of her folly, for I will be</LINE>
-<LINE>horribly in love with her. I may chance have some</LINE>
-<LINE>odd quirks and remnants of wit broken on me,</LINE>
-<LINE>because I have railed so long against marriage: but</LINE>
-<LINE>doth not the appetite alter? a man loves the meat</LINE>
-<LINE>in his youth that he cannot endure in his age.</LINE>
-<LINE>Shall quips and sentences and these paper bullets of</LINE>
-<LINE>the brain awe a man from the career of his humour?</LINE>
-<LINE>No, the world must be peopled. When I said I would</LINE>
-<LINE>die a bachelor, I did not think I should live till I</LINE>
-<LINE>were married. Here comes Beatrice. By this day!</LINE>
-<LINE>she's a fair lady: I do spy some marks of love in</LINE>
-<LINE>her.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter BEATRICE</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Against my will I am sent to bid you come in to dinner.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Fair Beatrice, I thank you for your pains.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I took no more pains for those thanks than you take</LINE>
-<LINE>pains to thank me: if it had been painful, I would</LINE>
-<LINE>not have come.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>You take pleasure then in the message?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Yea, just so much as you may take upon a knife's</LINE>
-<LINE>point and choke a daw withal. You have no stomach,</LINE>
-<LINE>signior: fare you well.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Ha! 'Against my will I am sent to bid you come in</LINE>
-<LINE>to dinner;' there's a double meaning in that 'I took</LINE>
-<LINE>no more pains for those thanks than you took pains</LINE>
-<LINE>to thank me.' that's as much as to say, Any pains</LINE>
-<LINE>that I take for you is as easy as thanks. If I do</LINE>
-<LINE>not take pity of her, I am a villain; if I do not</LINE>
-<LINE>love her, I am a Jew. I will go get her picture.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-</SCENE>
-
-</ACT>
-
-<ACT><TITLE>ACT III</TITLE>
-
-<SCENE><TITLE>SCENE I. LEONATO'S garden.</TITLE>
-<STAGEDIR>Enter HERO, MARGARET, and URSULA</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Good Margaret, run thee to the parlor;</LINE>
-<LINE>There shalt thou find my cousin Beatrice</LINE>
-<LINE>Proposing with the prince and Claudio:</LINE>
-<LINE>Whisper her ear and tell her, I and Ursula</LINE>
-<LINE>Walk in the orchard and our whole discourse</LINE>
-<LINE>Is all of her; say that thou overheard'st us;</LINE>
-<LINE>And bid her steal into the pleached bower,</LINE>
-<LINE>Where honeysuckles, ripen'd by the sun,</LINE>
-<LINE>Forbid the sun to enter, like favourites,</LINE>
-<LINE>Made proud by princes, that advance their pride</LINE>
-<LINE>Against that power that bred it: there will she hide her,</LINE>
-<LINE>To listen our purpose. This is thy office;</LINE>
-<LINE>Bear thee well in it and leave us alone.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>I'll make her come, I warrant you, presently.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Now, Ursula, when Beatrice doth come,</LINE>
-<LINE>As we do trace this alley up and down,</LINE>
-<LINE>Our talk must only be of Benedick.</LINE>
-<LINE>When I do name him, let it be thy part</LINE>
-<LINE>To praise him more than ever man did merit:</LINE>
-<LINE>My talk to thee must be how Benedick</LINE>
-<LINE>Is sick in love with Beatrice. Of this matter</LINE>
-<LINE>Is little Cupid's crafty arrow made,</LINE>
-<LINE>That only wounds by hearsay.</LINE>
-<STAGEDIR>Enter BEATRICE, behind</STAGEDIR>
-<LINE>Now begin;</LINE>
-<LINE>For look where Beatrice, like a lapwing, runs</LINE>
-<LINE>Close by the ground, to hear our conference.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>The pleasant'st angling is to see the fish</LINE>
-<LINE>Cut with her golden oars the silver stream,</LINE>
-<LINE>And greedily devour the treacherous bait:</LINE>
-<LINE>So angle we for Beatrice; who even now</LINE>
-<LINE>Is couched in the woodbine coverture.</LINE>
-<LINE>Fear you not my part of the dialogue.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Then go we near her, that her ear lose nothing</LINE>
-<LINE>Of the false sweet bait that we lay for it.</LINE>
-<STAGEDIR>Approaching the bower</STAGEDIR>
-<LINE>No, truly, Ursula, she is too disdainful;</LINE>
-<LINE>I know her spirits are as coy and wild</LINE>
-<LINE>As haggerds of the rock.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>But are you sure</LINE>
-<LINE>That Benedick loves Beatrice so entirely?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>So says the prince and my new-trothed lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>And did they bid you tell her of it, madam?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>They did entreat me to acquaint her of it;</LINE>
-<LINE>But I persuaded them, if they loved Benedick,</LINE>
-<LINE>To wish him wrestle with affection,</LINE>
-<LINE>And never to let Beatrice know of it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Why did you so? Doth not the gentleman</LINE>
-<LINE>Deserve as full as fortunate a bed</LINE>
-<LINE>As ever Beatrice shall couch upon?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>O god of love! I know he doth deserve</LINE>
-<LINE>As much as may be yielded to a man:</LINE>
-<LINE>But Nature never framed a woman's heart</LINE>
-<LINE>Of prouder stuff than that of Beatrice;</LINE>
-<LINE>Disdain and scorn ride sparkling in her eyes,</LINE>
-<LINE>Misprising what they look on, and her wit</LINE>
-<LINE>Values itself so highly that to her</LINE>
-<LINE>All matter else seems weak: she cannot love,</LINE>
-<LINE>Nor take no shape nor project of affection,</LINE>
-<LINE>She is so self-endeared.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Sure, I think so;</LINE>
-<LINE>And therefore certainly it were not good</LINE>
-<LINE>She knew his love, lest she make sport at it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Why, you speak truth. I never yet saw man,</LINE>
-<LINE>How wise, how noble, young, how rarely featured,</LINE>
-<LINE>But she would spell him backward: if fair-faced,</LINE>
-<LINE>She would swear the gentleman should be her sister;</LINE>
-<LINE>If black, why, Nature, drawing of an antique,</LINE>
-<LINE>Made a foul blot; if tall, a lance ill-headed;</LINE>
-<LINE>If low, an agate very vilely cut;</LINE>
-<LINE>If speaking, why, a vane blown with all winds;</LINE>
-<LINE>If silent, why, a block moved with none.</LINE>
-<LINE>So turns she every man the wrong side out</LINE>
-<LINE>And never gives to truth and virtue that</LINE>
-<LINE>Which simpleness and merit purchaseth.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Sure, sure, such carping is not commendable.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>No, not to be so odd and from all fashions</LINE>
-<LINE>As Beatrice is, cannot be commendable:</LINE>
-<LINE>But who dare tell her so? If I should speak,</LINE>
-<LINE>She would mock me into air; O, she would laugh me</LINE>
-<LINE>Out of myself, press me to death with wit.</LINE>
-<LINE>Therefore let Benedick, like cover'd fire,</LINE>
-<LINE>Consume away in sighs, waste inwardly:</LINE>
-<LINE>It were a better death than die with mocks,</LINE>
-<LINE>Which is as bad as die with tickling.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Yet tell her of it: hear what she will say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>No; rather I will go to Benedick</LINE>
-<LINE>And counsel him to fight against his passion.</LINE>
-<LINE>And, truly, I'll devise some honest slanders</LINE>
-<LINE>To stain my cousin with: one doth not know</LINE>
-<LINE>How much an ill word may empoison liking.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>O, do not do your cousin such a wrong.</LINE>
-<LINE>She cannot be so much without true judgment--</LINE>
-<LINE>Having so swift and excellent a wit</LINE>
-<LINE>As she is prized to have--as to refuse</LINE>
-<LINE>So rare a gentleman as Signior Benedick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>He is the only man of Italy.</LINE>
-<LINE>Always excepted my dear Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>I pray you, be not angry with me, madam,</LINE>
-<LINE>Speaking my fancy: Signior Benedick,</LINE>
-<LINE>For shape, for bearing, argument and valour,</LINE>
-<LINE>Goes foremost in report through Italy.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Indeed, he hath an excellent good name.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>His excellence did earn it, ere he had it.</LINE>
-<LINE>When are you married, madam?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Why, every day, to-morrow. Come, go in:</LINE>
-<LINE>I'll show thee some attires, and have thy counsel</LINE>
-<LINE>Which is the best to furnish me to-morrow.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>She's limed, I warrant you: we have caught her, madam.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>If it proves so, then loving goes by haps:</LINE>
-<LINE>Some Cupid kills with arrows, some with traps.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt HERO and URSULA</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE><STAGEDIR>Coming forward</STAGEDIR></LINE>
-<LINE>What fire is in mine ears? Can this be true?</LINE>
-<LINE>Stand I condemn'd for pride and scorn so much?</LINE>
-<LINE>Contempt, farewell! and maiden pride, adieu!</LINE>
-<LINE>No glory lives behind the back of such.</LINE>
-<LINE>And, Benedick, love on; I will requite thee,</LINE>
-<LINE>Taming my wild heart to thy loving hand:</LINE>
-<LINE>If thou dost love, my kindness shall incite thee</LINE>
-<LINE>To bind our loves up in a holy band;</LINE>
-<LINE>For others say thou dost deserve, and I</LINE>
-<LINE>Believe it better than reportingly.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE II. A room in LEONATO'S house</TITLE>
-<STAGEDIR>Enter DON PEDRO, CLAUDIO, BENEDICK, and LEONATO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I do but stay till your marriage be consummate, and</LINE>
-<LINE>then go I toward Arragon.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I'll bring you thither, my lord, if you'll</LINE>
-<LINE>vouchsafe me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Nay, that would be as great a soil in the new gloss</LINE>
-<LINE>of your marriage as to show a child his new coat</LINE>
-<LINE>and forbid him to wear it. I will only be bold</LINE>
-<LINE>with Benedick for his company; for, from the crown</LINE>
-<LINE>of his head to the sole of his foot, he is all</LINE>
-<LINE>mirth: he hath twice or thrice cut Cupid's</LINE>
-<LINE>bow-string and the little hangman dare not shoot at</LINE>
-<LINE>him; he hath a heart as sound as a bell and his</LINE>
-<LINE>tongue is the clapper, for what his heart thinks his</LINE>
-<LINE>tongue speaks.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Gallants, I am not as I have been.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>So say I methinks you are sadder.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I hope he be in love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Hang him, truant! there's no true drop of blood in</LINE>
-<LINE>him, to be truly touched with love: if he be sad,</LINE>
-<LINE>he wants money.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I have the toothache.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Draw it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Hang it!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>You must hang it first, and draw it afterwards.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What! sigh for the toothache?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Where is but a humour or a worm.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Well, every one can master a grief but he that has</LINE>
-<LINE>it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Yet say I, he is in love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>There is no appearance of fancy in him, unless it be</LINE>
-<LINE>a fancy that he hath to strange disguises; as, to be</LINE>
-<LINE>a Dutchman today, a Frenchman to-morrow, or in the</LINE>
-<LINE>shape of two countries at once, as, a German from</LINE>
-<LINE>the waist downward, all slops, and a Spaniard from</LINE>
-<LINE>the hip upward, no doublet. Unless he have a fancy</LINE>
-<LINE>to this foolery, as it appears he hath, he is no</LINE>
-<LINE>fool for fancy, as you would have it appear he is.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If he be not in love with some woman, there is no</LINE>
-<LINE>believing old signs: a' brushes his hat o'</LINE>
-<LINE>mornings; what should that bode?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Hath any man seen him at the barber's?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>No, but the barber's man hath been seen with him,</LINE>
-<LINE>and the old ornament of his cheek hath already</LINE>
-<LINE>stuffed tennis-balls.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Indeed, he looks younger than he did, by the loss of a beard.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Nay, a' rubs himself with civet: can you smell him</LINE>
-<LINE>out by that?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>That's as much as to say, the sweet youth's in love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>The greatest note of it is his melancholy.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And when was he wont to wash his face?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Yea, or to paint himself? for the which, I hear</LINE>
-<LINE>what they say of him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Nay, but his jesting spirit; which is now crept into</LINE>
-<LINE>a lute-string and now governed by stops.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Indeed, that tells a heavy tale for him: conclude,</LINE>
-<LINE>conclude he is in love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Nay, but I know who loves him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>That would I know too: I warrant, one that knows him not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Yes, and his ill conditions; and, in despite of</LINE>
-<LINE>all, dies for him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>She shall be buried with her face upwards.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Yet is this no charm for the toothache. Old</LINE>
-<LINE>signior, walk aside with me: I have studied eight</LINE>
-<LINE>or nine wise words to speak to you, which these</LINE>
-<LINE>hobby-horses must not hear.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt BENEDICK and LEONATO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>For my life, to break with him about Beatrice.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>'Tis even so. Hero and Margaret have by this</LINE>
-<LINE>played their parts with Beatrice; and then the two</LINE>
-<LINE>bears will not bite one another when they meet.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter DON JOHN</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>My lord and brother, God save you!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Good den, brother.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>If your leisure served, I would speak with you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>In private?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>If it please you: yet Count Claudio may hear; for</LINE>
-<LINE>what I would speak of concerns him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What's the matter?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE><STAGEDIR>To CLAUDIO</STAGEDIR> Means your lordship to be married</LINE>
-<LINE>to-morrow?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>You know he does.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I know not that, when he knows what I know.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If there be any impediment, I pray you discover it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>You may think I love you not: let that appear</LINE>
-<LINE>hereafter, and aim better at me by that I now will</LINE>
-<LINE>manifest. For my brother, I think he holds you</LINE>
-<LINE>well, and in dearness of heart hath holp to effect</LINE>
-<LINE>your ensuing marriage;--surely suit ill spent and</LINE>
-<LINE>labour ill bestowed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Why, what's the matter?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I came hither to tell you; and, circumstances</LINE>
-<LINE>shortened, for she has been too long a talking of,</LINE>
-<LINE>the lady is disloyal.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Who, Hero?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Even she; Leonato's Hero, your Hero, every man's Hero:</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Disloyal?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>The word is too good to paint out her wickedness; I</LINE>
-<LINE>could say she were worse: think you of a worse</LINE>
-<LINE>title, and I will fit her to it. Wonder not till</LINE>
-<LINE>further warrant: go but with me to-night, you shall</LINE>
-<LINE>see her chamber-window entered, even the night</LINE>
-<LINE>before her wedding-day: if you love her then,</LINE>
-<LINE>to-morrow wed her; but it would better fit your honour</LINE>
-<LINE>to change your mind.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>May this be so?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I will not think it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>If you dare not trust that you see, confess not</LINE>
-<LINE>that you know: if you will follow me, I will show</LINE>
-<LINE>you enough; and when you have seen more and heard</LINE>
-<LINE>more, proceed accordingly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If I see any thing to-night why I should not marry</LINE>
-<LINE>her to-morrow in the congregation, where I should</LINE>
-<LINE>wed, there will I shame her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>And, as I wooed for thee to obtain her, I will join</LINE>
-<LINE>with thee to disgrace her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>I will disparage her no farther till you are my</LINE>
-<LINE>witnesses: bear it coldly but till midnight, and</LINE>
-<LINE>let the issue show itself.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>O day untowardly turned!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O mischief strangely thwarting!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>O plague right well prevented! so will you say when</LINE>
-<LINE>you have seen the sequel.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE III. A street.</TITLE>
-<STAGEDIR>Enter DOGBERRY and VERGES with the Watch</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Are you good men and true?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Yea, or else it were pity but they should suffer</LINE>
-<LINE>salvation, body and soul.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Nay, that were a punishment too good for them, if</LINE>
-<LINE>they should have any allegiance in them, being</LINE>
-<LINE>chosen for the prince's watch.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Well, give them their charge, neighbour Dogberry.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>First, who think you the most desertless man to be</LINE>
-<LINE>constable?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>First Watchman</SPEAKER>
-<LINE>Hugh Otecake, sir, or George Seacole; for they can</LINE>
-<LINE>write and read.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Come hither, neighbour Seacole. God hath blessed</LINE>
-<LINE>you with a good name: to be a well-favoured man is</LINE>
-<LINE>the gift of fortune; but to write and read comes by nature.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Second Watchman</SPEAKER>
-<LINE>Both which, master constable,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>You have: I knew it would be your answer. Well,</LINE>
-<LINE>for your favour, sir, why, give God thanks, and make</LINE>
-<LINE>no boast of it; and for your writing and reading,</LINE>
-<LINE>let that appear when there is no need of such</LINE>
-<LINE>vanity. You are thought here to be the most</LINE>
-<LINE>senseless and fit man for the constable of the</LINE>
-<LINE>watch; therefore bear you the lantern. This is your</LINE>
-<LINE>charge: you shall comprehend all vagrom men; you are</LINE>
-<LINE>to bid any man stand, in the prince's name.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Second Watchman</SPEAKER>
-<LINE>How if a' will not stand?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Why, then, take no note of him, but let him go; and</LINE>
-<LINE>presently call the rest of the watch together and</LINE>
-<LINE>thank God you are rid of a knave.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>If he will not stand when he is bidden, he is none</LINE>
-<LINE>of the prince's subjects.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>True, and they are to meddle with none but the</LINE>
-<LINE>prince's subjects. You shall also make no noise in</LINE>
-<LINE>the streets; for, for the watch to babble and to</LINE>
-<LINE>talk is most tolerable and not to be endured.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>We will rather sleep than talk: we know what</LINE>
-<LINE>belongs to a watch.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Why, you speak like an ancient and most quiet</LINE>
-<LINE>watchman; for I cannot see how sleeping should</LINE>
-<LINE>offend: only, have a care that your bills be not</LINE>
-<LINE>stolen. Well, you are to call at all the</LINE>
-<LINE>ale-houses, and bid those that are drunk get them to bed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>How if they will not?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Why, then, let them alone till they are sober: if</LINE>
-<LINE>they make you not then the better answer, you may</LINE>
-<LINE>say they are not the men you took them for.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>Well, sir.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>If you meet a thief, you may suspect him, by virtue</LINE>
-<LINE>of your office, to be no true man; and, for such</LINE>
-<LINE>kind of men, the less you meddle or make with them,</LINE>
-<LINE>why the more is for your honesty.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>If we know him to be a thief, shall we not lay</LINE>
-<LINE>hands on him?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Truly, by your office, you may; but I think they</LINE>
-<LINE>that touch pitch will be defiled: the most peaceable</LINE>
-<LINE>way for you, if you do take a thief, is to let him</LINE>
-<LINE>show himself what he is and steal out of your company.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>You have been always called a merciful man, partner.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Truly, I would not hang a dog by my will, much more</LINE>
-<LINE>a man who hath any honesty in him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>If you hear a child cry in the night, you must call</LINE>
-<LINE>to the nurse and bid her still it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>How if the nurse be asleep and will not hear us?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Why, then, depart in peace, and let the child wake</LINE>
-<LINE>her with crying; for the ewe that will not hear her</LINE>
-<LINE>lamb when it baes will never answer a calf when he bleats.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>'Tis very true.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>This is the end of the charge:--you, constable, are</LINE>
-<LINE>to present the prince's own person: if you meet the</LINE>
-<LINE>prince in the night, you may stay him.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Nay, by'r our lady, that I think a' cannot.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Five shillings to one on't, with any man that knows</LINE>
-<LINE>the statutes, he may stay him: marry, not without</LINE>
-<LINE>the prince be willing; for, indeed, the watch ought</LINE>
-<LINE>to offend no man; and it is an offence to stay a</LINE>
-<LINE>man against his will.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>By'r lady, I think it be so.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Ha, ha, ha! Well, masters, good night: an there be</LINE>
-<LINE>any matter of weight chances, call up me: keep your</LINE>
-<LINE>fellows' counsels and your own; and good night.</LINE>
-<LINE>Come, neighbour.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>Well, masters, we hear our charge: let us go sit here</LINE>
-<LINE>upon the church-bench till two, and then all to bed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>One word more, honest neighbours. I pray you watch</LINE>
-<LINE>about Signior Leonato's door; for the wedding being</LINE>
-<LINE>there to-morrow, there is a great coil to-night.</LINE>
-<LINE>Adieu: be vigitant, I beseech you.</LINE>
-</SPEECH>
-
-<STAGEDIR>Exeunt DOGBERRY and VERGES</STAGEDIR>
-<STAGEDIR>Enter BORACHIO and CONRADE</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>What Conrade!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE><STAGEDIR>Aside</STAGEDIR> Peace! stir not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Conrade, I say!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Here, man; I am at thy elbow.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Mass, and my elbow itched; I thought there would a</LINE>
-<LINE>scab follow.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>I will owe thee an answer for that: and now forward</LINE>
-<LINE>with thy tale.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Stand thee close, then, under this pent-house, for</LINE>
-<LINE>it drizzles rain; and I will, like a true drunkard,</LINE>
-<LINE>utter all to thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE><STAGEDIR>Aside</STAGEDIR> Some treason, masters: yet stand close.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Therefore know I have earned of Don John a thousand ducats.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Is it possible that any villany should be so dear?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Thou shouldst rather ask if it were possible any</LINE>
-<LINE>villany should be so rich; for when rich villains</LINE>
-<LINE>have need of poor ones, poor ones may make what</LINE>
-<LINE>price they will.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>I wonder at it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>That shows thou art unconfirmed. Thou knowest that</LINE>
-<LINE>the fashion of a doublet, or a hat, or a cloak, is</LINE>
-<LINE>nothing to a man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Yes, it is apparel.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>I mean, the fashion.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Yes, the fashion is the fashion.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Tush! I may as well say the fool's the fool. But</LINE>
-<LINE>seest thou not what a deformed thief this fashion</LINE>
-<LINE>is?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE><STAGEDIR>Aside</STAGEDIR> I know that Deformed; a' has been a vile</LINE>
-<LINE>thief this seven year; a' goes up and down like a</LINE>
-<LINE>gentleman: I remember his name.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Didst thou not hear somebody?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>No; 'twas the vane on the house.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Seest thou not, I say, what a deformed thief this</LINE>
-<LINE>fashion is? how giddily a' turns about all the hot</LINE>
-<LINE>bloods between fourteen and five-and-thirty?</LINE>
-<LINE>sometimes fashioning them like Pharaoh's soldiers</LINE>
-<LINE>in the reeky painting, sometime like god Bel's</LINE>
-<LINE>priests in the old church-window, sometime like the</LINE>
-<LINE>shaven Hercules in the smirched worm-eaten tapestry,</LINE>
-<LINE>where his codpiece seems as massy as his club?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>All this I see; and I see that the fashion wears</LINE>
-<LINE>out more apparel than the man. But art not thou</LINE>
-<LINE>thyself giddy with the fashion too, that thou hast</LINE>
-<LINE>shifted out of thy tale into telling me of the fashion?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Not so, neither: but know that I have to-night</LINE>
-<LINE>wooed Margaret, the Lady Hero's gentlewoman, by the</LINE>
-<LINE>name of Hero: she leans me out at her mistress'</LINE>
-<LINE>chamber-window, bids me a thousand times good</LINE>
-<LINE>night,--I tell this tale vilely:--I should first</LINE>
-<LINE>tell thee how the prince, Claudio and my master,</LINE>
-<LINE>planted and placed and possessed by my master Don</LINE>
-<LINE>John, saw afar off in the orchard this amiable encounter.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>And thought they Margaret was Hero?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Two of them did, the prince and Claudio; but the</LINE>
-<LINE>devil my master knew she was Margaret; and partly</LINE>
-<LINE>by his oaths, which first possessed them, partly by</LINE>
-<LINE>the dark night, which did deceive them, but chiefly</LINE>
-<LINE>by my villany, which did confirm any slander that</LINE>
-<LINE>Don John had made, away went Claudio enraged; swore</LINE>
-<LINE>he would meet her, as he was appointed, next morning</LINE>
-<LINE>at the temple, and there, before the whole</LINE>
-<LINE>congregation, shame her with what he saw o'er night</LINE>
-<LINE>and send her home again without a husband.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>First Watchman</SPEAKER>
-<LINE>We charge you, in the prince's name, stand!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Second Watchman</SPEAKER>
-<LINE>Call up the right master constable. We have here</LINE>
-<LINE>recovered the most dangerous piece of lechery that</LINE>
-<LINE>ever was known in the commonwealth.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>First Watchman</SPEAKER>
-<LINE>And one Deformed is one of them: I know him; a'</LINE>
-<LINE>wears a lock.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Masters, masters,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Second Watchman</SPEAKER>
-<LINE>You'll be made bring Deformed forth, I warrant you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Masters,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>First Watchman</SPEAKER>
-<LINE>Never speak: we charge you let us obey you to go with us.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>We are like to prove a goodly commodity, being taken</LINE>
-<LINE>up of these men's bills.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>A commodity in question, I warrant you. Come, we'll obey you.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE IV. HERO's apartment.</TITLE>
-<STAGEDIR>Enter HERO, MARGARET, and URSULA</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Good Ursula, wake my cousin Beatrice, and desire</LINE>
-<LINE>her to rise.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>I will, lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>And bid her come hither.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Well.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Troth, I think your other rabato were better.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>No, pray thee, good Meg, I'll wear this.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>By my troth, 's not so good; and I warrant your</LINE>
-<LINE>cousin will say so.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>My cousin's a fool, and thou art another: I'll wear</LINE>
-<LINE>none but this.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>I like the new tire within excellently, if the hair</LINE>
-<LINE>were a thought browner; and your gown's a most rare</LINE>
-<LINE>fashion, i' faith. I saw the Duchess of Milan's</LINE>
-<LINE>gown that they praise so.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>O, that exceeds, they say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>By my troth, 's but a night-gown in respect of</LINE>
-<LINE>yours: cloth o' gold, and cuts, and laced with</LINE>
-<LINE>silver, set with pearls, down sleeves, side sleeves,</LINE>
-<LINE>and skirts, round underborne with a bluish tinsel:</LINE>
-<LINE>but for a fine, quaint, graceful and excellent</LINE>
-<LINE>fashion, yours is worth ten on 't.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>God give me joy to wear it! for my heart is</LINE>
-<LINE>exceeding heavy.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>'Twill be heavier soon by the weight of a man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Fie upon thee! art not ashamed?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Of what, lady? of speaking honourably? Is not</LINE>
-<LINE>marriage honourable in a beggar? Is not your lord</LINE>
-<LINE>honourable without marriage? I think you would have</LINE>
-<LINE>me say, 'saving your reverence, a husband:' and bad</LINE>
-<LINE>thinking do not wrest true speaking, I'll offend</LINE>
-<LINE>nobody: is there any harm in 'the heavier for a</LINE>
-<LINE>husband'? None, I think, and it be the right husband</LINE>
-<LINE>and the right wife; otherwise 'tis light, and not</LINE>
-<LINE>heavy: ask my Lady Beatrice else; here she comes.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter BEATRICE</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Good morrow, coz.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Good morrow, sweet Hero.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Why how now? do you speak in the sick tune?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I am out of all other tune, methinks.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Clap's into 'Light o' love;' that goes without a</LINE>
-<LINE>burden: do you sing it, and I'll dance it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Ye light o' love, with your heels! then, if your</LINE>
-<LINE>husband have stables enough, you'll see he shall</LINE>
-<LINE>lack no barns.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>O illegitimate construction! I scorn that with my heels.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>'Tis almost five o'clock, cousin; tis time you were</LINE>
-<LINE>ready. By my troth, I am exceeding ill: heigh-ho!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>For a hawk, a horse, or a husband?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>For the letter that begins them all, H.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Well, and you be not turned Turk, there's no more</LINE>
-<LINE>sailing by the star.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>What means the fool, trow?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Nothing I; but God send every one their heart's desire!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>These gloves the count sent me; they are an</LINE>
-<LINE>excellent perfume.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I am stuffed, cousin; I cannot smell.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>A maid, and stuffed! there's goodly catching of cold.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>O, God help me! God help me! how long have you</LINE>
-<LINE>professed apprehension?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Even since you left it. Doth not my wit become me rarely?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>It is not seen enough, you should wear it in your</LINE>
-<LINE>cap. By my troth, I am sick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Get you some of this distilled Carduus Benedictus,</LINE>
-<LINE>and lay it to your heart: it is the only thing for a qualm.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>There thou prickest her with a thistle.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Benedictus! why Benedictus? you have some moral in</LINE>
-<LINE>this Benedictus.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Moral! no, by my troth, I have no moral meaning; I</LINE>
-<LINE>meant, plain holy-thistle. You may think perchance</LINE>
-<LINE>that I think you are in love: nay, by'r lady, I am</LINE>
-<LINE>not such a fool to think what I list, nor I list</LINE>
-<LINE>not to think what I can, nor indeed I cannot think,</LINE>
-<LINE>if I would think my heart out of thinking, that you</LINE>
-<LINE>are in love or that you will be in love or that you</LINE>
-<LINE>can be in love. Yet Benedick was such another, and</LINE>
-<LINE>now is he become a man: he swore he would never</LINE>
-<LINE>marry, and yet now, in despite of his heart, he eats</LINE>
-<LINE>his meat without grudging: and how you may be</LINE>
-<LINE>converted I know not, but methinks you look with</LINE>
-<LINE>your eyes as other women do.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>What pace is this that thy tongue keeps?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Not a false gallop.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Re-enter URSULA</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Madam, withdraw: the prince, the count, Signior</LINE>
-<LINE>Benedick, Don John, and all the gallants of the</LINE>
-<LINE>town, are come to fetch you to church.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Help to dress me, good coz, good Meg, good Ursula.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE V. Another room in LEONATO'S house.</TITLE>
-<STAGEDIR>Enter LEONATO, with DOGBERRY and VERGES</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>What would you with me, honest neighbour?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Marry, sir, I would have some confidence with you</LINE>
-<LINE>that decerns you nearly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Brief, I pray you; for you see it is a busy time with me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Marry, this it is, sir.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Yes, in truth it is, sir.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>What is it, my good friends?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Goodman Verges, sir, speaks a little off the</LINE>
-<LINE>matter: an old man, sir, and his wits are not so</LINE>
-<LINE>blunt as, God help, I would desire they were; but,</LINE>
-<LINE>in faith, honest as the skin between his brows.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Yes, I thank God I am as honest as any man living</LINE>
-<LINE>that is an old man and no honester than I.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Comparisons are odorous: palabras, neighbour Verges.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Neighbours, you are tedious.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>It pleases your worship to say so, but we are the</LINE>
-<LINE>poor duke's officers; but truly, for mine own part,</LINE>
-<LINE>if I were as tedious as a king, I could find it in</LINE>
-<LINE>my heart to bestow it all of your worship.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>All thy tediousness on me, ah?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Yea, an 'twere a thousand pound more than 'tis; for</LINE>
-<LINE>I hear as good exclamation on your worship as of any</LINE>
-<LINE>man in the city; and though I be but a poor man, I</LINE>
-<LINE>am glad to hear it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>And so am I.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I would fain know what you have to say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Marry, sir, our watch to-night, excepting your</LINE>
-<LINE>worship's presence, ha' ta'en a couple of as arrant</LINE>
-<LINE>knaves as any in Messina.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>A good old man, sir; he will be talking: as they</LINE>
-<LINE>say, when the age is in, the wit is out: God help</LINE>
-<LINE>us! it is a world to see. Well said, i' faith,</LINE>
-<LINE>neighbour Verges: well, God's a good man; an two men</LINE>
-<LINE>ride of a horse, one must ride behind. An honest</LINE>
-<LINE>soul, i' faith, sir; by my troth he is, as ever</LINE>
-<LINE>broke bread; but God is to be worshipped; all men</LINE>
-<LINE>are not alike; alas, good neighbour!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Indeed, neighbour, he comes too short of you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Gifts that God gives.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I must leave you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>One word, sir: our watch, sir, have indeed</LINE>
-<LINE>comprehended two aspicious persons, and we would</LINE>
-<LINE>have them this morning examined before your worship.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Take their examination yourself and bring it me: I</LINE>
-<LINE>am now in great haste, as it may appear unto you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>It shall be suffigance.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Drink some wine ere you go: fare you well.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter a Messenger</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>My lord, they stay for you to give your daughter to</LINE>
-<LINE>her husband.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I'll wait upon them: I am ready.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt LEONATO and Messenger</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Go, good partner, go, get you to Francis Seacole;</LINE>
-<LINE>bid him bring his pen and inkhorn to the gaol: we</LINE>
-<LINE>are now to examination these men.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>And we must do it wisely.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>We will spare for no wit, I warrant you; here's</LINE>
-<LINE>that shall drive some of them to a non-come: only</LINE>
-<LINE>get the learned writer to set down our</LINE>
-<LINE>excommunication and meet me at the gaol.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-</ACT>
-
-<ACT><TITLE>ACT IV</TITLE>
-
-<SCENE><TITLE>SCENE I. A church.</TITLE>
-<STAGEDIR>Enter DON PEDRO, DON JOHN, LEONATO, FRIAR FRANCIS,
-CLAUDIO, BENEDICK, HERO, BEATRICE, and Attendants</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Come, Friar Francis, be brief; only to the plain</LINE>
-<LINE>form of marriage, and you shall recount their</LINE>
-<LINE>particular duties afterwards.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>You come hither, my lord, to marry this lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>No.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>To be married to her: friar, you come to marry her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Lady, you come hither to be married to this count.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>I do.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>If either of you know any inward impediment why you</LINE>
-<LINE>should not be conjoined, charge you, on your souls,</LINE>
-<LINE>to utter it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Know you any, Hero?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>None, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Know you any, count?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I dare make his answer, none.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O, what men dare do! what men may do! what men daily</LINE>
-<LINE>do, not knowing what they do!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>How now! interjections? Why, then, some be of</LINE>
-<LINE>laughing, as, ah, ha, he!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Stand thee by, friar. Father, by your leave:</LINE>
-<LINE>Will you with free and unconstrained soul</LINE>
-<LINE>Give me this maid, your daughter?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>As freely, son, as God did give her me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And what have I to give you back, whose worth</LINE>
-<LINE>May counterpoise this rich and precious gift?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Nothing, unless you render her again.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Sweet prince, you learn me noble thankfulness.</LINE>
-<LINE>There, Leonato, take her back again:</LINE>
-<LINE>Give not this rotten orange to your friend;</LINE>
-<LINE>She's but the sign and semblance of her honour.</LINE>
-<LINE>Behold how like a maid she blushes here!</LINE>
-<LINE>O, what authority and show of truth</LINE>
-<LINE>Can cunning sin cover itself withal!</LINE>
-<LINE>Comes not that blood as modest evidence</LINE>
-<LINE>To witness simple virtue? Would you not swear,</LINE>
-<LINE>All you that see her, that she were a maid,</LINE>
-<LINE>By these exterior shows? But she is none:</LINE>
-<LINE>She knows the heat of a luxurious bed;</LINE>
-<LINE>Her blush is guiltiness, not modesty.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>What do you mean, my lord?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Not to be married,</LINE>
-<LINE>Not to knit my soul to an approved wanton.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Dear my lord, if you, in your own proof,</LINE>
-<LINE>Have vanquish'd the resistance of her youth,</LINE>
-<LINE>And made defeat of her virginity,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I know what you would say: if I have known her,</LINE>
-<LINE>You will say she did embrace me as a husband,</LINE>
-<LINE>And so extenuate the 'forehand sin:</LINE>
-<LINE>No, Leonato,</LINE>
-<LINE>I never tempted her with word too large;</LINE>
-<LINE>But, as a brother to his sister, show'd</LINE>
-<LINE>Bashful sincerity and comely love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>And seem'd I ever otherwise to you?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Out on thee! Seeming! I will write against it:</LINE>
-<LINE>You seem to me as Dian in her orb,</LINE>
-<LINE>As chaste as is the bud ere it be blown;</LINE>
-<LINE>But you are more intemperate in your blood</LINE>
-<LINE>Than Venus, or those pamper'd animals</LINE>
-<LINE>That rage in savage sensuality.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Is my lord well, that he doth speak so wide?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Sweet prince, why speak not you?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What should I speak?</LINE>
-<LINE>I stand dishonour'd, that have gone about</LINE>
-<LINE>To link my dear friend to a common stale.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Are these things spoken, or do I but dream?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Sir, they are spoken, and these things are true.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>This looks not like a nuptial.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>True! O God!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Leonato, stand I here?</LINE>
-<LINE>Is this the prince? is this the prince's brother?</LINE>
-<LINE>Is this face Hero's? are our eyes our own?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>All this is so: but what of this, my lord?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Let me but move one question to your daughter;</LINE>
-<LINE>And, by that fatherly and kindly power</LINE>
-<LINE>That you have in her, bid her answer truly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I charge thee do so, as thou art my child.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>O, God defend me! how am I beset!</LINE>
-<LINE>What kind of catechising call you this?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>To make you answer truly to your name.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Is it not Hero? Who can blot that name</LINE>
-<LINE>With any just reproach?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Marry, that can Hero;</LINE>
-<LINE>Hero itself can blot out Hero's virtue.</LINE>
-<LINE>What man was he talk'd with you yesternight</LINE>
-<LINE>Out at your window betwixt twelve and one?</LINE>
-<LINE>Now, if you are a maid, answer to this.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>I talk'd with no man at that hour, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Why, then are you no maiden. Leonato,</LINE>
-<LINE>I am sorry you must hear: upon mine honour,</LINE>
-<LINE>Myself, my brother and this grieved count</LINE>
-<LINE>Did see her, hear her, at that hour last night</LINE>
-<LINE>Talk with a ruffian at her chamber-window</LINE>
-<LINE>Who hath indeed, most like a liberal villain,</LINE>
-<LINE>Confess'd the vile encounters they have had</LINE>
-<LINE>A thousand times in secret.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Fie, fie! they are not to be named, my lord,</LINE>
-<LINE>Not to be spoke of;</LINE>
-<LINE>There is not chastity enough in language</LINE>
-<LINE>Without offence to utter them. Thus, pretty lady,</LINE>
-<LINE>I am sorry for thy much misgovernment.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O Hero, what a Hero hadst thou been,</LINE>
-<LINE>If half thy outward graces had been placed</LINE>
-<LINE>About thy thoughts and counsels of thy heart!</LINE>
-<LINE>But fare thee well, most foul, most fair! farewell,</LINE>
-<LINE>Thou pure impiety and impious purity!</LINE>
-<LINE>For thee I'll lock up all the gates of love,</LINE>
-<LINE>And on my eyelids shall conjecture hang,</LINE>
-<LINE>To turn all beauty into thoughts of harm,</LINE>
-<LINE>And never shall it more be gracious.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Hath no man's dagger here a point for me?</LINE>
-</SPEECH>
-
-
-<STAGEDIR>HERO swoons</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Why, how now, cousin! wherefore sink you down?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON JOHN</SPEAKER>
-<LINE>Come, let us go. These things, come thus to light,</LINE>
-<LINE>Smother her spirits up.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt DON PEDRO, DON JOHN, and CLAUDIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>How doth the lady?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Dead, I think. Help, uncle!</LINE>
-<LINE>Hero! why, Hero! Uncle! Signior Benedick! Friar!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>O Fate! take not away thy heavy hand.</LINE>
-<LINE>Death is the fairest cover for her shame</LINE>
-<LINE>That may be wish'd for.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>How now, cousin Hero!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Have comfort, lady.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Dost thou look up?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Yea, wherefore should she not?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Wherefore! Why, doth not every earthly thing</LINE>
-<LINE>Cry shame upon her? Could she here deny</LINE>
-<LINE>The story that is printed in her blood?</LINE>
-<LINE>Do not live, Hero; do not ope thine eyes:</LINE>
-<LINE>For, did I think thou wouldst not quickly die,</LINE>
-<LINE>Thought I thy spirits were stronger than thy shames,</LINE>
-<LINE>Myself would, on the rearward of reproaches,</LINE>
-<LINE>Strike at thy life. Grieved I, I had but one?</LINE>
-<LINE>Chid I for that at frugal nature's frame?</LINE>
-<LINE>O, one too much by thee! Why had I one?</LINE>
-<LINE>Why ever wast thou lovely in my eyes?</LINE>
-<LINE>Why had I not with charitable hand</LINE>
-<LINE>Took up a beggar's issue at my gates,</LINE>
-<LINE>Who smirch'd thus and mired with infamy,</LINE>
-<LINE>I might have said 'No part of it is mine;</LINE>
-<LINE>This shame derives itself from unknown loins'?</LINE>
-<LINE>But mine and mine I loved and mine I praised</LINE>
-<LINE>And mine that I was proud on, mine so much</LINE>
-<LINE>That I myself was to myself not mine,</LINE>
-<LINE>Valuing of her,--why, she, O, she is fallen</LINE>
-<LINE>Into a pit of ink, that the wide sea</LINE>
-<LINE>Hath drops too few to wash her clean again</LINE>
-<LINE>And salt too little which may season give</LINE>
-<LINE>To her foul-tainted flesh!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Sir, sir, be patient.</LINE>
-<LINE>For my part, I am so attired in wonder,</LINE>
-<LINE>I know not what to say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>O, on my soul, my cousin is belied!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Lady, were you her bedfellow last night?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No, truly not; although, until last night,</LINE>
-<LINE>I have this twelvemonth been her bedfellow.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Confirm'd, confirm'd! O, that is stronger made</LINE>
-<LINE>Which was before barr'd up with ribs of iron!</LINE>
-<LINE>Would the two princes lie, and Claudio lie,</LINE>
-<LINE>Who loved her so, that, speaking of her foulness,</LINE>
-<LINE>Wash'd it with tears? Hence from her! let her die.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Hear me a little; for I have only been</LINE>
-<LINE>Silent so long and given way unto</LINE>
-<LINE>This course of fortune</LINE>
-<LINE>By noting of the lady. I have mark'd</LINE>
-<LINE>A thousand blushing apparitions</LINE>
-<LINE>To start into her face, a thousand innocent shames</LINE>
-<LINE>In angel whiteness beat away those blushes;</LINE>
-<LINE>And in her eye there hath appear'd a fire,</LINE>
-<LINE>To burn the errors that these princes hold</LINE>
-<LINE>Against her maiden truth. Call me a fool;</LINE>
-<LINE>Trust not my reading nor my observations,</LINE>
-<LINE>Which with experimental seal doth warrant</LINE>
-<LINE>The tenor of my book; trust not my age,</LINE>
-<LINE>My reverence, calling, nor divinity,</LINE>
-<LINE>If this sweet lady lie not guiltless here</LINE>
-<LINE>Under some biting error.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Friar, it cannot be.</LINE>
-<LINE>Thou seest that all the grace that she hath left</LINE>
-<LINE>Is that she will not add to her damnation</LINE>
-<LINE>A sin of perjury; she not denies it:</LINE>
-<LINE>Why seek'st thou then to cover with excuse</LINE>
-<LINE>That which appears in proper nakedness?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Lady, what man is he you are accused of?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>They know that do accuse me; I know none:</LINE>
-<LINE>If I know more of any man alive</LINE>
-<LINE>Than that which maiden modesty doth warrant,</LINE>
-<LINE>Let all my sins lack mercy! O my father,</LINE>
-<LINE>Prove you that any man with me conversed</LINE>
-<LINE>At hours unmeet, or that I yesternight</LINE>
-<LINE>Maintain'd the change of words with any creature,</LINE>
-<LINE>Refuse me, hate me, torture me to death!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>There is some strange misprision in the princes.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Two of them have the very bent of honour;</LINE>
-<LINE>And if their wisdoms be misled in this,</LINE>
-<LINE>The practise of it lives in John the bastard,</LINE>
-<LINE>Whose spirits toil in frame of villanies.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I know not. If they speak but truth of her,</LINE>
-<LINE>These hands shall tear her; if they wrong her honour,</LINE>
-<LINE>The proudest of them shall well hear of it.</LINE>
-<LINE>Time hath not yet so dried this blood of mine,</LINE>
-<LINE>Nor age so eat up my invention,</LINE>
-<LINE>Nor fortune made such havoc of my means,</LINE>
-<LINE>Nor my bad life reft me so much of friends,</LINE>
-<LINE>But they shall find, awaked in such a kind,</LINE>
-<LINE>Both strength of limb and policy of mind,</LINE>
-<LINE>Ability in means and choice of friends,</LINE>
-<LINE>To quit me of them throughly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Pause awhile,</LINE>
-<LINE>And let my counsel sway you in this case.</LINE>
-<LINE>Your daughter here the princes left for dead:</LINE>
-<LINE>Let her awhile be secretly kept in,</LINE>
-<LINE>And publish it that she is dead indeed;</LINE>
-<LINE>Maintain a mourning ostentation</LINE>
-<LINE>And on your family's old monument</LINE>
-<LINE>Hang mournful epitaphs and do all rites</LINE>
-<LINE>That appertain unto a burial.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>What shall become of this? what will this do?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Marry, this well carried shall on her behalf</LINE>
-<LINE>Change slander to remorse; that is some good:</LINE>
-<LINE>But not for that dream I on this strange course,</LINE>
-<LINE>But on this travail look for greater birth.</LINE>
-<LINE>She dying, as it must so be maintain'd,</LINE>
-<LINE>Upon the instant that she was accused,</LINE>
-<LINE>Shall be lamented, pitied and excused</LINE>
-<LINE>Of every hearer: for it so falls out</LINE>
-<LINE>That what we have we prize not to the worth</LINE>
-<LINE>Whiles we enjoy it, but being lack'd and lost,</LINE>
-<LINE>Why, then we rack the value, then we find</LINE>
-<LINE>The virtue that possession would not show us</LINE>
-<LINE>Whiles it was ours. So will it fare with Claudio:</LINE>
-<LINE>When he shall hear she died upon his words,</LINE>
-<LINE>The idea of her life shall sweetly creep</LINE>
-<LINE>Into his study of imagination,</LINE>
-<LINE>And every lovely organ of her life</LINE>
-<LINE>Shall come apparell'd in more precious habit,</LINE>
-<LINE>More moving-delicate and full of life,</LINE>
-<LINE>Into the eye and prospect of his soul,</LINE>
-<LINE>Than when she lived indeed; then shall he mourn,</LINE>
-<LINE>If ever love had interest in his liver,</LINE>
-<LINE>And wish he had not so accused her,</LINE>
-<LINE>No, though he thought his accusation true.</LINE>
-<LINE>Let this be so, and doubt not but success</LINE>
-<LINE>Will fashion the event in better shape</LINE>
-<LINE>Than I can lay it down in likelihood.</LINE>
-<LINE>But if all aim but this be levell'd false,</LINE>
-<LINE>The supposition of the lady's death</LINE>
-<LINE>Will quench the wonder of her infamy:</LINE>
-<LINE>And if it sort not well, you may conceal her,</LINE>
-<LINE>As best befits her wounded reputation,</LINE>
-<LINE>In some reclusive and religious life,</LINE>
-<LINE>Out of all eyes, tongues, minds and injuries.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Signior Leonato, let the friar advise you:</LINE>
-<LINE>And though you know my inwardness and love</LINE>
-<LINE>Is very much unto the prince and Claudio,</LINE>
-<LINE>Yet, by mine honour, I will deal in this</LINE>
-<LINE>As secretly and justly as your soul</LINE>
-<LINE>Should with your body.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Being that I flow in grief,</LINE>
-<LINE>The smallest twine may lead me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>'Tis well consented: presently away;</LINE>
-<LINE>For to strange sores strangely they strain the cure.</LINE>
-<LINE>Come, lady, die to live: this wedding-day</LINE>
-<LINE>Perhaps is but prolong'd: have patience and endure.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt all but BENEDICK and BEATRICE</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Lady Beatrice, have you wept all this while?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Yea, and I will weep a while longer.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I will not desire that.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>You have no reason; I do it freely.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Surely I do believe your fair cousin is wronged.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Ah, how much might the man deserve of me that would right her!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Is there any way to show such friendship?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>A very even way, but no such friend.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>May a man do it?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>It is a man's office, but not yours.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I do love nothing in the world so well as you: is</LINE>
-<LINE>not that strange?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>As strange as the thing I know not. It were as</LINE>
-<LINE>possible for me to say I loved nothing so well as</LINE>
-<LINE>you: but believe me not; and yet I lie not; I</LINE>
-<LINE>confess nothing, nor I deny nothing. I am sorry for my cousin.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>By my sword, Beatrice, thou lovest me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Do not swear, and eat it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I will swear by it that you love me; and I will make</LINE>
-<LINE>him eat it that says I love not you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Will you not eat your word?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>With no sauce that can be devised to it. I protest</LINE>
-<LINE>I love thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Why, then, God forgive me!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>What offence, sweet Beatrice?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>You have stayed me in a happy hour: I was about to</LINE>
-<LINE>protest I loved you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>And do it with all thy heart.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I love you with so much of my heart that none is</LINE>
-<LINE>left to protest.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Come, bid me do any thing for thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Kill Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Ha! not for the wide world.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>You kill me to deny it. Farewell.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Tarry, sweet Beatrice.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I am gone, though I am here: there is no love in</LINE>
-<LINE>you: nay, I pray you, let me go.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Beatrice,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>In faith, I will go.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>We'll be friends first.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>You dare easier be friends with me than fight with mine enemy.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Is Claudio thine enemy?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Is he not approved in the height a villain, that</LINE>
-<LINE>hath slandered, scorned, dishonoured my kinswoman? O</LINE>
-<LINE>that I were a man! What, bear her in hand until they</LINE>
-<LINE>come to take hands; and then, with public</LINE>
-<LINE>accusation, uncovered slander, unmitigated rancour,</LINE>
-<LINE>--O God, that I were a man! I would eat his heart</LINE>
-<LINE>in the market-place.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Hear me, Beatrice,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Talk with a man out at a window! A proper saying!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Nay, but, Beatrice,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Sweet Hero! She is wronged, she is slandered, she is undone.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Beat--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Princes and counties! Surely, a princely testimony,</LINE>
-<LINE>a goodly count, Count Comfect; a sweet gallant,</LINE>
-<LINE>surely! O that I were a man for his sake! or that I</LINE>
-<LINE>had any friend would be a man for my sake! But</LINE>
-<LINE>manhood is melted into courtesies, valour into</LINE>
-<LINE>compliment, and men are only turned into tongue, and</LINE>
-<LINE>trim ones too: he is now as valiant as Hercules</LINE>
-<LINE>that only tells a lie and swears it. I cannot be a</LINE>
-<LINE>man with wishing, therefore I will die a woman with grieving.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Tarry, good Beatrice. By this hand, I love thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Use it for my love some other way than swearing by it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Think you in your soul the Count Claudio hath wronged Hero?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Yea, as sure as I have a thought or a soul.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Enough, I am engaged; I will challenge him. I will</LINE>
-<LINE>kiss your hand, and so I leave you. By this hand,</LINE>
-<LINE>Claudio shall render me a dear account. As you</LINE>
-<LINE>hear of me, so think of me. Go, comfort your</LINE>
-<LINE>cousin: I must say she is dead: and so, farewell.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE II. A prison.</TITLE>
-<STAGEDIR>Enter DOGBERRY, VERGES, and Sexton, in gowns; and
-the Watch, with CONRADE and BORACHIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Is our whole dissembly appeared?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>O, a stool and a cushion for the sexton.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>Which be the malefactors?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Marry, that am I and my partner.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Nay, that's certain; we have the exhibition to examine.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>But which are the offenders that are to be</LINE>
-<LINE>examined? let them come before master constable.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Yea, marry, let them come before me. What is your</LINE>
-<LINE>name, friend?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Borachio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Pray, write down, Borachio. Yours, sirrah?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>I am a gentleman, sir, and my name is Conrade.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Write down, master gentleman Conrade. Masters, do</LINE>
-<LINE>you serve God?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Yea, sir, we hope.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Write down, that they hope they serve God: and</LINE>
-<LINE>write God first; for God defend but God should go</LINE>
-<LINE>before such villains! Masters, it is proved already</LINE>
-<LINE>that you are little better than false knaves; and it</LINE>
-<LINE>will go near to be thought so shortly. How answer</LINE>
-<LINE>you for yourselves?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Marry, sir, we say we are none.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>A marvellous witty fellow, I assure you: but I</LINE>
-<LINE>will go about with him. Come you hither, sirrah; a</LINE>
-<LINE>word in your ear: sir, I say to you, it is thought</LINE>
-<LINE>you are false knaves.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Sir, I say to you we are none.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Well, stand aside. 'Fore God, they are both in a</LINE>
-<LINE>tale. Have you writ down, that they are none?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>Master constable, you go not the way to examine:</LINE>
-<LINE>you must call forth the watch that are their accusers.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Yea, marry, that's the eftest way. Let the watch</LINE>
-<LINE>come forth. Masters, I charge you, in the prince's</LINE>
-<LINE>name, accuse these men.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>First Watchman</SPEAKER>
-<LINE>This man said, sir, that Don John, the prince's</LINE>
-<LINE>brother, was a villain.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Write down Prince John a villain. Why, this is flat</LINE>
-<LINE>perjury, to call a prince's brother villain.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Master constable,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Pray thee, fellow, peace: I do not like thy look,</LINE>
-<LINE>I promise thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>What heard you him say else?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Second Watchman</SPEAKER>
-<LINE>Marry, that he had received a thousand ducats of</LINE>
-<LINE>Don John for accusing the Lady Hero wrongfully.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Flat burglary as ever was committed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Yea, by mass, that it is.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>What else, fellow?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>First Watchman</SPEAKER>
-<LINE>And that Count Claudio did mean, upon his words, to</LINE>
-<LINE>disgrace Hero before the whole assembly. and not marry her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>O villain! thou wilt be condemned into everlasting</LINE>
-<LINE>redemption for this.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>What else?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Watchman</SPEAKER>
-<LINE>This is all.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Sexton</SPEAKER>
-<LINE>And this is more, masters, than you can deny.</LINE>
-<LINE>Prince John is this morning secretly stolen away;</LINE>
-<LINE>Hero was in this manner accused, in this very manner</LINE>
-<LINE>refused, and upon the grief of this suddenly died.</LINE>
-<LINE>Master constable, let these men be bound, and</LINE>
-<LINE>brought to Leonato's: I will go before and show</LINE>
-<LINE>him their examination.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Come, let them be opinioned.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Let them be in the hands--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Off, coxcomb!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>God's my life, where's the sexton? let him write</LINE>
-<LINE>down the prince's officer coxcomb. Come, bind them.</LINE>
-<LINE>Thou naughty varlet!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CONRADE</SPEAKER>
-<LINE>Away! you are an ass, you are an ass.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Dost thou not suspect my place? dost thou not</LINE>
-<LINE>suspect my years? O that he were here to write me</LINE>
-<LINE>down an ass! But, masters, remember that I am an</LINE>
-<LINE>ass; though it be not written down, yet forget not</LINE>
-<LINE>that I am an ass. No, thou villain, thou art full of</LINE>
-<LINE>piety, as shall be proved upon thee by good witness.</LINE>
-<LINE>I am a wise fellow, and, which is more, an officer,</LINE>
-<LINE>and, which is more, a householder, and, which is</LINE>
-<LINE>more, as pretty a piece of flesh as any is in</LINE>
-<LINE>Messina, and one that knows the law, go to; and a</LINE>
-<LINE>rich fellow enough, go to; and a fellow that hath</LINE>
-<LINE>had losses, and one that hath two gowns and every</LINE>
-<LINE>thing handsome about him. Bring him away. O that</LINE>
-<LINE>I had been writ down an ass!</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-</ACT>
-
-<ACT><TITLE>ACT V</TITLE>
-
-<SCENE><TITLE>SCENE I. Before LEONATO'S house.</TITLE>
-<STAGEDIR>Enter LEONATO and ANTONIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>If you go on thus, you will kill yourself:</LINE>
-<LINE>And 'tis not wisdom thus to second grief</LINE>
-<LINE>Against yourself.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I pray thee, cease thy counsel,</LINE>
-<LINE>Which falls into mine ears as profitless</LINE>
-<LINE>As water in a sieve: give not me counsel;</LINE>
-<LINE>Nor let no comforter delight mine ear</LINE>
-<LINE>But such a one whose wrongs do suit with mine.</LINE>
-<LINE>Bring me a father that so loved his child,</LINE>
-<LINE>Whose joy of her is overwhelm'd like mine,</LINE>
-<LINE>And bid him speak of patience;</LINE>
-<LINE>Measure his woe the length and breadth of mine</LINE>
-<LINE>And let it answer every strain for strain,</LINE>
-<LINE>As thus for thus and such a grief for such,</LINE>
-<LINE>In every lineament, branch, shape, and form:</LINE>
-<LINE>If such a one will smile and stroke his beard,</LINE>
-<LINE>Bid sorrow wag, cry 'hem!' when he should groan,</LINE>
-<LINE>Patch grief with proverbs, make misfortune drunk</LINE>
-<LINE>With candle-wasters; bring him yet to me,</LINE>
-<LINE>And I of him will gather patience.</LINE>
-<LINE>But there is no such man: for, brother, men</LINE>
-<LINE>Can counsel and speak comfort to that grief</LINE>
-<LINE>Which they themselves not feel; but, tasting it,</LINE>
-<LINE>Their counsel turns to passion, which before</LINE>
-<LINE>Would give preceptial medicine to rage,</LINE>
-<LINE>Fetter strong madness in a silken thread,</LINE>
-<LINE>Charm ache with air and agony with words:</LINE>
-<LINE>No, no; 'tis all men's office to speak patience</LINE>
-<LINE>To those that wring under the load of sorrow,</LINE>
-<LINE>But no man's virtue nor sufficiency</LINE>
-<LINE>To be so moral when he shall endure</LINE>
-<LINE>The like himself. Therefore give me no counsel:</LINE>
-<LINE>My griefs cry louder than advertisement.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Therein do men from children nothing differ.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I pray thee, peace. I will be flesh and blood;</LINE>
-<LINE>For there was never yet philosopher</LINE>
-<LINE>That could endure the toothache patiently,</LINE>
-<LINE>However they have writ the style of gods</LINE>
-<LINE>And made a push at chance and sufferance.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Yet bend not all the harm upon yourself;</LINE>
-<LINE>Make those that do offend you suffer too.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>There thou speak'st reason: nay, I will do so.</LINE>
-<LINE>My soul doth tell me Hero is belied;</LINE>
-<LINE>And that shall Claudio know; so shall the prince</LINE>
-<LINE>And all of them that thus dishonour her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Here comes the prince and Claudio hastily.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter DON PEDRO and CLAUDIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Good den, good den.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Good day to both of you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Hear you. my lords,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>We have some haste, Leonato.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Some haste, my lord! well, fare you well, my lord:</LINE>
-<LINE>Are you so hasty now? well, all is one.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Nay, do not quarrel with us, good old man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>If he could right himself with quarreling,</LINE>
-<LINE>Some of us would lie low.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Who wrongs him?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Marry, thou dost wrong me; thou dissembler, thou:--</LINE>
-<LINE>Nay, never lay thy hand upon thy sword;</LINE>
-<LINE>I fear thee not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Marry, beshrew my hand,</LINE>
-<LINE>If it should give your age such cause of fear:</LINE>
-<LINE>In faith, my hand meant nothing to my sword.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Tush, tush, man; never fleer and jest at me:</LINE>
-<LINE>I speak not like a dotard nor a fool,</LINE>
-<LINE>As under privilege of age to brag</LINE>
-<LINE>What I have done being young, or what would do</LINE>
-<LINE>Were I not old. Know, Claudio, to thy head,</LINE>
-<LINE>Thou hast so wrong'd mine innocent child and me</LINE>
-<LINE>That I am forced to lay my reverence by</LINE>
-<LINE>And, with grey hairs and bruise of many days,</LINE>
-<LINE>Do challenge thee to trial of a man.</LINE>
-<LINE>I say thou hast belied mine innocent child;</LINE>
-<LINE>Thy slander hath gone through and through her heart,</LINE>
-<LINE>And she lies buried with her ancestors;</LINE>
-<LINE>O, in a tomb where never scandal slept,</LINE>
-<LINE>Save this of hers, framed by thy villany!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>My villany?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Thine, Claudio; thine, I say.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>You say not right, old man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>My lord, my lord,</LINE>
-<LINE>I'll prove it on his body, if he dare,</LINE>
-<LINE>Despite his nice fence and his active practise,</LINE>
-<LINE>His May of youth and bloom of lustihood.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Away! I will not have to do with you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Canst thou so daff me? Thou hast kill'd my child:</LINE>
-<LINE>If thou kill'st me, boy, thou shalt kill a man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>He shall kill two of us, and men indeed:</LINE>
-<LINE>But that's no matter; let him kill one first;</LINE>
-<LINE>Win me and wear me; let him answer me.</LINE>
-<LINE>Come, follow me, boy; come, sir boy, come, follow me:</LINE>
-<LINE>Sir boy, I'll whip you from your foining fence;</LINE>
-<LINE>Nay, as I am a gentleman, I will.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Brother,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Content yourself. God knows I loved my niece;</LINE>
-<LINE>And she is dead, slander'd to death by villains,</LINE>
-<LINE>That dare as well answer a man indeed</LINE>
-<LINE>As I dare take a serpent by the tongue:</LINE>
-<LINE>Boys, apes, braggarts, Jacks, milksops!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Brother Antony,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Hold you content. What, man! I know them, yea,</LINE>
-<LINE>And what they weigh, even to the utmost scruple,--</LINE>
-<LINE>Scrambling, out-facing, fashion-monging boys,</LINE>
-<LINE>That lie and cog and flout, deprave and slander,</LINE>
-<LINE>Go anticly, show outward hideousness,</LINE>
-<LINE>And speak off half a dozen dangerous words,</LINE>
-<LINE>How they might hurt their enemies, if they durst;</LINE>
-<LINE>And this is all.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>But, brother Antony,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Come, 'tis no matter:</LINE>
-<LINE>Do not you meddle; let me deal in this.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Gentlemen both, we will not wake your patience.</LINE>
-<LINE>My heart is sorry for your daughter's death:</LINE>
-<LINE>But, on my honour, she was charged with nothing</LINE>
-<LINE>But what was true and very full of proof.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>My lord, my lord,--</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I will not hear you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>No? Come, brother; away! I will be heard.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>And shall, or some of us will smart for it.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt LEONATO and ANTONIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>See, see; here comes the man we went to seek.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter BENEDICK</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Now, signior, what news?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Good day, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Welcome, signior: you are almost come to part</LINE>
-<LINE>almost a fray.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>We had like to have had our two noses snapped off</LINE>
-<LINE>with two old men without teeth.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Leonato and his brother. What thinkest thou? Had</LINE>
-<LINE>we fought, I doubt we should have been too young for them.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>In a false quarrel there is no true valour. I came</LINE>
-<LINE>to seek you both.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>We have been up and down to seek thee; for we are</LINE>
-<LINE>high-proof melancholy and would fain have it beaten</LINE>
-<LINE>away. Wilt thou use thy wit?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>It is in my scabbard: shall I draw it?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Dost thou wear thy wit by thy side?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Never any did so, though very many have been beside</LINE>
-<LINE>their wit. I will bid thee draw, as we do the</LINE>
-<LINE>minstrels; draw, to pleasure us.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>As I am an honest man, he looks pale. Art thou</LINE>
-<LINE>sick, or angry?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>What, courage, man! What though care killed a cat,</LINE>
-<LINE>thou hast mettle enough in thee to kill care.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Sir, I shall meet your wit in the career, and you</LINE>
-<LINE>charge it against me. I pray you choose another subject.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Nay, then, give him another staff: this last was</LINE>
-<LINE>broke cross.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>By this light, he changes more and more: I think</LINE>
-<LINE>he be angry indeed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>If he be, he knows how to turn his girdle.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Shall I speak a word in your ear?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>God bless me from a challenge!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE><STAGEDIR>Aside to CLAUDIO</STAGEDIR> You are a villain; I jest not:</LINE>
-<LINE>I will make it good how you dare, with what you</LINE>
-<LINE>dare, and when you dare. Do me right, or I will</LINE>
-<LINE>protest your cowardice. You have killed a sweet</LINE>
-<LINE>lady, and her death shall fall heavy on you. Let me</LINE>
-<LINE>hear from you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Well, I will meet you, so I may have good cheer.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What, a feast, a feast?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I' faith, I thank him; he hath bid me to a calf's</LINE>
-<LINE>head and a capon; the which if I do not carve most</LINE>
-<LINE>curiously, say my knife's naught. Shall I not find</LINE>
-<LINE>a woodcock too?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Sir, your wit ambles well; it goes easily.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>I'll tell thee how Beatrice praised thy wit the</LINE>
-<LINE>other day. I said, thou hadst a fine wit: 'True,'</LINE>
-<LINE>said she, 'a fine little one.' 'No,' said I, 'a</LINE>
-<LINE>great wit:' 'Right,' says she, 'a great gross one.'</LINE>
-<LINE>'Nay,' said I, 'a good wit:' 'Just,' said she, 'it</LINE>
-<LINE>hurts nobody.' 'Nay,' said I, 'the gentleman</LINE>
-<LINE>is wise:' 'Certain,' said she, 'a wise gentleman.'</LINE>
-<LINE>'Nay,' said I, 'he hath the tongues:' 'That I</LINE>
-<LINE>believe,' said she, 'for he swore a thing to me on</LINE>
-<LINE>Monday night, which he forswore on Tuesday morning;</LINE>
-<LINE>there's a double tongue; there's two tongues.' Thus</LINE>
-<LINE>did she, an hour together, transshape thy particular</LINE>
-<LINE>virtues: yet at last she concluded with a sigh, thou</LINE>
-<LINE>wast the properest man in Italy.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>For the which she wept heartily and said she cared</LINE>
-<LINE>not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Yea, that she did: but yet, for all that, an if she</LINE>
-<LINE>did not hate him deadly, she would love him dearly:</LINE>
-<LINE>the old man's daughter told us all.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>All, all; and, moreover, God saw him when he was</LINE>
-<LINE>hid in the garden.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>But when shall we set the savage bull's horns on</LINE>
-<LINE>the sensible Benedick's head?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Yea, and text underneath, 'Here dwells Benedick the</LINE>
-<LINE>married man'?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Fare you well, boy: you know my mind. I will leave</LINE>
-<LINE>you now to your gossip-like humour: you break jests</LINE>
-<LINE>as braggarts do their blades, which God be thanked,</LINE>
-<LINE>hurt not. My lord, for your many courtesies I thank</LINE>
-<LINE>you: I must discontinue your company: your brother</LINE>
-<LINE>the bastard is fled from Messina: you have among</LINE>
-<LINE>you killed a sweet and innocent lady. For my Lord</LINE>
-<LINE>Lackbeard there, he and I shall meet: and, till</LINE>
-<LINE>then, peace be with him.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>He is in earnest.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>In most profound earnest; and, I'll warrant you, for</LINE>
-<LINE>the love of Beatrice.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>And hath challenged thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Most sincerely.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>What a pretty thing man is when he goes in his</LINE>
-<LINE>doublet and hose and leaves off his wit!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>He is then a giant to an ape; but then is an ape a</LINE>
-<LINE>doctor to such a man.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>But, soft you, let me be: pluck up, my heart, and</LINE>
-<LINE>be sad. Did he not say, my brother was fled?</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter DOGBERRY, VERGES, and the Watch, with CONRADE
-and BORACHIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Come you, sir: if justice cannot tame you, she</LINE>
-<LINE>shall ne'er weigh more reasons in her balance: nay,</LINE>
-<LINE>an you be a cursing hypocrite once, you must be looked to.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>How now? two of my brother's men bound! Borachio</LINE>
-<LINE>one!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Hearken after their offence, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Officers, what offence have these men done?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Marry, sir, they have committed false report;</LINE>
-<LINE>moreover, they have spoken untruths; secondarily,</LINE>
-<LINE>they are slanders; sixth and lastly, they have</LINE>
-<LINE>belied a lady; thirdly, they have verified unjust</LINE>
-<LINE>things; and, to conclude, they are lying knaves.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>First, I ask thee what they have done; thirdly, I</LINE>
-<LINE>ask thee what's their offence; sixth and lastly, why</LINE>
-<LINE>they are committed; and, to conclude, what you lay</LINE>
-<LINE>to their charge.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Rightly reasoned, and in his own division: and, by</LINE>
-<LINE>my troth, there's one meaning well suited.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Who have you offended, masters, that you are thus</LINE>
-<LINE>bound to your answer? this learned constable is</LINE>
-<LINE>too cunning to be understood: what's your offence?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Sweet prince, let me go no farther to mine answer:</LINE>
-<LINE>do you hear me, and let this count kill me. I have</LINE>
-<LINE>deceived even your very eyes: what your wisdoms</LINE>
-<LINE>could not discover, these shallow fools have brought</LINE>
-<LINE>to light: who in the night overheard me confessing</LINE>
-<LINE>to this man how Don John your brother incensed me</LINE>
-<LINE>to slander the Lady Hero, how you were brought into</LINE>
-<LINE>the orchard and saw me court Margaret in Hero's</LINE>
-<LINE>garments, how you disgraced her, when you should</LINE>
-<LINE>marry her: my villany they have upon record; which</LINE>
-<LINE>I had rather seal with my death than repeat over</LINE>
-<LINE>to my shame. The lady is dead upon mine and my</LINE>
-<LINE>master's false accusation; and, briefly, I desire</LINE>
-<LINE>nothing but the reward of a villain.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Runs not this speech like iron through your blood?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I have drunk poison whiles he utter'd it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>But did my brother set thee on to this?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Yea, and paid me richly for the practise of it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>He is composed and framed of treachery:</LINE>
-<LINE>And fled he is upon this villany.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Sweet Hero! now thy image doth appear</LINE>
-<LINE>In the rare semblance that I loved it first.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Come, bring away the plaintiffs: by this time our</LINE>
-<LINE>sexton hath reformed Signior Leonato of the matter:</LINE>
-<LINE>and, masters, do not forget to specify, when time</LINE>
-<LINE>and place shall serve, that I am an ass.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>VERGES</SPEAKER>
-<LINE>Here, here comes master Signior Leonato, and the</LINE>
-<LINE>Sexton too.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Re-enter LEONATO and ANTONIO, with the Sexton</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Which is the villain? let me see his eyes,</LINE>
-<LINE>That, when I note another man like him,</LINE>
-<LINE>I may avoid him: which of these is he?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>If you would know your wronger, look on me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Art thou the slave that with thy breath hast kill'd</LINE>
-<LINE>Mine innocent child?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>Yea, even I alone.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>No, not so, villain; thou beliest thyself:</LINE>
-<LINE>Here stand a pair of honourable men;</LINE>
-<LINE>A third is fled, that had a hand in it.</LINE>
-<LINE>I thank you, princes, for my daughter's death:</LINE>
-<LINE>Record it with your high and worthy deeds:</LINE>
-<LINE>'Twas bravely done, if you bethink you of it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I know not how to pray your patience;</LINE>
-<LINE>Yet I must speak. Choose your revenge yourself;</LINE>
-<LINE>Impose me to what penance your invention</LINE>
-<LINE>Can lay upon my sin: yet sinn'd I not</LINE>
-<LINE>But in mistaking.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>By my soul, nor I:</LINE>
-<LINE>And yet, to satisfy this good old man,</LINE>
-<LINE>I would bend under any heavy weight</LINE>
-<LINE>That he'll enjoin me to.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I cannot bid you bid my daughter live;</LINE>
-<LINE>That were impossible: but, I pray you both,</LINE>
-<LINE>Possess the people in Messina here</LINE>
-<LINE>How innocent she died; and if your love</LINE>
-<LINE>Can labour ought in sad invention,</LINE>
-<LINE>Hang her an epitaph upon her tomb</LINE>
-<LINE>And sing it to her bones, sing it to-night:</LINE>
-<LINE>To-morrow morning come you to my house,</LINE>
-<LINE>And since you could not be my son-in-law,</LINE>
-<LINE>Be yet my nephew: my brother hath a daughter,</LINE>
-<LINE>Almost the copy of my child that's dead,</LINE>
-<LINE>And she alone is heir to both of us:</LINE>
-<LINE>Give her the right you should have given her cousin,</LINE>
-<LINE>And so dies my revenge.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>O noble sir,</LINE>
-<LINE>Your over-kindness doth wring tears from me!</LINE>
-<LINE>I do embrace your offer; and dispose</LINE>
-<LINE>For henceforth of poor Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>To-morrow then I will expect your coming;</LINE>
-<LINE>To-night I take my leave. This naughty man</LINE>
-<LINE>Shall face to face be brought to Margaret,</LINE>
-<LINE>Who I believe was pack'd in all this wrong,</LINE>
-<LINE>Hired to it by your brother.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BORACHIO</SPEAKER>
-<LINE>No, by my soul, she was not,</LINE>
-<LINE>Nor knew not what she did when she spoke to me,</LINE>
-<LINE>But always hath been just and virtuous</LINE>
-<LINE>In any thing that I do know by her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Moreover, sir, which indeed is not under white and</LINE>
-<LINE>black, this plaintiff here, the offender, did call</LINE>
-<LINE>me ass: I beseech you, let it be remembered in his</LINE>
-<LINE>punishment. And also, the watch heard them talk of</LINE>
-<LINE>one Deformed: they say be wears a key in his ear and</LINE>
-<LINE>a lock hanging by it, and borrows money in God's</LINE>
-<LINE>name, the which he hath used so long and never paid</LINE>
-<LINE>that now men grow hard-hearted and will lend nothing</LINE>
-<LINE>for God's sake: pray you, examine him upon that point.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>I thank thee for thy care and honest pains.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>Your worship speaks like a most thankful and</LINE>
-<LINE>reverend youth; and I praise God for you.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>There's for thy pains.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>God save the foundation!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Go, I discharge thee of thy prisoner, and I thank thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DOGBERRY</SPEAKER>
-<LINE>I leave an arrant knave with your worship; which I</LINE>
-<LINE>beseech your worship to correct yourself, for the</LINE>
-<LINE>example of others. God keep your worship! I wish</LINE>
-<LINE>your worship well; God restore you to health! I</LINE>
-<LINE>humbly give you leave to depart; and if a merry</LINE>
-<LINE>meeting may be wished, God prohibit it! Come, neighbour.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt DOGBERRY and VERGES</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Until to-morrow morning, lords, farewell.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Farewell, my lords: we look for you to-morrow.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>We will not fail.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>To-night I'll mourn with Hero.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE><STAGEDIR>To the Watch</STAGEDIR> Bring you these fellows on. We'll</LINE>
-<LINE>talk with Margaret,</LINE>
-<LINE>How her acquaintance grew with this lewd fellow.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt, severally</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE II. LEONATO'S garden.</TITLE>
-<STAGEDIR>Enter BENEDICK and MARGARET, meeting</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Pray thee, sweet Mistress Margaret, deserve well at</LINE>
-<LINE>my hands by helping me to the speech of Beatrice.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Will you then write me a sonnet in praise of my beauty?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>In so high a style, Margaret, that no man living</LINE>
-<LINE>shall come over it; for, in most comely truth, thou</LINE>
-<LINE>deservest it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>To have no man come over me! why, shall I always</LINE>
-<LINE>keep below stairs?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Thy wit is as quick as the greyhound's mouth; it catches.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>And yours as blunt as the fencer's foils, which hit,</LINE>
-<LINE>but hurt not.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>A most manly wit, Margaret; it will not hurt a</LINE>
-<LINE>woman: and so, I pray thee, call Beatrice: I give</LINE>
-<LINE>thee the bucklers.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Give us the swords; we have bucklers of our own.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>If you use them, Margaret, you must put in the</LINE>
-<LINE>pikes with a vice; and they are dangerous weapons for maids.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>MARGARET</SPEAKER>
-<LINE>Well, I will call Beatrice to you, who I think hath legs.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>And therefore will come.</LINE>
-<STAGEDIR>Exit MARGARET</STAGEDIR>
-<STAGEDIR>Sings</STAGEDIR>
-<LINE>The god of love,</LINE>
-<LINE>That sits above,</LINE>
-<LINE>And knows me, and knows me,</LINE>
-<LINE>How pitiful I deserve,--</LINE>
-<LINE>I mean in singing; but in loving, Leander the good</LINE>
-<LINE>swimmer, Troilus the first employer of panders, and</LINE>
-<LINE>a whole bookful of these quondam carpet-mangers,</LINE>
-<LINE>whose names yet run smoothly in the even road of a</LINE>
-<LINE>blank verse, why, they were never so truly turned</LINE>
-<LINE>over and over as my poor self in love. Marry, I</LINE>
-<LINE>cannot show it in rhyme; I have tried: I can find</LINE>
-<LINE>out no rhyme to 'lady' but 'baby,' an innocent</LINE>
-<LINE>rhyme; for 'scorn,' 'horn,' a hard rhyme; for,</LINE>
-<LINE>'school,' 'fool,' a babbling rhyme; very ominous</LINE>
-<LINE>endings: no, I was not born under a rhyming planet,</LINE>
-<LINE>nor I cannot woo in festival terms.</LINE>
-<STAGEDIR>Enter BEATRICE</STAGEDIR>
-<LINE>Sweet Beatrice, wouldst thou come when I called thee?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Yea, signior, and depart when you bid me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>O, stay but till then!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>'Then' is spoken; fare you well now: and yet, ere</LINE>
-<LINE>I go, let me go with that I came; which is, with</LINE>
-<LINE>knowing what hath passed between you and Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Only foul words; and thereupon I will kiss thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Foul words is but foul wind, and foul wind is but</LINE>
-<LINE>foul breath, and foul breath is noisome; therefore I</LINE>
-<LINE>will depart unkissed.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Thou hast frighted the word out of his right sense,</LINE>
-<LINE>so forcible is thy wit. But I must tell thee</LINE>
-<LINE>plainly, Claudio undergoes my challenge; and either</LINE>
-<LINE>I must shortly hear from him, or I will subscribe</LINE>
-<LINE>him a coward. And, I pray thee now, tell me for</LINE>
-<LINE>which of my bad parts didst thou first fall in love with me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>For them all together; which maintained so politic</LINE>
-<LINE>a state of evil that they will not admit any good</LINE>
-<LINE>part to intermingle with them. But for which of my</LINE>
-<LINE>good parts did you first suffer love for me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Suffer love! a good epithet! I do suffer love</LINE>
-<LINE>indeed, for I love thee against my will.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>In spite of your heart, I think; alas, poor heart!</LINE>
-<LINE>If you spite it for my sake, I will spite it for</LINE>
-<LINE>yours; for I will never love that which my friend hates.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Thou and I are too wise to woo peaceably.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>It appears not in this confession: there's not one</LINE>
-<LINE>wise man among twenty that will praise himself.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>An old, an old instance, Beatrice, that lived in</LINE>
-<LINE>the lime of good neighbours. If a man do not erect</LINE>
-<LINE>in this age his own tomb ere he dies, he shall live</LINE>
-<LINE>no longer in monument than the bell rings and the</LINE>
-<LINE>widow weeps.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>And how long is that, think you?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Question: why, an hour in clamour and a quarter in</LINE>
-<LINE>rheum: therefore is it most expedient for the</LINE>
-<LINE>wise, if Don Worm, his conscience, find no</LINE>
-<LINE>impediment to the contrary, to be the trumpet of his</LINE>
-<LINE>own virtues, as I am to myself. So much for</LINE>
-<LINE>praising myself, who, I myself will bear witness, is</LINE>
-<LINE>praiseworthy: and now tell me, how doth your cousin?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Very ill.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>And how do you?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Very ill too.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Serve God, love me and mend. There will I leave</LINE>
-<LINE>you too, for here comes one in haste.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter URSULA</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>URSULA</SPEAKER>
-<LINE>Madam, you must come to your uncle. Yonder's old</LINE>
-<LINE>coil at home: it is proved my Lady Hero hath been</LINE>
-<LINE>falsely accused, the prince and Claudio mightily</LINE>
-<LINE>abused; and Don John is the author of all, who is</LINE>
-<LINE>fed and gone. Will you come presently?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Will you go hear this news, signior?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I will live in thy heart, die in thy lap, and be</LINE>
-<LINE>buried in thy eyes; and moreover I will go with</LINE>
-<LINE>thee to thy uncle's.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE III. A church.</TITLE>
-<STAGEDIR>Enter DON PEDRO, CLAUDIO, and three or four
-with tapers</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Is this the monument of Leonato?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>Lord</SPEAKER>
-<LINE>It is, my lord.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE><STAGEDIR>Reading out of a scroll</STAGEDIR></LINE>
-<LINE>Done to death by slanderous tongues</LINE>
-<LINE>Was the Hero that here lies:</LINE>
-<LINE>Death, in guerdon of her wrongs,</LINE>
-<LINE>Gives her fame which never dies.</LINE>
-<LINE>So the life that died with shame</LINE>
-<LINE>Lives in death with glorious fame.</LINE>
-<LINE>Hang thou there upon the tomb,</LINE>
-<LINE>Praising her when I am dumb.</LINE>
-<LINE>Now, music, sound, and sing your solemn hymn.</LINE>
-<SUBHEAD>SONG.</SUBHEAD>
-<LINE>Pardon, goddess of the night,</LINE>
-<LINE>Those that slew thy virgin knight;</LINE>
-<LINE>For the which, with songs of woe,</LINE>
-<LINE>Round about her tomb they go.</LINE>
-<LINE>Midnight, assist our moan;</LINE>
-<LINE>Help us to sigh and groan,</LINE>
-<LINE>Heavily, heavily:</LINE>
-<LINE>Graves, yawn and yield your dead,</LINE>
-<LINE>Till death be uttered,</LINE>
-<LINE>Heavily, heavily.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Now, unto thy bones good night!</LINE>
-<LINE>Yearly will I do this rite.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Good morrow, masters; put your torches out:</LINE>
-<LINE>The wolves have prey'd; and look, the gentle day,</LINE>
-<LINE>Before the wheels of Phoebus, round about</LINE>
-<LINE>Dapples the drowsy east with spots of grey.</LINE>
-<LINE>Thanks to you all, and leave us: fare you well.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Good morrow, masters: each his several way.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Come, let us hence, and put on other weeds;</LINE>
-<LINE>And then to Leonato's we will go.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And Hymen now with luckier issue speed's</LINE>
-<LINE>Than this for whom we render'd up this woe.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-
-<SCENE><TITLE>SCENE IV. A room in LEONATO'S house.</TITLE>
-<STAGEDIR>Enter LEONATO, ANTONIO, BENEDICK, BEATRICE,
-MARGARET, URSULA, FRIAR FRANCIS, and HERO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>Did I not tell you she was innocent?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>So are the prince and Claudio, who accused her</LINE>
-<LINE>Upon the error that you heard debated:</LINE>
-<LINE>But Margaret was in some fault for this,</LINE>
-<LINE>Although against her will, as it appears</LINE>
-<LINE>In the true course of all the question.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Well, I am glad that all things sort so well.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>And so am I, being else by faith enforced</LINE>
-<LINE>To call young Claudio to a reckoning for it.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Well, daughter, and you gentle-women all,</LINE>
-<LINE>Withdraw into a chamber by yourselves,</LINE>
-<LINE>And when I send for you, come hither mask'd.</LINE>
-<STAGEDIR>Exeunt Ladies</STAGEDIR>
-<LINE>The prince and Claudio promised by this hour</LINE>
-<LINE>To visit me. You know your office, brother:</LINE>
-<LINE>You must be father to your brother's daughter</LINE>
-<LINE>And give her to young Claudio.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>Which I will do with confirm'd countenance.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Friar, I must entreat your pains, I think.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>To do what, signior?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>To bind me, or undo me; one of them.</LINE>
-<LINE>Signior Leonato, truth it is, good signior,</LINE>
-<LINE>Your niece regards me with an eye of favour.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>That eye my daughter lent her: 'tis most true.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>And I do with an eye of love requite her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>The sight whereof I think you had from me,</LINE>
-<LINE>From Claudio and the prince: but what's your will?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Your answer, sir, is enigmatical:</LINE>
-<LINE>But, for my will, my will is your good will</LINE>
-<LINE>May stand with ours, this day to be conjoin'd</LINE>
-<LINE>In the state of honourable marriage:</LINE>
-<LINE>In which, good friar, I shall desire your help.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>My heart is with your liking.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>And my help.</LINE>
-<LINE>Here comes the prince and Claudio.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter DON PEDRO and CLAUDIO, and two or
-three others</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Good morrow to this fair assembly.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Good morrow, prince; good morrow, Claudio:</LINE>
-<LINE>We here attend you. Are you yet determined</LINE>
-<LINE>To-day to marry with my brother's daughter?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I'll hold my mind, were she an Ethiope.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Call her forth, brother; here's the friar ready.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Exit ANTONIO</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>Good morrow, Benedick. Why, what's the matter,</LINE>
-<LINE>That you have such a February face,</LINE>
-<LINE>So full of frost, of storm and cloudiness?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I think he thinks upon the savage bull.</LINE>
-<LINE>Tush, fear not, man; we'll tip thy horns with gold</LINE>
-<LINE>And all Europa shall rejoice at thee,</LINE>
-<LINE>As once Europa did at lusty Jove,</LINE>
-<LINE>When he would play the noble beast in love.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Bull Jove, sir, had an amiable low;</LINE>
-<LINE>And some such strange bull leap'd your father's cow,</LINE>
-<LINE>And got a calf in that same noble feat</LINE>
-<LINE>Much like to you, for you have just his bleat.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>For this I owe you: here comes other reckonings.</LINE>
-<STAGEDIR>Re-enter ANTONIO, with the Ladies masked</STAGEDIR>
-<LINE>Which is the lady I must seize upon?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>ANTONIO</SPEAKER>
-<LINE>This same is she, and I do give you her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Why, then she's mine. Sweet, let me see your face.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>No, that you shall not, till you take her hand</LINE>
-<LINE>Before this friar and swear to marry her.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Give me your hand: before this holy friar,</LINE>
-<LINE>I am your husband, if you like of me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>And when I lived, I was your other wife:</LINE>
-<STAGEDIR>Unmasking</STAGEDIR>
-<LINE>And when you loved, you were my other husband.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>Another Hero!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>Nothing certainer:</LINE>
-<LINE>One Hero died defiled, but I do live,</LINE>
-<LINE>And surely as I live, I am a maid.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>The former Hero! Hero that is dead!</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>She died, my lord, but whiles her slander lived.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>FRIAR FRANCIS</SPEAKER>
-<LINE>All this amazement can I qualify:</LINE>
-<LINE>When after that the holy rites are ended,</LINE>
-<LINE>I'll tell you largely of fair Hero's death:</LINE>
-<LINE>Meantime let wonder seem familiar,</LINE>
-<LINE>And to the chapel let us presently.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Soft and fair, friar. Which is Beatrice?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE><STAGEDIR>Unmasking</STAGEDIR> I answer to that name. What is your will?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Do not you love me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Why, no; no more than reason.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Why, then your uncle and the prince and Claudio</LINE>
-<LINE>Have been deceived; they swore you did.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Do not you love me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Troth, no; no more than reason.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>Why, then my cousin Margaret and Ursula</LINE>
-<LINE>Are much deceived; for they did swear you did.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>They swore that you were almost sick for me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>They swore that you were well-nigh dead for me.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>'Tis no such matter. Then you do not love me?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>No, truly, but in friendly recompense.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>Come, cousin, I am sure you love the gentleman.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>And I'll be sworn upon't that he loves her;</LINE>
-<LINE>For here's a paper written in his hand,</LINE>
-<LINE>A halting sonnet of his own pure brain,</LINE>
-<LINE>Fashion'd to Beatrice.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>HERO</SPEAKER>
-<LINE>And here's another</LINE>
-<LINE>Writ in my cousin's hand, stolen from her pocket,</LINE>
-<LINE>Containing her affection unto Benedick.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>A miracle! here's our own hands against our hearts.</LINE>
-<LINE>Come, I will have thee; but, by this light, I take</LINE>
-<LINE>thee for pity.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BEATRICE</SPEAKER>
-<LINE>I would not deny you; but, by this good day, I yield</LINE>
-<LINE>upon great persuasion; and partly to save your life,</LINE>
-<LINE>for I was told you were in a consumption.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Peace! I will stop your mouth.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Kissing her</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>DON PEDRO</SPEAKER>
-<LINE>How dost thou, Benedick, the married man?</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>I'll tell thee what, prince; a college of</LINE>
-<LINE>wit-crackers cannot flout me out of my humour. Dost</LINE>
-<LINE>thou think I care for a satire or an epigram? No:</LINE>
-<LINE>if a man will be beaten with brains, a' shall wear</LINE>
-<LINE>nothing handsome about him. In brief, since I do</LINE>
-<LINE>purpose to marry, I will think nothing to any</LINE>
-<LINE>purpose that the world can say against it; and</LINE>
-<LINE>therefore never flout at me for what I have said</LINE>
-<LINE>against it; for man is a giddy thing, and this is my</LINE>
-<LINE>conclusion. For thy part, Claudio, I did think to</LINE>
-<LINE>have beaten thee, but in that thou art like to be my</LINE>
-<LINE>kinsman, live unbruised and love my cousin.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>CLAUDIO</SPEAKER>
-<LINE>I had well hoped thou wouldst have denied Beatrice,</LINE>
-<LINE>that I might have cudgelled thee out of thy single</LINE>
-<LINE>life, to make thee a double-dealer; which, out of</LINE>
-<LINE>question, thou wilt be, if my cousin do not look</LINE>
-<LINE>exceedingly narrowly to thee.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Come, come, we are friends: let's have a dance ere</LINE>
-<LINE>we are married, that we may lighten our own hearts</LINE>
-<LINE>and our wives' heels.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>LEONATO</SPEAKER>
-<LINE>We'll have dancing afterward.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>First, of my word; therefore play, music. Prince,</LINE>
-<LINE>thou art sad; get thee a wife, get thee a wife:</LINE>
-<LINE>there is no staff more reverend than one tipped with horn.</LINE>
-</SPEECH>
-
-
-<STAGEDIR>Enter a Messenger</STAGEDIR>
-
-<SPEECH>
-<SPEAKER>Messenger</SPEAKER>
-<LINE>My lord, your brother John is ta'en in flight,</LINE>
-<LINE>And brought with armed men back to Messina.</LINE>
-</SPEECH>
-
-<SPEECH>
-<SPEAKER>BENEDICK</SPEAKER>
-<LINE>Think not on him till to-morrow:</LINE>
-<LINE>I'll devise thee brave punishments for him.</LINE>
-<LINE>Strike up, pipers.</LINE>
-</SPEECH>
-
-<STAGEDIR>Dance</STAGEDIR>
-<STAGEDIR>Exeunt</STAGEDIR>
-</SCENE>
-</ACT>
-</PLAY>
diff --git a/test/rexml/data/namespaces.xml b/test/rexml/data/namespaces.xml
deleted file mode 100644
index e8e4df8364..0000000000
--- a/test/rexml/data/namespaces.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-<foo:a xmlns:foo="http://fooNamespace/">
- <b>
- <c>Hello</c>
- </b>
-
- <foo:d>
- <foo:e>Hey</foo:e>
- </foo:d>
-
- <bar:f xmlns:bar="http://barNamespace/">
- <bar:g>Hey2</bar:g>
- </bar:f>
-
- <alias:x xmlns:alias="http://fooNamespace/">
- <alias:y>Hey3</alias:y>
- </alias:x>
-</foo:a>
diff --git a/test/rexml/data/nitf.xml b/test/rexml/data/nitf.xml
deleted file mode 100644
index 269d99e211..0000000000
--- a/test/rexml/data/nitf.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<nitf>
-
- <!-- Example of markup of URLs (at the bottom of the story) -->
-
- <head>
- <meta name="ap-cycle" content="AP"/>
- <meta name="ap-online-code" content="1700"/>
- <meta name="ap-company" content="CO:Media Metrix Inc;TS:MMXI;IG:SVC;"/>
- <meta name="ap-routing" content="ENTITLEMENTS,pfONLINE,pf1700"/>
- <meta name="ap-format" content="bx"/>
- <meta name="ap-category" content="f"/>
- <meta name="ap-selector" content="-----"/>
- <meta name="ap-transref" content="V0347"/>
- <docdata>
- <doc-id regsrc="AP" id-string="D76UIMO80"/>
- <urgency ed-urg="7"/>
- <date.issue norm="20000911T185842Z"/>
- <du-key key="Napster Traffic"/>
- <doc.copyright holder="(AP)"/>
- </docdata>
- </head>
- <body>
- <body.head>
- <hedline>
- <hl1>Use of Napster Quadruples</hl1>
- </hedline>
- <byline>By PETER SVENSSON
- <byttl>AP Business Writer</byttl>
- </byline>
- <distributor>The Associated Press</distributor>
- <dateline>
- <location>NEW YORK</location>
- </dateline>
- </body.head>
- <body.content>
- <block>
- <p>Despite the uncertain legality of the Napster online music-sharing service, the number of people
-using it more than quadrupled in just five months, Media Metrix said Monday.</p>
- <p>That made Napster the fastest-growing software application ever recorded by the Internet research
-company.</p>
- <p>From 1.1 million home users in the United States in February, the first month Media Metrix
-tracked the application, Napster use rocketed to 4.9 million users in July.</p>
- <p>That represents 6 percent of U.S. home PC users who have modems, said Media Metrix, which pays
-people to install monitoring software on their computers.</p>
- <p>It estimates total usage from a panel of about 50,000 people in the United States.</p>
- <p>Napster was also used at work by 887,000 people in July, Media Metrix said.</p>
- <p>Napster Inc. has been sued by the recording industry for allegedly enabling copyright
-infringement. The federal government weighed in on the case Friday, saying the service is not protected
-under a key copyright law, as the San Mateo, Calif., company claims.</p>
- <p>Bruce Ryon, head of Media Metrix&apos;s New Media Group, said Napster was used by &quot;the full spectrum of PC users, not just the youth with time on their hands and a passion for music.&quot;</p>
- <p>The Napster program allows users to copy digital music files from the hard drives of other
-users over the Internet.</p>
- <p>Napster Inc. said last week that 28 million people had downloaded its program. It does not reveal
-its own figures for how many people actually use the software.</p>
- <p>Because the program connects to the company&apos;s computers over the Internet every time
-it is run, Napster Inc. can track usage exactly.</p>
- <p>__</p>
- <p>On the Net:</p>
- <p><a href="http://www.napster.com">
-http://www.napster.com</a></p>
- <p><a href="http://www.mediametrix.com">
-http://www.mediametrix.com</a></p>
- </block>
- </body.content>
- </body>
-</nitf>
diff --git a/test/rexml/data/numbers.xml b/test/rexml/data/numbers.xml
deleted file mode 100644
index a1791cd638..0000000000
--- a/test/rexml/data/numbers.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0"?>
-
-<numbers>
- <set>
- <nr>3</nr>
- <nr>24</nr>
- <nr>55</nr>
- <nr>11</nr>
- <nr>2</nr>
- <nr>-3</nr>
- </set>
- <set>
- <nr value="66"/>
- <nr value="123"/>
- <nr value="55"/>
- <nr value="9999"/>
- </set>
-</numbers>
diff --git a/test/rexml/data/ofbiz-issues-full-177.xml b/test/rexml/data/ofbiz-issues-full-177.xml
deleted file mode 100644
index bfff771d12..0000000000
--- a/test/rexml/data/ofbiz-issues-full-177.xml
+++ /dev/null
@@ -1,13971 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE issuezilla [
- <!-- This DTD describes a structure that contains one or more -->
- <!-- IssueZilla issues. IssueZilla is a derivative of BugZilla -->
- <!-- (http://bugzilla.mozilla.org) developed for use with SourceCast -->
- <!-- $Id: issuezilla.dtd 34364 2003-11-18 00:30:16Z kmaples $ -->
-
- <!ELEMENT issuezilla (issue+)>
-
- <!-- Attributes of the root element 'issuezilla': -->
- <!-- -->
- <!-- version : Current version of IssueZilla. -->
- <!-- urlbase : Full url to source installation of issueZilla. -->
- <!-- maintainer : Email address of person responsible for -->
- <!-- installation usually 'webmaster@foo.com' -->
- <!-- exporter : Email address of the individual performing the -->
- <!-- XML export. -->
- <!-- charset : The originating charset for this issue. -->
- <!-- dtd_version : Version of this DTD; the cvs revision number. -->
-
- <!ATTLIST issuezilla version CDATA #REQUIRED>
- <!ATTLIST issuezilla urlbase CDATA #REQUIRED>
- <!ATTLIST issuezilla maintainer CDATA #REQUIRED>
- <!ATTLIST issuezilla exporter CDATA #IMPLIED>
- <!ATTLIST issuezilla charset CDATA #REQUIRED>
-
- <!-- Attributes of the Helm project from whence this export came: -->
-
- <!ATTLIST issuezilla project_domain CDATA #IMPLIED>
- <!ATTLIST issuezilla project_name CDATA #IMPLIED>
- <!ATTLIST issuezilla project_id CDATA #IMPLIED>
-
- <!-- Current cvs revision: $Revision: 1.6 $ -->
- <!-- Revision above should match hardcoded value below (hard-coded -->
- <!-- to facilitate development): -->
- <!ATTLIST issuezilla dtd_version CDATA #FIXED "Revision: 1.2">
-
- <!-- Elements comprising an issue. -->
-
- <!ELEMENT issue ( issue_id, (issue_status, priority, resolution,
- component, version, rep_platform, assigned_to,
- delta_ts, subcomponent, reporter, target_milestone?, issue_type,
- creation_ts, qa_contact?, status_whiteboard?, issue_file_loc?,
- votes?, op_sys, short_desc, keywords*, dependson*, blocks*,
- is_duplicate?, has_duplicates*, cc*, long_desc+, attachment*,
- activity*
- )?
- ) >
-
- <!-- Attribute(s) of the 'issue' element: -->
- <!-- -->
- <!-- status_code : Error code if issue requested is missing, or user -->
- <!-- performing the operation does not have the -->
- <!-- necessary role. Uses HTTP codes as defined in -->
- <!-- RFC 2616; will always return a three-digit code. -->
- <!-- status_message : String corresponding to status_code above. -->
-
- <!ATTLIST issue status_code (200|401|404) #REQUIRED>
- <!ATTLIST issue status_message (OK|Unauthorized|NotFound) #REQUIRED>
-
- <!-- Elements of issue and their definitions: -->
- <!-- -->
- <!-- issue_id : ID of this issue (unique key). -->
- <!-- issue_status : Current status of this issue. -->
- <!-- priority : Priority (severity) assigned to issue. -->
- <!-- resolution : The issue's resolution, if any -->
- <!-- component : Product against which issue is reported. -->
- <!-- version : Version associated with component. -->
- <!-- platform : Platform issue reported against (e.g. linux, etc.).-->
- <!-- assigned_to : Email of person issue currently assigned to. -->
- <!-- delta_ts : Last modified timestamp ('yyyy-mm-dd hh:mm:ss'). -->
- <!-- -->
- <!-- subcomponent : Component of component issue reported against. -->
- <!-- reporter : Email of initial issue reporter. -->
- <!-- target_milestone : Milestone for this issue's resolution. -->
- <!-- issue_type : Nature of issue, e.g. defect, task, etc. -->
- <!-- creation_ts : Issue creation timestamp ('yyyy-mm-dd hh:mm:ss').-->
- <!-- qa_contact : Email of the QA contact for this issue. -->
- <!-- status_whiteboard: Free text 'whiteboard' for issue comments. -->
- <!-- issue_file_loc : URL related to issue -->
- <!-- votes : current votes for issu -->
- <!-- op_sys : Operating system issue reported against. -->
- <!-- short_desc : Short description of issue. -->
-
- <!ELEMENT issue_id (#PCDATA)>
- <!ELEMENT issue_status (#PCDATA)>
- <!ELEMENT priority (#PCDATA)>
- <!ELEMENT resolution (#PCDATA)>
- <!ELEMENT component (#PCDATA)>
- <!ELEMENT version (#PCDATA)>
- <!ELEMENT rep_platform (#PCDATA)>
- <!ELEMENT assigned_to (#PCDATA)>
- <!ELEMENT delta_ts (#PCDATA)>
- <!ELEMENT subcomponent (#PCDATA)>
- <!ELEMENT reporter (#PCDATA)>
- <!ELEMENT target_milestone (#PCDATA)>
- <!ELEMENT issue_type (#PCDATA)>
- <!ELEMENT creation_ts (#PCDATA)>
- <!ELEMENT qa_contact (#PCDATA)>
- <!ELEMENT status_whiteboard (#PCDATA)>
- <!ELEMENT issue_file_loc (#PCDATA)>
- <!ELEMENT votes (#PCDATA)>
- <!ELEMENT op_sys (#PCDATA)>
- <!ELEMENT short_desc (#PCDATA)>
-
- <!-- Data from the longdescs table for this issue id. Essentially -->
- <!-- the log of additional comments. -->
- <!-- -->
- <!-- who : Email of person posting long_desc. -->
- <!-- issue_when : Timestamp when long_desc added ('yyy-mm-dd hh:mm') -->
- <!-- thetext : Free text that comprises the long desc. -->
-
- <!ELEMENT long_desc (who, issue_when, thetext)>
-
- <!ELEMENT who (#PCDATA)>
- <!ELEMENT issue_when (#PCDATA)>
- <!ELEMENT thetext (#PCDATA)>
-
- <!-- 'optional' elements.
- keywords : List of keywords for this issue.
- dependson : List of local issue IDs that depend on this one.
- blocks : List of local issue IDs blocked by this one.
- is_duplicate : The issue which this issue was closed as a
- duplicate of.
- has_duplicates : Other issues which were closed as a duplicate
- of this issue.
- cc : List of email addresses of interested parties.
-
- NOTE: elements of 'blocks', 'dependson', 'is_duplicate' and
- 'has_duplicates' are defined elsewhere in this document. -->
-
- <!ELEMENT keywords (#PCDATA)>
- <!ELEMENT dependson (issue_id, who, when)>
- <!ELEMENT blocks (issue_id, who, when)>
- <!ELEMENT is_duplicate (issue_id, who, when)>
- <!ELEMENT has_duplicates (issue_id, who, when)>
- <!ELEMENT cc (#PCDATA)>
-
- <!-- Data pertaining to attachments. NOTE - some of these fields -->
- <!-- are currently unimplemented (ispatch, filename, etc.). -->
-
- <!ELEMENT attachment (mimetype, attachid, date, desc, ispatch*, filename,
- submitter_id, submitting_username, data, attachment_iz_url)>
-
- <!-- encoding : How the inline attachment is encoded. -->
-
- <!ATTLIST attachment encoding CDATA #FIXED "Base64" >
-
- <!-- mimetype : Mime type for the attachment. -->
- <!-- attachid : A unique id for this attachment. -->
- <!-- date : Timestamp of when added 'yyyy-mm-dd hh:mm' -->
- <!-- desc : Short description for attachment. -->
- <!-- ispatch : Whether attachment is a patch file. -->
- <!-- filename : Filename of attachment. -->
- <!-- submitter_id : Issuezilla ID of attachement submitter. -->
- <!-- submitting_username : username of attachement submitter. -->
- <!-- data : Encoded attachment. -->
- <!-- attachment_iz_url : URL to attachment in iz. -->
-
- <!ELEMENT mimetype (#PCDATA)>
- <!ELEMENT attachid (#PCDATA)>
- <!ELEMENT date (#PCDATA)>
- <!ELEMENT desc (#PCDATA)>
- <!ELEMENT ispatch (#PCDATA)>
- <!ELEMENT filename (#PCDATA)>
- <!ELEMENT submitter_id (#PCDATA)>
- <!ELEMENT submitting_username (#PCDATA)>
- <!ELEMENT data (#PCDATA)>
- <!ELEMENT attachment_iz_url (#PCDATA)>
-
- <!-- Data pertaining to the issue's activity record. -->
-
- <!ELEMENT activity (user, when, field_name, field_desc, oldvalue,
- newvalue)>
-
- <!-- user : user who performed the action -->
- <!-- when : date the described change was made -->
- <!-- field_name : name of db field (in fielddefs) -->
- <!-- field_desc : description of the database field -->
- <!-- oldvalue : value changed from -->
- <!-- newvalue : value changed to -->
-
- <!ELEMENT user (#PCDATA)>
- <!ELEMENT when (#PCDATA)>
- <!ELEMENT field_name (#PCDATA)>
- <!ELEMENT field_desc (#PCDATA)>
- <!ELEMENT oldvalue (#PCDATA)>
- <!ELEMENT newvalue (#PCDATA)>
-
-
-]>
-<issuezilla exporter="guest" charset="UTF-8" version="2.11" urlbase="https://ofbiz.dev.java.net/issues/" maintainer="owner@ofbiz.dev.java.net" project_domain="dev.java.net" project_name="ofbiz" project_id="792" dtd_version="Revision: 1.2">
-<issue status_code="200" status_message="OK">
- <issue_id>1</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Documentation</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20030820210924</delta_ts>
- <subcomponent>website</subcomponent>
- <reporter>ajzeneski</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-08-13 22:35:10</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Website missing</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-13 22:35:10</issue_when>
- <thetext>Website is missing from CVS.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-19 12:09:17</issue_when>
- <thetext>Website starting to move</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-19 12:11:57</issue_when>
- <thetext>Changed milestone</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-20 21:09:24</issue_when>
- <thetext>Website has been imported into CVS</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2003-08-19 12:09:17</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>STARTED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2003-08-19 12:09:17</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>unspecified</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2003-08-19 12:11:57</when>
- <field_name>target_milestone</field_name>
- <field_desc>Target Milestone</field_desc>
- <oldvalue>milestone 1</oldvalue>
- <newvalue>not determined</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2003-08-20 21:09:24</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>STARTED</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2003-08-20 21:09:24</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>2</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>jonesde</assigned_to>
- <delta_ts>20030824004146</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>ajzeneski</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-08-23 14:25:20</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Missing FTL</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-23 14:25:20</issue_when>
- <thetext>Missing FTL file:
-
-Error: File not found: /feature/EditFeatureCategoryFeatures.ftl</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-08-24 00:41:46</issue_when>
- <thetext>Converted JSP to FTL, made some small corrections.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2003-08-24 00:41:46</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-08-24 00:41:46</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>3</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20030828103031</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>ajzeneski</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-08-23 14:27:14</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Edit Promo Bug</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-23 14:27:14</issue_when>
- <thetext>When editing a promo rule; the drop down for the current condition contains only
-the existing condition (many times).</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-08-28 10:30:31</issue_when>
- <thetext>#list directive had a type. Fix in CVS.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2003-08-28 10:30:31</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-08-28 10:30:31</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>4</issue_id>
- <issue_status>VERIFIED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20030828103057</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>ajzeneski</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-08-23 14:30:52</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Price Rule Bug</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-23 14:30:52</issue_when>
- <thetext>When editing a price rule; changing the is &quot;sale price&quot; flag sets properly,
-however always displays &quot;no&quot; as the selected choice.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-08-28 10:20:59</issue_when>
- <thetext>Fixed conditional on the no button, now appears correctly.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-08-28 10:30:57</issue_when>
- <thetext>Done</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2003-08-28 10:20:59</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-08-28 10:20:59</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-08-28 10:30:57</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>RESOLVED</oldvalue>
- <newvalue>VERIFIED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>5</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20030823144138</delta_ts>
- <subcomponent>Party</subcomponent>
- <reporter>ajzeneski</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-08-23 14:41:38</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Relationship missing button</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-08-23 14:41:38</issue_when>
- <thetext>View/Edit party relationships page first is still JSP and second is missing the
-links to communication event(s).</thetext>
- </long_desc>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>6</issue_id>
- <issue_status>CLOSED</issue_status>
- <priority>P3</priority>
- <resolution>INVALID</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20030918144334</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>robdawson</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-09-04 02:09:57</creation_ts>
- <qa_contact>jonesde</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Entity Engine ConnectionFactory and DBCPConnectionFactory issues with Oracle</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>robdawson</who>
- <issue_when>2003-09-04 02:09:57</issue_when>
- <thetext>When using the Inline JDBC Functionality of the Entity Engine to access an Oracle
-database the Entity Engine gives SQL no suitable driver exceptions.
-
-The fix for this involves changing:
- loader.loadClass(driverClassName);
-to
- Class clazz = loader.loadClass(driverClassName);
- clazz.newInstance();
-in both the ConnectionFactory and DBCPConnectionFactory classes.
-
-There will also need to be the appropriate exception handling.
-
-Please contact me if this requires any clarification.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-09-04 22:15:06</issue_when>
- <thetext>The message you are getting means that the JDBC drivers for Oracle cannot be
-found on the classpath. Contact the users mailing list if you need further help
-with this issue.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2003-09-04 22:17:28</issue_when>
- <thetext>Sorry; DBCP support is currently outdated and not used due to the fact that
-there is no transaction support. It is recommended you use the JOTM/XAPool
-connections. This issue will be addressed during a refactor of this class in the
-coming months.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-09-18 14:43:34</issue_when>
- <thetext>
-This issue has been resolved with code changes similar to those recommended.
-
-HOWEVER: There is one caveat with this: I would NOT recommend running using
-either of these blocks of code. Without a transaction aware connection pool
-performance will be severely affected or operations may be performed outside of
-transactions. So, I wouldn&apos;t use straight JDBC or DBCP right now. Hopefully in
-the future DBCP will support XADataSources, then it may be an option.
-
-Later,
--David Jones
-</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2003-09-04 22:15:06</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2003-09-04 22:15:06</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>INVALID</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-09-18 14:43:34</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>RESOLVED</oldvalue>
- <newvalue>CLOSED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-09-18 14:43:34</when>
- <field_name>qa_contact</field_name>
- <field_desc>QA Contact</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>jonesde</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>7</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040304194045</delta_ts>
- <subcomponent>WebTools</subcomponent>
- <reporter>fzhu_genshare</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-09-21 07:35:08</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc>http://localhost:8080/webtools/control/view/ModelGroupWriter?savetofile=true</issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>&quot;Save Entity Group XML to File&quot; error</short_desc>
- <keywords></keywords>
- <has_duplicates>
- <issue_id>8</issue_id>
- <who>jonesde</who>
- <when>2003-11-04 01:04:02</when>
- </has_duplicates>
- <long_desc>
- <who>fzhu_genshare</who>
- <issue_when>2003-09-21 07:35:08</issue_when>
- <thetext>If click &quot;Save Entity Group XML to File&quot; on the webtools, the new page opens and
-the following error message appears:
-
-org.apache.jasper.JasperException: Unable to compile class for JSP
-
-An error occurred at line: -1 in the jsp file: null
-
-Generated servlet error:
-[javac] Since fork is true, ignoring compiler setting.
-[javac] Compiling 1 source file
-[javac] Since fork is true, ignoring compiler setting.
-[javac] C:\DOCUME~1\ADMINI~1\LOCALS~1
-\Temp\Jetty_0_0_0_0_8080__webtools\entity\ModelGroupWriter_jsp.java:72:
-cannot resolve symbol
-[javac] symbol : variable entityGroupResourceHandler
-[javac] location: class org.ofbiz.entity.model.ModelGroupReader
-[javac] ResourceHandler resourceHandler =
-modelGroupReader.entityGroupResourceHandler;
-[javac] ^
-[javac] 1 error</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-11-04 01:04:02</issue_when>
- <thetext>*** Issue 8 has been marked as a duplicate of this issue. ***</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-04 19:40:45</issue_when>
- <thetext>lower priority</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-03-04 19:40:45</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P4</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>8</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>DUPLICATE</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20031104010402</delta_ts>
- <subcomponent>WebTools</subcomponent>
- <reporter>fzhu_genshare</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-09-21 07:40:53</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc>http://localhost:8080/webtools/control/view/ModelGroupWriter</issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>&quot;Generate Entity Group XML&quot; error</short_desc>
- <keywords></keywords>
- <is_duplicate>
- <issue_id>7</issue_id>
- <who>jonesde</who>
- <when>2003-11-04 01:04:02</when>
- </is_duplicate>
- <long_desc>
- <who>fzhu_genshare</who>
- <issue_when>2003-09-21 07:40:53</issue_when>
- <thetext>If clicked &quot;Generate Entity Group XML&quot; on webtools, an error message occurs:
-
-org.apache.jasper.JasperException: Unable to compile class for JSP
-
-An error occurred at line: -1 in the jsp file: null
-
-Generated servlet error:
-[javac] Since fork is true, ignoring compiler setting.
-[javac] Compiling 1 source file
-[javac] Since fork is true, ignoring compiler setting.
-[javac] C:\DOCUME~1\ADMINI~1\LOCALS~1
-\Temp\Jetty_0_0_0_0_8080__webtools\entity\ModelGroupWriter_jsp.java:72:
-cannot resolve symbol
-[javac] symbol : variable entityGroupResourceHandler
-[javac] location: class org.ofbiz.entity.model.ModelGroupReader
-[javac] ResourceHandler resourceHandler =
-modelGroupReader.entityGroupResourceHandler;
-[javac] ^
-[javac] 1 error
-
-It seems the class ResourceHandler is missing. The same error result in several
-links of webtools concerning entity engine xml export broken.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-11-04 01:04:02</issue_when>
- <thetext>This issue is a duplicate of #7, they may be different links but they hit the same
-request and code.
-
-*** This issue has been marked as a duplicate of 7 ***</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2003-11-04 01:04:02</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-11-04 01:04:02</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>DUPLICATE</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>9</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>WONTFIX</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040223211140</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>byersa</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-10-28 09:27:31</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>GenericEntity.getBytes fails with HSQLDB</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>byersa</who>
- <issue_when>2003-10-28 09:27:31</issue_when>
- <thetext>getBytes internally casts to ByteWrapper which causes a ClassCastException.
-Casting directly to byte[] seems to work.
-
-Don&apos;t know if it fails with other dbs.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-23 21:11:40</issue_when>
- <thetext>This does not appear to be something that can be fixed in OFBiz, it appears to be a bug in HSQLDB, and
-only in certain versions. Trying it with an earlier version it worked, but various other things didn&apos;t. We
-may just have to be patient until HSQLDB has another stable release.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-23 21:11:40</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-23 21:11:40</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>WONTFIX</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>10</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P5</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040630193003</delta_ts>
- <subcomponent>Service</subcomponent>
- <reporter>byersa</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2003-10-31 08:53:59</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>missing or incorrect service parameter message</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>byersa</who>
- <issue_when>2003-10-31 08:53:59</issue_when>
- <thetext>If possible, I think it would be very helpful to developers if the message that
-informs on invalid service parameter conditions would clearly indicate whether
-it is in the IN or OUT mode that the problem is occurring.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 12:17:42</issue_when>
- <thetext>changed to enhancement</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:49:18</issue_when>
- <thetext>reassigned</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-06-30 19:30:03</issue_when>
- <thetext>The ServiceValidationException has been updated to support missing and extra fields as well as
-knowing which &quot;mode&quot; (IN/OUT) the error occured in.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:17:42</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>DEFECT</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:17:42</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P5</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:49:17</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-06-30 19:30:03</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-06-30 19:30:03</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>11</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>INVALID</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>PC</rep_platform>
- <assigned_to>jonesde</assigned_to>
- <delta_ts>20031104002629</delta_ts>
- <subcomponent>Content</subcomponent>
- <reporter>cyf</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-11-03 22:26:18</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>Windows 2000</op_sys>
- <short_desc>&quot;response.sendRedirect&quot; in jsp could not take effect</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>cyf</who>
- <issue_when>2003-11-03 22:26:18</issue_when>
- <thetext>I have write a test.jsp code(like):
-.....
-hello world!
-&lt;%response.sendRedirect(&quot;control/main&quot;);%&gt;
-....
-
-define :
-in controller.xml:
-&lt;request-map uri=&quot;test&quot; edit=&quot;true&quot;&gt;
- &lt;response name=&quot;success&quot; type=&quot;view&quot; value=&quot;test&quot;/&gt;
- &lt;response name=&quot;error&quot; type=&quot;view&quot; value=&quot;error&quot;/&gt;
-&lt;/request-map&gt;
-.....
-&lt;view-map name=&quot;test&quot; type=&quot;region&quot;/&gt;
-
-in region also configued
-
-when I test the page :
-it&apos;s appear &quot;hello world!&quot;,but didn&apos;t redirect.
-
-When I use this code as jsp page in normal web app,redirect can take effect.
-
-I think this is a bug of in region process.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-11-04 00:26:29</issue_when>
- <thetext>
-If I understand your complaint correctly it is because the way you organized
-things the response output stream is committed before the sendRedirect is
-called. There is absolutely nothing that can be done about this.
-
-If you want to send a redirect you should do so in an event or a non-region view
-(and non-jpublish for that matter). Those composite view tools are meant for
-generating views and involve templates that may cause the response to be
-committed before you wrapped view is even called.
-
-BTW, this may be more appropriate as a question on the users list, not as a defect
-bug report.
-
-Later,
--David Jones</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2003-11-04 00:26:29</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-11-04 00:26:29</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>INVALID</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>12</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040223213513</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>quake_wang</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-11-04 01:39:16</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>entity cache is not synchronized with DB</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>quake_wang</who>
- <issue_when>2003-11-04 01:39:16</issue_when>
- <thetext>Quake,
-
-It might make sense to have an issue created on the ofbiz.dev.java.net
-site that covers this problem, since it may take some time to resolve.
-Could you create one there? It could just include text from messages
-send back and forth in this email thread.
-
-Thanks,
--David
-
-On Nov 3, 2003, at 6:57 PM, Quake_Wang wrote:
-
-&gt; The immutable flag can solve some cache synchronize issues, it will
-&gt; help for debugging. But, please consider this scenario:
-&gt;
-&gt; Service A:
-&gt; OK, now base on policy: &quot;NEVER read from the cache if you are planning
-&gt; on updating&quot;, we directly read from DB,
-&gt; order = findByPK (&quot;Order&quot;, 10000);
-&gt; order.set(&quot;status&quot;, &quot;DEF&quot;);
-&gt; order.store();
-&gt;
-&gt;
-&gt; Service B:
-&gt; order = findByPKCache(&quot;Order&quot;, 10000);
-&gt; just query, do not change any fields, entity engine will put the order
-&gt; 10000 with &quot;DEF&quot; status in cache, after some other operations (not on
-&gt; the order generic value) throw exception, rolled back service A and B,
-&gt; then PKCache is not synchronized with DB too, the immutable flag can
-&gt; not help any......
-&gt;
-&gt; You wrote a service using cache for better performance, and someone
-&gt; may assembly your service in same transaction (group service, ECA
-&gt; service), the synchronizing may broken, it&apos;s really hard to find such
-&gt; problem.
-&gt;
-&gt; Any ideas?
-&gt;
-&gt; Quake
-&gt;
-&gt; -----Original Message-----
-&gt; From: David Jones [mailto:jonesde@ofbiz.org]
-&gt; Sent: Monday, November 03, 2003 11:05 PM
-&gt; To: dev@ofbiz.dev.java.net
-&gt; Subject: Re: [OFBiz] Dev - Important - [Bug] PKCache is not
-&gt; synchronized
-&gt; with DB
-&gt;
-&gt;
-&gt;
-&gt; Because of the possibility that this is happening and causing
-&gt; previously unexplained problems, I decided to go ahead and implement
-&gt; the immutable feature on the GenericEntity. This is now in CVS, but may
-&gt; cause problems with current code (and will most likely in many cases).
-&gt; Do disable this just comment out the line near the beginning of the set
-&gt; method in GenericEntity.java. It is around line 248 in the current
-&gt; revision of the file.
-&gt;
-&gt; I fixed a few places that had this problem, including createCustomer in
-&gt; ecommerce and the userLogin service. Creating a new customer and going
-&gt; through the checkout process works fine now, but variations on the way
-&gt; I did it may break.
-&gt;
-&gt; If we have too many problems with this, I&apos;m okay with disabling it
-&gt; temporarily, but it would be nice to go this direction in the future.
-&gt; It will help resolve the possibility that strange things happen because
-&gt; things are being changed in the cache when they shouldn&apos;t be and the
-&gt; cache is out of sync with the database, ie is dirty.
-&gt;
-&gt; Feel free to report bugs along these lines, or better yet send
-&gt; patches...
-&gt;
-&gt; Later,
-&gt; -David
-&gt;
-&gt;
-&gt; On Nov 3, 2003, at 5:24 AM, David Jones wrote:
-&gt;
-&gt;&gt;
-&gt;&gt; Quake,
-&gt;&gt;
-&gt;&gt; Yes, I know this is a problem, although I had forgotten about it since
-&gt;&gt; it hasn&apos;t come up for a long time.
-&gt;&gt;
-&gt;&gt; Our official answer on this, related to the use of the cache in
-&gt;&gt; general is: NEVER read from the cache if you are planning on updating
-&gt;&gt; something. It&apos;s tempting to change the GenericValue object to have an
-&gt;&gt; unchangeable flag that is set for all versions that go into the
-&gt;&gt; cache....
-&gt;&gt;
-&gt;&gt; I agree with you, there doesn&apos;t seem to be an easy way to
-&gt;&gt; automatically clear the cache on a rollback. In most cases the
-&gt;&gt; rollback doesn&apos;t even go through the Entity Engine, it is done in
-&gt;&gt; external code. So, the Entity Engine never gets a notification of the
-&gt;&gt; rollback, and if it did it would have to remember every operation that
-&gt;&gt; happened during that transaction so it could clear those dirty cache
-&gt;&gt; entries.
-&gt;&gt;
-&gt;&gt; Thus the policy: never use the cache to read when you are planning on
-&gt;&gt; writing to the database. And yeah, maybe I should throw some code in
-&gt;&gt; there to enforce this... Any thoughts from anyone on that?
-&gt;&gt;
-&gt;&gt; Later,
-&gt;&gt; -David
-&gt;&gt;
-&gt;&gt;
-&gt;&gt;
-&gt;&gt; On Nov 3, 2003, at 4:45 AM, Quake_Wang wrote:
-&gt;&gt;
-&gt;&gt;&gt; Found a bug in the PKCache, below is the scenario
-&gt;&gt;&gt;
-&gt;&gt;&gt; Service A:
-&gt;&gt;&gt; 1. find an order with the order No. 10000, dummy code:
-&gt;&gt;&gt; order = findByPKCache(&quot;Order&quot;, 10000);
-&gt;&gt;&gt; assume we get an order with the status &quot;ABC&quot;;
-&gt;&gt;&gt;
-&gt;&gt;&gt; 2. set the order status to &quot;DEF&quot; and store, dummy code:
-&gt;&gt;&gt; order.set(&quot;status&quot;, &quot;DEF&quot;);
-&gt;&gt;&gt; order.store();
-&gt;&gt;&gt;
-&gt;&gt;&gt; Service B:
-&gt;&gt;&gt; 1. find order 10000 again, dummy code:
-&gt;&gt;&gt; order = findByPKCache(&quot;Order&quot;, 10000);
-&gt;&gt;&gt; If the service A and B are in the same transaction (ex, group service
-&gt;&gt;&gt; or ECA service), entity engine will get the order with &quot;DEF&quot; status
-&gt;&gt;&gt; and put it in the PK cache.
-&gt;&gt;&gt;
-&gt;&gt;&gt; 2. some other operations, throw exception
-&gt;&gt;&gt; Service A and B are rolled back, as the result, the PKCache is not
-&gt;&gt;&gt; synchronized with DB:
-&gt;&gt;&gt; DB: order 10000, status &quot;ABC&quot;
-&gt;&gt;&gt; PKCache: order 10000, status &quot;DEF&quot;
-&gt;&gt;&gt;
-&gt;&gt;&gt; I spent some time to trace this bug, but can not find an easy way to
-&gt;&gt;&gt; fix it, just simply change the findByPKCache to findByPK in service
-&gt;&gt;&gt; B.
-&gt;&gt;&gt; I&apos;m sending out this email in hopes of helping who may encounter the
-&gt;&gt;&gt; same problem and receiving a better fix method.
-&gt;&gt;&gt;
-&gt;&gt;&gt; Regards
-&gt;&gt;&gt; Quake
-&gt;&gt;&gt;
-&gt;&gt;&gt; ---------------------------------------------------------------------
-&gt;&gt;&gt; To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net
-&gt;&gt;&gt; For additional commands, e-mail: dev-help@ofbiz.dev.java.net
-&gt;&gt;
-&gt;&gt;
-&gt;&gt; ---------------------------------------------------------------------
-&gt;&gt; To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net
-&gt;&gt; For additional commands, e-mail: dev-help@ofbiz.dev.java.net
-&gt;
-&gt;
-&gt; ---------------------------------------------------------------------
-&gt; To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net
-&gt; For additional commands, e-mail: dev-help@ofbiz.dev.java.net
-&gt;
-&gt;
-&gt; ---------------------------------------------------------------------
-&gt; To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net
-&gt; For additional commands, e-mail: dev-help@ofbiz.dev.java.net
-
-
----------------------------------------------------------------------
-To unsubscribe, e-mail: dev-unsubscribe@ofbiz.dev.java.net
-For additional commands, e-mail: dev-help@ofbiz.dev.java.net</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-23 21:35:13</issue_when>
- <thetext>
-Just a note on this. To fix it there need to be ThreadLocal caches that are maintained by a class that
-implements the Synchronization interface for transactions. The idea would be that cache reads look in
-the ThreadLocal cache first, then in the global cache, cache writes put everything in the ThreadLocal
-cache and when the transaction is committed all ThreadLocal cache entries go into the global cache.
--David</thetext>
- </long_desc>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>13</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>INVALID</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20031112065558</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>byersa</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2003-11-12 06:15:27</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>setNonPKFields</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>byersa</who>
- <issue_when>2003-11-12 06:15:27</issue_when>
- <thetext>I had a situation in which I used setNonPKFields to populate an entity that had
-createdData and lastModifiedDate from parameters thinking that it would be a
-sort of parameter map. My intention was to then add the individual fields to a
-service input, but it turns out that instead of converting the date string to
-DateTime format, it kept them as strings and the service complained. I guess the
-GenericValue only converts datatypes during the persistence phase? If that is
-the case, it would be useful if it converted up loading.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2003-11-12 06:55:58</issue_when>
- <thetext>This is really not the responsibility of the GenericValue object (or really the
-GenericEntity object). This is difficult to handle as a defect report and should
-be sent to the dev mailing for discussion of the best way to go about what you
-are trying to do. The email message should perhaps include more detail about the
-overall goal you are trying to accomplish. Note that the GenericEntity, at the
-moment, does not enforce types going in, but may be changed to do that and throw
-an exception if the type is wrong. -David</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2003-11-12 06:55:58</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2003-11-12 06:55:58</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>INVALID</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>14</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>Macintosh</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040107162053</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jonesde</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-01-07 16:20:53</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Order Summary pages don&apos;t show free shipping promo</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-01-07 16:20:53</issue_when>
- <thetext>Here is a description from Si Chen who reported the problem:
-
-One thing that I noticed that is anomalous, though, is that the order review
-pages still show an estimate for shipping charges, even though the customer
-should get free shipping. It seems that the checkout review pages are using
-org.ofbiz.order.shoppingcart.shipping.ShippingEvents.getShipEstimate, while on
-actual checkout it is using
-org.ofbiz.order.order.OrderReadHelper.getShippingTotal.
-
-The former is not taking into account shipping adjustments.</thetext>
- </long_desc>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>15</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040210064750</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>nowpulse</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-10 01:36:16</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Order Stats showing incorrect YTD info</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>nowpulse</who>
- <issue_when>2004-02-10 01:36:16</issue_when>
- <thetext>The YTD info is incorrect since the Java month starts at 0 instead of 1.
-
-ofbiz/components/order/webapp/ordermgr/WEB-INF/actions/order/orderstats.bsh
-On Line 71 the 1 should be replaced with a 0
-
-cal.set(Calendar.MONTH, 0);
-
-thank you,
-sterling</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-10 06:47:50</issue_when>
- <thetext>Fixed as recommended.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-10 06:47:50</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-10 06:47:50</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>16</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>jonesde</assigned_to>
- <delta_ts>20040527233859</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jonesde</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-02-24 02:56:29</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Limit Categories Shown in Drop Downs</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-24 02:56:29</issue_when>
- <thetext>Add &quot;show in drop-down&quot; option ProductCategory, filter by it in all combo style category drop downs,
-and change existing category drop-downs to be combo-boxes, include those on the EditProduct,
-EditProductCategories, EditCategory, EditCategoryProducts, EditPromoRules pages.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-05-27 23:38:59</issue_when>
- <thetext>Some progress has been made on this, but something still needs to be done with the form tool, etc to
-limit the drop downs.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 11:59:21</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-05-27 23:38:59</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P1</oldvalue>
- <newvalue>P4</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>17</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P1</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>jonesde</assigned_to>
- <delta_ts>20040318120731</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jonesde</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-02-24 02:58:45</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Filter Promotion Products to exclude discontinued</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-24 02:58:45</issue_when>
- <thetext>Add code to the ProductPromoWorker to (perhaps optionally) filter products included by the
-salesDiscontinuationDate, and of course make sure the category member from/thru dates are being
-honored.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-25 21:00:44</issue_when>
- <thetext>Now implemented.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-25 21:00:44</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-25 21:00:44</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:07:31</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>18</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P1</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>jonesde</assigned_to>
- <delta_ts>20040318120740</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jonesde</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-24 03:01:49</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Back ordered, or insufficient quantities not handled right</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-24 03:01:49</issue_when>
- <thetext>It appears that when a product is back-ordered, or reserved in excess of the AvailableToPromise the
-calculations and setting of values are messed up.
-
-Here is a report on this from Bryce Ewing on Feb 5th, 2004:
-
-=================================================
-I have found something that appears to be a bug (but I am not totally sure), I will explain this in two
-cases below:
-
-case 1: buy 1 item of product1 with no inventory
- - inventory item created with 0 on hand, and -1 available to promise
- - order item inventory res created with quantity of 1 and quantity not available of 1
-
-case 2: buy 2 items of product2 with 1 item in inventory
- - inventory item updated with 1 on hand, and -1 available to promise
- - order item inventory res created with quantity of 2 and quantity not available of 0
-
-For case 1 the system is doing exactly what I would expect, but in case 2 I would have expected that
-the order item inventory res record would have had a quantity not available of 1 rather than 0.
-
-Am I mistaken in this expectation, or is this infact a bug?
-=================================================
-
-Here is a comment on some apparently related findings by Jacopo Cappellato:
-
-=================================================
-I&apos;m studying the simple method InventoryServices.reserveProductInventory
-that implements the inventory reservation of on order/order item, and I&apos;ve
-got a question about this issue.
-What is the meaning of the quantityNotAvailable field in
-OrderItemInventoryRes entity? Where and how is it used (or intended to be
-used for)? I&apos;ve noticed that this quantity is considered in the pick list
-reports...
-
-Probably the quantityNotAvailable field should contain the quantity reserved
-that caused inventory item&apos;s atp to be less than zero: if so, why in the
-reserveProductInventory method the quantityNotAvailable is set only in line
-498 and not also after line 458? And in which way, once set, could this
-quantity return to zero?
-=================================================</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-24 18:35:45</issue_when>
- <thetext>After a patch from Bryce Ewing it appears to be fixed.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-24 18:35:45</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-24 18:35:45</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:07:40</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>19</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120748</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-24 06:44:51</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Patch for bug in the Inventory Receive function</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 06:44:51</issue_when>
- <thetext>In Facility manager, when you receive a purchase order delivered with more than
-one shipments and you select to receive only one shipment the proposed
-quantities are the quantities of the original purchase order and not the
-quantities of the shipment.
-In my patches I tried to change the minimum amount of code and the
-result is that the code is not well written... obviously feel free to change
-my code.
-PS: I submitted this patches to the dev list in january 2004.
-PPS: the two patches are in Unified Output Format
-
-
-Index: ofbiz/components/product/webapp/facility/inventory/receiveInventory.ftl
-===================================================================
-RCS
-file: /cvs/ofbiz/components/product/webapp/facility/inventory/receiveInventory.f
-tl,v
-retrieving revision 1.5
-diff -u -r1.5 receiveInventory.ftl
---- ofbiz/components/product/webapp/facility/inventory/receiveInventory.ftl
- 17 Dec 2003 22:46:36 -0000 1.5
-+++ ofbiz/components/product/webapp/facility/inventory/receiveInventory.ftl
- 14 Jan 2004 11:05:06 -0000
-@@ -312,6 +312,9 @@
- &lt;/tr&gt;
- &lt;#list purchaseOrderItems as orderItem&gt;
- &lt;#assign defaultQuantity = orderItem.quantity - receivedQuantities
-[orderItem.orderItemSeqId]?double&gt;
-+ &lt;#if shipment?has_content&gt;
-+ &lt;#assign defaultQuantity = shippedQuantities
-[orderItem.orderItemSeqId]?double - receivedQuantities
-[orderItem.orderItemSeqId]?double&gt;
-+ &lt;/#if&gt;
- &lt;#if 0 &lt; defaultQuantity&gt;
- &lt;#assign orderItemType = orderItem.getRelatedOne(&quot;OrderItemType&quot;)&gt;
- &lt;input type=&quot;hidden&quot; name=&quot;orderId_o_${rowCount}&quot;
-value=&quot;${orderItem.orderId}&quot;&gt;
-
-
-
-
-
-
-
-Index: ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh
-===================================================================
-RCS file: /cvs/ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh,v
-retrieving revision 1.4
-diff -u -r1.4 receiveInventory.bsh
---- ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh 25 Aug 2003 15:28:00 -0000
- 1.4
-+++ ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh 14 Jan 2004 11:08:14 -0000
-@@ -69,6 +69,7 @@
- shipment = delegator.findByPrimaryKey(&quot;Shipment&quot;, UtilMisc.toMap
-(&quot;shipmentId&quot;, shipmentId));
- }
-
-+shippedQuantities = new HashMap();
- purchaseOrderItems = null;
- if (purchaseOrder != null) {
- if (product != null) {
-@@ -80,14 +81,18 @@
- exprs = new ArrayList();
- while (issueIter.hasNext()) {
- issuance = issueIter.next();
-- exprs.add(new EntityExpr(&quot;orderItemSeqId&quot;, EntityOperator.EQUALS,
-issuance.getString(&quot;orderItemSeqId&quot;)));
-+ exprs.add(new EntityExpr(&quot;orderItemSeqId&quot;, EntityOperator.EQUALS,
-issuance.getString(&quot;orderItemSeqId&quot;)));
-+ double issuanceQty = issuance.getDouble(&quot;quantity&quot;).doubleValue();
-+ if (shippedQuantities.containsKey(issuance.getString
-(&quot;orderItemSeqId&quot;))) {
-+ issuanceQty += ((Double)shippedQuantities.get
-(issuance.getString(&quot;orderItemSeqId&quot;))).doubleValue();
-+ }
-+ shippedQuantities.put(issuance.getString(&quot;orderItemSeqId&quot;),
-issuanceQty);
- }
- purchaseOrderItems = EntityUtil.filterByOr(orderItems, exprs);
- } else {
- purchaseOrderItems = purchaseOrder.getRelated(&quot;OrderItem&quot;);
- }
- }
--
- receivedQuantities = new HashMap();
- if (purchaseOrderItems != null &amp;&amp; purchaseOrderItems.size() &gt; 0) {
- context.put(&quot;firstOrderItem&quot;, EntityUtil.getFirst(purchaseOrderItems));
-@@ -100,7 +105,13 @@
- if (receipts != null &amp;&amp; receipts.size() &gt; 0) {
- recIter = receipts.iterator();
- while (recIter.hasNext()) {
-- rec = recIter.next();
-+ rec = recIter.next();
-+ if (shipment != null) {
-+ if (rec.getString(&quot;shipmentId&quot;) == null ||
-+ !rec.getString(&quot;shipmentId&quot;).equals(shipment.getString
-(&quot;shipmentId&quot;))) {
-+ continue;
-+ }
-+ }
- accepted = rec.getDouble(&quot;quantityAccepted&quot;);
- rejected = rec.getDouble(&quot;quantityRejected&quot;);
- if (accepted != null)
-@@ -140,6 +151,7 @@
- context.put(&quot;product&quot;, product);
- context.put(&quot;shipments&quot;, shipments);
- context.put(&quot;shipment&quot;, shipment);
-+context.put(&quot;shippedQuantities&quot;, shippedQuantities);
- context.put(&quot;purchaseOrderItems&quot;, purchaseOrderItems);
- context.put(&quot;receivedQuantities&quot;, receivedQuantities);
- context.put(&quot;rejectReasons&quot;, rejectReasons);</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 06:55:45</issue_when>
- <thetext>Created an attachment (id=1)
-Patch files in UOF for receiveInventory,bsh and receiveInventory.ftl
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 06:35:22</issue_when>
- <thetext>The changes are in CVS. Thanks Jacopo!</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>1</attachid>
- <date>2004-02-24 06:55:45</date>
- <desc>Patch files in UOF for receiveInventory,bsh and receiveInventory.ftl</desc>
- <ispatch>1</ispatch>
- <filename>receiveInventory.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/1/receiveInventory.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-24 06:55:45</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=1)
-Patch files in UOF for receiveInventory,bsh and receiveInventory.ftl
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 06:35:22</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 06:35:22</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:07:48</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>20</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120758</delta_ts>
- <subcomponent>Party</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-24 07:36:49</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>List All Visits link in the Party Profile page returns an error with 0 visits</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 07:36:50</issue_when>
- <thetext>List All Visits link in the Party Profile page returns an error with 0 visits
-(see attached patch file) due to wrong bsh code.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 07:38:20</issue_when>
- <thetext>Created an attachment (id=2)
-Patch for bug in uof
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 06:39:57</issue_when>
- <thetext>The changes are in CVS. Thanks Jacopo!</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>2</attachid>
- <date>2004-02-24 07:38:20</date>
- <desc>Patch for bug in uof</desc>
- <ispatch>1</ispatch>
- <filename>showvisits.bsh.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/2/showvisits.bsh.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-24 07:38:20</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=2)
-Patch for bug in uof
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 06:39:57</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 06:39:57</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:07:58</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>21</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120807</delta_ts>
- <subcomponent>Party</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-24 07:40:56</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>findparty page returns JavaScript errors when clicking on the LookupParty link and when the lookup fields are hidden</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 07:40:56</issue_when>
- <thetext>findparty page returns JavaScript errors when clicking on the LookupParty link
-and when the lookup fields are hidden. The attached patch should fix the
-problem.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 07:41:29</issue_when>
- <thetext>Created an attachment (id=3)
-Patch for bug in uof
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 06:44:01</issue_when>
- <thetext>Your changes are in CVS. Thanks Jacopo!</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>3</attachid>
- <date>2004-02-24 07:41:29</date>
- <desc>Patch for bug in uof</desc>
- <ispatch>1</ispatch>
- <filename>findparty.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/3/findparty.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-24 07:41:29</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=3)
-Patch for bug in uof
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 06:44:01</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 06:44:01</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:07</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>22</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040318115951</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-24 08:52:07</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Errors in order entry when &quot;Payment Already Received&quot; type is selected.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 08:52:08</issue_when>
- <thetext>In Order Entry:
-when you finalize an order and, in the &quot;Order Entry Payment
-Settings&quot; page, you select the &quot;Payment Already Received&quot; type, in the
-following page you get JavaScript errors when you click over
-the links (stating that the object &quot;document.billsetupform&quot; doesn&apos;t exist);
-and so you cannot submit the order.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-26 07:08:20</issue_when>
- <thetext>
-This has been an issue for a while now. It&apos;s good to have it in the tracking system since it may not get
-fixed right away. Andy is more aware of what is happening there than I am, so he may have more
-feedback on it. -David</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-26 07:08:20</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-26 07:08:20</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P2</oldvalue>
- <newvalue>P3</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 11:59:51</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>23</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040318120006</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-24 08:56:40</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Inventory receive ignores the inventory item id field.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 08:56:40</issue_when>
- <thetext>In Facility Manager -&gt; Inventory receive:
-it always creates a new inventory item even if the &quot;inventory item id&quot; optional
-field is filled with an existing inventory item id.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:38:11</issue_when>
- <thetext>reassigned</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:38:11</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:00:06</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>24</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040318120024</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-24 09:01:59</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Receive return: it always creates serialized inventory items.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-24 09:01:59</issue_when>
- <thetext>In Facility Manager --&gt;Receive return
-
-it always creates a serialized inventory item (even if &apos;non-serialized&apos; is
-selected) and so the received quantities are lost (if more than one).</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:38:55</issue_when>
- <thetext>reassigned</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:38:55</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:00:24</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>25</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>INVALID</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040318120814</delta_ts>
- <subcomponent>Accounting</subcomponent>
- <reporter>jonesde</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-25 14:58:53</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Permission Checks missing in various part of Accounting Manager</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-25 14:58:53</issue_when>
- <thetext>Various pages in the Accounting Manager have no view permission checking, including the billing
-account, invoice, etc pages.</thetext>
- </long_desc>
- <long_desc>
- <who>jaz</who>
- <issue_when>2004-02-25 15:36:03</issue_when>
- <thetext>I&apos;m not involved in this project.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-25 16:13:54</issue_when>
- <thetext>
-Fixed assigned to mistake.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 10:48:28</issue_when>
- <thetext>All components have a default VIEW permission based on the component configuration. Each page no
-longer needs to have the added code as long as require auth is set in the controller.xml file. The
-checkLogin event will make sure the user has the default permission for the specific component.
-Additional permissions are only necessary when not using the default permission.</thetext>
- </long_desc>
- <activity>
- <user>jaz</user>
- <when>2004-02-25 15:36:03</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>jaz</oldvalue>
- <newvalue>jonesde</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-25 16:13:54</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>jonesde</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 10:48:28</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 10:48:28</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>INVALID</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:14</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>26</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040308115822</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jonesde</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-25 21:11:36</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Billing Account Errors</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-25 21:11:36</issue_when>
- <thetext>This issue was reported by Si Chen, Olivier Heintz, and some others.
-
-The following is some text from an email fro Si Chen on Jan 26, 2004; the attached patch is also from
-this email.
-
-=======================================
-Hello. After some work we have tracked down the problem with using
-billingAccount in the order manager and were able to fix it. The
-problem is stated in the order manager&apos;s billsettings.ftl, it was
-passing in &quot;EXT_BILLACT|10000&quot; for the checkoutPaymentId instead of
-separate checkoutPaymentId and billingAccountId. Olivier had suggested
-a good patch earlier which parses this form of checkoutPaymentId in the
-CheckOutEvents.java. We took a different approach and used code from
-ecommerce to pass both checkoutPaymentId and billingAccountId. We also
-fixed CheckOutEvents.java to get the billingAccountId from the request
-and associate it with the cart. Both are shown in the attached patch.
-
-One last problem: in ecommerce, in checkoutpayment.ftl, gift cards,
-credit cards, and billing accounts are all using &quot;amount_&lt;account_id&gt;&quot;
-as the name of the input fields. As a result, when the
-toggleBillingAccount javascript function tries to toggle the billing
-account selected for entering the amount to pay, it gets confused and
-cannot do this. As a result, when you use the multi-page rather than
-express checkout in ecommerce, it does not work properly. I&apos;ll be happy
-to elaborate on this if you need me to.
-=======================================</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-25 21:14:01</issue_when>
- <thetext>Created an attachment (id=4)
-Patch to fix BillingAccount issues
-</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 11:58:22</issue_when>
- <thetext>Applied patch; fixed JS in ecommerce </thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>4</attachid>
- <date>2004-02-25 21:14:01</date>
- <desc>Patch to fix BillingAccount issues</desc>
- <ispatch>1</ispatch>
- <filename>BillingAccountError.patch</filename>
- <submitter_id>3</submitter_id>
- <submitting_username>jonesde</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/4/BillingAccountError.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jonesde</user>
- <when>2004-02-25 21:14:01</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=4)
-Patch to fix BillingAccount issues
-</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 11:58:22</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 11:58:22</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 11:58:22</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>27</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120822</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-26 03:20:00</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Patch for missing pagedef file for popup template that causes lookup error (due to i18n changes)</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 03:20:00</issue_when>
- <thetext>The lookup link in New Event -&gt; Parties page is broken.
-The popup template doesn&apos;t run the envsetup script that loads the localized
-labels.
-
-PATCH: add a file named &quot;popup.xml&quot; to the template folder containing the
-following lines:
-
-&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
-&lt;page&gt;
- &lt;template-action name=&quot;/includes/envsetup.bsh&quot;/&gt;
-&lt;/page&gt;</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 07:16:55</issue_when>
- <thetext>
-I have added the popup.xml file to CVS. Thanks for sending it over Jacopo.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:16:55</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:16:55</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:22</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>28</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040806161040</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-26 03:32:11</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Added lookup link for parties in month view</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 03:32:11</issue_when>
- <thetext>Added lookup link for parties in month view.
-All the stuff was already in place... I just added the link.
-However I think this is a very useful enhancement.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 03:32:44</issue_when>
- <thetext>Created an attachment (id=5)
-Patch in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-03 08:10:20</issue_when>
- <thetext>Changed issue type as per email from Jacopo.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-08-06 16:10:40</issue_when>
- <thetext>Thanks Jacopo, this is now in CVS.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>5</attachid>
- <date>2004-02-26 03:32:44</date>
- <desc>Patch in UOF</desc>
- <ispatch>1</ispatch>
- <filename>month.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/5/month.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-26 03:32:44</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=5)
-Patch in UOF
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-03 08:10:20</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>ENHANCEMENT</oldvalue>
- <newvalue>PATCH</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:00:44</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-08-06 16:10:40</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-08-06 16:10:40</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>29</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120831</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-26 03:56:48</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>When creating a new event from calendar, start and end date were not filled properly in the form</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 03:56:48</issue_when>
- <thetext>When creating a new event from calendar, start and end date were not filled
-properly in the event form.
-The two patches (one for the event.ftl file and one for the event.bsh file)
-will solve this problem.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 03:59:24</issue_when>
- <thetext>Created an attachment (id=6)
-Patch for event.bsh in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 03:59:58</issue_when>
- <thetext>Created an attachment (id=7)
-Patch for event.ftl file in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 07:28:02</issue_when>
- <thetext>Your changes are in CVS, thanks Jacopo!</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>6</attachid>
- <date>2004-02-26 03:59:24</date>
- <desc>Patch for event.bsh in UOF</desc>
- <ispatch>1</ispatch>
- <filename>event.bsh.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/6/event.bsh.patch</attachment_iz_url>
- </attachment>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>7</attachid>
- <date>2004-02-26 03:59:58</date>
- <desc>Patch for event.ftl file in UOF</desc>
- <ispatch>1</ispatch>
- <filename>event.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/7/event.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-26 03:59:24</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=6)
-Patch for event.bsh in UOF
-</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-02-26 03:59:58</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=7)
-Patch for event.ftl file in UOF
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:28:02</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:28:02</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:31</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>30</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P5</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040308175050</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jackhung</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-26 04:17:49</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Fail to approval order</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jackhung</who>
- <issue_when>2004-02-26 04:17:49</issue_when>
- <thetext>19285437[ ControlServlet.java:133:DEBUG] [[[updateactivityassign] Servlet
-Starting, doing setup- total:0.0,since last(Begin):0.0]]
-19285438[ ControlServlet.java:182:DEBUG] [[[updateactivityassign] Setup
-done, doing Event(s) and View(s)- total:0.0,since last([updateactivityas...):0.0]]
-19285440[ RequestHandler.java:200:INFO ] [Processing Request]:
-updateactivityassign
-19285744[ WfProcessMgrImpl.java:106:INFO ] [WfProcessMgr.init] : Create
-process manager (org.ofbiz.order[20030730144901] / ProcessOrder[20030730144901])
-19285890[ BshUtil.java:75 :ERROR] BSH Evaluation error.
-Sourced file: &lt;Inline eval of: approvalCode.equals(&quot;0&quot;); &gt; : Attempt to resolve
-method: equals() on undefined variable or class name: approvalCode : at Line: 1
-: in file: &lt;Inline eval of: approvalCode.equals(&quot;0&quot;); &gt; : approvalCode .equals (
-&quot;0&quot; )
-
- at bsh.UtilEvalError.toEvalError(UtilEvalError.java:82)
- at bsh.UtilEvalError.toEvalError(UtilEvalError.java:87)
- at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:79)
- at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:69)
- at bsh.Interpreter.evalParsedScript(Interpreter.java:1104)
- at bsh.Interpreter.eval(Interpreter.java:590)
- at bsh.Interpreter.eval(Interpreter.java:616)
- at bsh.Interpreter.eval(Interpreter.java:606)
- at org.ofbiz.base.util.BshUtil.eval(BshUtil.java:64)
- at
-org.ofbiz.workflow.impl.WfExecutionObjectImpl.evalBshCondition(WfExecutionObjectImpl.java:718)
- at
-org.ofbiz.workflow.impl.WfProcessImpl.getTransFrom(WfProcessImpl.java:477)
- at org.ofbiz.workflow.impl.WfProcessImpl.queueNext(WfProcessImpl.java:298)
- at
-org.ofbiz.workflow.impl.WfProcessImpl.activityComplete(WfProcessImpl.java:286)
- at org.ofbiz.workflow.impl.WfActivityImpl.complete(WfActivityImpl.java:408)
- at
-org.ofbiz.workflow.impl.WfAssignmentImpl.complete(WfAssignmentImpl.java:175)
- at
-org.ofbiz.workflow.client.WorkflowClient.complete(WorkflowClient.java:266)
- at
-org.ofbiz.workflow.client.WorkflowServices.completeAssignment(WorkflowServices.java:418)</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 12:08:46</issue_when>
- <thetext>I cannot duplicate this problem; please provide more information or we will have to close this has no
-longer an issue.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:50:50</issue_when>
- <thetext>reassigned</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:08:46</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>STARTED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:08:46</when>
- <field_name>op_sys</field_name>
- <field_desc>OS/Version</field_desc>
- <oldvalue>Linux</oldvalue>
- <newvalue>All</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:08:46</when>
- <field_name>rep_platform</field_name>
- <field_desc>Platform</field_desc>
- <oldvalue>PC</oldvalue>
- <newvalue>All</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:08:46</when>
- <field_name>short_desc</field_name>
- <field_desc>Summary</field_desc>
- <oldvalue>Fail to approval order </oldvalue>
- <newvalue>Fail to approval order</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:50:50</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:50:50</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>STARTED</oldvalue>
- <newvalue>NEW</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:50:50</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P2</oldvalue>
- <newvalue>P5</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>31</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120101</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-26 05:39:36</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Error message when you try to create new contact information under an event</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 05:39:36</issue_when>
- <thetext>An error message is returned when you try to create new contact information
-under an event: Cannot locate service by name (createWorkEffortContactMech)
-
-This is the complete message:
-
-ERROR: Could not complete the Create an email address for WorkEffort process
-[problem invoking the [createWorkEffortContactMech] service with the map named
-[context] containing [{locale=en_US, infoString=foo@bar.com, userLogin=
-[GenericEntity:UserLogin][partyId,admin(java.lang.String)][disabledDateTime,null
-()][passwordHint,null()][createdTxStamp,null()][successiveFailedLogins,null()]
-[enabled,Y(java.lang.String)][userLoginId,admin(java.lang.String)]
-[currentPassword,ofbiz(java.lang.String)][lastUpdatedTxStamp,null()]
-[lastUpdatedStamp,null()][createdStamp,null()], workEffortId=10030,
-contactMechTypeId=EMAIL_ADDRESS}]: Cannot locate service by name
-(createWorkEffortContactMech)]</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:01:01</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>32</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040409054533</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-26 05:50:01</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Errors that prevent adding a new phase to a project.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 05:50:01</issue_when>
- <thetext>It&apos;s impossible to add a new phase to a project. Even if you fill all the
-fields of the new phase form when you press the &apos;create&apos; button you get an
-error in the system log (however no error messages are shown in the html page).
-
-This is the complete error message:
-
-1160388[ ServiceDispatcher.java:309:ERROR] Service Error [createPhase]: ERROR:
-Could not complete the Create Project Phase process [problem creating the newEnt
-ity value: while inserting: [GenericEntity:WorkEffortAssoc][createdTxStamp,2004-
-02-26 14:44:26.096(java.sql.Timestamp)][workEffortIdTo,10034(java.lang.String)][
-workEffortIdFrom,10031(java.lang.String)][workEffortAssocTypeId,WORK_EFF_BREAKDO
-WN(java.lang.String)][lastUpdatedTxStamp,2004-02-26 14:44:26.096(java.sql.Timest
-amp)][createdStamp,2004-02-26 14:44:26.106(java.sql.Timestamp)][lastUpdatedStamp
-,2004-02-26 14:44:26.106(java.sql.Timestamp)] (SQL Exception while executing the
- following:INSERT INTO WORK_EFFORT_ASSOC (WORK_EFFORT_ID_FROM, WORK_EFFORT_ID_TO
-, WORK_EFFORT_ASSOC_TYPE_ID, SEQUENCE_NUM, FROM_DATE, THRU_DATE, LAST_UPDATED_ST
-AMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?,
- ?, ?, ?, ?, ?, ?) ([-5005] (at 124): Missing non-NULL value))]</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-04-09 05:45:33</issue_when>
- <thetext>David Jones has fixed this problem in date 2004-04-08 (see the
-thread &quot;createphase ERROR in OFBiz 3.0 and OFBiz CVS versions&quot; in the dev-list).
-</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:01:18</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-04-09 05:45:33</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-04-09 05:45:33</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>33</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P4</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20050209023142</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-26 06:00:26</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>When you create a new request and you don&apos;t fill correctly all the fields no error messages are shown</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 06:00:26</issue_when>
- <thetext>When you create a new request and you don&apos;t fill correctly all the fields no
-error messages are shown.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2005-02-09 02:31:42</issue_when>
- <thetext>Fixed after the refactoring to screen widget.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:01:30</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2005-02-09 02:31:42</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2005-02-09 02:31:42</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>34</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P5</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120838</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-26 06:11:14</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Little JavaScript in &quot;find returns&quot; when lookup fields are hidden</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 06:11:14</issue_when>
- <thetext>Little JavaScript in &quot;find returns&quot; when lookup fields are hidden
-
-Patch for findReturns.ftl is attached.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 06:11:49</issue_when>
- <thetext>Created an attachment (id=8)
-Patch for findReturn.ftl in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 11:18:49</issue_when>
- <thetext>Your changes are in CVS. Thanks for sending that over.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>8</attachid>
- <date>2004-02-26 06:11:49</date>
- <desc>Patch for findReturn.ftl in UOF</desc>
- <ispatch>1</ispatch>
- <filename>findReturn.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/8/findReturn.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-26 06:11:49</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=8)
-Patch for findReturn.ftl in UOF
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 11:18:49</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 11:18:49</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:38</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>35</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P1</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040308103928</delta_ts>
- <subcomponent>E-Commerce</subcomponent>
- <reporter>razorb</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-26 06:18:48</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc>http://localhost:8080/ecommerce/control/product/~category_id=100/~product_id=GZ-1006</issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Single variant combo doesn&apos;t select properly</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>razorb</who>
- <issue_when>2004-02-26 06:18:48</issue_when>
- <thetext>Using the drop down menu to select a variantion i.e. LGPL does not set the
-selection on the menu. Using the swatch/images does correctly set the menu
-selection and allows adding to the basket.
-
-I suspect a little JS error somewhere for single variant items.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-26 06:52:49</issue_when>
- <thetext>
-I just reproduced this against the latest code base, appears to still be an issue with single feature type
-virtual products.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 09:54:51</issue_when>
- <thetext>Updated since this is a CVS bug and updated status</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 10:39:28</issue_when>
- <thetext>fixed JS bugs in productdetail</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-26 06:52:48</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-26 06:52:48</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P1</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 09:54:51</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>STARTED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 09:54:51</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 10:39:28</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>STARTED</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 10:39:28</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>36</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120846</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-26 23:17:51</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility Manager: in &apos;inventory receive&apos; the type of order is not checked and it&apos;s possible to receive a sales order if you enter its id in the &apos;purchase order id&apos; field</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-26 23:17:51</issue_when>
- <thetext>Facility Manager: in &apos;inventory receive&apos; the type of order is not checked and
-it&apos;s possible to receive a sales order if you enter its id in the &apos;purchase
-order id&apos; field.
-
-This is the patch in UOF for the receiveInventory.bsh file (pay attention that
-some days ago I&apos;ve submitted a patch for the same file against the same CVS
-release):
-
-Index: ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh
-===================================================================
-RCS file: /cvs/ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh,v
-retrieving revision 1.4
-diff -u -r1.4 receiveInventory.bsh
---- ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh 25 Aug 2003 15:28:00 -0000
- 1.4
-+++ ofbiz/components/product/webapp/facility/WEB-
-INF/actions/inventory/receiveInventory.bsh 27 Feb 2004 07:17:08 -0000
-@@ -43,6 +43,9 @@
- purchaseOrder = null;
- if (purchaseOrderId != null &amp;&amp; purchaseOrderId.length() &gt; 0) {
- purchaseOrder = delegator.findByPrimaryKey(&quot;OrderHeader&quot;, UtilMisc.toMap
-(&quot;orderId&quot;, purchaseOrderId));
-+ if (purchaseOrder != null &amp;&amp; !&quot;PURCHASE_ORDER&quot;.equals
-(purchaseOrder.getString(&quot;orderTypeId&quot;))) {
-+ purchaseOrder = null;
-+ }
- }
-
- product = null;</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-02-28 11:58:13</issue_when>
- <thetext>The patch is in CVS.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-02-28 11:58:13</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-02-28 11:58:13</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:46</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>37</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120856</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-27 02:05:25</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility Manager: error message when trying to confirm stock moves needed.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 02:05:25</issue_when>
- <thetext>In the Facility Manager, int the PickList -&gt; Stock Moves page, if I try to
-confirm the &quot;stock moves needed&quot; proposed by the system I get the following
-error:
-
-Error calling event: org.ofbiz.content.webapp.event.EventHandlerException: No
-rows to process
-
-And the movements are not performed.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 17:22:23</issue_when>
- <thetext>This is caused by some code that was added to display warning messages that wiped out the rowCount
-variable. The warning message loop now uses a variable names messageCount.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 17:22:23</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 17:22:23</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:08:56</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>38</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120905</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-27 02:23:36</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility Manager: in Edit shipment -&gt; items tab, a wrong link to EditProduct page caused a controller error.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 02:23:36</issue_when>
- <thetext>Facility Manager: in Edit shipment -&gt; items tab, a wrong link to EditProduct
-page caused a controller error.
-
-Patch for EditShipmentItems.ftl file is attached.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 02:24:16</issue_when>
- <thetext>Created an attachment (id=9)
-Patch for EditShipmentItems.ftl in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 07:38:50</issue_when>
- <thetext>Your changes are in CVS. Thanks for the patch Jacopo.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>9</attachid>
- <date>2004-02-27 02:24:16</date>
- <desc>Patch for EditShipmentItems.ftl in UOF</desc>
- <ispatch>1</ispatch>
- <filename>EditShipmentItems.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/9/EditShipmentItems.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-27 02:24:16</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=9)
-Patch for EditShipmentItems.ftl in UOF
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:38:50</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:38:50</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:09:05</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>39</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P2</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120141</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-27 04:05:34</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>SapDB problem when displaying order task list assigned to user role</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 04:05:34</issue_when>
- <thetext>SapDB problem when displaying order task list assigned to user role:
-if more than one order is assigned to user role, in &quot;Order List&quot; page the
-orders are shown 5 times!
-If only one order is assigned to the user role, the order is shown well (1
-time).
-
-See picture attached.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 04:07:00</issue_when>
- <thetext>Created an attachment (id=10)
-Bug example showing two orders waiting approval duplicated 5 times.
-</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>image/gif</mimetype>
- <attachid>10</attachid>
- <date>2004-02-27 04:07:00</date>
- <desc>Bug example showing two orders waiting approval duplicated 5 times.</desc>
- <ispatch></ispatch>
- <filename>order_list_bug.GIF</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/10/order_list_bug.GIF</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-27 04:07:00</when>
- <field_name>attachments.thedata</field_name>
- <field_desc>Attachment Data</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=10)
-Bug example showing two orders waiting approval duplicated 5 times.
-</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:01:41</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>40</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20050209023003</delta_ts>
- <subcomponent>WorkEffort</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-27 07:27:15</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Party lookup with empty fields returns only one person repeated many times (= number of persons).</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 07:27:15</issue_when>
- <thetext>If, in Party lookup, you perform a lookup with empty fields (all records),
-returns only one person repeated many times (= number of persons).
-I suspect that the problem is in the &quot;lookupParty&quot; simple method in common
-component.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2005-02-09 02:30:03</issue_when>
- <thetext>Fixed changing the way the lookup is implemented (see Jira issue OFBIZ-114).</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:01:50</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2005-02-09 02:30:03</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2005-02-09 02:30:03</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>41</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120912</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-27 08:53:04</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility Manager: in Edit shipment -&gt; items tab, a wrong link to EditProduct caused a controller error (same as issue #38)</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 08:53:04</issue_when>
- <thetext>Facility Manager: in View shipment tab, a wrong link to EditProduct
-page caused a controller error (same as issue #38).
-
-Patch for ViewShipmentItemInfo.ftl file is attached.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-27 08:53:50</issue_when>
- <thetext>Created an attachment (id=11)
-Patch for file ViewShipmentItemInfo.ftl in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 07:41:15</issue_when>
- <thetext>Your changes are now in CVS. Thanks for sending those over Jacopo.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>11</attachid>
- <date>2004-02-27 08:53:50</date>
- <desc>Patch for file ViewShipmentItemInfo.ftl in UOF</desc>
- <ispatch>1</ispatch>
- <filename>ViewShipmentItemInfo.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/11/ViewShipmentItemInfo.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-27 08:53:50</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=11)
-Patch for file ViewShipmentItemInfo.ftl in UOF
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:41:15</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:41:15</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:09:12</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>42</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P4</priority>
- <resolution>WONTFIX</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040630193328</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-28 22:34:42</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>In shipment, the following error message appears: &quot;Applet Package Weight Reader notinited&quot;</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-28 22:34:42</issue_when>
- <thetext>In shipment, the following error message appears: &quot;Applet Package Weight Reader
-notinited&quot;.
-I think the problem is caused by the fact that the class ShipmentScaleApplet is
-not built in the ant task.
-Was this done intentionally? (I think this applet tries to connect to a scale
-device connected to a serial port and so probably this could cause some
-problems...).</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:39:52</issue_when>
- <thetext>reassigned; I will comment out the applet code until this is finished</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-06-30 19:33:28</issue_when>
- <thetext>The applet is going to be replaced with a think client shipment station UI</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:39:52</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:01:59</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-06-30 19:33:28</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-06-30 19:33:28</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>WONTFIX</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>43</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120921</delta_ts>
- <subcomponent>E-Commerce</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-02-28 22:46:49</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>In &quot;Create Return&quot;, select-all checkbox doesn&apos;t work due to wrong form name.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-28 22:46:49</issue_when>
- <thetext>In &quot;Create Return&quot;, select-all checkbox doesn&apos;t work due to wrong form name.
-
-Patch attached for requestreturn.ftl in Unified Output Format.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-28 22:47:40</issue_when>
- <thetext>Created an attachment (id=12)
-Patch attached for requestreturn.ftl in UOF.
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 07:48:30</issue_when>
- <thetext>Your changes are in CVS. Thanks for fixing that.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>12</attachid>
- <date>2004-02-28 22:47:39</date>
- <desc>Patch attached for requestreturn.ftl in UOF.</desc>
- <ispatch>1</ispatch>
- <filename>requestreturn.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/12/requestreturn.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-02-28 22:47:40</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=12)
-Patch attached for requestreturn.ftl in UOF.
-</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:48:30</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 07:48:30</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:09:21</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>44</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040229030013</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-02-29 03:00:13</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Packages: ShipmentPackage&apos;s weight automatically updated when ShipmentPackageContent entries are added/deleted (weight taken from the Product entity).</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-29 03:00:13</issue_when>
- <thetext>Packages: ShipmentPackage&apos;s weight automatically updated when
-ShipmentPackageContent entries are added/deleted (weight taken from the Product
-entity).</thetext>
- </long_desc>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>45</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P1</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040301155709</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-02-29 06:17:33</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>In orderview page, if you select the &quot;QuickShip order link&quot; you get a controller error.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-02-29 06:17:33</issue_when>
- <thetext>In orderview page (/ordermgr/control/orderview), if you select the &quot;QuickShip
-order link&quot; you get a controller error:
-
-org.ofbiz.content.webapp.control.RequestHandlerException: Unknown request
-[quickShipOrderMultiFacility]; this request does not exist or cannot be called
-directly.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 12:11:07</issue_when>
- <thetext>I&apos;ll get on this...</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-03-01 15:57:09</issue_when>
- <thetext>Changed the default behavior for this; also added request-map and service defs for the quick ship from
-multi facilites.</thetext>
- </long_desc>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 12:11:07</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>STARTED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 15:57:09</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>STARTED</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-03-01 15:57:09</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>46</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040806152631</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-03-02 05:13:01</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Patch for multiple inventory facility reservation</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-02 05:13:01</issue_when>
- <thetext>Patch for multiple inventory facility reservation:
-the intent of this is to perform reservation only if all items are available in
-one facility: that, I think, is the declared behaviour, and what is checked
-with the isInventoryAvailable method.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-02 05:13:49</issue_when>
- <thetext>Created an attachment (id=13)
-Patch for ProductStoreWorker.java in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-08-06 15:26:31</issue_when>
- <thetext>Thanks Jacopo, your patch is now in CVS.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>13</attachid>
- <date>2004-03-02 05:13:49</date>
- <desc>Patch for ProductStoreWorker.java in UOF</desc>
- <ispatch>1</ispatch>
- <filename>ProductStoreWorker.java.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/13/ProductStoreWorker.java.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-03-02 05:13:49</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=13)
-Patch for ProductStoreWorker.java in UOF
-</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:02:10</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-08-06 15:26:31</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-08-06 15:26:31</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>47</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040323221326</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-03-02 06:06:51</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility -&gt; Shipment: patch for JavaScript error introduced during i18n process.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-02 06:06:51</issue_when>
- <thetext>Facility -&gt; Shipment: patch for JavaScript error introduced during i18n process.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-02 06:07:51</issue_when>
- <thetext>Created an attachment (id=14)
-Patch for AddItemsFromOrder.ftl file in UOF
-</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:42:45</issue_when>
- <thetext>reassigned</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-23 22:13:26</issue_when>
- <thetext>This bug has been fixed by the code for the new feature regarding shipment
-plans.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>14</attachid>
- <date>2004-03-02 06:07:51</date>
- <desc>Patch for AddItemsFromOrder.ftl file in UOF</desc>
- <ispatch>1</ispatch>
- <filename>AddItemsFromOrder.ftl.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/14/AddItemsFromOrder.ftl.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-03-02 06:07:51</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=14)
-Patch for AddItemsFromOrder.ftl file in UOF
-</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:42:45</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:02:18</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-03-23 22:13:26</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-03-23 22:13:26</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>48</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P2</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120228</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-02 06:28:37</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility -&gt; Shipment -&gt; Items: delete shipment item link returns a constraint violation error.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-02 06:28:37</issue_when>
- <thetext>Facility -&gt; Shipment -&gt; Items: delete shipment item link returns a constraint
-violation error:
-
-The following errors occurred:
-ERROR: Could not complete the Delete ShipmentItem process [problem removing the
-lookedUpValue value: Exception while deleting the following entity:
-[GenericEntity:ShipmentItem][shipmentId,10010(java.lang.String)]
-[shipmentItemSeqId,00001(java.lang.String)] (SQL Exception while executing the
-following:DELETE FROM SHIPMENT_ITEM WHERE SHIPMENT_ID=? AND
-SHIPMENT_ITEM_SEQ_ID=? (Integrity constraint violation ITEM_ISS_SHITM table:
-ITEM_ISSUANCE in statement [DELETE FROM SHIPMENT_ITEM WHERE SHIPMENT_ID=? AND
-SHIPMENT_ITEM_SEQ_ID=?]))]
-
-In my opinion, the delete shipment item link should perform something like this
-(instead of barely trying to remove the ShipmentItem entry): it should remove
-the item issuances, recreate the reservations and then remove the shipment item.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:02:28</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>49</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040528001027</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-03-03 03:11:18</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility -&gt; Receive PO: at now it&apos;s possible to receive multiple times the same shipment items. This is a partial patch for this problem.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-03 03:11:18</issue_when>
- <thetext>Facility -&gt; Receive PO: at now it&apos;s possible to receive multiple times the same
-shipment items. This is a partial patch for this problem. With the attached
-patch the shipment already delivered (or cancelled) are not shown (and so the
-user cannot receive them again).
-In order to completely fix this issue the best solution is, in my opinion, to
-automatically update the shipment status to &quot;delivered&quot; when the user receives
-an item: this could be done modifying the service
-group &quot;receiveInventoryProduct&quot; by adding to it the &quot;updateShipment&quot; service
-(to update the shipment status). However I&apos;m going to add this comments to a
-new &quot;DEFECT&quot; issue.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-03 03:12:11</issue_when>
- <thetext>Created an attachment (id=15)
-Patch for file receiveInventory.bsh in UOF.
-</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-05-28 00:10:27</issue_when>
- <thetext>This is now in CVS, thanks for sending it over Jacopo.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>15</attachid>
- <date>2004-03-03 03:12:11</date>
- <desc>Patch for file receiveInventory.bsh in UOF.</desc>
- <ispatch>1</ispatch>
- <filename>receiveInventory.bsh.patch</filename>
- <submitter_id>194</submitter_id>
- <submitting_username>jacopo</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/15/receiveInventory.bsh.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>jacopo</user>
- <when>2004-03-03 03:12:11</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=15)
-Patch for file receiveInventory.bsh in UOF.
-</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:02:37</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-05-28 00:10:27</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-05-28 00:10:27</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>50</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040528000924</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-03 03:15:23</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Facility -&gt; Receive PO: at now it&apos;s possible to receive multiple times the same shipment items.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-03 03:15:24</issue_when>
- <thetext>Facility -&gt; Receive PO: at now it&apos;s possible to receive multiple times the same
-shipment items.
-This problem was partially fixed by the patch attached to issue #49.
-With that patch the shipment already delivered (or cancelled) are not shown
-(and so the user cannot receive them again).
-In order to completely fix this issue the best solution is, in my opinion, to
-automatically update the shipment status to &quot;delivered&quot; when the user receives
-an item: this could be done modifying the service
-group &quot;receiveInventoryProduct&quot; by adding to it the &quot;updateShipment&quot; service
-(to update the shipment status). However I&apos;m going to add this comments to a
-new &quot;DEFECT&quot; issue.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-05-28 00:09:24</issue_when>
- <thetext>The patch is in, now just need to update the shipment status as mentioned in the description.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:02:49</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>51</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>REMIND</resolution>
- <component>Base</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040811004716</delta_ts>
- <subcomponent>Startup</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-03 06:37:30</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Several SapDB error messages are generated at startup when entities are created.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-03 06:37:30</issue_when>
- <thetext>Several SapDB error messages are generated at startup when entities are created.
-The messages appear during the indices&apos; generation phase, not for all entities
-(maybe 5-10%); here is an example:
-
-147042[ DatabaseUtil.java:319:ERROR] Could not create foreign key indices
-for entity &quot;EftAccount&quot;: SQL Exception while executing the following:
-CREATE INDEX EFTACCT_PMETH ON EFT_ACCOUNT (PAYMENT_METHOD_ID)
-Error was: com.sap.dbtech.jdbc.exceptions.DatabaseException: [-7055] (at 44):
-Column(s) already indexed:EFTACCT_PMETH
-SQL Exception while executing the following:
-CREATE INDEX EFTACCT_PADDR ON EFT_ACCOUNT (CONTACT_MECH_ID)
-Error was: com.sap.dbtech.jdbc.exceptions.DatabaseException: [-7055] (at 44):
-Column(s) already indexed:EFTACCT_PADDR</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-08-11 00:47:16</issue_when>
- <thetext>I&apos;ve created a new issue (OFBIZ-1) for this in Jira; in it you will find a lot
-of details.
-</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:03:00</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-08-11 00:47:16</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-08-11 00:47:16</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>REMIND</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>52</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040308121509</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-04 03:14:08</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Billing accounts selectable by users during order entry are not correctly filtered out.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-04 03:14:08</issue_when>
- <thetext>Billing accounts selectable by users as payment methods during order entry are
-not correctly filtered out: removed billing accounts are also shown (i.e.
-billing accounts with thru date &lt; now).</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 12:15:09</issue_when>
- <thetext>Billing accounts are now filtered by date so expired accounts no longer show on order manager order
-entry and the ecommerce checkout pages</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:15:09</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:15:09</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 12:15:09</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>53</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040528010450</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-05 06:01:05</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>In Shipment: it&apos;s possible to issue 0 quantities from AddItemsFormOrder page.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-05 06:01:05</issue_when>
- <thetext>In Shipment: it&apos;s possible to issue 0 quantities from AddItemsFormOrder page
-(an ItemIssuance record is created with 0 quantity).
-I think this should be avoided by submitting only quantities &gt; 0.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-05-28 01:04:50</issue_when>
- <thetext>Now checks to see if quantity is empty or 0 when issuing OIIRs to the shipment.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:03:13</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-05-28 01:04:50</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-05-28 01:04:50</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>54</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P1</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040630124239</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-05 06:20:02</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>In Shipment: if you enter a non numeric value (such as null quantity) in the issue field the program returns a bad error.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-05 06:20:02</issue_when>
- <thetext>In Shipment: if you enter a non numeric value (such as null quantity) in the
-issue field the program returns a bad error.
-See also issue#53.
-I&apos;m running SapDB and after this error I need to restart OFBiz because in every
-page I receive SQL errors like the following:
-
-Target exception: org.ofbiz.entity.GenericDataSourceException: SQL Exception
-occurred on commit (Cannot commit a transactional connection: See JDBC 2.0
-Optional Package Specification section 7.1 (p25))
-BSF info: ..\ofbiz\components\content\webapp\content\WEB-
-INF\actions\includes\envsetup.bsh at line: 0 column: 0)</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-06-30 12:42:39</issue_when>
- <thetext>Applied patch which fixes a bug in the service multi event handler</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:03:23</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-06-30 12:42:39</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-06-30 12:42:39</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>55</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040323221851</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>jacopo</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-05 06:25:34</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>In shipment, it&apos;s possible to issue to shipment items with negative reservations (atp &lt; 0); as a consequence of this, also the inventory items&apos; quantity on hand can be negative.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-05 06:25:34</issue_when>
- <thetext>I&apos;ve noticed that, in shipment, it&apos;s possible to issue to shipment items with
-negative reservations (atp &lt; 0); as a consequence of this, also the inventory
-items&apos; quantity on hand can be negative.
-In my opinion, in this situation at least a warning message should be
-provided.</thetext>
- </long_desc>
- <long_desc>
- <who>jacopo</who>
- <issue_when>2004-03-23 22:18:51</issue_when>
- <thetext>In &quot;Order Items&quot; page a new column has been added that tells users if they are
-issuing negative reservations and the default issuance value is also
-decremented by this quantity.
-However is still possible to override this value and force an issuance for a
-negative reservation.
-
-</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:03:32</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-03-23 22:18:51</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jacopo</user>
- <when>2004-03-23 22:18:51</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>56</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>WONTFIX</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>PC</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040308173638</delta_ts>
- <subcomponent>Party</subcomponent>
- <reporter>vivalinux</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>PATCH</issue_type>
- <creation_ts>2004-03-08 14:07:32</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc>http://&lt;ofbiz_root_url&gt;/partymgr/control/findparty</issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Selecting &quot;Show All Records&quot; displays all names as &quot;(Not selected)&quot;</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>vivalinux</who>
- <issue_when>2004-03-08 14:07:32</issue_when>
- <thetext>The findparty.bsh constructs a dynamic view tailored to the search fields
-submited by the lookupparty form. Since selecting all does not give a hint about
-which fields the client is interested in, the findparty.bsh fails to include any
-of the name (firstName, lastName, groupName) fields.
-
-The can be corrected with the patch that follows or handling the select all
-records as yet another case. I think, I&apos;ll side with simplicity, and sacrify
-efficiency ....
-
-Hope this helps.
-
-
-Index: components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh
-===================================================================
-RCS file:
-/cvs/ofbiz/components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh,v
-retrieving revision 1.13
-diff -u -r1.13 findparty.bsh
---- components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh 27 Jan
-2004 19:44:36 -0000 1.13
-+++ components/party/webapp/partymgr/WEB-INF/actions/party/findparty.bsh 8 Mar
-2004 22:06:24 -0000
-@@ -100,8 +100,15 @@
-
- // default view settings
- dynamicView.addMemberEntity(&quot;PT&quot;, &quot;Party&quot;);
-+ dynamicView.addMemberEntity(&quot;PG&quot;, &quot;PartyGroup&quot;);
-+ dynamicView.addMemberEntity(&quot;PP&quot;, &quot;Person&quot;);
- dynamicView.addAlias(&quot;PT&quot;, &quot;partyId&quot;);
- dynamicView.addAlias(&quot;PT&quot;, &quot;partyTypeId&quot;);
-+ dynamicView.addAlias(&quot;PG&quot;, &quot;groupName&quot;);
-+ dynamicView.addAlias(&quot;PP&quot;, &quot;firstName&quot;);
-+ dynamicView.addAlias(&quot;PP&quot;, &quot;lastName&quot;);
-+ dynamicView.addViewLink(&quot;PT&quot;,&quot;PG&quot;,true,UtilMisc.toList(new
-ModelKeyMap(&quot;partyId&quot;, &quot;partyId&quot;)));
-+ dynamicView.addViewLink(&quot;PT&quot;,&quot;PP&quot;,true,UtilMisc.toList(new
-ModelKeyMap(&quot;partyId&quot;, &quot;partyId&quot;)));
- dynamicView.addRelation(&quot;one-nofk&quot;, &quot;&quot;, &quot;PartyType&quot;,
-ModelKeyMap.makeKeyMapList(&quot;partyTypeId&quot;));
- dynamicView.addRelation(&quot;many&quot;, &quot;&quot;, &quot;UserLogin&quot;,
-ModelKeyMap.makeKeyMapList(&quot;partyId&quot;));
-
-@@ -143,11 +150,6 @@
- if (groupName != null &amp;&amp; groupName.length() &gt; 0) {
- paramList = paramList + &quot;&amp;groupName=&quot; + groupName;
-
-- // modify the dynamic view
-- dynamicView.addMemberEntity(&quot;PG&quot;, &quot;PartyGroup&quot;);
-- dynamicView.addAlias(&quot;PG&quot;, &quot;groupName&quot;);
-- dynamicView.addViewLink(&quot;PT&quot;, &quot;PG&quot;, Boolean.FALSE,
-ModelKeyMap.makeKeyMapList(&quot;partyId&quot;));
--
- // add the expr
- andExprs.add(new EntityExpr(&quot;groupName&quot;, true, EntityOperator.LIKE,
-&quot;%&quot;+groupName+&quot;%&quot;, true));
- }
-@@ -160,14 +162,6 @@
- firstName = request.getParameter(&quot;firstName&quot;);
- lastName = request.getParameter(&quot;lastName&quot;);
-
-- // modify the dynamic view
-- if ((firstName != null &amp;&amp; firstName.length() &gt; 0) || (lastName != null &amp;&amp;
-lastName.length() &gt; 0)) {
-- dynamicView.addMemberEntity(&quot;PE&quot;, &quot;Person&quot;);
-- dynamicView.addAlias(&quot;PE&quot;, &quot;firstName&quot;);
-- dynamicView.addAlias(&quot;PE&quot;, &quot;lastName&quot;);
-- dynamicView.addViewLink(&quot;PT&quot;, &quot;PE&quot;, Boolean.FALSE,
-ModelKeyMap.makeKeyMapList(&quot;partyId&quot;));
-- }
--
- // filter on firstName
- if (firstName != null &amp;&amp; firstName.length() &gt; 0) {
- paramList = paramList + &quot;&amp;firstName=&quot; + firstName;
-@@ -319,6 +313,12 @@
- List orderBy = new ArrayList();
- fieldsToSelect.add(&quot;partyId&quot;);
- fieldsToSelect.add(&quot;partyTypeId&quot;);
-+ fieldsToSelect.add(&quot;firstName&quot;);
-+ fieldsToSelect.add(&quot;lastName&quot;);
-+ fieldsToSelect.add(&quot;groupName&quot;);
-+ orderBy.add(&quot;-partyTypeId&quot;);
-+ orderBy.add(&quot;lastName&quot;);
-+ orderBy.add(&quot;groupName&quot;);
-
- // UserLogin
- if (userLoginId != null &amp;&amp; userLoginId.length() &gt; 0) {
-@@ -327,14 +327,11 @@
-
- // Person
- if ((firstName != null &amp;&amp; firstName.length() &gt; 0) || (lastName != null
-&amp;&amp; lastName.length() &gt; 0)) {
-- fieldsToSelect.add(&quot;firstName&quot;);
-- fieldsToSelect.add(&quot;lastName&quot;);
- orderBy.add(&quot;lastName&quot;);
- orderBy.add(&quot;firstName&quot;);
- }
- // PartyGroup
- if (groupName != null &amp;&amp; groupName.length() &gt; 0) {
-- fieldsToSelect.add(&quot;groupName&quot;);
- orderBy.add(&quot;groupName&quot;);
- }
- // RoleType
-Index: components/party/webapp/partymgr/party/findparty.ftl
-===================================================================
-RCS file: /cvs/ofbiz/components/party/webapp/partymgr/party/findparty.ftl,v
-retrieving revision 1.10
-diff -u -r1.10 findparty.ftl
---- components/party/webapp/partymgr/party/findparty.ftl 1 Mar 2004 14:43:27
--0000 1.10
-+++ components/party/webapp/partymgr/party/findparty.ftl 8 Mar 2004 22:06:24 -0000
-@@ -212,13 +212,12 @@
- &lt;/table&gt;
- &lt;input type=&quot;image&quot; src=&quot;/images/spacer.gif&quot;
-onClick=&quot;javascript:document.lookupparty.submit();&quot;&gt;
- &lt;/form&gt;
--&lt;#if requestParameters.hideFields?default(&quot;N&quot;) != &quot;Y&quot;&gt;
- &lt;script language=&quot;JavaScript&quot;&gt;
- &lt;!--//
- document.lookupparty.partyId.focus();
- //--&gt;
- &lt;/script&gt;
--&lt;/#if&gt;
-+
- &lt;#if partyList?exists&gt;
- &lt;br&gt;
- &lt;table border=0 width=&apos;100%&apos; cellspacing=&apos;0&apos; cellpadding=&apos;0&apos;
-class=&apos;boxoutside&apos;&gt;
-@@ -292,21 +291,13 @@
- &lt;/td&gt;
- &lt;td&gt;
- &lt;div class=&quot;tabletext&quot;&gt;
-- &lt;#if partyRow.containsKey(&quot;lastName&quot;)&gt;
- &lt;#if partyRow.lastName?has_content&gt;
- ${partyRow.lastName}&lt;#if
-partyRow.firstName?has_content&gt;, ${partyRow.firstName}&lt;/#if&gt;
-- &lt;#else&gt;
-- (No Name Found)
-- &lt;/#if&gt;
-- &lt;#elseif partyRow.containsKey(&quot;groupName&quot;)&gt;
-- &lt;#if partyRow.groupName?has_content&gt;
-+ &lt;#elseif partyRow.groupName?has_content&gt;
- ${partyRow.groupName}
- &lt;#else&gt;
-- (No Name Found)
-+ (Not Selected)
- &lt;/#if&gt;
-- &lt;#else&gt;
-- (Not Selected)
-- &lt;/#if&gt;
- &lt;/td&gt;
- &lt;#if extInfo?default(&quot;&quot;) == &quot;P&quot;&gt;
- &lt;td&gt;&lt;div
-class=&quot;tabletext&quot;&gt;${partyRow.postalCode?if_exists}&lt;/div&gt;&lt;/td&gt;</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:36:38</issue_when>
- <thetext>This page has been changed from using the left joins in the dynamic view. Using left joins performs too
-poorly for actual use. This patch has been rejected; a new task will be opened for fixing the problem of
-the name not being displayed.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:36:38</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:36:38</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>WONTFIX</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>57</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>ajzeneski</assigned_to>
- <delta_ts>20040308174641</delta_ts>
- <subcomponent>Party</subcomponent>
- <reporter>ajzeneski</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-08 17:36:18</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Find Party - Show all does not show name</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:36:18</issue_when>
- <thetext>The name is not displayed when selecting show all in the party manager.</thetext>
- </long_desc>
- <long_desc>
- <who>ajzeneski</who>
- <issue_when>2004-03-08 17:46:41</issue_when>
- <thetext>reassigned</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-08 17:46:41</when>
- <field_name>assigned_to</field_name>
- <field_desc>Assigned To</field_desc>
- <oldvalue>issues@ofbiz</oldvalue>
- <newvalue>ajzeneski</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>58</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040308185722</delta_ts>
- <subcomponent>Content</subcomponent>
- <reporter>vivalinux</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-08 18:57:22</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Inherited hidden fields overide child fields when they have use-when</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>vivalinux</who>
- <issue_when>2004-03-08 18:57:22</issue_when>
- <thetext>In working with inherited forms I noticed that hidden fields are hard
-to override if the overriding field has a use-when attribute:
-
- Since the HtmlFormRenderer gives precedence to hidden fields, and new
-fields with &quot;use-when&quot; are only placed in front of existing fields
-but not merged with, the resulting behavior is that hidden fields of
-parent forms always get rendered even when the use-when condition is
-true. This causes the hidden field to take precedence over the user
-input when the form is submitted.
-
- Here is a posible solution:
-
-Index: components/content/src/org/ofbiz/content/widget/form/ModelForm.java
-===================================================================
-RCS file:
-/usr/local/cvsrepos/newriverbiz/components/content/src/org/ofbiz/content/widget/form/ModelForm.java,v
-retrieving revision 1.1.1.4
-diff -u -r1.1.1.4 ModelForm.java
---- components/content/src/org/ofbiz/content/widget/form/ModelForm.java
-2004/01/08 14:19:55 1.1.1.4
-+++ components/content/src/org/ofbiz/content/widget/form/ModelForm.java
-2004/01/29 20:23:20
-@@ -277,15 +277,25 @@
- public ModelFormField addUpdateField(ModelFormField modelFormField) {
- if (!modelFormField.isUseWhenEmpty()) {
- // is a conditional field, add to the List but don&apos;t worry about
-the Map
-- //for adding to list, see if there is another field with that name
-in the list and if so, put it before that one
-+ //for adding to list, see if there is another field with that name
-+ //in the list and if so, put it before that one
- boolean inserted = false;
- for (int i = 0; i &lt; this.fieldList.size(); i++) {
- ModelFormField curField = (ModelFormField) this.fieldList.get(i);
-+ // BUG FIX: parent hidden fields are left and rendered even when they
-+ // are overriden with fields that have a use-when
- if (curField.getName() != null &amp;&amp;
-curField.getName().equals(modelFormField.getName())) {
-- this.fieldList.add(i, modelFormField);
-- inserted = true;
-- break;
-+ if ((curField.getFieldInfo().getFieldType() !=
-ModelFormField.FieldInfo.HIDDEN) &amp;&amp;
-+ (curField.getFieldInfo().getFieldType() != ModelFormField.FieldInfo.IGNORED)) {
-+ this.fieldList.add(i, modelFormField);
-+ inserted = true;
-+ break;
-+ } else {
-+ curField.mergeOverrideModelFormField(modelFormField);
-+ break;
-+ }
- }
-+ //End of BUG fix
- }
- if (!inserted) {
- this.fieldList.add(modelFormField);</thetext>
- </long_desc>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>59</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P1</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040318120354</delta_ts>
- <subcomponent>Workflow</subcomponent>
- <reporter>mbennani</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-09 06:47:17</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Serious Problem in Sub-flow Implementation: in-Memory Requester Used!!</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>mbennani</who>
- <issue_when>2004-03-09 06:47:17</issue_when>
- <thetext>I am running ofbiz almost v.3 :-) (image from late 2003 from cvs).
-(subflow implementation did not change since 1.2 anyways, I believe)
-
-Quick Description:
-------------------
-Subflows are using the in-memory requester object which
-does not persist over server re-starts. This is serious one guys.
-
-More Description (Scenario):
----------------------------
-I have a main process with 3 steps(step1,step2-subflow,step3). A subflow
-process being the second step. This second step calls another process that I
-call sub. sub has 2 simple steps (substep1,substep2).
-
-Now, in normal time (i.e no server restart), it all works fine and my main
-process runs fine, calls the subflow, subflow runs, the call returns and my
-step3 of the main process runs successfully and main completes fine.
-
-The problem arises when say I run step 1 of main process, subflow gets
-initiated, substep1 is executed, and before substep2 is executed, I stop the
-server (faking a server problem..., connection lost...whatever).
-When I restart the server, the subflow resumes at substep2 which executes fine,
-and eventually completes the subflow process. But, step-subflow activity in the
-workeffort table still shows WF_RUNNING. Therefore, my main process is hanging
-there and will never move along. The waitForResult() is not executed anymore
-after server restart.
-This is happening in WfActivitySubFlowImplementation on runService.
-
-Even More Details, code wise, if you want to look at it:
--------------------------------------------------------
-In a normal scenario (no server stopped), the runService of
-WfActivitySubFlowImplementation eventually calls the runSync in WorkflowEngine
-and then waitForResult. I put a system out message in the waiter class and I
-can see my message being displayed in the console forever (&quot;waiting...&quot;), until
-the subflow process finishes. And that&apos;s ok, that&apos;s what we want. When the
-subflow process finishes, the call is returned back to the runService in
-WfActivitySubFlowImplementation() and the setComplete is called, which changes
-the status of my step2-subflow activity in the main process to WF_COMPLETED to
-advance the main process. It also calls setResults() to propagate the results
-from the subflow up to the main process.
-
-BUT, now if I stop my server during that wait, and restart it the call never
-reachs the setComplete nor the setResults, making therefore my main process
-unusable anymore.</thetext>
- </long_desc>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:03:54</when>
- <field_name>op_sys</field_name>
- <field_desc>OS/Version</field_desc>
- <oldvalue>Windows 2000</oldvalue>
- <newvalue>All</newvalue>
- </activity>
- <activity>
- <user>ajzeneski</user>
- <when>2004-03-18 12:03:54</when>
- <field_name>version</field_name>
- <field_desc>Version</field_desc>
- <oldvalue>Pre3.0.0</oldvalue>
- <newvalue>CVS</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>60</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040707152609</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 07:09:04</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Replace simplistic caching with complex reverse dependency resolver</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:09:04</issue_when>
- <thetext>This patch removes all simple caching from GenericDelegator, and replaces
-it with a stand-alone class, that handles all entity cache management. It
-uses new features in the entity model, that keeps track of view entities
-that are referenced by regular entities. As entities are updated, all
-cached lists of views or condition caches are cleared.
-
-With this patch applied, view entities can be cached, without worry that
-they will become stale. Which then allows very complex views to be
-created, that emulate complex code patterns, while still allowing for
-caching. This can speed up code tremendously.
-
-Additionally, since cache clearing now works, it almost always makes more
-sense to use the cache variation of the methods.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:14:24</issue_when>
- <thetext>Created an attachment (id=16)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 15:44:46</issue_when>
- <thetext>This patch is on hold, until some other patches are committed. Some of them
-need to have bugs filed, which I am working on. Plus, this patch needs to be
-updated to the latest code base(not a big task, done locally).</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-07-07 15:26:09</issue_when>
- <thetext>This is now in cvs.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>16</attachid>
- <date>2004-03-09 07:14:24</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>EntityCache.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/16/EntityCache.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:14:24</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=16)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 15:44:46</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>STARTED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:01</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-07-07 15:26:09</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>STARTED</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-07-07 15:26:09</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>61</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422222023</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:18:26</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Allow for easier extension of this class.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:18:26</issue_when>
- <thetext>This patch makes a protected writeValues() method, which allows sub-classes
-to redirect the output to other places, as needed.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:18:49</issue_when>
- <thetext>Created an attachment (id=17)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:20:23</issue_when>
- <thetext>Applied the patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>17</attachid>
- <date>2004-03-09 07:18:49</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>EntitySaxReader-extension.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/17/EntitySaxReader-extension.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:18:49</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=17)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:20:23</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:20:23</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>62</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422223418</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:34:07</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Allow for UPPER() and LOWER() sorting</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:34:07</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:34:26</issue_when>
- <thetext>Created an attachment (id=18)
-The patch.
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:34:18</issue_when>
- <thetext>Applied patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>18</attachid>
- <date>2004-03-09 07:34:26</date>
- <desc>The patch.</desc>
- <ispatch>1</ispatch>
- <filename>EntityUtil-UPPER_LOWER.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/18/EntityUtil-UPPER_LOWER.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:34:26</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=18)
-The patch.
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:34:18</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:34:18</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>63</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429160209</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:36:19</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Add support for turning off schemas completely</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:36:19</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:36:42</issue_when>
- <thetext>Created an attachment (id=19)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 16:02:09</issue_when>
- <thetext>Applied this patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>19</attachid>
- <date>2004-03-09 07:36:42</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>use-schemas.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/19/use-schemas.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:36:42</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=19)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:02:09</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:02:09</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>64</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422222810</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:43:55</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Make the code look like the rest of the file.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:43:55</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:44:21</issue_when>
- <thetext>Created an attachment (id=20)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:28:10</issue_when>
- <thetext>Applied patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>20</attachid>
- <date>2004-03-09 07:44:21</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>SqlJdbcUtil-Cast.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/20/SqlJdbcUtil-Cast.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:44:21</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=20)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:28:10</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:28:10</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>65</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429163146</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 07:46:14</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Add java.util.Date support.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:46:14</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:46:39</issue_when>
- <thetext>Created an attachment (id=21)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 16:31:46</issue_when>
- <thetext>Applied the patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>21</attachid>
- <date>2004-03-09 07:46:39</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>SqlJdbcUtil-Java_Util_Date.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/21/SqlJdbcUtil-Java_Util_Date.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:46:39</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=21)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:03</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:31:45</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:31:45</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>66</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422221943</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:47:46</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Use UtilValidate.isNotEmpty.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:47:46</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:48:06</issue_when>
- <thetext>Created an attachment (id=22)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:19:43</issue_when>
- <thetext>Applied patch, which uses UtilValidate.isNotEmpty in SqlJdbcUtil.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>22</attachid>
- <date>2004-03-09 07:48:06</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>SqlJdbcUtil-UtilValidate.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/22/SqlJdbcUtil-UtilValidate.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:48:06</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=22)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:19:43</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:19:43</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>67</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429161604</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 07:49:20</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Add support for &lt;constraint&gt; on relations and views.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:49:20</issue_when>
- <thetext>When defining a view or relation, you can now constrain the returned
-values to those that match an EntityCondition. This is really helpful
-for complex views.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:49:42</issue_when>
- <thetext>Created an attachment (id=23)
-The patch
-</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>23</attachid>
- <date>2004-03-09 07:49:42</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>model-constraint.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/23/model-constraint.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:49:42</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=23)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:04</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>68</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040423074926</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:51:20</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Use a NumberFormat for casting number objects to strings.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:51:20</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:51:40</issue_when>
- <thetext>Created an attachment (id=24)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-23 07:49:26</issue_when>
- <thetext>Applied patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>24</attachid>
- <date>2004-03-09 07:51:40</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>GenericEntity-NumberFormat.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/24/GenericEntity-NumberFormat.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:51:40</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=24)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-23 07:49:26</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-23 07:49:26</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>69</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040423075223</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 07:52:20</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Add addToXmlElement method</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:52:20</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:52:42</issue_when>
- <thetext>Created an attachment (id=25)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-23 07:52:23</issue_when>
- <thetext>Applied patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>25</attachid>
- <date>2004-03-09 07:52:42</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>GenericEntity-addToXmlElement.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/25/GenericEntity-addToXmlElement.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:52:42</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=25)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-23 07:52:23</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-23 07:52:23</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>70</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422221512</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-09 07:54:40</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Fix modelEntity dereferencing</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:54:40</issue_when>
- <thetext>When GenericEntities have been deserialized, modelEntity will be null.
-getModelEntity() should be called, to repopulate it.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:54:57</issue_when>
- <thetext>Created an attachment (id=26)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:15:12</issue_when>
- <thetext>Applied patch, plus fixed it in a few other areas.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>26</attachid>
- <date>2004-03-09 07:54:57</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>GenericEntity-getModelEntity.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/26/GenericEntity-getModelEntity.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:54:57</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=26)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:15:12</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:15:12</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>71</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P4</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040501214447</delta_ts>
- <subcomponent>Content</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 07:56:46</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Factor out the code</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:56:46</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 07:57:40</issue_when>
- <thetext>Created an attachment (id=27)
-The patch.
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 19:57:51</issue_when>
- <thetext>Changing priority, so that someone else can see the ones I want applied next.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-05-01 06:06:43</issue_when>
- <thetext>Not adding this patch, breaks the Server Stats Since Start page in WebTools, and not totally sure the
-cleanup is worth it yet.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-05-01 21:44:47</issue_when>
- <thetext>I&apos;ll fix that page then, and submit a revised patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>27</attachid>
- <date>2004-03-09 07:57:40</date>
- <desc>The patch.</desc>
- <ispatch>1</ispatch>
- <filename>ServerHitBin-factor.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/27/ServerHitBin-factor.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 07:57:40</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=27)
-The patch.
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:02</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 19:57:51</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P2</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-05-01 06:07:05</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P2</oldvalue>
- <newvalue>P4</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>72</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422223139</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 08:04:05</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Add a matches(condition) helper method.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:04:05</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:04:31</issue_when>
- <thetext>Created an attachment (id=28)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:31:39</issue_when>
- <thetext>Applied patch.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>28</attachid>
- <date>2004-03-09 08:04:31</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>GenericEntity-matches-condition.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/28/GenericEntity-matches-condition.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:04:31</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=28)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:31:39</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:31:39</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>73</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040422221835</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>DEFECT</issue_type>
- <creation_ts>2004-03-09 08:05:30</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Fix deserializing of these objects.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:05:30</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:05:51</issue_when>
- <thetext>Created an attachment (id=29)
-The patch.
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-22 22:18:35</issue_when>
- <thetext>Applied patch, which set delegatorName to &quot;default&quot; when it is null.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>29</attachid>
- <date>2004-03-09 08:05:50</date>
- <desc>The patch.</desc>
- <ispatch>1</ispatch>
- <filename>GenericDelegator-fix-serialization.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/29/GenericDelegator-fix-serialization.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:05:51</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=29)
-The patch.
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:18:35</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-22 22:18:35</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>74</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P2</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429200642</delta_ts>
- <subcomponent>Order</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 08:08:00</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Fix all fetchers of shopping cart to use a static method</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:08:00</issue_when>
- <thetext>This patch fixes all code that fetches the ShoppingCart from the session,
-to use a static method instead. It also adds the beginning of named
-ShoppingCart support.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:08:22</issue_when>
- <thetext>Created an attachment (id=30)
-The patch.
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 19:57:51</issue_when>
- <thetext>Changing priority, so that someone else can see the ones I want applied next.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 20:05:04</issue_when>
- <thetext>This patch depends on EntityCache, which isn&apos;t ready for inclussion yet,
-reducing priority.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 20:06:42</issue_when>
- <thetext>Oops, modified wrong issue.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>30</attachid>
- <date>2004-03-09 08:08:22</date>
- <desc>The patch.</desc>
- <ispatch>1</ispatch>
- <filename>ShoppingCart-getShoppingCart.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/30/ShoppingCart-getShoppingCart.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:08:22</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=30)
-The patch.
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:03</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 19:57:51</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P2</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 20:05:04</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P2</oldvalue>
- <newvalue>P3</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 20:06:41</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P2</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>75</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Base</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429171641</delta_ts>
- <subcomponent>Base</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 08:09:21</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Allow code to detect whether a cacheline has expired.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:09:21</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:09:41</issue_when>
- <thetext>Created an attachment (id=31)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 16:57:47</issue_when>
- <thetext>Changing priority to P2, as I need these applied before I can commit my entity
-cache work.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-04-29 17:16:41</issue_when>
- <thetext>Now in CVS, thanks Adam.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>31</attachid>
- <date>2004-03-09 08:09:41</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>UtilCache-hasExpired.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/31/UtilCache-hasExpired.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:09:41</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=31)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:04</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:57:47</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P2</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-04-29 17:16:41</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-04-29 17:16:41</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>76</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Base</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429171643</delta_ts>
- <subcomponent>Base</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 08:10:31</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Allow code to get the values stored in the cache.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:10:31</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:10:58</issue_when>
- <thetext>Created an attachment (id=32)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 16:57:47</issue_when>
- <thetext>Changing priority to P2, as I need these applied before I can commit my entity
-cache work.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-04-29 17:16:43</issue_when>
- <thetext>Now in CVS, thanks Adam.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>32</attachid>
- <date>2004-03-09 08:10:58</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>UtilCache-getCacheLineValues.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/32/UtilCache-getCacheLineValues.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:10:58</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=32)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:05</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:57:47</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P2</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-04-29 17:16:43</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-04-29 17:16:43</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>77</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P2</priority>
- <resolution>FIXED</resolution>
- <component>Base</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429171648</delta_ts>
- <subcomponent>Base</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 08:11:52</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Allow registering of listeners for the various events on caches.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:11:52</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:12:13</issue_when>
- <thetext>Created an attachment (id=33)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 16:57:48</issue_when>
- <thetext>Changing priority to P2, as I need these applied before I can commit my entity
-cache work.</thetext>
- </long_desc>
- <long_desc>
- <who>jonesde</who>
- <issue_when>2004-04-29 17:16:48</issue_when>
- <thetext>Now in CVS, thanks Adam.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>33</attachid>
- <date>2004-03-09 08:12:12</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>UtilCache-listeners.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/33/UtilCache-listeners.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:12:13</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=33)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:16:05</when>
- <field_name>issue_type</field_name>
- <field_desc>Issue Type</field_desc>
- <oldvalue>FEATURE</oldvalue>
- <newvalue>ENHANCEMENT</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-29 16:57:48</when>
- <field_name>priority</field_name>
- <field_desc>Priority</field_desc>
- <oldvalue>P3</oldvalue>
- <newvalue>P2</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-04-29 17:16:48</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>jonesde</user>
- <when>2004-04-29 17:16:48</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>78</issue_id>
- <issue_status>RESOLVED</issue_status>
- <priority>P3</priority>
- <resolution>FIXED</resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040423080723</delta_ts>
- <subcomponent>Entity</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>FEATURE</issue_type>
- <creation_ts>2004-03-09 08:19:59</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>Some additional methods to manipulate the embedded cache.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:19:59</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:20:20</issue_when>
- <thetext>Created an attachment (id=34)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-23 08:07:23</issue_when>
- <thetext>Add some more methods to GenericValue to manipulate the cache.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>34</attachid>
- <date>2004-03-09 08:20:20</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>GenericValue-EmbeddedCache.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/34/GenericValue-EmbeddedCache.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when>2004-03-09 08:20:20</when>
- <field_name>attachments.ispatch</field_name>
- <field_desc>Attachment is Patch</field_desc>
- <oldvalue></oldvalue>
- <newvalue>Created an attachment (id=34)
-The patch
-</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-23 08:07:23</when>
- <field_name>issue_status</field_name>
- <field_desc>Status</field_desc>
- <oldvalue>NEW</oldvalue>
- <newvalue>RESOLVED</newvalue>
- </activity>
- <activity>
- <user>doogie</user>
- <when>2004-04-23 08:07:23</when>
- <field_name>resolution</field_name>
- <field_desc>Resolution</field_desc>
- <oldvalue></oldvalue>
- <newvalue>FIXED</newvalue>
- </activity>
-</issue>
-<issue status_code="200" status_message="OK">
- <issue_id>79</issue_id>
- <issue_status>NEW</issue_status>
- <priority>P3</priority>
- <resolution></resolution>
- <component>Components</component>
- <version>CVS</version>
- <rep_platform>All</rep_platform>
- <assigned_to>issues@ofbiz</assigned_to>
- <delta_ts>20040429200727</delta_ts>
- <subcomponent>Product</subcomponent>
- <reporter>doogie</reporter>
- <target_milestone>not determined</target_milestone>
- <issue_type>ENHANCEMENT</issue_type>
- <creation_ts>2004-03-09 08:21:27</creation_ts>
- <qa_contact>issues@ofbiz</qa_contact>
- <status_whiteboard></status_whiteboard>
- <issue_file_loc></issue_file_loc>
- <votes></votes>
- <op_sys>All</op_sys>
- <short_desc>methods to fetch the list of available catalogs.</short_desc>
- <keywords></keywords>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:21:27</issue_when>
- <thetext>See $summary.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-03-09 08:21:46</issue_when>
- <thetext>Created an attachment (id=35)
-The patch
-</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 19:57:52</issue_when>
- <thetext>Changing priority, so that someone else can see the ones I want applied next.</thetext>
- </long_desc>
- <long_desc>
- <who>doogie</who>
- <issue_when>2004-04-29 20:07:27</issue_when>
- <thetext>This patch depends on EntityCache, which isn&apos;t ready for inclussion yet,
-reducing priority.</thetext>
- </long_desc>
- <attachment encoding='Base64'>
- <mimetype>text/plain</mimetype>
- <attachid>35</attachid>
- <date>2004-03-09 08:21:46</date>
- <desc>The patch</desc>
- <ispatch>1</ispatch>
- <filename>CatalogWorker-getCatalogsAvailable.patch</filename>
- <submitter_id>270</submitter_id>
- <submitting_username>doogie</submitting_username>
- <data></data>
- <attachment_iz_url>https://ofbiz.dev.java.net/nonav/issues/showattachment.cgi/35/CatalogWorker-getCatalogsAvailable.patch</attachment_iz_url>
- </attachment>
- <activity>
- <user>doogie</user>
- <when