cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ClassCastException when I call /export/products by using Commerce Webservices V2 Hybris 6.6

Former Member
0 Likes
328

Hello,

I have telco accelerator and OCC addon and I have changed nothing based on this. Just trying to use the existing rest call: GET /{baseSiteId}/export/products. Error looks like this:

 ERROR [hybrisHTTP27] [RestHandlerExceptionResolver] java.lang.ClassCastException: de.hybris.platform.b2ctelcoservices.model.ServicePlanModel cannot be cast to de.hybris.platform.b2ctelcoservices.model.DeviceModel
     at de.hybris.platform.b2ctelcofacades.converters.populator.DeviceBundleTabsPopulator.getComponents(DeviceBundleTabsPopulator.java:1)
     at de.hybris.platform.b2ctelcofacades.converters.populator.AbstractProductBundleTabsPopulator.populate(AbstractProductBundleTabsPopulator.java:91)
     at de.hybris.platform.b2ctelcofacades.converters.populator.AbstractProductBundleTabsPopulator.populate(AbstractProductBundleTabsPopulator.java:1)
     at de.hybris.platform.converters.impl.DefaultModifableConfigurablePopulator.populate(DefaultModifableConfigurablePopulator.java:70)
     at de.hybris.platform.commercefacades.product.impl.DefaultProductExportFacade.convertModelsToDTOs(DefaultProductExportFacade.java:143)
     at de.hybris.platform.commercefacades.product.impl.DefaultProductExportFacade.getAllProductsForOptions(DefaultProductExportFacade.java:88)
     at de.hybris.platform.ycommercewebservices.v2.controller.ExportController.fullExport(ExportController.java:144)
     at de.hybris.platform.ycommercewebservices.v2.controller.ExportController.exportProducts(ExportController.java:112)
     at de.hybris.platform.ycommercewebservices.v2.controller.ExportController$$FastClassBySpringCGLIB$$bf7cd15b.invoke(<generated>)
     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
     at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
     at de.hybris.platform.ycommercewebservices.v2.controller.ExportController$$EnhancerBySpringCGLIB$$b9f3dc74.exportProducts(<generated>)
     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:498)
     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)
     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
 ......

Anyone have any ideas?

Thanks!

Accepted Solutions (0)

Answers (0)