char and Character mapping to XML

From: Sam <>
Date: Sun, 21 Jul 2002 23:52:38 -0400

Section 5.3.1 and 5.3.2 of the specs have no mention of a char
or java.lang.Character class.

Is there any reason why ? Also in the same sections define the
mapping of primitives but are silen about the corresponding wrappers
(Integer, Float etc)
Isnt it true that an java.lang.Integer should also map to an xsd:int ?
and a char should map to a string (with facet of length=1)
Or is this not a requirement by the specs ?