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/

Reply via email to