Hi, Please have a look at the commits done on May 1st and 2nd : https://github.com/apache/incubator-stratos/commits/master?page=2
On Thu, May 29, 2014 at 6:38 AM, Jeffrey Nguyen (jeffrngu) < jeffr...@cisco.com> wrote: > Thanks Nirmal. Any ideas what commits I should cherry pick from master > branch other than the ones I mentioned on other email thread which was done > by Imesh (*Commit:* e4b15b6f52253b804c5e716fbcf1c1db47111dc2 [e4b15b6])? > > -Jeffrey > > From: Nirmal Fernando <nirmal070...@gmail.com> > Reply-To: "dev@stratos.incubator.apache.org" < > dev@stratos.incubator.apache.org> > Date: Wednesday, May 28, 2014 5:31 PM > To: "dev@stratos.incubator.apache.org" <dev@stratos.incubator.apache.org> > Subject: Re: [jira] [Created] (STRATOS-657) Topology update events failed > to be de-serialized due to incorrect port mapping format > > Hi Jeffrey, > > Imesh has done some changes to the port map recently. You might need to > update your custom code, accordingly. > > > On Thu, May 29, 2014 at 5:50 AM, Jeffrey Nguyen (JIRA) <j...@apache.org>wrote: > >> Jeffrey Nguyen created STRATOS-657: >> -------------------------------------- >> >> Summary: Topology update events failed to be de-serialized >> due to incorrect port mapping format >> Key: STRATOS-657 >> URL: https://issues.apache.org/jira/browse/STRATOS-657 >> Project: Stratos >> Issue Type: Bug >> Components: Cloud Controller, Stratos Manager >> Affects Versions: 4.0.0, 4.0.0 RC1 >> Environment: Apache Stratos 4.0.0 RC3, openstack havana >> Reporter: Jeffrey Nguyen >> >> >> We have a topology listener component that listens to topology update >> events in activemq. We're seeing exceptions as one shown below when events >> such as MemberActivatedEvent or CompleteTopologyEvent >> >> In the exception stacktrace below, >> "portMap":{"http":{"protocol":"http","value":22,"proxy":8280}},"memberIp":"1.2.3.4"} >> should be something like >> "portMap":{"80":{"protocol":"http","value":22,"proxy":8280}},"memberIp":"1.2.3.4"} >> >> 2014-05-28 15:43:45 | DEBUG | TopologyEventsListener:63: Received >> topology message of type: >> org.apache.stratos.messaging.event.topology.MemberActivatedEvent,payload={"serviceName":"cisco-sample-vm","clusterId":"sample-vm.sample-v","networkPartitionId":"N1","partitionId":"RegionOne","memberId":"sample-vm.sample-v1e5e272d-1bbe-4a7b-9c4e-92890363abea","portMap":{"http":{"protocol":"http","value":22,"proxy":8280}},"memberIp":"1.2.3.4"} >> Exception in thread "Thread-0" com.google.gson.JsonSyntaxException: >> java.lang.NumberFormatException: For input string: "http" >> at >> com.google.gson.internal.bind.TypeAdapters$7.read(TypeAdapters.java:241) >> at >> com.google.gson.internal.bind.TypeAdapters$7.read(TypeAdapters.java:231) >> at >> com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) >> at >> com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:186) >> at >> com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:145) >> at >> com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93) >> at >> com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172) >> at com.google.gson.Gson.fromJson(Gson.java:803) >> at com.google.gson.Gson.fromJson(Gson.java:768) >> at com.google.gson.Gson.fromJson(Gson.java:717) >> at com.google.gson.Gson.fromJson(Gson.java:689) >> at >> org.apache.stratos.messaging.message.JsonMessage.<init>(JsonMessage.java:38) >> at >> org.apache.stratos.messaging.util.Util.jsonToObject(Util.java:105) >> at >> com.cisco.apache.stratos.topologylistener.TopologyEventsListener.run(TopologyEventsListener.java:100) >> at java.lang.Thread.run(Thread.java:745) >> Caused by: java.lang.NumberFormatException: For input string: "http" >> at >> sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1241) >> at java.lang.Double.parseDouble(Double.java:540) >> at com.google.gson.stream.JsonReader.nextInt(JsonReader.java:1178) >> at >> com.google.gson.internal.bind.TypeAdapters$7.read(TypeAdapters.java:239) >> ... 14 more >> >> >> >> >> -- >> This message was sent by Atlassian JIRA >> (v6.2#6252) >> > > > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/