Revision: 20555
Author: oleg.kulikoff
Date: Fri Sep 23 19:30:20 2011
Log: Issue 2887: Bad parameter encoding
http://code.google.com/p/mobicents/source/detail?r=20555
Modified:
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/CreateConnectionHandler.java
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/DeleteConnectionHandler.java
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/JainMgcpStackImpl.java
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/ModifyConnectionHandler.java
=======================================
---
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/CreateConnectionHandler.java
Tue Apr 19 01:41:06 2011
+++
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/CreateConnectionHandler.java
Fri Sep 23 19:30:20 2011
@@ -145,7 +145,7 @@
}
if (evt.getLocalConnectionOptions() != null) {
-
s.append("L: ").append(utils.encodeLocalOptionValueList(evt.getLocalConnectionOptions()));
+
s.append("L: ").append(utils.encodeLocalOptionValueList(evt.getLocalConnectionOptions())).append(NEW_LINE);;
}
if (evt.getSecondEndpointIdentifier() != null) {
@@ -153,7 +153,7 @@
}
if (evt.getNotificationRequestParms() != null) {
-
s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms()));
+
s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms())).append(NEW_LINE);;
}
if (evt.getRemoteConnectionDescriptor() != null) {
=======================================
---
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/DeleteConnectionHandler.java
Tue Apr 19 01:41:06 2011
+++
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/DeleteConnectionHandler.java
Fri Sep 23 19:30:20 2011
@@ -138,7 +138,7 @@
}
if (evt.getNotificationRequestParms() != null) {
-
s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms()));
+
s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms())).append(NEW_LINE);
}
=======================================
---
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/JainMgcpStackImpl.java
Tue Apr 19 01:41:06 2011
+++
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/JainMgcpStackImpl.java
Fri Sep 23 19:30:20 2011
@@ -336,8 +336,9 @@
address = (InetSocketAddress)
this.channel.receive(this.receiveBuffer);
this.receiveBuffer.flip();
length = this.receiveBuffer.limit();
+
if (length != 0) {
-
+ System.err.println("STACK
RECEVEID");
receiveBuffer.get(b, 0, length);
PacketRepresentation pr =
this.prFactory.allocate();
=======================================
---
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/ModifyConnectionHandler.java
Tue Apr 19 01:41:06 2011
+++
/trunk/protocols/jain-mgcp/stack/src/main/java/org/mobicents/protocols/mgcp/stack/ModifyConnectionHandler.java
Fri Sep 23 19:30:20 2011
@@ -134,7 +134,7 @@
}
if (evt.getLocalConnectionOptions() != null) {
-
s.append("L:").append(utils.encodeLocalOptionValueList(evt.getLocalConnectionOptions()));
+
s.append("L:").append(utils.encodeLocalOptionValueList(evt.getLocalConnectionOptions())).append(NEW_LINE);
}
if (evt.getMode() != null) {
@@ -142,7 +142,7 @@
}
if (evt.getNotificationRequestParms() != null) {
-
s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms()));
+
s.append(utils.encodeNotificationRequestParms(evt.getNotificationRequestParms())).append(NEW_LINE);
}
if (evt.getNotifiedEntity() != null) {