/* */
/* 145 */ initEndpointEncodingStyle(sepMetaData);
/* */
/* 147 */ initEndpointAddress(dep, sepMetaData);
/* */
/* 149 */ EJBArchiveMetaData apMetaData = (EJBArchiveMetaData)dep.getAttachment(EJBArchiveMetaData.class);
/* 150 */ JSEArchiveMetaData webMetaData = (JSEArchiveMetaData)dep.getAttachment(JSEArchiveMetaData.class);
/* 151 */ if (apMetaData != null)
/* */ {
/* 153 */ wsMetaData.setSecurityDomain(apMetaData.getSecurityDomain());
/* */
/* 156 */ String wsdName = serviceMetaData.getWebserviceDescriptionName();
/* 157 */ String wsdlPublishLocation = apMetaData.getWsdlPublishLocationByName(wsdName);
/* 158 */ serviceMetaData.setWsdlPublishLocation(wsdlPublishLocation);
/* */
/* 161 */ EJBMetaData bmd = apMetaData.getBeanByEjbName(linkName);
/* 162 */ if (bmd == null) {
/* 163 */ throw new WSException("Cannot obtain UnifiedBeanMetaData for: " + linkName);
/* */ }
/* 165 */ String configName = apMetaData.getConfigName();
/* 166 */ String configFile = apMetaData.getConfigFile();
/* 167 */ if ((configName != null) || (configFile != null)) {
/* 168 */ sepMetaData.setConfigName(configName, configFile);
/* */ }
/* 170 */ EJBSecurityMetaData smd = bmd.getSecurityMetaData();
/* 171 */ if (smd != null)