My gums are getting sore but thanks to the Red! Callout.pdf and Remote_debug.pdf at least they are not bleeding. These are excellent docs but being a novice I must be missing something. When doing java app debugging I can get as far as the outline below but am not
comfortable with it yet
compiere -> Amenu -> AmenuStartItem -> Awindow -> Apanel
thats as far as I could get .
Remote debugging I have not been as lucky... first of all all my breakpoints seem to be in the same workspace and are recognized but ignored by the remote debug that does connect to the server on port 8787. On page 12 - 13 of callout.pdf the picture shows compiere as a java application and "Account Posting and Web Interface runs on the JBoss application service and you can only see their debug prompts off console" On the page 5 of remote_debug.pdf it states "Now execute your usual Debug which is the Compiere proper....
However I have many break points and have just barely made it to the part where the menu system is up and you can pick a item off the menu like order entry and which I haven't been able to debug yet ( I suppose that is where the remote debugging comes in )
Sometimes I can get into the app to the order entry part and most the time I can't, it seems to be a series of resumes and brakepoints and knowing just the right line the step into instead of step over to make it to the point where you can see just what menu_id the order entry screen or and other menu item is being called.
What I gather is you start a remote debug session and then start another your "usual" java application as well and if you can get deep enough like to an order entry screen then the remote debug will pick up the debugging from there . Its just an educated guess since I have not been able to debug that deep yet. Considering I have not done any java programming in a couple of years when server side debugging was non existent this when
its works will be as amazing as well Compiere is as a Open Source app.
Thanks for any help