Page 1 of 1

Edit on Retail/Sale Price is failed on Admin

Posted: Sat Dec 28, 2013 8:51 pm
by azadusman
Hi Team,

We have set the locale to ko_KR for one of our customer on demo site and it seems everything is working fine on site. But on the Admin side trying to change the Retail or Sale price is breaking the page.

To explain the issue.
On the admin side we have set the flag to korea as locale.
In BLC_SKU table pricing show correct on Retail_price and Sale_price but without ,(comma) or (.00). But when i go to Admin to edit this product i see the Admin page is displayed with 1,20,000.00. For both Retail and Sale fields i tried edit both fields without , and .00 but Save again fails on this.

Could you please help me to fix this issue. Let me know if you need more details. Error logs are below.

Error logs:

HTTP Status 500 - Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateProcessingException: Error during execution of processor 'org.thymeleaf.standard.processor.text.StandardTextInliningTextProcessor'

java.lang.NumberFormatException
java.math.BigDecimal.<init>(BigDecimal.java:449)
java.math.BigDecimal.<init>(BigDecimal.java:724)
org.thymeleaf.standard.expression.NumberLiteralExpression.<init>(NumberLiteralExpression.java:55)
org.thymeleaf.standard.expression.NumberLiteralExpression.parseNumberLiteral(NumberLiteralExpression.java:73)
org.thymeleaf.standard.expression.SimpleExpression.decomposeSimpleExpressions(SimpleExpression.java:101)
org.thymeleaf.standard.expression.SimpleExpression.decomposeSimpleExpressions(SimpleExpression.java:61)
org.thymeleaf.standard.expression.Expression.parse(Expression.java:73)
org.thymeleaf.standard.expression.MessageExpression.computeBase(MessageExpression.java:196)
org.thymeleaf.standard.expression.MessageExpression.parseMessage(MessageExpression.java:179)
org.thymeleaf.standard.expression.SimpleExpression.decomposeSimpleExpressions(SimpleExpression.java:190)
org.thymeleaf.standard.expression.SimpleExpression.decomposeSimpleExpressions(SimpleExpression.java:61)
org.thymeleaf.standard.expression.Expression.parse(Expression.java:73)
org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:184)
org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:72)
org.thymeleaf.standard.expression.StandardExpressionProcessor.parseExpression(StandardExpressionProcessor.java:55)
org.thymeleaf.standard.expression.StandardExpressionProcessor.processExpression(StandardExpressionProcessor.java:164)
org.thymeleaf.standard.inliner.StandardTextTextInliner.processTextInline(StandardTextTextInliner.java:97)
org.thymeleaf.standard.inliner.StandardTextTextInliner.inline(StandardTextTextInliner.java:64)
org.thymeleaf.standard.processor.text.StandardTextInliningTextProcessor.processTextNode(StandardTextInliningTextProcessor.java:93)
org.thymeleaf.processor.text.AbstractTextNodeProcessor.doProcess(AbstractTextNodeProcessor.java:69)
org.thymeleaf.processor.AbstractProcessor.process(AbstractProcessor.java:212)
org.thymeleaf.dom.Node.applyNextProcessor(Node.java:991)
org.thymeleaf.dom.Node.processNode(Node.java:946)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:656)
org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:639)
org.thymeleaf.dom.Node.processNode(Node.java:965)
org.thymeleaf.dom.Document.process(Document.java:93)
org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1244)
org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1149)
org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1096)
org.thymeleaf.spring3.view.ThymeleafView.renderFragment(ThymeleafView.java:259)
org.thymeleaf.spring3.view.ThymeleafView.render(ThymeleafView.java:179)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208)
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:838)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
org.broadleafcommerce.openadmin.web.compatibility.JSCompatibilityRequestFilter.doFilterInternal(JSCompatibilityRequestFilter.java:37)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.broadleafcommerce.openadmin.security.AdminSandBoxFilter.doFilterInternal(AdminSandBoxFilter.java:70)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.broadleafcommerce.common.web.util.PrecompressedArtifactFilter.doFilter(PrecompressedArtifactFilter.java:85)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.broadleafcommerce.common.security.handler.CsrfFilter.doFilter(CsrfFilter.java:82)
org.broadleafcommerce.openadmin.web.filter.AdminCsrfFilter.doFilter(AdminCsrfFilter.java:38)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:144)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
org.broadleafcommerce.openadmin.web.filter.BroadleafAdminRequestFilter.doFilterInternal(BroadleafAdminRequestFilter.java:59)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:180)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:166)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Sun Jan 05, 2014 1:54 pm
by bpolster
Please open a new issue in GitHub and reference it from this post. In your GitHub ticket please include the details of your setup (like you did here) as well as the outcome you are expecting which isn't clear to me from this post.

Thanks,
- Brian

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Tue Jan 07, 2014 3:59 pm
by phillipuniverse
What version of Broadleaf are you on? I recently made a fix specifically to address various locale issues in 3.0.6-GA and 3.0.7-GA. See https://github.com/BroadleafCommerce/Br ... issues/542 and https://github.com/BroadleafCommerce/Br ... issues/575

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Wed Jan 15, 2014 10:39 am
by azadusman
Hi Phillip,

Thanks for your response. We tried updating the POM.xml from the main demosite (3.0.3GA which we are using currently) to 3.0.7GA and 3.0.8GA (After reading updates from broadleaf site we want to stick with 3.0.8GA)

This is from 3.0.8GA

But we are experiencing the following error.

Code: Select all

[ WARN] 19:57:13 RuntimeEnvironmentPropertiesConfigurer - Unable to determine runtime environment, using default environment 'development'
[ERROR] 19:57:17 Ejb3Configuration - HHH000050: Container is providing a null PersistenceUnitRootUrl: discovery impossible
[ WARN] 19:57:18 Ejb3Configuration - HHH000144: hibernate.connection.autocommit = false breaks the EJB3 specification
[ WARN] 19:57:19 AbstractEhcacheRegionFactory - HHH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.spi.UpdateTimestampsCache]; using defaults.
[ WARN] 19:57:19 AbstractEhcacheRegionFactory - HHH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.internal.StandardQueryCache]; using defaults.
[ WARN] 19:57:20 AbstractEhcacheRegionFactory - HHH020003: Could not find a specific ehcache configuration for cache named [blSandBoxElements]; using defaults.
[ERROR] 19:57:22 Ejb3Configuration - HHH000050: Container is providing a null PersistenceUnitRootUrl: discovery impossible
[ WARN] 19:57:22 Ejb3Configuration - HHH000144: hibernate.connection.autocommit = false breaks the EJB3 specification
[ERROR] 19:57:22 Ejb3Configuration - HHH000050: Container is providing a null PersistenceUnitRootUrl: discovery impossible
[ WARN] 19:57:22 Ejb3Configuration - HHH000144: hibernate.connection.autocommit = false breaks the EJB3 specification
[ERROR] 19:57:27 ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bli18nUpdateCartServiceExtensionHandler': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: protected boolean org.broadleafcommerce.core.web.service.i18nUpdateCartServiceExtensionHandler.clearCartOnLocaleSwitch; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value [${clearCartOnLocaleSwitch}]
                at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1122)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522)
                at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461)
                at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
                at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
                at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
                at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:626)
                at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
                at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
                at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)
                at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)
                at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
                at org.broadleafcommerce.common.web.extensibility.MergeContextLoaderListener.contextInitialized(MergeContextLoaderListener.java:47)
                at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
                at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
                at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:983)
                at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1660)
                at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
                at java.util.concurrent.FutureTask.run(FutureTask.java:262)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
                at java.lang.Thread.run(Thread.java:744)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: protected boolean org.broadleafcommerce.core.web.service.i18nUpdateCartServiceExtensionHandler.clearCartOnLocaleSwitch; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.Striapplicatng' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value [${clearCartOnLocaleSwitch}]
                at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:514)
                at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
                at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285)
                ... 27 more
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value [${clearCartOnLocaleSwitch}]
                at org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:74)
                at org.springframework.beans.TypeConverterSupport.convertIfNecessary(TypeConverterSupport.java:51)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:783)
                at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:768)
                at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:486)
                ... 29 more
Caused by: java.lang.IllegalArgumentException: Invalid boolean value [${clearCartOnLocaleSwitch}]
                at org.springframework.beans.propertyeditors.CustomBooleanEditor.setAsText(CustomBooleanEditor.java:124)
                at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:452)
                at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:424)
                at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:181)
                at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:110)
                at org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:58)
                ... 33 more



Please let me know how to proceed further.

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Wed Jan 15, 2014 11:40 am
by azadusman
Hi Philip,

Tried again with 3.0.8GA now able to successfully make a build and deploy.

Still experiencing the same issue when tried to update Retail or Sale price.

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Wed Jan 15, 2014 5:53 pm
by phillipuniverse
Do you have a default locale set? What are the contents of the BLC_LOCALE table, and what is your JVM Locale?

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Fri Jan 24, 2014 2:12 am
by ecommapp123
Hi Philip,

I also facing the same issue, is it resolved? And please let me know how to resolve the issue.

Thanks

Re: Edit on Retail/Sale Price is failed on Admin

Posted: Fri Jan 24, 2014 12:19 pm
by phillipuniverse
@Azadusman - can you provide any additional information about your setup?

@ecommapp123 - it looks like you have reported an issue at https://github.com/BroadleafCommerce/Br ... issues/657 which is unrelated to this discussion thread. I'll respond to you there.