register(soapTM, Float.class, XSD_FLOAT, new FloatType());
register(soapTM, Long.class, XSD_LONG, new LongType());
register(soapTM, Date.class, XSD_DATETIME, new DateTimeType());
register(soapTM, java.sql.Date.class, XSD_DATETIME, new SqlDateType());
register(soapTM, Time.class, XSD_TIME, new TimeType());
register(soapTM, Timestamp.class, XSD_DATETIME, new TimestampType());
register(soapTM, Calendar.class, XSD_DATETIME, new CalendarType());
register(soapTM, byte[].class, XSD_BASE64, new Base64Type());
register(soapTM, BigDecimal.class, XSD_DECIMAL, new BigDecimalType());
register(soapTM, URI.class, XSD_URI, new URIType());
register(soapTM, Document.class, XSD_ANY, new DocumentType());