First of all, I have noticed a bug with rosjava. When creating constant Strings within an ROS message it fails to add the surrounding quotations. For example:

string TEMP=HELLO

Would become: public static final String TEMP = HELLO;

Instead of: public static final String TEMP = "HELLO";

Is this currently being fixed? If not, I can provide a patch for the bug.

Brett,
For this please file a ticket in trac https://code.ros.org/trac/ros/newticket  An attached patch will accelerate it's uptake. 

Tully