private void processExceptionMapping(SchemaBinding schemaBinding, ExceptionMapping exceptionMapping) { QName xmlType = exceptionMapping.getWsdlMessage(); String javaType = exceptionMapping.getExceptionType(); log.trace("processExceptionMapping: [xmlType=" + xmlType + ",javaType=" + javaType + "]"); if (schemaBinding.getType(xmlType) == null) { TypeBinding typeBinding = new TypeBinding(xmlType); ClassMetaData cmd = new ClassMetaData(); cmd.setUseNoArgCtor(Boolean.FALSE); cmd.setImpl(javaType); typeBinding.setClassMetaData(cmd); typeBinding.setSimple(false); schemaBinding.addType(typeBinding); } }
binding.setSimple(false);
bootstrapType.setSimple(false); AllBinding bootstrapModel = new AllBinding(this); ParticleBinding bootstrapParticle = new ParticleBinding(bootstrapModel, 1, 1, false);
bootstrapType.setSimple(false); AllBinding bootstrapModel = new AllBinding(this); ParticleBinding bootstrapParticle = new ParticleBinding(bootstrapModel, 1, 1, false);