Details
-
Type:
Wish
-
Status:
Open
-
Priority:
Trivial
-
Resolution: Unresolved
-
Affects Version/s: 1.2.1
-
Fix Version/s: None
-
Component/s: Aegis Module, Annotations
-
Labels:None
-
Number of attachments :
Description
Retrotranslated XFire running on JRE 1.4 still does not use Java5TypeCreator and Jsr181WebAnnotations unless we specify -Djava.class.version=49.0
Maybe DefaultTypeMappingRegistry.createTypeCreator() can try to load Java5TypeCreator first and report exceptions only for Java5.
AnnotationServiceFactory.getAnnotations() could try to load Jsr181WebAnnotations and fallback to CommonsWebAttributes on an exception.
True, it's required.
It would be nice not to have that JVM arg.