Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-12469

Not reproductible StackOverflowError error running productPromoActGiftGWP

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Trunk, Upcoming Branch
    • None
    • product/catalog
    • None
    • Trunk demo

    Description

      I noticed a very big (1.7GB) console.log on trunk demo 2 days ago (2021-12-16). It turn to be related to a not reproductible StackOverflowError error running productPromoActGiftGWP.

      I have uploaded the archived console.log at OFBIZ-12468.

      Here are the summary of information I collected for this error:

      2021-12-16 16:47:51,403 |7.0.0.1-8009-exec-10 |ProductPromoActionServices |E| Fatal error calling inventory checking services: org.apache.ofbiz.service.GenericServiceException: Error running Groovy method [isStoreInventoryAvailable] in Groovy file [component://product/groovyScripts/product/store/ProductStoreServices.groovy]: (java.lang.StackOverflowError)
      org.apache.ofbiz.service.GenericServiceException: Error running Groovy method [isStoreInventoryAvailable] in Groovy file [component://product/groovyScripts/product/store/ProductStoreServices.groovy]: (java.lang.StackOverflowError)
      at org.apache.ofbiz.service.engine.GroovyEngine.runSync(GroovyEngine.java:130) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:424) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) ~[main/:?]
      at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) ~[main/:?]
      at org.apache.ofbiz.service.LocalDispatcher$runSync$0.call(Unknown Source) ~[?:?]
      at ProductPromoActionServices.productGWP(ProductPromoActionServices.groovy:106) ~[?:?]

      org.apache.ofbiz.order.shoppingcart.CartItemModifyException: Error calling promo action service [productPromoActGiftGWP] (Error running Groovy method [productGWP] in Groovy file [component://product/groovyScripts/product/promo/ProductPromoActionServices.groovy]: (org.apache.ofbiz.order.shoppingcart.CartItemModifyException: Fatal error calling inventory checking services: org.apache.ofbiz.service.GenericServiceException: Error running Groovy method [isStoreInventoryAvailable] in Groovy file [component://product/groovyScripts/product/store/ProductStoreServices.groovy]: (java.lang.StackOverflowError)))

      2021-12-16 16:47:48,911 |7.0.0.1-8009-exec-10 |ControlServlet                |T| [[[ordermgr::additem (Domain:https://demo-trunk.ofbiz.apache.org)] Request Begun, encoding=[UTF-8]- total:0.0,since last(Begin):0.0]]
      2021-12-16 16:47:48,917 |7.0.0.1-8009-exec-10 |ShoppingCartEvents            |I| adding item product WG-9943-B4
      2021-12-16 16:47:48,917 |7.0.0.1-8009-exec-10 |ShoppingCartEvents            |I| adding item parent product WG-9943-B4-BX2
      2021-12-16 16:47:48,918 |7.0.0.1-8009-exec-10 |ProductConfigWorker           |W| Product WG-9943-B4 is not an AGGREGATED product.
      2021-12-16 16:47:48,918 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-9943-B4
      2021-12-16 16:47:48,918 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for virtual product WG-9943-B4-BX2
      2021-12-16 16:47:48,918 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for virtual product WG-9943-B4-BX2
      2021-12-16 16:47:48,918 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for virtual product WG-9943-B4-BX2
      2021-12-16 16:47:48,923 |7.0.0.1-8009-exec-10 |ShoppingCartHelper            |I| carthelper productid WG-9943-B4
      2021-12-16 16:47:48,923 |7.0.0.1-8009-exec-10 |ShoppingCartHelper            |I| parent productid WG-9943-B4-BX2
      2021-12-16 16:47:49,265 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailableOrNotRequired] finished in [336] milliseconds
      2021-12-16 16:47:49,265 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-9943-B4
      2021-12-16 16:47:49,265 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for virtual product WG-9943-B4-BX2
      2021-12-16 16:47:49,265 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for virtual product WG-9943-B4-BX2
      2021-12-16 16:47:49,265 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for virtual product WG-9943-B4-BX2
      2021-12-16 16:47:49,266 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/calculateProductPrice] finished in [1] milliseconds
      2021-12-16 16:47:49,266 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-9943-B4], not adding to cart.
      2021-12-16 16:47:49,710 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondGeoID] finished in [430] milliseconds
      2021-12-16 16:47:49,729 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [17] milliseconds
      2021-12-16 16:47:50,191 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [15] milliseconds
      2021-12-16 16:47:50,192 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:50,192 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [17] milliseconds
      2021-12-16 16:47:50,213 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:50,214 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/calculateProductPrice] finished in [1] milliseconds
      2021-12-16 16:47:50,214 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      [...]
      2021-12-16 16:47:50,366 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondGeoID] finished in [1] milliseconds
      2021-12-16 16:47:50,369 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [2] milliseconds
      2021-12-16 16:47:50,371 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [1] milliseconds
      2021-12-16 16:47:50,372 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:50,372 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [3] milliseconds
      2021-12-16 16:47:50,372 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:50,373 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/calculateProductPrice] finished in [1] milliseconds
      2021-12-16 16:47:50,373 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      2021-12-16 16:47:50,376 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [2] milliseconds
      2021-12-16 16:47:50,379 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [1] milliseconds
      2021-12-16 16:47:50,379 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:50,379 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [2] milliseconds
      2021-12-16 16:47:50,380 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:50,381 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      2021-12-16 16:47:50,384 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [3] milliseconds
      2021-12-16 16:47:50,387 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [2] milliseconds
      2021-12-16 16:47:50,387 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:50,387 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [2] milliseconds
      2021-12-16 16:47:50,388 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailableOrNotRequired] finished in [1] milliseconds
      2021-12-16 16:47:50,388 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:50,388 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      2021-12-16 16:47:50,392 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [3] milliseconds
      2021-12-16 16:47:50,395 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [2] milliseconds
      2021-12-16 16:47:50,395 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:50,395 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [3] milliseconds
      2021-12-16 16:47:50,396 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailableOrNotRequired] finished in [1] milliseconds
      2021-12-16 16:47:50,396 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:50,396 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      2021-12-16 16:47:50,400 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [3] milliseconds
      2021-12-16 16:47:50,403 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [2] milliseconds
      2021-12-16 16:47:50,403 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:50,403 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [3] milliseconds
      2021-12-16 16:47:50,404 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailableOrNotRequired] finished in [1] milliseconds
      2021-12-16 16:47:50,404 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:50,405 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      [...]
      2021-12-16 16:47:51,343 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [3] milliseconds
      2021-12-16 16:47:51,346 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/getInventoryAvailableByFacility] finished in [2] milliseconds
      2021-12-16 16:47:51,346 |7.0.0.1-8009-exec-10 |ProductStoreServices          |I| Inventory IS available in facility with id WebStoreWarehouse for product id WG-1111; desired quantity is 1.000000,available quantity is 55.000000
      2021-12-16 16:47:51,346 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/isStoreInventoryAvailable] finished in [3] milliseconds
      2021-12-16 16:47:51,346 |7.0.0.1-8009-exec-10 |ProductStoreWorker            |I| getSurvey for product WG-1111
      2021-12-16 16:47:51,347 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/calculateProductPrice] finished in [1] milliseconds
      2021-12-16 16:47:51,347 |7.0.0.1-8009-exec-10 |ShoppingCartItem              |W| Could not find a valid price for the product with ID [WG-1111], not adding to cart.
      2021-12-16 16:47:51,348 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondGeoID] finished in [1] milliseconds
      2021-12-16 16:47:51,350 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| Sync service [order/productPromoCondPromoRecurrence] finished in [2] milliseconds
      2021-12-16 16:47:51,354 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| [[Sync service failed...- total:0.0,since last(Begin):0.0]] - 'order / getInventoryAvailableByFacility'
      2021-12-16 16:47:51,357 |7.0.0.1-8009-exec-10 |ServiceDispatcher             |T| [[Sync service failed...- total:0.0,since last(Begin):0.0]] - 'order / isStoreInventoryAvailable'
      2021-12-16 16:47:51,357 |7.0.0.1-8009-exec-10 |TransactionUtil               |W| Calling transaction setRollbackOnly; this stack trace shows where this is happening:
      java.lang.Exception: Service [isStoreInventoryAvailable] threw an unexpected exception/error
      at org.apache.ofbiz.entity.transaction.TransactionUtil.setRollbackOnly(TransactionUtil.java:372) ~[main/:?]
      at org.apache.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:306) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:551) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) ~[main/:?]
      at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) ~[main/:?]
      at org.apache.ofbiz.service.LocalDispatcher$runSync$0.call(Unknown Source) ~[?:?]
      at ProductPromoActionServices.productGWP(ProductPromoActionServices.groovy:106) ~[?:?]
      at sun.reflect.GeneratedMethodAccessor713.invoke(Unknown Source) ~[?:?]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
      at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
      at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1217) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:821) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.Script.invokeMethod(Script.java:77) ~[groovy-2.5.11.jar:2.5.11]
      at org.apache.ofbiz.service.engine.GroovyEngine.runSync(GroovyEngine.java:110) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:424) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) ~[main/:?]
      at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1217) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1185) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromoRules(ProductPromoWorker.java:935) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromos(ProductPromoWorker.java:520) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:350) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:315) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.setQuantity(ShoppingCartItem.java:1151) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCart.removeCartItem(ShoppingCart.java:1084) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:738) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:606) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem$makeItem.call(Unknown Source) ~[?:?]
      at ProductPromoActionServices.productGWP(ProductPromoActionServices.groovy:187) ~[?:?]
      at sun.reflect.GeneratedMethodAccessor713.invoke(Unknown Source) ~[?:?]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
      at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
      at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1217) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:821) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.Script.invokeMethod(Script.java:77) ~[groovy-2.5.11.jar:2.5.11]
      at org.apache.ofbiz.service.engine.GroovyEngine.runSync(GroovyEngine.java:110) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:424) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) ~[main/:?]
      at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1217) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1185) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromoRules(ProductPromoWorker.java:935) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromos(ProductPromoWorker.java:520) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:350) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:315) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.setQuantity(ShoppingCartItem.java:1151) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCart.removeCartItem(ShoppingCart.java:1084) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:738) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:606) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem$makeItem.call(Unknown Source) ~[?:?]
      at ProductPromoActionServices.productGWP(ProductPromoActionServices.groovy:187) ~[?:?]
      at sun.reflect.GeneratedMethodAccessor713.invoke(Unknown Source) ~[?:?]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
      at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
      at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1217) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:821) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.Script.invokeMethod(Script.java:77) ~[groovy-2.5.11.jar:2.5.11]
      at org.apache.ofbiz.service.engine.GroovyEngine.runSync(GroovyEngine.java:110) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:424) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) ~[main/:?]
      at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1217) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1185) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromoRules(ProductPromoWorker.java:935) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromos(ProductPromoWorker.java:520) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:350) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:315) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.setQuantity(ShoppingCartItem.java:1151) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCart.removeCartItem(ShoppingCart.java:1084) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:738) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:606) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem$makeItem.call(Unknown Source) ~[?:?]
      at ProductPromoActionServices.productGWP(ProductPromoActionServices.groovy:187) ~[?:?]
      at sun.reflect.GeneratedMethodAccessor713.invoke(Unknown Source) ~[?:?]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
      at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
      at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1217) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:821) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) ~[groovy-2.5.11.jar:2.5.11]
      at groovy.lang.Script.invokeMethod(Script.java:77) ~[groovy-2.5.11.jar:2.5.11]
      at org.apache.ofbiz.service.engine.GroovyEngine.runSync(GroovyEngine.java:110) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:424) ~[main/:?]
      at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) ~[main/:?]
      at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1217) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.performAction(ProductPromoWorker.java:1185) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromoRules(ProductPromoWorker.java:935) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.runProductPromos(ProductPromoWorker.java:520) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:350) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.product.ProductPromoWorker.doPromotions(ProductPromoWorker.java:315) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.setQuantity(ShoppingCartItem.java:1151) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCart.removeCartItem(ShoppingCart.java:1084) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:738) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem.makeItem(ShoppingCartItem.java:606) ~[main/:?]
      at org.apache.ofbiz.order.shoppingcart.ShoppingCartItem$makeItem.call(Unknown Source) ~[?:?]
      at ProductPromoActionServices.productGWP(ProductPromoActionServices.groovy:187) ~[?:?]
      [...]
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            jleroux Jacques Le Roux
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: