/* 87 */ if (this.classLoader == null) {
/* 88 */ throw new IllegalArgumentException("Null class");
/* */ }
/* 90 */ MetaDataRetrieval classMetaData = ClassMetaDataRetrievalFactory.INSTANCE.getMetaDataRetrieval(new Scope(CommonLevels.CLASS, beanClass));
/* 91 */ ScopeKey instanceScope = new ScopeKey(CommonLevels.INSTANCE, name);
/* 92 */ this.mutableMetaData = new MemoryMetaDataLoader(instanceScope);
/* 93 */ MetaDataRetrieval dynamicXml = new EJBMetaDataLoader(instanceScope, container);
/* */
/* 95 */ MetaDataContext classContext = new AbstractMetaDataContext(classMetaData);
/* 96 */ MetaDataRetrieval[] instance = { dynamicXml, this.mutableMetaData };
/* 97 */ MetaDataContext instanceContext = new AbstractMetaDataContext(classContext, Arrays.asList(instance));