Author: richard.opalka(a)jboss.com
Date: 2007-09-12 05:39:33 -0400 (Wed, 12 Sep 2007)
New Revision: 4554
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/AckRequestedSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceResponseSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceResponseSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceAcknowledgementSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SerializationHelper.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceResponseSerializer.java
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceSerializer.java
Log:
catching RuntimeExceptions during deserialization process and propagating them to the
higher level
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/AckRequestedSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/AckRequestedSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/AckRequestedSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -88,6 +88,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceResponseSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceResponseSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceResponseSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -76,6 +76,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CloseSequenceSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -88,6 +88,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceResponseSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceResponseSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceResponseSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -120,6 +120,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/CreateSequenceSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -138,6 +138,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceAcknowledgementSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceAcknowledgementSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceAcknowledgementSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -131,6 +131,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SequenceSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -93,6 +93,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SerializationHelper.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SerializationHelper.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/SerializationHelper.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -21,17 +21,17 @@
*/
package org.jboss.ws.extensions.wsrm.common.serialization;
-import static
org.jboss.ws.extensions.wsrm.common.serialization.SerializationHelper.getRequiredTextContent;
-
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
-import javax.xml.namespace.QName;
+
import org.jboss.ws.extensions.wsrm.ReliableMessagingException;
import org.jboss.wsf.common.DOMUtils;
-import javax.xml.soap.SOAPElement;
import org.w3c.dom.Element;
+import javax.xml.namespace.QName;
+import javax.xml.soap.SOAPElement;
+
/**
* Serialization helper - TODO: optimize it to minimize usage of org.w3c.dom.Element
class
* @author richard.opalka(a)jboss.com
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceResponseSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceResponseSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceResponseSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -76,6 +76,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Modified:
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceSerializer.java
===================================================================
---
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceSerializer.java 2007-09-11
15:10:53 UTC (rev 4553)
+++
stack/native/branches/ropalka/trunk/src/main/java/org/jboss/ws/extensions/wsrm/common/serialization/TerminateSequenceSerializer.java 2007-09-12
09:39:33 UTC (rev 4554)
@@ -88,6 +88,10 @@
{
throw new ReliableMessagingException("Unable to deserialize RM
message", se);
}
+ catch (RuntimeException re)
+ {
+ throw new ReliableMessagingException("Unable to deserialize RM
message", re);
+ }
}
/**
Show replies by date