We have been using the [GenericEnumUserType](http://opensource.atlassian.com/projects/hibernate/secure/attachment/11292/GenericEnumUserType.java) for our extensible enumerations and our classes fail to load in JBoss 6, on a Hibernate 3.6+ container.

The following error is thrown 

```
#abc state=Create: java.lang.NoSuchMethodError: org.hibernate.type.Type
Factory.basic(Ljava/lang/String;)Lorg/hibernate/type/Type;

```

on the following code

```
type = (NullableType)TypeFactory.basic(identifierType.getName());

```