DBohner-(db)
Legendary Poster
Debugging with Patwel\'s Object Browser
Here's a tidbit I discovered, today... Since I didn't notice it documented anywhere else, I thought it would be fair to share the new knowledge.
First, if you have used Patwel's Tools, you need to start (http://www.patwel.com). They should be a requirement for all E1 Developers!
Object Browser allows you to run Business Functions and see the results in real-time. Find the Object Source, right-click the Function in the tree and select "Test Function". A new pane opens and you can plug in values, hit the 'test' icon and see the results. It's very useful when you want to see how the inbound values effect the outbound results.
Until recently, I hadn't seen a way to Debug the function - when running through the Object Browser.... I could be in debug mode, but the break points are never triggered. I figured the issue was similar to trying to debug functions on Standalone when called through an Application (you have to attach the JDE Net Process to the Debugger)....
Turns out that attaching the "ObjectBrowser.exe" process to your C Debugger, allows you to debug functions that are being tested through Object Browser! SAWEEET! Now we don't have to build a dummy app, just to put a function in Debug.
To know more, look at:
Oracle Document: BSFN: Debugging Business Functions Using Visual Studio .NET 2003, 2005, 2008 and 2010 (Doc ID 639903.1)
- Debugging Business Function called from application running on local web server of a Standalone Client (Demo Client)
- Instead of jdenet_n.exe, use ObjectBrowser.exe
Thank you Patwel!
(db)
Here's a tidbit I discovered, today... Since I didn't notice it documented anywhere else, I thought it would be fair to share the new knowledge.
First, if you have used Patwel's Tools, you need to start (http://www.patwel.com). They should be a requirement for all E1 Developers!
Object Browser allows you to run Business Functions and see the results in real-time. Find the Object Source, right-click the Function in the tree and select "Test Function". A new pane opens and you can plug in values, hit the 'test' icon and see the results. It's very useful when you want to see how the inbound values effect the outbound results.
Until recently, I hadn't seen a way to Debug the function - when running through the Object Browser.... I could be in debug mode, but the break points are never triggered. I figured the issue was similar to trying to debug functions on Standalone when called through an Application (you have to attach the JDE Net Process to the Debugger)....
Turns out that attaching the "ObjectBrowser.exe" process to your C Debugger, allows you to debug functions that are being tested through Object Browser! SAWEEET! Now we don't have to build a dummy app, just to put a function in Debug.
To know more, look at:
Oracle Document: BSFN: Debugging Business Functions Using Visual Studio .NET 2003, 2005, 2008 and 2010 (Doc ID 639903.1)
- Debugging Business Function called from application running on local web server of a Standalone Client (Demo Client)
- Instead of jdenet_n.exe, use ObjectBrowser.exe
Thank you Patwel!
(db)