[jboss-cvs] jboss-seam/src/main/org/jboss/seam/remoting ...
Shane Bryzak
Shane_Bryzak at symantec.com
Wed Oct 11 00:35:46 EDT 2006
User: sbryzak2
Date: 06/10/11 00:35:46
Modified: src/main/org/jboss/seam/remoting PollHandler.java
Log:
Fixed invalid XML response
Revision Changes Path
1.7 +14 -7 jboss-seam/src/main/org/jboss/seam/remoting/PollHandler.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PollHandler.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/remoting/PollHandler.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- PollHandler.java 8 Oct 2006 11:24:48 -0000 1.6
+++ PollHandler.java 11 Oct 2006 04:35:46 -0000 1.7
@@ -34,15 +34,22 @@
private static final Log log = LogFactory.getLog(SubscriptionHandler.class);
private static final byte[] ERRORS_TAG_OPEN_START = "<errors token=\"".getBytes();
+ private static final byte[] ERRORS_TAG_OPEN_END = "\">".getBytes();
+
private static final byte[] ERROR_TAG_OPEN_START = "<error code=\"".getBytes();
+ private static final byte[] ERROR_TAG_OPEN_END = "\">".getBytes();
private static final byte[] ERROR_TAG_CLOSE = "</error>".getBytes();
+
private static final byte[] MESSAGES_TAG_OPEN_START = "<messages token=\"".getBytes();
+ private static final byte[] MESSAGES_TAG_OPEN_END = "\">".getBytes();
private static final byte[] MESSAGES_TAG_CLOSE = "</messages>".getBytes();
- private static final byte[] MESSAGE_TAG_OPEN = "<message type=\"".getBytes();
+
+ private static final byte[] MESSAGE_TAG_OPEN_START = "<message type=\"".getBytes();
+ private static final byte[] MESSAGE_TAG_OPEN_END = "\">".getBytes();
private static final byte[] MESSAGE_TAG_CLOSE = "</message>".getBytes();
+
private static final byte[] VALUE_TAG_OPEN = "<value>".getBytes();
private static final byte[] VALUE_TAG_CLOSE = "</value>".getBytes();
- private static final byte[] TAG_OPEN_END = "".getBytes();
private ServletContext servletContext;
@@ -122,7 +129,7 @@
{
out.write(ERRORS_TAG_OPEN_START);
out.write(req.getToken().getBytes());
- out.write(TAG_OPEN_END);
+ out.write(ERRORS_TAG_OPEN_END);
for (PollError err : req.getErrors())
{
writeError(err, out);
@@ -132,7 +139,7 @@
{
out.write(MESSAGES_TAG_OPEN_START);
out.write(req.getToken().getBytes());
- out.write(TAG_OPEN_END);
+ out.write(MESSAGES_TAG_OPEN_END);
for (Message m : req.getMessages()) {
try {
writeMessage(m, out);
@@ -154,7 +161,7 @@
private void writeMessage(Message m, OutputStream out)
throws IOException, JMSException
{
- out.write(MESSAGE_TAG_OPEN);
+ out.write(MESSAGE_TAG_OPEN_START);
// We need one of these to maintain a list of outbound references
CallContext ctx = new CallContext();
@@ -171,7 +178,7 @@
value = ((ObjectMessage) m).getObject();
}
- out.write(TAG_OPEN_END);
+ out.write(MESSAGE_TAG_OPEN_END);
out.write(VALUE_TAG_OPEN);
ctx.createWrapperFromObject(value, "").marshal(out);
@@ -203,7 +210,7 @@
{
out.write(ERROR_TAG_OPEN_START);
out.write(error.getCode().getBytes());
- out.write(TAG_OPEN_END);
+ out.write(ERROR_TAG_OPEN_END);
out.write(error.getMessage().getBytes());
out.write(ERROR_TAG_CLOSE);
}
More information about the jboss-cvs-commits
mailing list