11713 results for 'BSC=FIC050000'

FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: java.lang.IllegalArgumentException: Error running script at location [component://snj2/groovyScripts/catalog/ProductSummary.groovy]: org.apache.ofbiz.entity.GenericEntityException: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) (Error running script at location [component://snj2/groovyScripts/catalog/ProductSummary.groovy]: org.apache.ofbiz.entity.GenericEntityException: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: java.lang.IllegalArgumentException: Error running script at location [component://snj2/groovyScripts/catalog/ProductSummary.groovy]: org.apache.ofbiz.entity.GenericEntityException: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:348) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.entity.GenericDelegator.findList(GenericDelegator.java:1607) at org.apache.ofbiz.entity.util.EntityQuery.query(EntityQuery.java:455) at org.apache.ofbiz.entity.util.EntityQuery.queryList(EntityQuery.java:380) at org.apache.ofbiz.entity.util.EntityQuery.queryOne(EntityQuery.java:421) at org.apache.ofbiz.entity.util.EntityQuery$queryOne$2.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:83) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) ... 88 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.entity.GenericDelegator.findList(GenericDelegator.java:1581) ... 95 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) ... 90 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more FreeMarker template error: Java method "org.apache.ofbiz.widget.renderer.ScreenRenderer.render(String)" threw an exception when invoked on org.apache.ofbiz.widget.renderer.ScreenRenderer object "org.apache.ofbiz.widget.renderer.ScreenRenderer@57db169d"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${screens.render(productsummaryScreen)} [in template "component://snj2/template/catalog/KeywordSearch.ftl" at line 83, column 15] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:289) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:261) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:65) at freemarker.core.MethodCall._eval(MethodCall.java:65) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:239) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at org.apache.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:263) at org.apache.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(HtmlWidget.java:167) at org.apache.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWidgetString(HtmlWidget.java:216) at org.apache.ofbiz.widget.model.HtmlWidget.renderWidgetString(HtmlWidget.java:140) at org.apache.ofbiz.widget.model.ModelScreenWidget$PlatformSpecific.renderWidgetString(ModelScreenWidget.java:1321) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSection.renderWidgetString(ModelScreenWidget.java:906) at org.apache.ofbiz.widget.model.ModelScreenWidget$SectionsRenderer.render(ModelScreenWidget.java:127) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorSectionInclude.renderWidgetString(ModelScreenWidget.java:943) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:214) at org.apache.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:860) at org.apache.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:157) at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1001) at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:653) at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:213) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:324) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.content.content.ContentUrlFilter.doFilter(ContentUrlFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.product.category.CatalogUrlFilter.doFilter(CatalogUrlFilter.java:338) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.ofbiz.snj2.JsonRequestFilter.doFilter(JsonRequestFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:873) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#productsummary]: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)))) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:179) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:136) at org.apache.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:98) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:61) ... 74 more Caused by: org.apache.ofbiz.entity.transaction.GenericTransactionException: The current transaction is marked for rollback, not beginning a new transaction and aborting current operation; the rollbackOnly was caused by: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:143) at org.apache.ofbiz.entity.transaction.TransactionUtil.begin(TransactionUtil.java:111) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:156) ... 83 more Caused by: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:178) at org.apache.ofbiz.entity.datasource.GenericDAO.insert(GenericDAO.java:115) at org.apache.ofbiz.entity.datasource.GenericHelperDAO.create(GenericHelperDAO.java:65) at org.apache.ofbiz.entity.GenericDelegator.create(GenericDelegator.java:883) at org.apache.ofbiz.minilang.method.entityops.CreateValue.exec(CreateValue.java:73) at org.apache.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:310) at org.apache.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:457) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:274) at org.apache.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:293) at org.apache.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) at org.apache.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:48) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.snjgooglebase.ingramApi.searchRequestTypes12349Enhanced(ingramApi.java:401) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:100) at org.apache.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:57) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:395) at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:227) at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:88) at org.apache.ofbiz.service.LocalDispatcher$runSync.call(Unknown Source) at ProductSummary.run(ProductSummary.groovy:81) at org.apache.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java:204) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:342) at org.apache.ofbiz.base.util.ScriptUtil.executeScript(ScriptUtil.java:324) at org.apache.ofbiz.widget.model.AbstractModelAction$Script.runAction(AbstractModelAction.java:633) at org.apache.ofbiz.widget.model.AbstractModelAction.runSubActions(AbstractModelAction.java:142) at org.apache.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:273) at org.apache.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) ... 83 more Caused by: org.apache.ofbiz.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:434) at org.apache.ofbiz.entity.datasource.GenericDAO.singleInsert(GenericDAO.java:173) ... 114 more Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2157) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1886) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:363) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:98) at org.apache.ofbiz.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:430) ... 115 more
OFBiz Message

:ERROR MESSAGE:
org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://snj2/widget/CatalogScreens.xml#keywordsearch]: org.apache.ofbiz.entity.transaction.GenericTransactionException: Roll back error, could not commit transaction, was rolled back instead because of: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))) (Roll back error, could not commit transaction, was rolled back instead because of: Failure in create operation for entity [Product]: org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)). Rolling back transaction.org.apache.ofbiz.entity.GenericEntityException: Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.)) (Error while inserting: [GenericEntity:Product][billOfMaterialLevel,0(java.lang.Long)][comments,Available(java.lang.String)][createdByUserLogin,system(java.lang.String)][createdDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][createdTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][description,Killer's Choice(java.lang.String)][detailImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][internalName,Killer's Choice(java.lang.String)][isVariant,N(java.lang.String)][isVirtual,N(java.lang.String)][largeImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][lastModifiedByUserLogin,system(java.lang.String)][lastModifiedDate,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedStamp,2025-04-23 00:54:23.631(java.sql.Timestamp)][lastUpdatedTxStamp,2025-04-23 00:54:23.333(java.sql.Timestamp)][longDescription,<p>Annie Boone is dead. She was shot four times in the chest, pieces of the liquor store's windows spread over her body like raindrops from a lethal storm. For 87th Precinct Detectives Carella, Kling, and newcomer Hawes, even more troubling is the loss of one of their own. Detective Roger Havilland is murdered shortly thereafter, a shard of glass through his jugular.</p><p>Faced with a host of suspects--from Annie's former mother-in-law to her ex-husband, employer, and a string of boyfriends--the detectives find themselves with a victim whose identity spurns all conventional definition. She was the store's saleswoman...as well as a divorced mother, pool shark, society lady, drunk, and patron of the ballet. Each facet of her life has a corresponding potential suspect. The only way for Carella and the men to find her killer--and maybe that of Havilland, too--is to find out who she really was. The problem is, the only one who really knew her died in a shower of glass.</p><p>A brooding, mesmerizing psychological thriller, <i>Killer's Choice</i> is a stunning addition to mystery icon Ed McBain's 87th Precinct series. Its complex plotting and extraordinary intensity, which culminates in an explosive finish, will leave you breathless.</p>(java.lang.String)][mediumImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)][originalImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=640(java.lang.String)][productId,1612181694(java.lang.String)][productName,Killer's Choice(java.lang.String)][productTypeId,FINISHED_GOOD(java.lang.String)][releaseDate,2012-03-27 00:00:00.0(java.sql.Timestamp)][smallImageUrl,https://CWSImages.ingramcontent.com/cdsImages/imageloader?id=FXYZ+GUEZUeFbYUneV5h053I/4xjp0+qjpUwwGtFQpJOCWP/awY2HPEsoxtu1JsqLVxvAgAi9PysPDLY8DAOwTDxxEMpcE8sVSmA6BI+VLezlpz4aCt/wOH9s5v5wIN/AO1n8eCsBXh1YP+HS0BAOsbq+Aqu5SH8FL/Ky/cRc9U=&size=60(java.lang.String)] (SQL Exception while executing the following:INSERT INTO public.PRODUCT (PRODUCT_ID, PRODUCT_TYPE_ID, PRIMARY_PRODUCT_CATEGORY_ID, MANUFACTURER_PARTY_ID, FACILITY_ID, INTRODUCTION_DATE, RELEASE_DATE, SUPPORT_DISCONTINUATION_DATE, SALES_DISCONTINUATION_DATE, SALES_DISC_WHEN_NOT_AVAIL, INTERNAL_NAME, BRAND_NAME, COMMENTS, PRODUCT_NAME, DESCRIPTION, LONG_DESCRIPTION, PRICE_DETAIL_TEXT, SMALL_IMAGE_URL, MEDIUM_IMAGE_URL, LARGE_IMAGE_URL, DETAIL_IMAGE_URL, ORIGINAL_IMAGE_URL, DETAIL_SCREEN, INVENTORY_MESSAGE, INVENTORY_ITEM_TYPE_ID, REQUIRE_INVENTORY, QUANTITY_UOM_ID, QUANTITY_INCLUDED, PIECES_INCLUDED, REQUIRE_AMOUNT, FIXED_AMOUNT, AMOUNT_UOM_TYPE_ID, WEIGHT_UOM_ID, SHIPPING_WEIGHT, PRODUCT_WEIGHT, HEIGHT_UOM_ID, PRODUCT_HEIGHT, SHIPPING_HEIGHT, WIDTH_UOM_ID, PRODUCT_WIDTH, SHIPPING_WIDTH, DEPTH_UOM_ID, PRODUCT_DEPTH, SHIPPING_DEPTH, DIAMETER_UOM_ID, PRODUCT_DIAMETER, PRODUCT_RATING, RATING_TYPE_ENUM, RETURNABLE, TAXABLE, CHARGE_SHIPPING, AUTO_CREATE_KEYWORDS, INCLUDE_IN_PROMOTIONS, IS_VIRTUAL, IS_VARIANT, VIRTUAL_VARIANT_METHOD_ENUM, ORIGIN_GEO_ID, REQUIREMENT_METHOD_ENUM_ID, BILL_OF_MATERIAL_LEVEL, RESERV_MAX_PERSONS, RESERV2ND_P_P_PERC, RESERV_NTH_P_P_PERC, CONFIG_ID, CREATED_DATE, CREATED_BY_USER_LOGIN, LAST_MODIFIED_DATE, LAST_MODIFIED_BY_USER_LOGIN, IN_SHIPPING_BOX, DEFAULT_SHIPMENT_BOX_TYPE_ID, LOT_ID_FILLED_IN, ORDER_DECIMAL_QUANTITY, LAST_UPDATED_STAMP, LAST_UPDATED_TX_STAMP, CREATED_STAMP, CREATED_TX_STAMP) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) (ERROR: duplicate key value violates unique constraint "pk_product" Detail: Key (product_id)=(1612181694) already exists.))))