{"action":"opened","issue":{"url":"https://api.github.com/repos/magro/memcached-session-manager/issues/226","labels_url":"https://api.github.com/repos/magro/memcached-session-manager/issues/226/labels{/name}","comments_url":"https://api.github.com/repos/magro/memcached-session-manager/issues/226/comments","events_url":"https://api.github.com/repos/magro/memcached-session-manager/issues/226/events","html_url":"https://github.com/magro/memcached-session-manager/issues/226","id":102727020,"number":226,"title":"Locale is not serialized properly","user":{"login":"google-code-exporter","id":13935235,"avatar_url":"https://avatars.githubusercontent.com/u/13935235?v=3","gravatar_id":"","url":"https://api.github.com/users/google-code-exporter","html_url":"https://github.com/google-code-exporter","followers_url":"https://api.github.com/users/google-code-exporter/followers","following_url":"https://api.github.com/users/google-code-exporter/following{/other_user}","gists_url":"https://api.github.com/users/google-code-exporter/gists{/gist_id}","starred_url":"https://api.github.com/users/google-code-exporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/google-code-exporter/subscriptions","organizations_url":"https://api.github.com/users/google-code-exporter/orgs","repos_url":"https://api.github.com/users/google-code-exporter/repos","events_url":"https://api.github.com/users/google-code-exporter/events{/privacy}","received_events_url":"https://api.github.com/users/google-code-exporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magro/memcached-session-manager/labels/bug","name":"bug","color":"FFFFFF"},{"url":"https://api.github.com/repos/magro/memcached-session-manager/labels/imported","name":"imported","color":"FFFFFF"},{"url":"https://api.github.com/repos/magro/memcached-session-manager/labels/Milestone-1.7.0","name":"Milestone-1.7.0","color":"FFFFFF"},{"url":"https://api.github.com/repos/magro/memcached-session-manager/labels/Priority-Medium","name":"Priority-Medium","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-24T07:35:03Z","updated_at":"2015-08-24T07:35:03Z","closed_at":null,"body":"_From [vygen.ja...@gmail.com](https://code.google.com/u/103026998936685133199/) on December 03, 2013 23:36:10_\n\n<b>What steps will reproduce the problem?</b>\n1. open-jdk7(!) with Tomcat 7 &#13;\n2. memcached-session-manager replication with kryo-serializer&#13;\n2. Add java.util.Locale into your Session&#13;\n3. replicate the Session and call locale.getLanguage()&#13;\n&#13;\n<b>What is the expected output? What do you see instead?</b>\n&#13;\nyou get a NullPointerException because&#13;\n&#13;\n    private transient BaseLocale baseLocale;&#13;\n&#13;\nis not serialized but is expected to be not null in Locale.class&#13;\n&#13;\n<b>What version of the product are you using? On what operating system?</b>\n&#13;\nIt does work with JDK 6 as there is no baseLocale field inside Locale&#13;\n&#13;\n<b>Please provide any additional information below.</b>\n<a href=\"https://code.google.com/p/kryo/issues/detail?id=100\" rel=\"nofollow\">https://code.google.com/p/kryo/issues/detail?id=100</a>&#13;\n&#13;\nIf you need further information please contact me.&#13;\nBTW: we use your session replication for a large installation with 20 nodes. So far no problems at all. Thank you&#13;\n\n_Original issue: http://code.google.com/p/memcached-session-manager/issues/detail?id=185_"}}