Deleting supplierProduct ------------------------- Key: OFBIZ-1561 URL: https://issues.apache.org/jira/browse/OFBIZ-1561 Project: OFBiz Issue Type: Bug Components: product Environment: i am running ofbiz in windows XP spanish version. The bug just happens running ofbiz in spanish language. Reporter: Cristian Salinas
Usually i can delete the record withouts any problem on the screen (/catalog/control/EditProductSuppliers?productId=GZ-1000) But when i tried to delete the only register i had on EUR currency, i got this error message: "In remove-value a value was not found with the specified valueAcsr: sprod, not removing" After that, i can't delete any registers again because i keep getting the same message. example of the test data that causes the bug: https://localhost:8443/catalog/control/removeSupplierProduct?productId=GZ-2644&partyId=EuroSupplier¤cyUomId=EUR&minimumOrderQuantity=20.0&availableFromDate=2005-01-01%2000:00:00.0 Debug: 2008-01-06 12:27:24,718 (http-0.0.0.0-8443-Processor4) [ RequestHandler.java:239:INFO ] [Processing Request]: removeSupplierProduct sessionId=020AA21789C3BC4DF4F2DA20C949EEC6.jvm1 2008-01-06 12:27:24,750 (http-0.0.0.0-8443-Processor4) [ UtilXml.java:246:DEBUG] XML Read 0.032s: file:/E:/opentaps-1.0/applications/product/script/org/ofbiz/product/supplier/SupplierProductServices.xml 2008-01-06 12:27:24,750 (http-0.0.0.0-8443-Processor4) [ RemoveValue.java:55 :WARN ] In remove-value a value was not found with the specified valueAcsr: sprod, not removing 2008-01-06 12:27:24,750 (http-0.0.0.0-8443-Processor4) [ TransactionUtil.java:294:WARN ] ---- exception report ---------------------------------------------------------- [TransactionUtil.setRollbackOnly] Calling transaction setRollbackOnly; this stack trace shows where this is happening: Exception: java.lang.Exception Message: Error in simple-method [Remove a Supplier Product record [file:/E:/opentaps-1.0/applications/product/script/org/ofbiz/product/supplier/SupplierProductServices.xml#removeSupplierProduct]]: In remove-value a value was not found with the specified valueAcsr: sprod, not removing ---- stack trace --------------------------------------------------------------- java.lang.Exception: Error in simple-method [Remove a Supplier Product record [file:/E:/opentaps-1.0/applications/product/script/org/ofbiz/product/supplier/SupplierProductServices.xml#removeSupplierProduct]]: In remove-value a value was not found with the specified valueAcsr: sprod, not removing org.ofbiz.entity.transaction.TransactionUtil.setRollbackOnly(TransactionUtil.java:294) org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:241) org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:702) org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:108) org.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:90) org.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:79) org.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:54) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:347) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214) org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:139) org.ofbiz.webapp.event.ServiceEventHandler.invoke(ServiceEventHandler.java:308) org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:448) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:277) org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:192) javax.servlet.http.HttpServlet.service(HttpServlet.java:595) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:251) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) java.lang.Thread.run(Thread.java:619) -------------------------------------------------------------------------------- 2008-01-06 12:27:24,750 (http-0.0.0.0-8443-Processor4) [ ServiceDispatcher.java:422:ERROR] Service Error [removeSupplierProduct]: In remove-value a value was not found with the specified valueAcsr: sprod, not removing 2008-01-06 12:27:24,750 (http-0.0.0.0-8443-Processor4) [ TransactionUtil.java:258:ERROR] ---- exception report ---------------------------------------------------------- [TransactionUtil.rollback] Exception: java.lang.Exception Message: Stack Trace ---- stack trace --------------------------------------------------------------- java.lang.Exception: Stack Trace org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:257) org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:239) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:426) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:214) org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:139) org.ofbiz.webapp.event.ServiceEventHandler.invoke(ServiceEventHandler.java:308) org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:448) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:277) org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:192) javax.servlet.http.HttpServlet.service(HttpServlet.java:595) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:251) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) java.lang.Thread.run(Thread.java:619) -------------------------------------------------------------------------------- 2008-01-06 12:27:24,750 (http-0.0.0.0-8443-Processor4) [ TransactionUtil.java:268:INFO ] [TransactionUtil.rollback] transaction rolled back 2008-01-06 12:27:24,765 (http-0.0.0.0-8443-Processor4) [ RequestHandler.java:308:ERROR] Request removeSupplierProduct caused an error with the following message: In remove-value a value was not found with the specified valueAcsr: sprod, not removing 2008-01-06 12:27:24,765 (http-0.0.0.0-8443-Processor4) [ RequestHandler.java:427:INFO ] [RequestHandler.doRequest]: Response is a view. sessionId=020AA21789C3BC4DF4F2DA20C949EEC6.jvm1 2008-01-06 12:27:24,765 (http-0.0.0.0-8443-Processor4) [ RequestHandler.java:580:INFO ] servletName=control, view=EditSupplierProduct sessionId=020AA21789C3BC4DF4F2DA20C949EEC6.jvm1 2008-01-06 12:27:24,765 (http-0.0.0.0-8443-Processor4) [ ScreenRenderer.java:223:INFO ] Found servlet context (application) attribute that conflicts with parameter name, leaving request parameter in place for name: _REQUEST_HANDLER_ 2008-01-06 12:27:24,781 (http-0.0.0.0-8443-Processor4) [ UtilXml.java:246:DEBUG] XML Read 0.016s: file:/E:/opentaps-1.0/applications/product/widget/catalog/ProductScreens.xml 2008-01-06 12:27:24,781 (http-0.0.0.0-8443-Processor4) [ ScreenFactory.java:121:INFO ] Got 35 screens in 0.016s from: file:/E:/opentaps-1.0/applications/product/widget/catalog/ProductScreens.xml 2008-01-06 12:27:24,781 (http-0.0.0.0-8443-Processor4) [ GenericEntity.java:389:WARN ] In entity field [SupplierProduct.minimumOrderQuantity] set the value passed in [java.lang.String] is not compatible with the Java type of the field [Double] 2008-01-06 12:27:24,781 (http-0.0.0.0-8443-Processor4) [ GenericEntity.java:389:WARN ] In entity field [SupplierProduct.availableFromDate] set the value passed in [java.lang.String] is not compatible with the Java type of the field [java.sql.Timestamp] 2008-01-06 12:27:24,796 (http-0.0.0.0-8443-Processor4) [ UtilXml.java:246:DEBUG] XML Read 0.0s: file:/E:/opentaps-1.0/applications/product/widget/catalog/CatalogCommonScreens.xml 2008-01-06 12:27:24,796 (http-0.0.0.0-8443-Processor4) [ ScreenFactory.java:121:INFO ] Got 14 screens in 0.0s from: file:/E:/opentaps-1.0/applications/product/widget/catalog/CatalogCommonScreens.xml 2008-01-06 12:27:24,812 (http-0.0.0.0-8443-Processor4) [ UtilXml.java:246:DEBUG] XML Read 0.016s: file:/E:/opentaps-1.0/framework/common/widget/CommonScreens.xml 2008-01-06 12:27:24,812 (http-0.0.0.0-8443-Processor4) [ ScreenFactory.java:121:INFO ] Got 13 screens in 0.016s from: file:/E:/opentaps-1.0/framework/common/widget/CommonScreens.xml 2008-01-06 12:27:24,875 (http-0.0.0.0-8443-Processor4) [ UtilXml.java:246:DEBUG] XML Read 0.016s: file:/E:/opentaps-1.0/applications/product/widget/catalog/CommonScreens.xml 2008-01-06 12:27:24,875 (http-0.0.0.0-8443-Processor4) [ ScreenFactory.java:121:INFO ] Got 9 screens in 0.016s from: file:/E:/opentaps-1.0/applications/product/widget/catalog/CommonScreens.xml 2008-01-06 12:27:24,968 (http-0.0.0.0-8443-Processor4) [FlexibleStringExpander.java:358:WARN ] Could not find value in environment for the name [], inserting nothing. 2008-01-06 12:27:25,000 (http-0.0.0.0-8443-Processor4) [ UtilXml.java:246:DEBUG] XML Read 0.032s: file:/E:/opentaps-1.0/applications/product/webapp/catalog/product/ProductForms.xml 2008-01-06 12:27:25,062 (http-0.0.0.0-8443-Processor4) [ ControlServlet.java:259:DEBUG] [[[removeSupplierProduct] Done rendering page, Servlet Finished- total:0.422,since last([removeSupplierPr...):0.422]] -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.