*** xapiens has quit IRC | 01:18 | |
*** xapiens has joined #idempiere | 02:34 | |
*** silphium has joined #idempiere | 03:52 | |
*** tsvikruha has joined #idempiere | 04:41 | |
*** tsvikruha1 has joined #idempiere | 04:49 | |
*** tsvikruha has quit IRC | 04:53 | |
*** xapiens has quit IRC | 05:13 | |
*** nmicoud has joined #idempiere | 05:14 | |
Not-6e26 | [IDEMPIERE] tsvikruha updated IDEMPIERE-2864 | 06:35 |
---|---|---|
Not-6e26 | [IDEMPIERE] And what If we just remove deleting of temporary AttachmentFileSystem and OS would become only responsible for deleting files? Because these files are dropped automatically by OS, we don't need to care about it. So if we don't create temp files in other directories, everything should be fine, or am I wrong? Only use case which comes to my mind is what if more processes will try to create temp file with | 06:35 |
Not-6e26 | same name and try to work with it? Is this even possible? | 06:35 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2864 | 06:35 |
*** KermitTheFragger has joined #idempiere | 06:42 | |
*** tsvikruha1 has quit IRC | 06:54 | |
*** tsvikruha has joined #idempiere | 07:05 | |
*** nmicoud_ has joined #idempiere | 07:34 | |
*** nmicoud has quit IRC | 07:35 | |
*** tsvikruha has quit IRC | 07:35 | |
*** tsvikruha has joined #idempiere | 07:44 | |
*** tsvikruha has quit IRC | 07:55 | |
*** tsvikruha has joined #idempiere | 07:56 | |
*** a42niem has joined #idempiere | 08:23 | |
*** mbozem has joined #idempiere | 08:42 | |
*** mbozem has quit IRC | 09:22 | |
Not-6e26 | [IDEMPIERE] ngordon7000 created IDEMPIERE-2872 Info Window: Allow multi-select behaviour to be configurable without using code | 09:22 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2872 | 09:22 |
Not-6e26 | [IDEMPIERE] ngordon7000 updated IDEMPIERE-2872 Attachment set to "Selection_052.png" | 09:23 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2872 | 09:23 |
Not-6e26 | [IDEMPIERE] ngordon7000 updated IDEMPIERE-2872 Attachment set to "Selection_054.png" | 09:26 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2872 | 09:26 |
*** tsvikruha has quit IRC | 10:37 | |
*** mbozem has joined #idempiere | 10:44 | |
*** CarlosRuiz has joined #idempiere | 11:40 | |
*** ChanServ sets mode: +o CarlosRuiz | 11:40 | |
*** natozaba has joined #idempiere | 12:02 | |
*** natozaba has quit IRC | 12:05 | |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2864 | 12:08 |
Not-6e26 | [IDEMPIERE] Yes [~tsvikruha], your solution is ok too, confirmed that's the behavior of AttachmentDBSystem. Also saw that finishing the OSGi JVM is not deleting the temp files, so maybe is good to do the cleanup at least on the AlertProcessor and Scheduler. Regards, Carlos Ruiz | 12:08 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2864 | 12:08 |
*** a42niem has quit IRC | 12:19 | |
*** JFK has joined #idempiere | 12:48 | |
JFK | hi? | 12:48 |
*** David________ has joined #idempiere | 12:55 | |
*** JFK has quit IRC | 12:57 | |
*** David________ has quit IRC | 12:57 | |
*** druiz has joined #idempiere | 13:22 | |
*** mbozem has quit IRC | 13:36 | |
Not-6e26 | [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/ | 14:41 |
Not-6e26 | [iDempiere] druiz_bxservice 1c906c4 - IDEMPIERE-2871 Import CSV process not returning log file when run via web services | 14:41 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2871 status set to "Resolved" -resolution set to "Fixed" | 14:41 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2871 | 14:41 |
Not-6e26 | [iDempiere] jenkins built #1742 completed (success) http://ci.idempiere.org/job/iDempiere/1742/ | 14:52 |
*** jbwiv has joined #idempiere | 14:54 | |
*** mbozem has joined #idempiere | 14:59 | |
*** druiz has quit IRC | 15:03 | |
jbwiv | CarlosRuiz: you around? I'm finally working on the Vagrant config for idempiere again and have a question | 15:12 |
jbwiv | i'm running the build now but it will take a few more minutes before I have the error I'm getting | 15:12 |
*** KermitTheFragger has quit IRC | 15:21 | |
CarlosRuiz | Hi jbwiv | 15:22 |
*** david________ has joined #idempiere | 15:22 | |
jbwiv | hello | 15:22 |
david________ | hi all need help? | 15:22 |
jbwiv | sorry, still waiting on the hg clone | 15:22 |
david________ | where i can find information about this erp? | 15:23 |
jbwiv | essentially, I get to the end of the build and it complains of a lack of a compatible java 1.6 runtime | 15:23 |
jbwiv | CarlosRuiz: even though I have openjdk-6 installed | 15:23 |
jbwiv | the clone is taking forever though | 15:23 |
jbwiv | even local | 15:24 |
jbwiv | cloning a local repo | 15:24 |
CarlosRuiz | it depends on the version you're compiling | 15:24 |
CarlosRuiz | 2.1 requires java6 | 15:24 |
jbwiv | CarlosRuiz: release-2.1 | 15:24 |
CarlosRuiz | but 3 requires java7 | 15:24 |
*** david________ has quit IRC | 15:24 | |
jbwiv | CarlosRuiz: which is considered stable? | 15:24 |
CarlosRuiz | ah - was answering to david and he left | 15:24 |
CarlosRuiz | 2.1 | 15:24 |
jbwiv | lol....yeah, he didn't seem to want to wait very long | 15:25 |
jbwiv | CarlosRuiz: I installed openjdk-6-jre and openjdk-6-jdk and i still get the error | 15:25 |
jbwiv | if this clone would hurry and finish I could give it to you. one sec | 15:25 |
jbwiv | CarlosRuiz: ok, clone finished. should be just one more minute if you're still around | 15:31 |
jbwiv | or not. something else is broken now :( | 15:44 |
Not-6e26 | [IDEMPIERE] cboecking updated IDEMPIERE-2811 Attachment set to "primary key steps 02.sql" | 15:58 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 15:58 |
*** nmicoud_ has quit IRC | 16:09 | |
jbwiv | CarlosRuiz: I'm getting errors now like "==> default: !MESSAGE org.eclipse.swt.win32.win32.x86:osgi.bundle(&(target.arch=x86)(target.os=win32)(target.ws=win32)): No provider was found that could resolve the request". do you know what would cause this? | 16:27 |
jbwiv | CarlosRuiz: actually, I think that was an error that could be ignored | 16:30 |
jbwiv | however, this is the 1.6 error I was talking about "==> default: Warning: file /opt/idempiere-source/org.adempiere.ui.zk: Build path specifies execution environment JavaSE-1.6. There are no JREs installed in the workspace that are strictly compatible with this environment. " | 16:30 |
jbwiv | CarlosRuiz: so does this mean I *have* to use Oracle's jdk? | 16:31 |
jbwiv | because I end up getting no zip file at the and of all the steps in "Building_iDempiere_without_Eclipse" | 16:33 |
jbwiv | ChuckBoecking: would you happen to know? | 16:33 |
jbwiv | (btw, I'm a paying member of your class ;) | 16:34 |
ChuckBoecking | Let me get caught up... | 16:34 |
jbwiv | ChuckBoecking: I'm trying to create a Vagrantfile so that one can simply use this recipe to create an idempiere server vm with Vagrant | 16:35 |
jbwiv | in one simple step | 16:35 |
jbwiv | however, I'm getting to the end of the process, but the zip isn't created | 16:35 |
jbwiv | I'll pastebin the final step output in a one moment | 16:36 |
ChuckBoecking | the vagrant image will have iDempiere materialized in eclipse? | 16:37 |
jbwiv | ChuckBoecking: here's the pastebin | 16:38 |
jbwiv | ChuckBoecking: I'm actually following the instructions for building without eclipse | 16:39 |
jbwiv | Found here: http://wiki.idempiere.org/en/Building_iDempiere_without_Eclipse | 16:39 |
jbwiv | since Vagrant operates in a headless mode | 16:39 |
ChuckBoecking | why build? Why not just pull from a jenkins server where the binaries are already created? | 16:39 |
jbwiv | ChuckBoecking: just thought it would be "purer" this way | 16:40 |
jbwiv | I might switch to pulling the jenkins binaries | 16:40 |
jbwiv | that said it'd be nice to have the vm with source and build environment | 16:40 |
ChuckBoecking | here are my thoughts: (1) the build process introduces time/delay, (2) it adds a level of complexity. Most of the time iDempiere will build without issue; however, not always. | 16:41 |
jbwiv | ChuckBoecking: right. however, I'd really like to get at least *one* successful build ;-) | 16:41 |
jbwiv | I'm buildling on the release-2.1 branch | 16:41 |
ChuckBoecking | The reason i created my jenkins servers is so that I could always have access to build. | 16:42 |
jbwiv | as I understand it, that should be stable | 16:42 |
ChuckBoecking | I would ask Carlos for access to the community jenkins server and look at his build steps. Jenkins builds iDempiere headlessly. | 16:42 |
jbwiv | ChuckBoecking: right. I guess my thoughts are if I do this right, as long as the hg repo exists (or you have it locally) you can materialize the erp | 16:42 |
jbwiv | CarlosRuiz: could you allow this? | 16:42 |
ChuckBoecking | This will provide you with a step by step account of how he builds iDempiere. | 16:43 |
jbwiv | ChuckBoecking: good idea. as far as I can tell I'm following the wiki docs to a tee | 16:43 |
ChuckBoecking | It will also show you the script to create an updated DB seed file. | 16:43 |
ChuckBoecking | As it is, the seed in the repo is 12 months old | 16:43 |
jbwiv | and I don't see any errors in my build output, just those 1.6 warnings | 16:45 |
CarlosRuiz | jbwiv, looks like warnings | 16:45 |
jbwiv | CarlosRuiz: right, yet no zip file is produced in /tmp/buckminster | 16:45 |
CarlosRuiz | r u compiling in linux - because the "no provider" is for a win file | 16:46 |
jbwiv | CarlosRuiz: yes, I'm compiling on debian 8 | 16:46 |
jbwiv | CarlosRuiz: following these instructions: http://wiki.idempiere.org/en/Building_iDempiere_without_Eclipse | 16:46 |
CarlosRuiz | long time I don't try that | 16:47 |
jbwiv | CarlosRuiz: could you share your jenkins build process? | 16:47 |
jbwiv | CarlosRuiz: I really think having a Vagrant file available would be a win for the community | 16:48 |
CarlosRuiz | how does that work? | 16:49 |
jbwiv | CarlosRuiz: the Vagrantfile is a recipe file | 16:49 |
CarlosRuiz | a user has a vagrant file - and when "executes" it - then all the steps are executed like a script? | 16:49 |
CarlosRuiz | so - it will do the "hg clone" (very probable to fail) | 16:49 |
CarlosRuiz | and then configure eclipse? | 16:49 |
jbwiv | with one command "vagrant up" it will automatically download a debian image, install all the dependencies, and build a working Idempiere vm | 16:49 |
jbwiv | yes, they're executed in sequence like a script | 16:50 |
jbwiv | i'll share what i have so far | 16:50 |
CarlosRuiz | jbwiv, I like what you're doing as a research | 16:50 |
CarlosRuiz | but I doubt it will be useful in the end | 16:50 |
CarlosRuiz | because the "hg clone" is very prone to fail | 16:50 |
CarlosRuiz | and the buckminster / director / etc - also | 16:51 |
jbwiv | here's what I have: http://pastebin.com/mQeEXFrn | 16:51 |
jbwiv | CarlosRuiz: yes, I'm using a local hg repo | 16:51 |
jbwiv | because I was facing failures from bitbicket | 16:51 |
jbwiv | bitbucket | 16:51 |
jbwiv | but I was able to download it once | 16:52 |
CarlosRuiz | not that I want to discourage you - but it will be a stopper | 16:52 |
jbwiv | look towards the bottom of that file for the steps | 16:52 |
jbwiv | CarlosRuiz: provided a user of the script first downloads the hg repo and runs hg serve locally, it will work | 16:52 |
jbwiv | so I'm not too concerned about that | 16:52 |
jbwiv | we use a lot of Vagrant here to provision to both virtualbox (for dev) and kvm (for prod) | 16:53 |
jbwiv | if I can just get working build steps | 16:53 |
jbwiv | but ChuckBoecking suggested the Jenkins steps you use would be more appopriate, plus it would give me insight regarding how to get to an updated schema | 16:54 |
jbwiv | db seed | 16:54 |
Not-6e26 | [IDEMPIERE] cboecking updated IDEMPIERE-2811 Attachment set to "IDEMPIERE-2811-Each-Record-Primary-Key.patch" | 16:54 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 16:54 |
jbwiv | CarlosRuiz: does that make sense? any chance you would share your jenkins build steps? | 16:56 |
CarlosRuiz | I can create a user for you in jenkins | 16:57 |
jbwiv | CarlosRuiz: that would be great, thank you | 16:57 |
CarlosRuiz | :-) asking you your data in a private window here | 16:58 |
jbwiv | ah sorry, k | 16:58 |
CarlosRuiz | ChuckBoecking, thanks a lot for the wiki pages - great1 | 17:01 |
CarlosRuiz | great! | 17:01 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2175 status set to "Closed" | 17:03 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2175 | 17:03 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2745 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2745 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2756 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2756 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1966 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1966 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2671 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2671 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2774 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2774 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2765 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2765 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1379 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1379 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2768 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2768 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2568 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2568 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2778 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2778 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2764 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2764 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1618 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1618 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2790 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2790 | 17:04 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2771 status set to "Closed" | 17:04 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2771 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2748 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2748 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2675 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2675 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2779 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2779 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2766 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2766 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2757 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2757 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2786 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2786 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2461 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2461 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2776 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2776 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2773 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2773 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2780 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2780 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2762 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2762 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2752 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2752 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2672 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2672 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2775 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2775 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2789 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2789 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2787 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2787 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2781 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2781 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2296 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2296 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2783 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2783 | 17:05 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1459 status set to "Closed" | 17:05 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1459 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2557 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2557 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2488 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2488 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2479 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2479 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2314 status set to "Closed" | 17:06 |
jbwiv | CarlosRuiz: so the appropriate steps are in iDempiere2.1Daily? | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2314 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-979 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-979 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2747 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2747 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2230 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2230 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2751 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2751 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2508 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2508 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2742 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2742 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2770 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2770 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2731 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2731 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2470 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2470 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2367 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2367 | 17:06 |
ChuckBoecking | My pleasure!! | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2788 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2788 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2749 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2749 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2746 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2746 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2138 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2138 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2797 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2797 | 17:06 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2792 status set to "Closed" | 17:06 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2792 | 17:07 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1338 status set to "Closed" | 17:07 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1338 | 17:07 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2658 status set to "Closed" | 17:07 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2658 | 17:07 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2755 status set to "Closed" | 17:07 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2755 | 17:07 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1969 status set to "Closed" | 17:07 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1969 | 17:07 |
*** mbozem has quit IRC | 17:09 | |
ChuckBoecking | My Pleasure!! | 17:12 |
jbwiv | ChuckBoecking: CarlosRuiz: does this mean anything to either of you? http://pastebin.com/cz5jzqc2 | 17:14 |
CarlosRuiz | this page can be clarifying | 17:14 |
CarlosRuiz | http://wiki.idempiere.org/en/Continuous_Integration | 17:14 |
jbwiv | CarlosRuiz: ok, i'll read that. also, it looks like two scripts are used to seed the db: /bin/bash /home/carlos/iDempiereSeed21Pg.sh and /bin/bash /home/carlos/iDempiereSeed21Or.sh (in the case of oracle). are these accessible anywhere? | 17:15 |
jbwiv | CarlosRuiz: yeah, even following the jenkins steps, I can't get past: http://pastebin.com/cz5jzqc2 | 17:18 |
jbwiv | after that I just get erros like No component named org.adempiere.server:eclipse.feature is known to Buckminster | 17:18 |
CarlosRuiz | try this please | 17:20 |
CarlosRuiz | http://ci.idempiere.org/job/iDempiere2.1Daily/ws/iDempiereSeed21Pg.sh | 17:20 |
jbwiv | CarlosRuiz: not eclipse, but buckminster | 17:20 |
jbwiv | woops, sorry, was responding to a question in the history | 17:21 |
CarlosRuiz | yes - just copied the files there - also the Or | 17:22 |
jbwiv | ok, thanks | 17:22 |
jbwiv | I have to figure out this first: http://pastebin.com/cz5jzqc2 | 17:22 |
jbwiv | CarlosRuiz: any idea how to fix this error? | 17:49 |
jbwiv | I'm on the release-2.1 branch. is that correct? | 17:49 |
jbwiv | I'm using the exact commands from jenkins | 17:49 |
*** mbozem has joined #idempiere | 17:58 | |
*** nmicoud has joined #idempiere | 17:59 | |
CarlosRuiz | sorry jbwiv - no idea about that error | 18:05 |
jbwiv | CarlosRuiz: ok, thanks. I'm out of time this week but will resume my attempt next week | 18:06 |
jbwiv | I appreciate your help | 18:06 |
*** mbozem has quit IRC | 18:23 | |
*** nmicoud has left #idempiere | 18:31 | |
*** xapiens has joined #idempiere | 19:43 | |
Not-6e26 | [IDEMPIERE] cboecking updated IDEMPIERE-2811 | 20:08 |
Not-6e26 | [IDEMPIERE] This Section exists in the attache "primary key steps 01.sql" attachment 1. SQL - Drop current compound primary key 2. SQL - create new column NOT!! as primary key (example: M_ProductPrice_ID) 3. SQL - create sequence 4. SQL - update new column with sequence 5. SQL - make column the primary key execute attached SQL This section will be captured in a Log Migration Script 1. Enter Dictionary Maintenance | 20:08 |
Not-6e26 | username and password 2. Turn on Dictionary Maintenance and Log Migration Script 3. Find M_ProductPrice 4. Enable Change Log 5. Create M_ProductPrice_ID System Element ##. set Entity Type = Dictionary 6. Create M_ProductPrice_ID ##. make mandatory ##. do not allow copy 7. Find out every tab where table used (use AD_Client_ID -> Used in Field sub-tab) 8. Add key to every WT&F using the Create Fields process setting | 20:08 |
Not-6e26 | the Created Since date to yesterday To run migration script in a test environment: psql -U adempiere -d idempiere -f /tmp/mig....postgres.sql Test to make sure all worked as expected - set GWAdmin role to isChangeLog = y and change a product->price Create new patch in code. * regenerate model for M_ProductPrice * Update MProductPrice.java to remove "multi-key" exception Attach patch to ticket Test cases: * make sure | 20:08 |
Not-6e26 | new record get created and updated values * make sure updated records get correct details (updated and updatedby) * make sure records that existed before this change act correctly. * create a run Price Schema pass to make sure all works as expected | 20:08 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 20:08 |
ChuckBoecking | Hi CarlosRuiz | 20:23 |
ChuckBoecking | You hava a moment? | 20:23 |
ChuckBoecking | I am testing the Primary Key ticket - https://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 20:26 |
ChuckBoecking | One of the things I found is that there are processes that create M_ProductPrice records directly from SQL (insert into M_ProductPrice ....) | 20:27 |
ChuckBoecking | Does there exist a WAC (World According to Carlos) example where primary key values are created at the database/SQL level for a key that is maintained in the AD_Sequence? | 20:28 |
ChuckBoecking | If no, I will need to refactor the process to create the records through the model. Do you agree with this statement? | 20:30 |
Not-6e26 | [IDEMPIERE] cboecking updated IDEMPIERE-2811 | 20:32 |
Not-6e26 | [IDEMPIERE] This Section exists in the attache "primary key steps 01.sql" attachment 1. SQL - Drop current compound primary key 2. SQL - create new column NOT!! as primary key (example: M_ProductPrice_ID) 3. SQL - create sequence 4. SQL - update new column with sequence 5. SQL - make column the primary key execute attached SQL This section will be captured in a Log Migration Script 1. Enter Dictionary Maintenance | 20:32 |
Not-6e26 | username and password 2. Turn on Dictionary Maintenance and Log Migration Script 3. Find M_ProductPrice 4. Enable Change Log 5. Create M_ProductPrice_ID System Element ##. set Entity Type = Dictionary 6. Create M_ProductPrice_ID ##. make mandatory ##. do not allow copy 7. Find out every tab where table used (use AD_Client_ID -> Used in Field sub-tab) 8. Add key to every WT&F using the Create Fields process setting | 20:32 |
Not-6e26 | the Created Since date to yesterday To run migration script in a test environment: psql -U adempiere -d idempiere -f /tmp/mig....postgres.sql Test to make sure all worked as expected - set GWAdmin role to isChangeLog = y and change a product->price Create new patch in code. * regenerate model for M_ProductPrice * Update MProductPrice.java to remove "multi-key" exception Attach patch to ticket Test cases: * make sure | 20:32 |
Not-6e26 | new record get created and updated values * make sure updated records get correct details (updated and updatedby) * make sure records that existed before this change act correctly. * create a run Price Schema pass to make sure all works as expected * upgrade an existing system that is configured to use native sequences | 20:32 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 20:32 |
Not-6e26 | [IDEMPIERE] cboecking updated IDEMPIERE-2811 Attachment set to "None" | 20:35 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 20:35 |
Not-6e26 | [IDEMPIERE] cboecking updated IDEMPIERE-2811 Attachment set to "IDEMPIERE-2811-Each-Record-Primary-Key.patch" | 20:36 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2811 | 20:36 |
CarlosRuiz | Hi ChuckBoecking | 20:37 |
CarlosRuiz | ah - there is just one process M_PriceList_Create | 20:38 |
CarlosRuiz | that class deserves a refactoring :-) | 20:39 |
CarlosRuiz | history of that class is that it didn't exist in compiere times | 20:39 |
CarlosRuiz | Jorg Janke just provided a PL/SQL procedure | 20:40 |
ChuckBoecking | Do you see looping on a collection and creating the new records via the model? | 20:41 |
ChuckBoecking | Do you envision looping on a collection and creating the new records via the model? | 20:41 |
CarlosRuiz | my wife (you see her name on top of the class) migrated that PL/SQL to java | 20:41 |
CarlosRuiz | but just plainly - not converting to compiere way | 20:41 |
CarlosRuiz | that's why you basically see SQL statements being executed | 20:42 |
ChuckBoecking | what is the WAC for this situation? | 20:42 |
CarlosRuiz | it would be good to refactor that class to make it correct java and usage of PO - but don't know if anyone dare to do that task | 20:42 |
ChuckBoecking | better question: where is the WAC? | 20:42 |
CarlosRuiz | in the meantime | 20:42 |
CarlosRuiz | you can use nextidfunc to generate the sequence | 20:42 |
CarlosRuiz | in other words | 20:42 |
CarlosRuiz | quick and straight solution -> use nextidfunc | 20:43 |
CarlosRuiz | proper longer term solution -> refactor that class to use correct model way | 20:43 |
CarlosRuiz | in your ticket I think easier is to implement the first | 20:44 |
CarlosRuiz | and open a second ticket if you want to try the second | 20:44 |
ChuckBoecking | perfect - never knew the nextid functions existed. Good to know. | 20:44 |
ChuckBoecking | confirmed on all points | 20:45 |
CarlosRuiz | I created the nextidfunc to ease migrations - and scripting inserts from foreign sources | 20:45 |
CarlosRuiz | in core is not used - just found one class using it | 20:46 |
*** mhernandezve has joined #idempiere | 21:47 | |
*** ChuckBoecking has quit IRC | 22:02 | |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss created IDEMPIERE-2873 Import CSV getting wrong tab from another window | 23:56 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2873 | 23:56 |
Not-6e26 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2873 Attachment set to "capture-for-jira-screenshot-20151001-185116-422.png" | 23:56 |
Not-6e26 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2873 | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!