I'm using orika to synchronize my content catalog, and I get the following null-pointer exception. It's hard to see where it's happening because I don't see any line numbers. I tried to put a breakpoint in the method but it never goes thought that method (maybe because the sources are regenerated every time). Can you please tell me how to debug it?
[INFO] Executing step: [catalog-sync]
2015-08-28 21:13:55,140 com.nemesis.platform.core.batch.processor.DefaultSyncEntityProcessor [main] ERROR: Found error synchronizing: [nemesis-social - SocialWidget]
[ERROR] Encountered an error executing step catalog-sync in job syncCatalogJob
ma.glasnost.orika.MappingException: While attempting the following mapping:
sourceClass = class com.nemesis.platform.module.widget.social.core.model.SocialWidget
destinationType = com.nemesis.platform.module.widget.social.core.model.SocialWidget
resolvedStrategy = InstantiateAndUseCustomMapperStrategy<SocialWidget, SocialWidget> {customMapper: GeneratedMapper<SocialWidget, SocialWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@360fa5b0], usedMapperFacades: [], usedTypes: [LinkWidgetDefinition] }, unenhancer: ma.glasnost.orika.unenhance.BaseUnenhancer@35e5f050, objectFactory: com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@bec4324}
Error occurred: java.lang.NullPointerException
-----begin dump of current state-----------------------------
Registered object factories: 41 (approximate size: 162,946.1 kB)
[ProjectProductModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@2ca0a769}
[PriceModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@2010f2fa}
[SelectorWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@2d340045}
[ContentSlotModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@33c4296}
[SimpleBannerWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@77adf6ab}
[VoucherModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@3ea33204}
[DiscountModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@7e7203c6}
[LinkWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@5d4622bf}
[BlogCategoryModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@280d7c1b}
[AbstractTemplateModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@66537be0}
[ListerPageModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@2fa4cfb0}
[CategoryListerWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@70e9c880}
[ChatWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@1dea0074}
[StockLevelModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@553980b8}
[ProductCarouselWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@38c03128}
[TaxModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@785544b5}
[PageTemplateModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@10421bb1}
[ClassificationFeatureModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@604c6ff7}
[CookiePolicyWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@6d2baeea}
[NavigationBarWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@1285ef8c}
[EmailPageModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@32058d9f}
[ParagraphWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@1fe7792e}
[AbstractPageModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@41c98f1}
[SuperBannerWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@9baca85}
[SimpleCarouselWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@7fcc552}
[InvoicePageModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@cf108f1}
[ProjectVariantProductModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@4ed1a08}
[BlogEntryModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@14687aa3}
[DetailsPageModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@11119f7e}
[VariantProductModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@2f1b4a04}
[ProductModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@6a14e76c}
[FooterWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@4cf0a786}
[StackExchangeQuestionsWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@6afc8dea}
[SocialWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@bec4324}
[MiniCartWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@418ffd99}
[WidgetModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@1d0ff121}
[GooglemapWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@1b1b4764}
[ContentPageModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@76c1822d}
[CmsNavigationNodeModel] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@13399b04}
[WishlistWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@18c73094}
[ProductReferencesWidget] : {Object=com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@21538d0a}
-------------------------------------------------------------
Registered mappers: 41 (approximate size: 165,017.9 kB)
[0] : GeneratedMapper<ProjectProductModel, ProjectProductModel> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@b4602b2], usedMapperFacades: [], usedTypes: [ProductMaterialModel] }
[1] : GeneratedMapper<CookiePolicyWidget, CookiePolicyWidget> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@5ab3f57a], usedMapperFacades: [], usedTypes: [Locale, LocalizedValue, CookiePolicyWidgetPositionDefinition] }
[2] : GeneratedMapper<PriceModel, PriceModel> {usedConverters: [CustomConverter<Object, Object>], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<ProductModelDefinition, ProductModelDefinition>], usedTypes: [CurrencyModelDefinition] }
[3] : GeneratedMapper<NavigationBarWidget, NavigationBarWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@5f1d84], usedMapperFacades: [DefaultBoundMapperFacade<LinkWidgetDefinition, LinkWidgetDefinition>, DefaultBoundMapperFacade<CmsNavigationNodeModelDefinition, CmsNavigationNodeModelDefinition>], usedTypes: [] }
[4] : GeneratedMapper<EmailPageModel, EmailPageModel> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@6e607dc4], usedMapperFacades: [], usedTypes: [Locale, LocalizedValue] }
[5] : GeneratedMapper<ParagraphWidget, ParagraphWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@1319f350], usedMapperFacades: [], usedTypes: [] }
[6] : GeneratedMapper<SelectorWidget, SelectorWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@c7a0972], usedMapperFacades: [], usedTypes: [] }
[7] : GeneratedMapper<SuperBannerWidget, SuperBannerWidget> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@7f9ed547, ma.glasnost.orika.impl.ReversedMapper@3910c4ea], usedMapperFacades: [], usedTypes: [Locale, LocalizedLobValue, LinkWidgetDefinition] }
[8] : GeneratedMapper<ContentSlotModel, ContentSlotModel> {usedConverters: [], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<AbstractPageModelDefinition, AbstractPageModelDefinition>, DefaultBoundMapperFacade<AbstractTemplateModelDefinition, AbstractTemplateModelDefinition>], usedTypes: [WidgetModelDefinition] }
[9] : GeneratedMapper<SimpleCarouselWidget, SimpleCarouselWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@52bb73b], usedMapperFacades: [], usedTypes: [WidgetModelDefinition] }
[10] : GeneratedMapper<InvoicePageModel, InvoicePageModel> {usedConverters: [PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@101d090d], usedMapperFacades: [], usedTypes: [OrientationDefinition] }
[11] : GeneratedMapper<ProjectVariantProductModel, ProjectVariantProductModel> {usedConverters: [CustomConverter<Object, Object>], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@56cdbe3d, ma.glasnost.orika.impl.ReversedMapper@1a81575b], usedMapperFacades: [], usedTypes: [MediaModel] }
[12] : GeneratedMapper<DetailsPageModel, DetailsPageModel> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@5bc12203], usedMapperFacades: [], usedTypes: [] }
[13] : GeneratedMapper<BlogEntryModel, BlogEntryModel> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<LocalDateTime, LocalDateTime>], usedTypes: [BlogCategoryModelDefinition, Locale, LocalizedLobValue, LocalizedValue] }
[14] : GeneratedMapper<VoucherModel, VoucherModel> {usedConverters: [CustomConverter<Object, Object>], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@2d205295], usedMapperFacades: [], usedTypes: [SiteModelDefinition] }
[15] : GeneratedMapper<FooterWidget, FooterWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@1750e99e], usedMapperFacades: [], usedTypes: [CmsNavigationNodeModelDefinition] }
[16] : GeneratedMapper<LinkWidget, LinkWidget> {usedConverters: [CustomConverter<Object, Object>, builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@5bcef5bb], usedMapperFacades: [DefaultBoundMapperFacade<ContentPageModelDefinition, ContentPageModelDefinition>, DefaultBoundMapperFacade<ProductModelDefinition, ProductModelDefinition>], usedTypes: [CategoryModelDefinition, Locale, LocalizedValue, ProductModelDefinition] }
[17] : GeneratedMapper<BlogCategoryModel, BlogCategoryModel> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [], usedTypes: [BlogEntryModelDefinition, Locale, LocalizedValue] }
[18] : GeneratedMapper<StackExchangeQuestionsWidget, StackExchangeQuestionsWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@71f1c94a], usedMapperFacades: [], usedTypes: [] }
[19] : GeneratedMapper<SocialWidget, SocialWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@360fa5b0], usedMapperFacades: [], usedTypes: [LinkWidgetDefinition] }
[20] : GeneratedMapper<MiniCartWidget, MiniCartWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@7b961cb9], usedMapperFacades: [], usedTypes: [] }
[21] : GeneratedMapper<ListerPageModel, ListerPageModel> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@6f2a32ea], usedMapperFacades: [], usedTypes: [] }
[22] : GeneratedMapper<CategoryListerWidget, CategoryListerWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@1d7a6f0b], usedMapperFacades: [], usedTypes: [CategoryModelDefinition] }
[23] : GeneratedMapper<GooglemapWidget, GooglemapWidget> {usedConverters: [PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@56294d54], usedMapperFacades: [], usedTypes: [GooglemapTypeDefinition] }
[24] : GeneratedMapper<ChatWidget, ChatWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@6480656a], usedMapperFacades: [], usedTypes: [] }
[25] : GeneratedMapper<ContentPageModel, ContentPageModel> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@7fc459c9], usedMapperFacades: [], usedTypes: [] }
[26] : GeneratedMapper<StockLevelModel, StockLevelModel> {usedConverters: [PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<ProductModelDefinition, ProductModelDefinition>], usedTypes: [InStockStatusDefinition] }
[27] : GeneratedMapper<CmsNavigationNodeModel, CmsNavigationNodeModel> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [], usedTypes: [CmsNavigationNodeModelDefinition, AbstractFilterModelDefinition, LinkWidgetDefinition, ParagraphWidgetDefinition, Locale, LocalizedValue] }
[28] : GeneratedMapper<ProductCarouselWidget, ProductCarouselWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@64478bd2], usedMapperFacades: [], usedTypes: [CategoryModelDefinition, ProductModelDefinition] }
[29] : GeneratedMapper<WishlistWidget, WishlistWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@f610efe], usedMapperFacades: [], usedTypes: [] }
[30] : GeneratedMapper<TaxModel, TaxModel> {usedConverters: [CustomConverter<Object, Object>], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<ProductModelDefinition, ProductModelDefinition>], usedTypes: [CurrencyModelDefinition] }
[31] : GeneratedMapper<PageTemplateModel, PageTemplateModel> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@314edb78], usedMapperFacades: [], usedTypes: [] }
[32] : GeneratedMapper<ProductReferencesWidget, ProductReferencesWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@49992ebc], usedMapperFacades: [], usedTypes: [] }
[33] : GeneratedMapper<ClassificationFeatureModel, ClassificationFeatureModel> {usedConverters: [CustomConverter<Object, Object>, builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [], usedTypes: [ClassificationCategoryModelDefinition, Locale, LocalizedValue] }
[34] : GeneratedMapper<SimpleBannerWidget, SimpleBannerWidget> {usedConverters: [CustomConverter<Object, Object>], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@64bb09c], usedMapperFacades: [], usedTypes: [MediaModelDefinition] }
[35] : GeneratedMapper<VariantProductModel, VariantProductModel> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@5b3c23ab], usedMapperFacades: [DefaultBoundMapperFacade<ProductModelDefinition, ProductModelDefinition>], usedTypes: [] }
[36] : GeneratedMapper<DiscountModel, DiscountModel> {usedConverters: [CustomConverter<Object, Object>], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<ProductModelDefinition, ProductModelDefinition>], usedTypes: [CurrencyModelDefinition, PromotionModelDefinition] }
[37] : GeneratedMapper<AbstractPageModel, AbstractPageModel> {usedConverters: [CustomConverter<Object, Object>, builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<AbstractTemplateModelDefinition, AbstractTemplateModelDefinition>], usedTypes: [MediaModelDefinition, ContentSlotModelDefinition, Locale, LocalizedValue] }
[38] : GeneratedMapper<AbstractTemplateModel, AbstractTemplateModel> {usedConverters: [], usedMappers: [], usedMapperFacades: [], usedTypes: [ContentSlotModelDefinition] }
[39] : GeneratedMapper<WidgetModel, WidgetModel> {usedConverters: [builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress), PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>)], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<LocalDateTime, LocalDateTime>], usedTypes: [Locale, LocalizedLobValue, AbstractFilterModelDefinition, LocalizedValue] }
[40] : GeneratedMapper<ProductModel, ProductModel> {usedConverters: [PassThroughConverter(Copy by reference:ZonedDateTime, OffsetDateTime, Localized, AbstractEntityEnum, Enum<Enum>), CustomConverter<Object, Object>, builtin:PassThroughConverter(Copy by reference:URL, URI, UUID, BigInteger, Locale, File, Inet4Address, Inet6Address, InetSocketAddress)], usedMappers: [], usedMapperFacades: [DefaultBoundMapperFacade<LocalDateTime, LocalDateTime>], usedTypes: [ProductApprovalStatusDefinition, UnitModelDefinition, Locale, LocalizedLobValue, DiscountModelDefinition, MediaContainerModelDefinition, LocalizedValue, MediaModelDefinition, PriceModelDefinition, ProductReferenceModelDefinition, CustomerReviewModelDefinition, StockLevelModelDefinition, CategoryModelDefinition, TaxModelDefinition, VariantTypeModelDefinition, VariantProductModelDefinition] }
-------------------------------------------------------------
Registered concrete types: 186 (approximate size: 6,156.8 kB)
[interface com.nemesis.platform.module.widget.chat.core.definition.ChatWidgetDefinition] : ChatWidget
[interface com.nemesis.platform.module.widget.social.core.definition.SocialWidgetDefinition] : SocialWidget
[interface com.nemesis.platform.module.commerce.core.definition.price.PriceModelDefinition] : PriceModel
[interface com.nemesis.platform.core.definition.user.UserModelDefinition] : UserModel
[interface com.nemesis.platform.module.search.core.definition.SearchIndexConfigModelDefinition] : SearchIndexConfigModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.KeywordModelDefinition] : KeywordModel
[interface com.nemesis.platform.module.commerce.core.definition.order.OrderModelDefinition] : OrderModel
[interface com.nemesis.platform.module.classification.core.definition.ClassificationSystemVersionModelDefinition] : ClassificationSystemVersionModel
[interface com.nemesis.platform.core.definition.catalog.CatalogModelDefinition] : CatalogModel
[interface com.nemesis.platform.module.social.core.definition.SocialCustomerModelDefinition] : CustomerModel
[interface com.nemesis.platform.core.definition.media.MediaModelDefinition] : MediaModel
[interface com.nemesis.platform.core.definition.cms.SiteModelDefinition] : SiteModel
[interface com.nemesis.platform.module.cms.core.definition.ContentSlotModelDefinition] : ContentSlotModel
[interface com.nemesis.platform.module.cms.core.definition.AbstractCmsEntityModelDefinition] : WidgetModel
[interface com.nemesis.platform.module.classification.core.definition.ClassificationSystemModelDefinition] : ClassificationSystemModel
[interface com.nemesis.platform.module.widget.carousel.core.definition.ProductCarouselWidgetDefinition] : ProductCarouselWidget
[interface com.nemesis.platform.module.cms.core.definition.WidgetModelDefinition] : WidgetModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductPerfectPartnerPromotionModelDefinition] : ProductPerfectPartnerPromotionModel
[interface com.nemesis.platform.module.storelocator.core.definition.WeekdayWorkingModelDefinition] : WeekdayWorkingModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductBOGOFPromotionModelDefinition] : ProductBOGOFPromotionModel
[interface com.nemesis.platform.module.widget.stackexchangequestions.core.definition.StackExchangeQuestionsWidgetDefinition] : StackExchangeQuestionsWidget
[interface com.nemesis.platform.module.commerce.core.definition.catalog.ProductReferenceModelDefinition] : ProductReferenceModel
[interface com.nemesis.platform.module.cms.core.definition.AbstractTemplateModelDefinition] : AbstractTemplateModel
[interface com.nemesis.platform.module.voucher.core.definition.VoucherModelDefinition] : VoucherModel
[interface com.nemesis.platform.module.widget.footer.core.definition.FooterWidgetDefinition] : FooterWidget
[interface com.nemesis.platform.core.definition.entity.AbstractNameableEntityModelDefinition] : ProductModel
[interface com.nemesis.platform.module.widget.selector.core.definition.SelectorWidgetDefinition] : SelectorWidget
[interface com.nemesis.platform.module.storelocator.core.definition.WorkingDayModelDefinition] : WorkingDayModel
[interface com.nemesis.platform.module.commerce.core.definition.order.ReturnRequestModelDefinition] : ReturnRequestModel
[interface com.nemesis.platform.module.commerce.core.definition.order.DeliveryModeModelDefinition] : DeliveryModeModel
[interface com.nemesis.platform.module.search.core.definition.SearchPageRedirectModelDefinition] : SearchPageRedirectModel
[interface com.nemesis.platform.module.promotion.core.definition.PromotionGroupModelDefinition] : PromotionGroupModel
[interface com.nemesis.platform.core.definition.i18n.RegionModelDefinition] : RegionModel
[interface com.nemesis.platform.core.definition.media.MediaContainerModelDefinition] : MediaContainerModel
[interface com.nemesis.platform.module.blog.core.definition.BlogCategoryModelDefinition] : BlogCategoryModel
[interface com.nemesis.platform.module.widget.googlemap.core.definition.GooglemapWidgetDefinition] : GooglemapWidget
[interface com.nemesis.platform.core.definition.user.EmployeeModelDefinition] : EmployeeModel
[interface com.nemesis.platform.module.widget.banner.core.definition.SimpleBannerWidgetDefinition] : SimpleBannerWidget
[interface com.nemesis.platform.core.definition.i18n.CountryModelDefinition] : CountryModel
[interface com.nemesis.platform.core.definition.batch.BatchJobExecutionParamsModelDefinition] : BatchJobExecutionParamsModel
[interface com.nemesis.platform.core.definition.batch.BatchJobExecutionModelDefinition] : BatchJobExecutionModel
[interface java.util.Set] : LinkedHashSet<Object>
[interface com.nemesis.platform.module.search.core.definition.facet.SearchTermFacetModelDefinition] : SearchTermFacetModel
[interface com.nemesis.platform.module.storelocator.core.definition.OpeningScheduleModelDefinition] : OpeningScheduleModel
[interface com.nemesis.platform.module.sitemap.core.definition.SitemapConfigModelDefinition] : SitemapConfigModel
[interface com.nemesis.platform.core.definition.batch.BatchJobExecutionContextModelDefinition] : BatchJobExecutionContextModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductOneToOnePerfectPartnerBundlePromotionModelDefinition] : ProductOneToOnePerfectPartnerBundlePromotionModel
[interface com.nemesis.platform.module.storelocator.core.definition.StorefinderConfigurationModelDefinition] : StorefinderConfigurationModel
[interface com.nemesis.platform.module.commerce.core.definition.order.CartModelDefinition] : CartModel
[interface com.nemesis.platform.module.customerreview.core.definition.CustomerReviewModelDefinition] : CustomerReviewModel
[interface com.nemesis.platform.core.definition.settings.SocialConfigurationModelDefinition] : SocialConfigurationModel
[interface com.nemesis.platform.core.definition.location.PointOfServiceModelDefinition] : PointOfServiceModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.ProductModelDefinition] : ProductModel
[interface com.nemesis.platform.core.definition.batch.BatchStepExecutionModelDefinition] : BatchStepExecutionModel
[interface com.nemesis.platform.module.commerce.core.definition.order.PaymentInfoModelDefinition] : PaymentInfoModel
[interface com.nemesis.platform.core.definition.batch.CronjobModelDefinition] : CronjobModel
[interface com.nemesis.platform.core.definition.filter.PrincipalInUserGroupFilterModelDefinition] : PrincipalInUserGroupFilterModel
[interface com.nemesis.platform.module.search.core.definition.facet.SearchFacetModelDefinition] : SearchFacetModel
[interface com.nemesis.platform.module.search.core.definition.facet.SearchTextFacetModelDefinition] : SearchTextFacetModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductPercentageDiscountPromotionModelDefinition] : ProductPercentageDiscountPromotionModel
[interface com.nemesis.platform.core.definition.filter.AbstractFilterModelDefinition] : AbstractFilterModel
[interface com.nemesis.platform.module.commerce.core.definition.order.CreditCardPaymentInfoModelDefinition] : CreditCardPaymentInfoModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductBundlePromotionModelDefinition] : ProductBundlePromotionModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.VariantProductModelDefinition] : VariantProductModel
[interface com.nemesis.platform.module.widget.navigation.core.definition.CmsNavigationNodeModelDefinition] : CmsNavigationNodeModel
[interface com.nemesis.platform.module.search.core.definition.facet.NumberFacetModelDefinition] : NumberFacetModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.VariantTypeModelDefinition] : VariantTypeModel
[interface com.nemesis.platform.module.cms.core.definition.SiteThemeModelDefinition] : SiteThemeModel
[interface com.nemesis.platform.module.commerce.core.definition.cms.CommerceSiteModelDefinition] : SiteModel
[interface com.nemesis.platform.module.cms.core.definition.ContentPageModelDefinition] : ContentPageModel
[interface com.nemesis.platform.core.definition.marketing.NewsletterSubscriberModelDefinition] : NewsletterSubscriberModel
[interface com.nemesis.platform.core.definition.filter.CmsUiExperienceFilterModelDefinition] : CmsUiExperienceFilterModel
[interface com.nemesis.platform.module.promotion.core.definition.order.OrderThresholdFixedDiscountPromotionModelDefinition] : OrderThresholdFixedDiscountPromotionModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.StockLevelModelDefinition] : StockLevelModel
[interface com.nemesis.platform.module.commerce.core.definition.price.DiscountModelDefinition] : DiscountModel
[interface com.nemesis.platform.module.classification.core.definition.ClassificationCategoryModelDefinition] : ClassificationCategoryModel
[interface com.nemesis.platform.module.sitemap.core.definition.SitemapPageModelDefinition] : SitemapPageModel
[interface com.nemesis.platform.module.search.core.definition.facet.DiapasonRangeFacetModelDefinition] : DiapasonRangeFacetModel
[interface com.nemesis.platform.module.search.core.definition.facet.SliderFacetModelDefinition] : SliderFacetModel
[interface com.nemesis.platform.core.definition.i18n.LocaleModelDefinition] : LocaleModel
[interface com.nemesis.platform.module.promotion.core.definition.PromotionModelDefinition] : PromotionModel
[interface com.nemesis.platform.module.invoice.core.definition.InvoiceableSiteModelDefinition] : SiteModel
[interface java.util.Map$Entry] : MapEntry<Object, Object>
[interface com.nemesis.platform.core.definition.catalog.CategoryModelDefinition] : CategoryModel
[interface com.nemesis.platform.core.definition.user.AddressModelDefinition] : AddressModel
[interface com.nemesis.platform.module.commerce.core.definition.order.TerritoryModelDefinition] : TerritoryModel
[interface com.nemesis.platform.module.commerce.core.definition.order.PaymentTransactionModelDefinition] : PaymentTransactionModel
[interface com.nemesis.platform.module.commerce.core.definition.price.TaxModelDefinition] : TaxModel
[interface com.nemesis.platform.module.promotion.core.definition.order.PromotionableAbstractOrderEntryModelDefinition] : AbstractOrderEntryModel
[interface com.nemesis.platform.module.barcode.core.definition.BarcodeMediaModelDefinition] : BarcodeMediaModel
[interface com.nemesis.platform.module.invoice.core.definition.InvoicePageModelDefinition] : InvoicePageModel
[interface com.nemesis.platform.module.promotion.core.definition.PromotionableSiteModelDefinition] : SiteModel
[interface com.nemesis.platform.module.storelocator.core.definition.StoreLocatorPointOfServiceModelDefinition] : PointOfServiceModel
[interface com.nemesis.platform.module.cms.core.definition.ContentCatalogModelDefinition] : ContentCatalogModel
[interface com.nemesis.platform.module.widget.carousel.core.definition.SimpleCarouselWidgetDefinition] : SimpleCarouselWidget
[interface com.nemesis.platform.core.definition.user.PrincipalModelDefinition] : PrincipalModel
[interface com.nemesis.platform.module.search.core.definition.SearchFacetConfigModelDefinition] : SearchFacetConfigModel
[interface com.nemesis.platform.module.promotion.core.definition.PromotionResultModelDefinition] : PromotionResultModel
[interface com.nemesis.platform.module.search.core.definition.facet.EntityFacetModelDefinition] : EntityFacetModel
[interface com.nemesis.platform.module.commerce.core.definition.location.WarehouseModelDefinition] : WarehouseModel
[interface com.nemesis.platform.module.promotion.core.definition.order.OrderThresholdPerfectPartnerPromotionModelDefinition] : OrderThresholdPerfectPartnerPromotionModel
[interface com.nemesis.platform.module.promotion.core.definition.price.PromotionableDiscountModelDefinition] : DiscountModel
[interface com.nemesis.platform.core.definition.media.MediaFolderModelDefinition] : MediaFolderModel
[interface com.nemesis.platform.module.cms.core.definition.EmailPageModelDefinition] : EmailPageModel
[interface com.nemesis.platform.module.search.core.definition.SearchIndexedPropertyModelDefinition] : SearchIndexedPropertyModel
[interface com.nemesis.platform.module.commerce.core.definition.order.OrderEntryModelDefinition] : OrderEntryModel
[interface com.nemesis.platform.module.cms.core.definition.DetailsPageModelDefinition] : DetailsPageModel
[interface com.nemesis.platform.module.widget.productreferences.core.definition.ProductReferencesWidgetDefinition] : ProductReferencesWidget
[interface com.nemesis.platform.module.commerce.core.definition.order.AbstractOrderEntryModelDefinition] : AbstractOrderEntryModel
[interface com.nemesis.platform.module.ruleservices.core.definition.RuleModelDefinition] : RuleModel
[interface com.nemesis.platform.module.promotion.core.definition.order.OrderThresholdFreeVoucherPromotionModelDefinition] : OrderThresholdFreeVoucherPromotionModel
[interface com.nemesis.platform.module.voucher.core.definition.VoucherableAbstractOrderModelDefinition] : AbstractOrderModel
[interface com.nemesis.platform.module.widget.categorylister.core.definition.CategoryListerWidgetDefinition] : CategoryListerWidget
[interface com.nemesis.platform.module.commerce.core.definition.i18n.CurrencyModelDefinition] : CurrencyModel
[interface com.nemesis.platform.module.commerce.core.definition.order.TerritoryDeliveryModeModelDefinition] : TerritoryDeliveryModeModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.UnitModelDefinition] : UnitModel
[interface com.nemesis.platform.module.cms.core.definition.ListerPageModelDefinition] : ListerPageModel
[interface java.util.Map] : LinkedHashMap<Object, Object>
[interface com.nemesis.platform.module.commerce.core.definition.order.TerritoryDeliveryModeValueModelDefinition] : TerritoryDeliveryModeValueModel
[interface com.nemesis.platform.module.widget.wishlist.core.definition.WishlistWidgetDefinition] : WishlistWidget
[interface com.nemesis.platform.module.cms.core.definition.AbstractPageModelDefinition] : AbstractPageModel
[interface com.nemesis.platform.module.blog.core.definition.BlogEntryModelDefinition] : BlogEntryModel
[interface com.nemesis.platform.core.definition.entity.AbstractActivatableEntityModelDefinition] : ContentSlotModel
[interface com.nemesis.platform.module.promotion.core.definition.ProductPromotionModelDefinition] : ProductPromotionModel
[interface com.nemesis.platform.core.definition.entity.AbstractFilteredEntityModelDefinition] : PromotionModel
[interface com.nemesis.platform.core.definition.entity.AbstractDescriptionableEntityModelDefinition] : ProductModel
[interface com.nemesis.platform.module.search.core.definition.SearchKeywordRedirectModelDefinition] : SearchKeywordRedirectModel
[interface com.nemesis.platform.module.promotion.core.definition.PromotionPriceRowModelDefinition] : PromotionPriceRowModel
[interface com.nemesis.platform.module.promotion.core.definition.order.PromotionDeliveryModeModelDefinition] : PromotionDeliveryModeModel
[interface com.nemesis.platform.module.customerreview.core.definition.ReviewedProductModelDefinition] : ProductModel
[interface com.nemesis.platform.core.definition.user.TitleModelDefinition] : TitleModel
[interface com.nemesis.platform.module.commerce.core.definition.order.PaymentModeModelDefinition] : PaymentModeModel
[interface com.nemesis.platform.core.definition.batch.BatchStepExecutionContextModelDefinition] : BatchStepExecutionContextModel
[interface com.nemesis.platform.module.commerce.core.definition.order.AbstractPurchasableEntityModelDefinition] : AbstractOrderEntryModel
[interface com.nemesis.platform.core.definition.entity.AbstractCatalogableEntityModelDefinition] : DiscountModel
[interface com.nemesis.platform.module.deeplink.core.definition.DeeplinkUrlRuleModelDefinition] : DeeplinkUrlRuleModel
[interface com.nemesis.platform.module.guarantee.core.definition.GuaranteeModelDefinition] : GuaranteeModel
[interface com.nemesis.platform.core.definition.user.UserGroupModelDefinition] : UserGroupModel
[interface com.nemesis.platform.module.wishlist.core.definition.WishlistModelDefinition] : WishlistModel
[interface com.nemesis.platform.module.search.core.definition.SearchIndexedTypeModelDefinition] : SearchIndexedTypeModel
[interface com.nemesis.platform.module.social.core.definition.SocialConnectionModelDefinition] : SocialConnectionModel
[interface com.nemesis.platform.core.definition.entity.AbstractModifiableEntityModelDefinition] : AbstractModifiableEntityModel
[interface com.nemesis.platform.module.cms.core.definition.PageTemplateModelDefinition] : PageTemplateModel
[interface com.nemesis.platform.core.definition.filter.CustomerOfTypeFilterModelDefinition] : CustomerOfTypeFilterModel
[interface com.nemesis.platform.module.voucher.core.definition.VoucherInvalidationModelDefinition] : VoucherInvalidationModel
[interface com.nemesis.platform.module.commerce.core.definition.order.AdvancePaymentInfoModelDefinition] : AdvancePaymentInfoModel
[interface com.nemesis.platform.module.cms.core.definition.CmsSiteModelDefinition] : SiteModel
[interface java.util.List] : ArrayList<Object>
[interface java.util.Collection] : ArrayList<Object>
[interface com.nemesis.platform.module.commerce.core.definition.user.CommerceCustomerModelDefinition] : CustomerModel
[interface com.nemesis.platform.core.definition.batch.BatchJobInstanceModelDefinition] : BatchJobInstanceModel
[interface com.nemesis.platform.module.commerce.core.definition.price.PackagingModelDefinition] : PackagingModel
[interface com.nemesis.platform.module.commerce.core.definition.catalog.VariantAttributeDescriptorModelDefinition] : VariantAttributeDescriptorModel
[interface com.nemesis.platform.module.widget.minicart.core.definition.MiniCartWidgetDefinition] : MiniCartWidget
[interface com.nemesis.platform.module.widget.banner.core.definition.SuperBannerWidgetDefinition] : SuperBannerWidget
[interface com.nemesis.platform.core.definition.media.MediaFormatModelDefinition] : MediaFormatModel
[interface com.nemesis.platform.module.promotion.core.definition.order.OrderThresholdFreeGiftPromotionModelDefinition] : OrderThresholdFreeGiftPromotionModel
[interface com.nemesis.platform.module.social.core.definition.SocialEmployeeModelDefinition] : EmployeeModel
[interface com.nemesis.platform.module.search.core.definition.facet.RangeFacetModelDefinition] : RangeFacetModel
[interface com.nemesis.platform.module.sitemap.core.definition.SitemapSiteModelDefinition] : SiteModel
[interface com.nemesis.platform.module.widget.link.core.definition.LinkWidgetDefinition] : LinkWidget
[interface com.nemesis.platform.module.commerce.core.definition.order.CartEntryModelDefinition] : CartEntryModel
[interface com.nemesis.platform.core.definition.settings.EmailConfigurationModelDefinition] : EmailConfigurationModel
[interface com.nemesis.platform.core.definition.entity.modification.EntityModificationModelDefinition] : EntityModificationModel
[interface com.nemesis.platform.module.social.core.definition.SocialSiteModelDefinition] : SiteModel
[interface com.nemesis.platform.core.definition.catalog.CatalogVersionModelDefinition] : CatalogVersionModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductMultibuyPromotionModelDefinition] : ProductMultibuyPromotionModel
[interface com.nemesis.platform.module.promotion.core.definition.order.OrderThresholdChangeDeliveryModePromotionModelDefinition] : OrderThresholdChangeDeliveryModePromotionModel
[interface com.nemesis.platform.module.widget.paragraph.core.definition.ParagraphWidgetDefinition] : ParagraphWidget
[interface com.nemesis.platform.core.definition.user.CustomerModelDefinition] : CustomerModel
[interface com.nemesis.platform.module.widget.navigation.core.definition.NavigationBarWidgetDefinition] : NavigationBarWidget
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductSteppedMultibuyPromotionModelDefinition] : ProductSteppedMultibuyPromotionModel
[interface com.nemesis.platform.module.commerce.core.definition.order.InvoiceModelDefinition] : InvoiceModel
[interface com.nemesis.platform.module.promotion.core.definition.OrderPromotionModelDefinition] : OrderPromotionModel
[interface com.nemesis.platform.module.promotion.core.definition.PromotionOrderEntryConsumedModelDefinition] : PromotionOrderEntryConsumedModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductPerfectPartnerBundlePromotionModelDefinition] : ProductPerfectPartnerBundlePromotionModel
[interface com.nemesis.platform.module.search.core.definition.SearchConfigModelDefinition] : SearchConfigModel
[interface com.nemesis.platform.module.deeplink.core.definition.DeeplinkUrlModelDefinition] : DeeplinkUrlModel
[interface com.nemesis.platform.module.commerce.core.definition.order.AbstractOrderModelDefinition] : AbstractOrderModel
[interface com.nemesis.platform.module.promotion.core.definition.product.ProductFixedPricePromotionModelDefinition] : ProductFixedPricePromotionModel
[interface com.nemesis.platform.core.definition.media.MediaWatermarkModelDefinition] : MediaWatermarkModel
[interface com.nemesis.platform.module.commerce.core.definition.order.PaymentTransactionEntryModelDefinition] : PaymentTransactionEntryModel
[interface com.nemesis.platform.module.classification.core.definition.ClassificationFeatureModelDefinition] : ClassificationFeatureModel
[interface com.nemesis.platform.module.wishlist.core.definition.WishlistEntryModelDefinition] : WishlistEntryModel
[interface com.nemesis.platform.module.widget.cookiepolicy.core.definition.CookiePolicyWidgetDefinition] : CookiePolicyWidget
[interface com.nemesis.platform.module.search.core.definition.SearchServerConfigModelDefinition] : SearchServerConfigModel
-------------------------------------------------------------
Resolved strategies: 1 (approximate size: 165,020.3 kB)
{source: SocialWidget, dest: SocialWidget, in-place:false}: InstantiateAndUseCustomMapperStrategy<SocialWidget, SocialWidget> {customMapper: GeneratedMapper<SocialWidget, SocialWidget> {usedConverters: [], usedMappers: [ma.glasnost.orika.impl.ReversedMapper@360fa5b0], usedMapperFacades: [], usedTypes: [LinkWidgetDefinition] }, unenhancer: ma.glasnost.orika.unenhance.BaseUnenhancer@35e5f050, objectFactory: com.nemesis.platform.core.factory.AbstractCatalogableEntityModelFactory@bec4324}
-------------------------------------------------------------
Unenhance strategy: ma.glasnost.orika.unenhance.BaseUnenhancer@35e5f050
-----end dump of current state-------------------------------
at ma.glasnost.orika.impl.ExceptionUtility.newMappingException(ExceptionUtility.java:55)
at ma.glasnost.orika.impl.MapperFacadeImpl.map(MapperFacadeImpl.java:750)
at ma.glasnost.orika.impl.MapperFacadeImpl.map(MapperFacadeImpl.java:719)
at ma.glasnost.orika.impl.ConfigurableMapper.map(ConfigurableMapper.java:158)
at com.nemesis.platform.core.batch.processor.DefaultSyncEntityProcessor.process(DefaultSyncEntityProcessor.java:47)
at com.nemesis.platform.core.batch.processor.DefaultSyncEntityProcessor.process(DefaultSyncEntityProcessor.java:28)
at org.springframework.batch.core.step.item.SimpleChunkProcessor.doProcess(SimpleChunkProcessor.java:126)
at org.springframework.batch.core.step.item.SimpleChunkProcessor.transform(SimpleChunkProcessor.java:293)
at org.springframework.batch.core.step.item.SimpleChunkProcessor.process(SimpleChunkProcessor.java:192)
at org.springframework.batch.core.step.item.ChunkOrientedTasklet.execute(ChunkOrientedTasklet.java:75)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:406)
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:330)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:271)
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:77)
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:368)
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215)
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:144)
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257)
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:198)
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148)
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:386)
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:135)
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:304)
at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:135)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)
at org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:128)
at com.nemesis.platform.core.service.catalog.impl.BatchCatalogServiceImpl.synchronizeCatalogAsynchronously(BatchCatalogServiceImpl.java:65)
at com.nemesis.platform.core.service.catalog.impl.AbstractCatalogServiceImpl.synchronizeAllCatalogs(AbstractCatalogServiceImpl.java:48)
at com.nemesis.platform.core.service.catalog.impl.BatchCatalogServiceImpl.synchronizeAllCatalogs(BatchCatalogServiceImpl.java:79)
at com.nemesis.platform.core.service.platform.impl.PlatformServiceImpl.initializeDatabase(PlatformServiceImpl.java:191)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201)
at com.sun.proxy.$Proxy151.initializeDatabase(Unknown Source)
at com.nemesis.maven.plugin.platform.init.InitPlatformDBMojo.doExecute(InitPlatformDBMojo.java:33)
at com.nemesis.maven.plugin.mojo.AbstractNemesisPlatformMojo.execute(AbstractNemesisPlatformMojo.java:95)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:355)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:216)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:160)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.NullPointerException
at ma.glasnost.orika.generated.Orika_WidgetModel_WidgetModel_Mapper1410991139170$28.mapBtoA(Orika_WidgetModel_WidgetModel_Mapper1410991139170$28.java)
at ma.glasnost.orika.impl.ReversedMapper.mapAtoB(ReversedMapper.java:65)
at ma.glasnost.orika.impl.GeneratedMapperBase.mapAtoB(GeneratedMapperBase.java:128)
at ma.glasnost.orika.generated.Orika_SocialWidget_SocialWidget_Mapper1410979209945$25.mapAtoB(Orika_SocialWidget_SocialWidget_Mapper1410979209945$25.java)
at ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy.map(UseCustomMapperStrategy.java:67)
at ma.glasnost.orika.impl.MapperFacadeImpl.map(MapperFacadeImpl.java:740)
... 59 more