Not sure about how to avoid hacking jbpm-gwt-console-server.war, but the classes responsible of parse the .conf file are SessionConfiguration (in drools-core) and ChainedProperties (in knowledge-api). SessionConfiguration uses ChainedProperties to parse the content of the file and AbstractWorkingMemory uses SessionConfiguration to get the defined work item handlers and register them into the session.