ServiceBeanConfig oldSBC = sElem.getServiceBeanConfig();
ServiceBeanConfig sbc = new ServiceBeanConfig(oldSBC.getConfigurationParameters(), oldSBC.getConfigArgs());
for(Map.Entry<String, Object> entry : oldSBC.getInitParameters().entrySet()) {
sbc.addInitParameter(entry.getKey(), entry.getValue());
}
sbc.addLoggerConfig(oldSBC.getLoggerConfigs());
if(!oldSBC.getAdditionalEntries().isEmpty()) {
List<Entry> entries = oldSBC.getAdditionalEntries();
sbc.addAdditionalEntries(entries.toArray(new Entry[entries.size()]));
}
ServiceElement elem = new ServiceElement(sElem.getProvisionType(),