|
From: <jbo...@li...> - 2006-07-04 18:41:17
|
Author: hei...@jb...
Date: 2006-07-04 14:41:12 -0400 (Tue, 04 Jul 2006)
New Revision: 554
Modified:
branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxb/SchemaBindingBuilder.java
Log:
Simple types cannot be associated with classMetaData
Modified: branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxb/SchemaBindingBuilder.java
===================================================================
--- branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxb/SchemaBindingBuilder.java 2006-07-04 16:42:35 UTC (rev 553)
+++ branches/jbossws-1.0/src/main/java/org/jboss/ws/jaxb/SchemaBindingBuilder.java 2006-07-04 18:41:12 UTC (rev 554)
@@ -148,8 +148,9 @@
ClassMetaData classMetaData = typeBinding.getClassMetaData();
if (classMetaData == null)
{
- classMetaData = new ClassMetaData();
- typeBinding.setClassMetaData(classMetaData);
+ classMetaData = new ClassMetaData();
+ if( (typeBinding instanceof SimpleTypeBinding) == false )
+ typeBinding.setClassMetaData(classMetaData);
}
classMetaData.setImpl(javaType);
|