org.apache.ofbiz.entity.GenericEntityException: org.apache.ofbiz.entity.transaction.TransactionAlreadyMarkedForRollBackException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Service [getKeywordSearchProductList] threw an unexpected exception/errororg.apache.ofbiz.service.GenericServiceException: Error running Groovy method [getKeywordSearchProductList] in Groovy file [component://hwmapps/groovyScripts/buynow/api/KeywordSearchPageServices.groovy]: (String index out of range: -1) (Error running Groovy method [getKeywordSearchProductList] in Groovy file [component://hwmapps/groovyScripts/buynow/api/KeywordSearchPageServices.groovy]: (String index out of range: -1)) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Service [getKeywordSearchProductList] threw an unexpected exception/errororg.apache.ofbiz.service.GenericServiceException: Error running Groovy method [getKeywordSearchProductList] in Groovy file [component://hwmapps/groovyScripts/buynow/api/KeywordSearchPageServices.groovy]: (String index out of range: -1) (Error running Groovy method [getKeywordSearchProductList] in Groovy file [component://hwmapps/groovyScripts/buynow/api/KeywordSearchPageServices.groovy]: (String index out of range: -1)))