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); |