Commit 56b4893f authored by Noel Alonso's avatar Noel Alonso
Browse files

Retorna mappingContext de Orika

Por la actualización de la librería es necesario crear mappingContext a
partir de la factoría.
parent 6f0bc2fd
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@ import ma.glasnost.orika.Filter;
import ma.glasnost.orika.Mapper;
import ma.glasnost.orika.MapperFacade;
import ma.glasnost.orika.MapperFactory;
import ma.glasnost.orika.MappingContext;
import ma.glasnost.orika.converter.builtin.PassThroughConverter;
import ma.glasnost.orika.impl.ConfigurableMapper;
import ma.glasnost.orika.impl.DefaultMapperFactory;
@@ -70,6 +71,8 @@ public class OrikaScanBean extends ConfigurableMapper

	private MapperFactory factory;

	private MappingContext.Factory mappingContextFactory;

	private ApplicationContext applicationContext;

	/**
@@ -78,6 +81,8 @@ public class OrikaScanBean extends ConfigurableMapper
	@Override
	public void configureFactoryBuilder(final DefaultMapperFactory.Builder factoryBuilder) {
		// customize the factoryBuilder as needed
		mappingContextFactory = new MappingContext.Factory();
		factoryBuilder.mappingContextFactory(mappingContextFactory);
	}

	/**
@@ -220,4 +225,8 @@ public class OrikaScanBean extends ConfigurableMapper
		return factory.getMapperFacade();

	}

	public MappingContext getMappingContext() {
		return mappingContextFactory.getContext();
	}
}