Setting the log level in a running console

By Ed Shaw,

This is a handy function for setting the log level dynamically in a running console.  I think the original inspiration for this came from Rob Duda – thanks Rob! Often you want to see more information, or less noise, in your running console during local development.  This function is a great way to get there without  … Read more

Rules Engine Overview

By Ed Shaw,

Rules are invoked on instances of classes. They can compute the values of one or more attributes and/or custom variables using non-recursive backward chaining, i.e. an attribute or a variable cannot depend on itself. This is much more powerful than just a run-time editable switch or case statement. It remains an important element of the  … Read more

Setting up remote JMX monitoring with Mission Control Eclipse plug-in

By Ed Shaw,

Use the Eclipse menu item “Help/Install New Software” to install Mission Control from http://download.oracle.com/technology/products/missioncontrol/updatesites/base/5.5.0/eclipse/ When you add the connection to the server in Mission Control, you need to go the Custom JMX Service URL setting and modify the URI from: service:jmx:rmi:///jndi/rmi://192.168.75.137:3333/jmxrmi to: service:jmx:rmi://192.168.75.137:3333/jndi/rmi://192.168.75.137:3333/jmxrmi Make sure all firewalls open up TCP port 3333 in both directions, including  … Read more

All About Object Reads

By Ed Shaw,

All Business Model Classes share a standard object lifecycle of new, create, read, update, delete, and more.  This article provides examples and details of how the read lifecycle event and its parameters work. This information is available in other documents and help, but it is so important, I’ve put it here as well.  You can find the latest info in the dynamic help of NexJ Studio  … Read more

New Version of JasperReports & iReports pushed to Opal

By Ed Shaw,

The upgrade to JasperReports and iReports has been pushed to the code repository. The instructions for installation of the product have changed and are provided below: Thanks again to Joel Harris for providing these instructions! These instructions will be present in the opal documentation. Install iReport If you haven’t already, install iReport on your machine.  … Read more