@Override public void setElementValue(XMLElement element, String value) { if (TagNames.MODULE_NAME.equals(element.getQName())) { getDescriptor().getModuleDescriptor().setModuleName(value); } else { super.setElementValue(element, value); } }
@Override public void setElementValue(XMLElement element, String value) { if (TagNames.MODULE_NAME.equals(element.getQName())) { EjbBundleDescriptorImpl bundleDesc = getDescriptor(); // ejb-jar.xml <module-name> only applies if this is an ejb-jar if( bundleDesc.getModuleDescriptor().getDescriptor() instanceof EjbBundleDescriptorImpl) { bundleDesc.getModuleDescriptor().setModuleName(value); } } else { super.setElementValue(element, value); } }
cModule.setModuleName(cModule.getModuleName() + cModule.getModuleType().toString());
/** * receives notification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { getDescriptor(); if (descriptor == null) { throw new RuntimeException("Trying to set values on a null descriptor"); } if (ConnectorTagNames.SPEC_VERSION.equals(element.getQName())) { descriptor.setSpecVersion(value); specVersion = value; // the version element value is the resourve adapter version // and it's only available from dtd based xml } else if (ConnectorTagNames.VERSION.equals(element.getQName())) { descriptor.setResourceAdapterVersion(value); } else if(TagNames.MODULE_NAME.equals(element.getQName())) { ConnectorDescriptor bundleDesc = getDescriptor(); bundleDesc.getModuleDescriptor().setModuleName(value); /* bundleDesc.setModuleNameSet(true); */ } else { super.setElementValue(element, value); } }
md.setModuleName(name); md.setModuleName(name); } catch(SAXException e) { throw new IOException(e);
descriptor.getModuleDescriptor().setArchiveUri( aModule.getArchiveUri()); aModule.setModuleName( descriptor.getModuleDescriptor().getModuleName()); aModule.setDescriptor(descriptor);