on 05-25-2016 4:19 PM
Hello Everyone,
We are getting AttributeNotSupportedException when the cart is getting converted to order. Need help on this. Hybris version is 6.0.
Below is the stacktrace. Thanks in advance.
de.hybris.platform.servicelayer.exceptions.AttributeNotSupportedException: cannot find attribute name at de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.checkAttributeIsNotNullOrPrivate(ItemModelConverter.java:1238) at de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.checkAttributeIsNotWritable(ItemModelConverter.java:1222) at de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.setAttributeValue(ItemModelConverter.java:1123) at de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.setAttributeValue(DefaultModelService.java:836) at de.hybris.platform.servicelayer.internal.model.impl.ItemModelCloneCreator.setAllAttributes(ItemModelCloneCreator.java:626) at de.hybris.platform.servicelayer.internal.model.impl.ItemModelCloneCreator.process(ItemModelCloneCreator.java:586) at de.hybris.platform.servicelayer.internal.model.impl.ItemModelCloneCreator.copy(ItemModelCloneCreator.java:225) at de.hybris.platform.order.strategies.ordercloning.impl.DefaultCloneAbstractOrderStrategy.clone(DefaultCloneAbstractOrderStrategy.java:92) at de.hybris.platform.order.strategies.impl.DefaultCreateOrderFromCartStrategy.createOrderFromCart(DefaultCreateOrderFromCartStrategy.java:44) at de.hybris.platform.order.impl.DefaultOrderService.createOrderFromCart(DefaultOrderService.java:59) at de.hybris.platform.commerceservices.order.impl.DefaultCommercePlaceOrderStrategy.placeOrder(DefaultCommercePlaceOrderStrategy.java:86) at de.hybris.platform.commerceservices.order.impl.DefaultCommerceCheckoutService.placeOrder(DefaultCommerceCheckoutService.java:273) at de.hybris.platform.commerceservices.order.impl.DefaultCommerceCheckoutService.placeOrder(DefaultCommerceCheckoutService.java:267)
Hi All,
Got the solution, as we're migrating from Hybris 5.4 to Hybris 6.0. The "name" attribute is introduced at "Cart" level OOTB. Whereas we earlier had it at "AbstractOrder" level in our custom items.xml. During migration some has commented the attribute in our custom items.xml but didn't remove the attribute via HMC. This was causing the above exception. Thanks for your time.
Thanks Pratik
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.