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.