Во-первых, вам не хватает последовательности xs: (на всякий случай, вы не уверены, что она потерялась в публикации или что-то в этом роде).
<xs:complexType name="BitStatType">
<xs:sequence>
<xs:element name="BitAgeViolation" type="ValidationCountMessage"/>
</xs:sequence>
<xs:attribute name="WiId" type="xs:int" use="required"/>
<xs:attribute name="Title" type="xs:string" use="required"/>
<xs:attribute name="TriggerRulesCount" type="xs:int" use="required"/>
<xs:attribute name="TriggerEventsCount" type="xs:int" use="required"/>
<xs:attribute name="LastPublishedDate" type="xs:date" use="required"/>
</xs:complexType>
Если ваш ValidationCountMessage является complexType, тогда JAXB должен создать два класса, один для BitStatType и один для ValidationCountMessage; класс BitStatType будет иметь поле bitAgeViolation типа ValidationCountMessage. Таким образом, у вас будет связь между этими двумя классами.