{"action":"created","issue":{"url":"https://api.github.com/repos/yegor256/netbout/issues/757","labels_url":"https://api.github.com/repos/yegor256/netbout/issues/757/labels{/name}","comments_url":"https://api.github.com/repos/yegor256/netbout/issues/757/comments","events_url":"https://api.github.com/repos/yegor256/netbout/issues/757/events","html_url":"https://github.com/yegor256/netbout/issues/757","id":100047403,"number":757,"title":"Character #00 is in the restricted XML range","user":{"login":"yegor256","id":526301,"avatar_url":"https://avatars.githubusercontent.com/u/526301?v=3","gravatar_id":"","url":"https://api.github.com/users/yegor256","html_url":"https://github.com/yegor256","followers_url":"https://api.github.com/users/yegor256/followers","following_url":"https://api.github.com/users/yegor256/following{/other_user}","gists_url":"https://api.github.com/users/yegor256/gists{/gist_id}","starred_url":"https://api.github.com/users/yegor256/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yegor256/subscriptions","organizations_url":"https://api.github.com/users/yegor256/orgs","repos_url":"https://api.github.com/users/yegor256/repos","events_url":"https://api.github.com/users/yegor256/events{/privacy}","received_events_url":"https://api.github.com/users/yegor256/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yegor256/netbout/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/yegor256/netbout/milestones/2","html_url":"https://github.com/yegor256/netbout/milestones/3.1","labels_url":"https://api.github.com/repos/yegor256/netbout/milestones/2/labels","id":1114566,"number":2,"title":"3.1","description":"Minor fixes after 3.0 release","creator":{"login":"yegor256","id":526301,"avatar_url":"https://avatars.githubusercontent.com/u/526301?v=3","gravatar_id":"","url":"https://api.github.com/users/yegor256","html_url":"https://github.com/yegor256","followers_url":"https://api.github.com/users/yegor256/followers","following_url":"https://api.github.com/users/yegor256/following{/other_user}","gists_url":"https://api.github.com/users/yegor256/gists{/gist_id}","starred_url":"https://api.github.com/users/yegor256/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yegor256/subscriptions","organizations_url":"https://api.github.com/users/yegor256/orgs","repos_url":"https://api.github.com/users/yegor256/repos","events_url":"https://api.github.com/users/yegor256/events{/privacy}","received_events_url":"https://api.github.com/users/yegor256/received_events","type":"User","site_admin":false},"open_issues":42,"closed_issues":23,"state":"open","created_at":"2015-05-18T03:45:11Z","updated_at":"2015-08-17T13:07:20Z","due_on":"2015-11-30T22:00:00Z","closed_at":null},"comments":13,"created_at":"2015-08-10T11:59:24Z","updated_at":"2015-08-17T13:07:20Z","closed_at":null,"body":"I see this in production, after version 2.16 is released\r\n\r\n```\r\njava.lang.IllegalArgumentException: org.xembly.XmlContentException: Character #00 is in the restricted XML range #00-#08, see http://www.w3.org/TR/2004/REC-xml11-20040204/#charsets\r\n\tat org.xembly.Directives.set(Directives.java:411)\r\n\tat com.netbout.rest.bout.XeMessage.make(XeMessage.java:74)\r\n\tat com.netbout.rest.bout.XeMessage.(XeMessage.java:62)\r\n\tat com.netbout.rest.bout.TkIndex$3.transform(TkIndex.java:134)\r\n\tat com.netbout.rest.bout.TkIndex$3.transform(TkIndex.java:130)\r\n\tat org.takes.rs.xe.XeTransform$1.next(XeTransform.java:100)\r\n\tat org.takes.rs.xe.XeTransform$1.next(XeTransform.java:92)\r\n\tat org.takes.rs.xe.XeChain$1.toXembly(XeChain.java:62)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeAppend$1.toXembly(XeAppend.java:73)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeChain$1.toXembly(XeChain.java:63)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeAppend$1.toXembly(XeAppend.java:73)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeChain$1.toXembly(XeChain.java:63)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeChain$1.toXembly(XeChain.java:63)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeAppend$1.toXembly(XeAppend.java:73)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.XeChain$1.toXembly(XeChain.java:63)\r\n\tat org.takes.rs.xe.XeWrap.toXembly(XeWrap.java:57)\r\n\tat org.takes.rs.xe.RsXembly.render(RsXembly.java:109)\r\n\tat org.takes.rs.xe.RsXembly.access$000(RsXembly.java:57)\r\n\tat org.takes.rs.xe.RsXembly$1.body(RsXembly.java:94)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWithoutHeader$1.body(RsWithoutHeader.java:73)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWithHeader$1.body(RsWithHeader.java:112)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.facets.fork.RsFork$1.body(RsFork.java:72)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWithCookie$1.body(RsWithCookie.java:129)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.facets.forward.TkForward$Safe.load(TkForward.java:113)\r\n\tat org.takes.facets.forward.TkForward$Safe.body(TkForward.java:99)\r\n\tat org.takes.facets.fallback.TkFallback$2.body(TkFallback.java:132)\r\n\tat org.takes.rs.RsWithCookie$1.body(RsWithCookie.java:129)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWithHeader$1.body(RsWithHeader.java:112)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWithHeader$1.body(RsWithHeader.java:112)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWithHeaders$1.body(RsWithHeaders.java:68)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsWrap.body(RsWrap.java:63)\r\n\tat org.takes.rs.RsPrint.printBody(RsPrint.java:157)\r\n\tat org.takes.rs.RsPrint.print(RsPrint.java:111)\r\n\tat org.takes.http.BkBasic.print(BkBasic.java:99)\r\n\tat org.takes.http.BkBasic.accept(BkBasic.java:77)\r\n\tat org.takes.http.BkSafe.accept(BkSafe.java:58)\r\n\tat org.takes.http.BkTimeable.accept(BkTimeable.java:94)\r\n\tat org.takes.http.BkParallel$1.run(BkParallel.java:97)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\nCaused by: org.xembly.XmlContentException: Character #00 is in the restricted XML range #00-#08, see http://www.w3.org/TR/2004/REC-xml11-20040204/#charsets\r\n\tat org.xembly.Arg.range(Arg.java:199)\r\n\tat org.xembly.Arg.legal(Arg.java:181)\r\n\tat org.xembly.Arg.(Arg.java:59)\r\n\tat org.xembly.SetDirective.(SetDirective.java:58)\r\n\tat org.xembly.Directives.set(Directives.java:409)\r\n\t... 59 more\r\n```\r\n\r\nI believe, we have to use `Xembler.escape()` to fix this. It's urgent"},"comment":{"url":"https://api.github.com/repos/yegor256/netbout/issues/comments/131812324","html_url":"https://github.com/yegor256/netbout/issues/757#issuecomment-131812324","issue_url":"https://api.github.com/repos/yegor256/netbout/issues/757","id":131812324,"user":{"login":"karato","id":6312765,"avatar_url":"https://avatars.githubusercontent.com/u/6312765?v=3","gravatar_id":"","url":"https://api.github.com/users/karato","html_url":"https://github.com/karato","followers_url":"https://api.github.com/users/karato/followers","following_url":"https://api.github.com/users/karato/following{/other_user}","gists_url":"https://api.github.com/users/karato/gists{/gist_id}","starred_url":"https://api.github.com/users/karato/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karato/subscriptions","organizations_url":"https://api.github.com/users/karato/orgs","repos_url":"https://api.github.com/users/karato/repos","events_url":"https://api.github.com/users/karato/events{/privacy}","received_events_url":"https://api.github.com/users/karato/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T13:07:20Z","updated_at":"2015-08-17T13:07:20Z","body":"@yegor256 I set milestone here to `3.1`, let me know if it is wrong"}}