<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20130501</id>
	<title>IDempiere/FullMeeting20130501 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20130501"/>
	<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130501&amp;action=history"/>
	<updated>2026-04-05T21:14:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130501&amp;diff=261&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130501&amp;diff=261&amp;oldid=prev"/>
		<updated>2013-05-01T16:13:38Z</updated>

		<summary type="html">&lt;p&gt;full meeting&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- breadcrumb --&amp;gt;&lt;br /&gt;
&amp;lt;font size=-2&amp;gt;&lt;br /&gt;
&amp;amp;lArr;&lt;br /&gt;
[[IDempiere|Table of Contents]] |&lt;br /&gt;
[[IDempiere/Full Meeting Minutes|Full Meeting Minutes]] |&lt;br /&gt;
Full Meeting 2013-05-01&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''CarlosRuiz''''': Good Morning&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Bonjour&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': today is holiday in many countries  :-)   (including here)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'll review the peer review queue&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, here also&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': can you have a look at ticket 865 ? i've udpated demo.idempiere.com&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': not many bugs reported for beta - seems like we're in good shape to release a candidate&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sure - checking now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, we're getting close :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah, and you reported something about info window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': a tricky one&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': So, I log in with Français lang&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': goto User window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': select Carl Boss&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Copy the record ; save&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-D  how is &amp;quot;User&amp;quot; in french&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Utilisateur&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': --&amp;gt; Impossible denregistrer les modifications : {0}&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Yep !!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': if you do the same in English or spanish, you would have the 'full' message&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': got it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ah great !!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': --&amp;gt; Could not save changes: Could not save record - Require unique data: EMail Address&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': First, i though it was because the translated msg 'SaveError' got comma ; so i removed them ; nothing change&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': debugging&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': you find someting ? can i help ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm looking at AbstractADWindowContent, line 1294&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the message received is not processed - instead is tried again&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': trying to find why in french is that behavior different than english and spanish&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': &amp;quot;L'exception culturelle française&amp;quot; :))&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': will have a look&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': instead of showing the error SaveErrorNotUnique - is showing the SaveError&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well - trying a patch here that solved the problem - but I'm not happy because I still don't know the cause  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': héhé ; that the 1st step&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I don't know if it is important but the translated message of SaveError is &amp;quot;Impossible d'enregistrer les modifications : &amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': And the displayed message is &amp;quot;Impossible denregistrer les modifications : {0}&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': The ' has been removed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah yes - seems related&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': definitely the quote is the difference&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': reading MessageFormat.java has a different treatment for quotes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://docs.oracle.com/javase/6/docs/api/java/text/MessageFormat.html#patterns&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': this changeset introduced message formatting for translated messages&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://bitbucket.org/idempiere/idempiere/commits/ccd924ab57d4/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i never notice it on adempiere ; there was some changes ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, seems it's breaking some messages with quotes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': which can be annoying ; especially in France&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': just to confirm can you test dropping the quote?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i'll do this on demo.idempiere.com&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': a new test case to confirm my theory of any message with quotes:&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': login as GardenAdmin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': open System Configurator&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': copy 2PACK_HANDLE_TRANSLATIONS - change config level to Client and Save&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the message says&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': This is a system parameter, you cant save it as client parameter: {0}&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the quote of the &amp;quot;can't&amp;quot; was dropped and the {0} is added&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i remove the quote but i got same msg ; is there some cache behind ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah yes - messages are cached&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': will try to access monitor to reset cache&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': cache has been reset&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and message is correct then !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Impossible denregistrer les modifications : Enregistrement impossible - Enregistrement unique exigé : Email&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Definitively better :))&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I also try to double the quote ; and it seems to work fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think &amp;quot;;&amp;quot; can have a problem too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok, now knowing the cause I'll try a more general patch  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': good luck&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well - I have a patch that seems really simple and solves the problem&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': nice&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is just replacing quotes with two quotes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': the easier the better&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': there is still something curious there - messages are repeated&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': some messages&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': like this on sysconfig&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': &amp;quot;This is a system parameter, you can't save it as client parameter: This is a system parameter, you can't save it as client parameter&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': means that the 'SaveError' msg is not displayed ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': in some cases&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': there is a quote in this message :  This is a system parameter, you can't save it as client parameter&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': can it be linked ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': when the error is set - in this case is set a message with value &amp;quot;Can't Save Client Level&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': just that this algorithm - create the message and then add again the message as parameter&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Means there is something to fix in https://bitbucket.org/idempiere/idempiere/commits/ccd924ab57d4/ ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] globalqss 6398e3e - IDEMPIERE-865 log.saveError: problem with translation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] globalqss ab27d09 - IDEMPIERE-865 log.saveError: problem with translation / improvement&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': can i test or do you others commits ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can test&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm checking 325&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] globalqss d224d6b - IDEMPIERE-325 AD_InfoWindow / fix NPE reported by Nicolas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': (y)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] globalqss c7ccf28 - IDEMPIERE-889 See Order from other organization in generate invoices&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I'm currently trying to test but that's much longer than expected. This morning, i also notice that a view name start with a X : http://jira.idempiere.com/browse/IDEMPIERE-895 .&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': which one are you trying to test?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': both (865 and 325)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': it's longer because i have to restore sources on my machine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': made a little mistake...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hmmm jenkins is stuck&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': will restart it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit [+0/-0/±4] https://bitbucket.org/idempiere/idempiere/commits/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Not-002''''': [iDempiere] globalqss fe2e627 - IDEMPIERE-888 NPE when opening an account as report from Trial Balance&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i've tested your patches related to 865 and 325 and both seems ok ; thanks !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #1088: SUCCESS in 6 min 6 sec: http://jenkins.idempiere.com/job/iDempiere/1088/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': great&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Nicolas, gtg, thanks a lot for reporting and testing those issues&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i will do some tests those next 2 days ; maybe i will find others ; thanks for fixing them&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': installed on demo the latest patches&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': fine ; Info Order will be operational then ;)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': BTW - are you attending conference?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': nope :(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i'd like to ; but too much work + children&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': complicated to find the time&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - ok - hope we can do cast something&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': c u then - bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': bye bye&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>