You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2012/12/22 10:09:13 UTC
[jira] [Comment Edited] (OFBIZ-4769) Editing of product suppliers
is not working for the Germany locale
[ https://issues.apache.org/jira/browse/OFBIZ-4769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13538703#comment-13538703 ]
Jacques Le Roux edited comment on OFBIZ-4769 at 12/22/12 9:07 AM:
------------------------------------------------------------------
Same than Daniel here (French locale): error in log but able to modify.
Also when I apply the patch I still get the same error in log.
BTW if the patch works, I guess only
{code}
<parameter param-name="minimumOrderQuantity" value="${minimumOrderQuantity}"/>
<parameter param-name="availableFromDate" value="${availableFromDate}"/>
{code}
are needed (with a comment and ref about this Jira ;o)
My 2cts
was (Author: jacques.le.roux):
Same than Riquelme here (French locale): error in log but able to modify.
Also when I apply the patch I still get the same error in log.
BTW if the patch works, I guess only
{code}
<parameter param-name="minimumOrderQuantity" value="${minimumOrderQuantity}"/>
<parameter param-name="availableFromDate" value="${availableFromDate}"/>
{code}
are needed (with a comment and ref about this Jira ;o)
My 2cts
> Editing of product suppliers is not working for the Germany locale
> ------------------------------------------------------------------
>
> Key: OFBIZ-4769
> URL: https://issues.apache.org/jira/browse/OFBIZ-4769
> Project: OFBiz
> Issue Type: Bug
> Components: product
> Affects Versions: Release 10.04, Release Branch 11.04, SVN trunk
> Reporter: Sergei Biletnikov
> Attachments: JIRA-4769-EditProductSuppliers-20121213.diff
>
>
> Please, open any product and add to it a supplier (SupplierProduct), than try to edit it (..../catalog/control/EditProductSuppliers?productId=xxx).
> It works for English locale, but it does not work for German, I have the following error:
> =-=-=-=-=-=-=-=-= Database type warning GenericEntity.set =-=-=-=-=-=-=-=-= In entity field [SupplierProduct.minimumOrderQuantity] set the value passed in [java.lang.String] is not compatible with the Java type of the field [java.math.BigDecimal]
> Exception: java.lang.Exception
> Message: Location of database type warning
> ---- stack trace ---------------------------------------------------------------
> java.lang.Exception: Location of database type warning
> org.ofbiz.entity.GenericEntity.set(GenericEntity.java:426)
> org.ofbiz.entity.GenericEntity.set(GenericEntity.java:372)
> org.ofbiz.entity.GenericEntity.setAllFields(GenericEntity.java:887)
> ................
> ---- exception report ----------------------------------------------------------
> =-=-=-=-=-=-=-=-= Database type warning GenericEntity.set =-=-=-=-=-=-=-=-= 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]
> Exception: java.lang.Exception
> Message: Location of database type warning
> ---- stack trace ---------------------------------------------------------------
> java.lang.Exception: Location of database type warning
> org.ofbiz.entity.GenericEntity.set(GenericEntity.java:426)
> org.ofbiz.entity.GenericEntity.set(GenericEntity.java:372)
> org.ofbiz.entity.GenericEntity.setAllFields(GenericEntity.java:887)
> org.ofbiz.entity.finder.PrimaryKeyFinder.runFind(PrimaryKeyFinder.java:106)
> ..................
> the investigation says me the following:
> <screen name="EditSupplierProduct">
> <section>
> <actions>
> <set field="titleProperty" value="PageTitleEditSupplierProduct"/>
> <set field="tabButtonItem" value="EditSupplierProduct"/>
> <set field="labelTitleProperty" value="ProductSuppliers"/>
> <!-- default currency in framework/common/config/general.properties -->
> <property-to-field field="defaultCurrencyUomId" resource="general" property="currency.uom.id.default" default="USD"/>
> <set field="productId" from-field="parameters.productId"/>
> <set field="orderBy" from-field="parameters.orderBy" default-value="partyId"/>
> <entity-and entity-name="SupplierProduct" list="productSuppliers">
> <field-map field-name="productId"/>
> <order-by field-name="${orderBy}"/>
> </entity-and>
> <entity-one entity-name="SupplierProduct" value-field="supplierProduct" auto-field-map="true"/>
> </actions
> ...............
> where <entity-one entity-name="SupplierProduct" value-field="supplierProduct" auto-field-map="true"/> can not be done.
> I suppose that the problem depends on the German locale, where BigDecimal and Date has another format than we have in the parameters via URL.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira