public ServiceImpl(final Map portToImplementationMap, final Map seiClassNameToFactoryMap) {
this.portToImplementationMap = portToImplementationMap;
this.seiClassNameToFactoryMap = seiClassNameToFactoryMap;
final TypeMappingRegistryImpl typeMappingRegistry = new TypeMappingRegistryImpl();
typeMappingRegistry.doRegisterFromVersion("1.3");
final SimpleProvider engineConfiguration = new SimpleProvider(typeMappingRegistry);
engineConfiguration.deployTransport("http", new SimpleTargetedChain(new HTTPSender()));
final AxisClientImpl engine = new AxisClientImpl(engineConfiguration, this.portToImplementationMap);