[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