Author: ngn
Date: Wed Aug 19 19:58:56 2009
New Revision: 805953
URL: http://svn.apache.org/viewvc?rev=805953&view=rev
Log:
createClone incorrectly compared attribute to be replaced for both name and
value, meaning replacing them was pretty useless :-)
Modified:
mina/sandbox/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java
Modified:
mina/sandbox/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java
URL:
http://svn.apache.org/viewvc/mina/sandbox/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java?rev=805953&r1=805952&r2=805953&view=diff
==============================================================================
---
mina/sandbox/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java
(original)
+++
mina/sandbox/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java
Wed Aug 19 19:58:56 2009
@@ -120,7 +120,7 @@
for (Iterator<Attribute> it = replacingAttributesCopy.iterator();
it.hasNext();) {
Attribute replacingAttribute = it.next();
if (replacingAttribute == null) continue;
- if (replacingAttribute.equals(originalAttribute)) {
+ if
(replacingAttribute.getName().equals(originalAttribute.getName())) {
stanzaBuilder.addAttribute(replacingAttribute);
it.remove(); // this has been processed
wasReplaced = true;