<?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%2FFullMeeting20130605</id>
	<title>IDempiere/FullMeeting20130605 - 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%2FFullMeeting20130605"/>
	<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130605&amp;action=history"/>
	<updated>2026-04-05T19:29:50Z</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/FullMeeting20130605&amp;diff=267&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130605&amp;diff=267&amp;oldid=prev"/>
		<updated>2013-06-05T16:24:56Z</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-06-05&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''tbayen_''''': Hi xolali! ;-) Whats Up?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Haloo Thomas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I installed your present for todays meeting. :-) Look into my facebook.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-)  I want a mug like that  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': It brand new. Just got it from the store. I was so proud I had to take a photo.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': wow, ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''PedroRozo''''': good morning team .....&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Good morning&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I will bring one if I visit you and we will fill it with Eierlikör.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Bonjour&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': gr8&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': guten tag&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': Good morning/Evening&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Daarestiet&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Thomas the cups were not ready for the conference&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': i need one too, i mean the mug&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, Richard posted a patch for the IDEMPIERE-950 - will try it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I didn't understand your comment on that ticket  :-(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': let me check&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Someone asked me to help him with manufacturing. He needs only a small bom and wants to have inventory for raw materials and finished products. Does this work with idempiere? It seems to me that there are so many different ways of adempiere manufacturing. Is the idempiere menu still the compiere functionality? Where do I find the right documentation?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Richard upload a 1st patch yesterday and i've seen that he tested if tree.getTreecols() was null to create new Treecols&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - your comment is about Richard's patch - that's why I didn't find it in code  :-)  thanks - will check it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen, yes, bom and inventories are ok out of the box&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': it omit to precise it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and for ticket 950 ; wondering what will be the result if we put a tree on the BPartner tab of BP Group window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the mfg light howto from adaxa is helpful as documentation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Will the tree be reloaded when changing groups ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': good test case&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i think the reloading should be done when ad_tree_id or the parent link column change&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I advised Richard to follow same swing approach&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but haven't checked if he did  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': :))&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': your suggested test on bp group working fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ah great !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, thanks for giving me a direction in the manufacturing jungle. :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but -as you imagined - is reloading the tree when is not needed :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': maybe we could store the current tree_id and compare it with the new&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and if different, reload&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, question&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': not challenging your advise - just want to understand it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': why do you think is better to detach the treecols and create them new?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i have no idea ; i just search where this kind of thing was done. And i've find WTreeMaintenance (which reload trees, when you change the selected item from a listbox). And it is done this way&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - I see - thanks for pointing me there&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': it seems there is at least 2 way of doing the same thing. But can't say what is the best&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Is anyone is familiar with JasperReports in iDempiere. If so, can you please have a look here: https://groups.google.com/forum/#!topic/idempiere/YXZVLT9GX1c&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I played with Jasper one year ago in adempiere. It is not easy to insert external files like images and subreports. Every handler (file, attachment, classpath, etc.) has a slightly different implementation and different filename mappings. To be sure you have to read the source how it deals with this. This is on my list of things I want to recreate when there is time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': i use jasper reports a lot&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but nmicoud - your error sounds like your jasper image url is pointing to your drive&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': my prefered deployment is to place all files under a directory called reports&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i agree, but i can't find any reference to my local drive&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': u could have place images in a sub-folder images and it works,&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I did not use http, but your file is searched in &amp;quot;temp&amp;quot;. In the classpath handler all needed files were to be copied to tmp before starting jasper. Because the JasperReport class could not know which files are needed it copied only some standard filenames like &amp;quot;*_subreport1.jasper&amp;quot; and such. I could not manage to load images with that.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I used images but I had to read them from the database, not the classpath.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': after some debug i found that the resourcePath is set C:\Users\Nico\AppData\Local\Temp/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Thomas maybe you should try a simpler way of deployment&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': But the JasperReport field in AD_Process is http://localhost:8080/JasperReportFiles/test.jrxml&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': All files are first copied to temp and then the jasper library is called. The problem is that adempiere does not know what &amp;quot;all files&amp;quot; should be.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': on adempiere, there was a jasperReport.war which contains 'all files' ; right ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': this is no more available ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': nmicoud in adempiere there are about four different ways of deploying&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes, I think the war approach is what hengsin talked on the forum thread&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': No. adempiere does not know what to copy from the *.war. The problem I talk of is with the classpath. If you use file urls it should work. I believe xolali uses file urls???&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': he talked of a fragment which contains resources&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but he don't mention images&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': the good thing about using the folder approach is that once it works fine and load resources in iReport, it WILL work in adempiere/idempiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': The Jasper Library can not deal with four different wys of deploying. This is the invention of adempiere. And it does it with some (file) in a &amp;quot;natural&amp;quot; way and gives jasper the url and with some (classpath) by first copying everything to temp and then giving hjasper the temp url.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': xolali, when you mention folder approach, it is put jrxml and image on the same folder ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': yes, either in same folder or in sub-folder. you just have to use relative path the way its done in html&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': to point to you resource&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': just wondering if idempiere looks for local because it is tested from Eclipse&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': will try to deploy it to an running idempiere instance&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': yes it looks for the reports folder from the adempiere_home which will be your development home or your deployment home&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': when i run from eclipse, it looks in my development home for the folder reports&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': so i need to copy the resources (images, subreports...) in this directory&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I just looked into the actual source. It seems like its the same I looked into last year.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': yes. all reports and resources should be in that folder&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If you can use local folders it will work best with images. If not my best approach was to get images from the database.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hi everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': this way you can change reports anytime without creating and uploading a new WAR each time&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': attachment approach sounds easy too - that's the one I tested&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Edwin_Ang &amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, will also try the attachment way&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hi CarlosRuiz&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': what is this? jasper report deployment?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, Are you sure that you can use images from an attachment? (I mean: images attached in the same space like the report itself?)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - subreports and images - is just to attach them also besides the main report&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the test I use to play in demo has two images&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Hi Edwin, yep, i'm struggling with jasper report deployment :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Hmmm... have to dig the source to understand that better.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hi nicolas.. well.. that's also on my pending list :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i guess we all share the same list :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': haven't been able to run report using the fragment project way&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Carlos does that mean i have to attach the logo each time for the report or i can attach it somewhere once&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': on the process window - you attach the main report and the images&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': any idea how to use amtinwords?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': let me create one on demo to show you how ...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - seems like demo is down&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Ah! &amp;quot;attachment:&amp;quot; urls work with jrxml, jasper, jpg and png files. These are all copied. With classpaths urls does not work because the first stage can not do a directory listing to identify them.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': To be short: Attachments should also work with subreports and jpg and png.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Carlos whilst we are on jasper reports, there are some issues with the table componet in jasper library 4.6&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': so i upgraded to version 5.1 and it works fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': xolali, could you contribute this upgrade?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Yes, but i just updated the jar files and the manifest accordingly no code changes. I dont know which to contribute, manifest??&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': i have actually opened a ticket in jira&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': http://jira.idempiere.com/browse/IDEMPIERE-1019&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': xolali - usually upgrading jasper implies upgrading barbecue and other libraries&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and sometimes it has implications on other projects&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': probably with OSGi we can isolate it now - not sure if it's done&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I think you should only update the manifest. Then it should be buckminsters task to get the right jarfile. I believe the upgrading user has to start buckminster somehow. I never tried that. Would be nice to have this documented.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, if this is not isolated I don't know what all the OSGi work was for. ;-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Yes i guess OSGi handles this because jasper is a seperate bundle, so far am runing my eclipse with the new jars and it looks good&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': The dependend libs like barbecue should be upgraded but only in the jasper plugin.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - seems like org.adempiere.report.jasper.library do the trick&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': xolali - you won't notice the problem with not upgrading some libraries if you don't use it on your reports&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': for example barcodes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I think buckminster will solve all these dependencies the right way if you use it. Exchanging a jar file by hand seems a no-go. Am I right?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it depends how you configure it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': barcode4j-2.0.jar is on org.adempiere.report.jasper.library - not downloaded on the fly&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': org.apache.poi also represents a dependency on jasper - you'll notice if you export a report to excel&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': ok is there a way i could test this, because i think the upgrade is necessary because of the issues with has been solved in subsequent versions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sure xolali - keeping up to date with jasper is important - and as tbayen said - it will be good to have documentation about how to do that and what to test&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think somewhere in adempiere forums we talked about the libraries involved&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': ok i'll check this and come up with some wrtite up&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': CarlosRuiz: i tried to develop a window similar with Account Element.. but then some class in the core like TreeMaintenance need to be modified&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': write up&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': any idea how to extend them to a custom plugin?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': This should all be documented on the jasper website. Important is to see whether all the dependencies are resolved the right way. It seems that some are automatic and some are fixed in the trunk.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, window similar to?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': demo was updated and restarted&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': Account Element&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i need to have a tree with a parent tab&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': if somebody wants to help checking memory problems there are two heaps captured:&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://demo.idempiere.com:8443/idempiereMonitor?Trace=/opt/idempiere-server/log/java_pid3946.hprof.tbz&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://demo.idempiere.com:8443/idempiereMonitor?Trace=/opt/idempiere-server/log/java_pid10281.hprof.tbz&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, we were talking about that at the start of the meeting&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': testing the patch of IDEMPIERE-950&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ah.. any place i can see the log?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': not too much - just said that I was testing it and Nicolas explaining me his comment&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': you mean IDEMPIERE-950?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': well.. i actually talking about how can i create a custom tree like C_ElementValue&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i am trying to develop window Project WBS (Work Breakdown Structure)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': gtg, thanks!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i intend to have Project as the top tab&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bye tbayen &amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': and project activity as the child tab.. the project activity tab should have a tree..&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': do you mean you want to implement generic trees - the ability to create a tree on any table&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': yepp&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah ok - I think that was done on compiere - maybe you can take a look to their approach&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': can i access their code?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I downloaded 330&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': to access latest I think you need to sign up and they're being picky  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Coming back to Jasper... i've added this line in ReportStarter :   params.put(&amp;quot;RESOURCE_DIR_1&amp;quot;, reportPath.substring(0, reportPath.lastIndexOf(&amp;quot;/&amp;quot;)) + &amp;quot;/&amp;quot;); Then in my report, i set the image expression as $P{RESOURCE_DIR_1} + &amp;quot;Header.jpg&amp;quot;. And it works fine !  It doesn't look anymore on the local drive&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': good&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Should i provide a patch ? i think it is useful&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': didn't RESOURCE_DIR work?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': nope, RESOURCE_DIR point to my local drive&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': from Eclipse and idempiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': That's why i search for creating a new one&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok - Juan just found a problem testing IDEMPIERE-950 - so we'll hold it until solved&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': what problem ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': if the tree is empty and you navigate to another element with tree - is messed up&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i see&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, sources of compiere 330 are here http://sourceforge.net/projects/compiere/files/Compiere/R3.3.0/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ah.. thx&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i registered but nothing happens yet&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah, if they read this minutes they'll reject your application - hehehe&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': strange open source&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': 330 has code for the generic tree?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - I think so&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, instead of RESOURCE_DIR_1 maybe call that REPORT_DIR ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and it just works for http or file&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i've only try with img&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and maybe you need to check also if is windows ending with \\&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': something like line 421 of REportStarter ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - tricky when file separator is \\&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, i'll do this&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i'll upload a patch tonight or tomorrow ; will have to go soon&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': While working on trees, i noticed http://jira.idempiere.com/browse/IDEMPIERE-1016. Seems that is related to http://jira.idempiere.com/browse/IDEMPIERE-1015&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i think this has bee n introduced recently&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-)  didn't notice - thanks for reporting&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': :) cu&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bye nicolas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': got to go now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks Edwin_Ang - bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': CarlosRuiz: thx for the hint&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': bye :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': bye everybody&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>