I got a little more information as to why that command looks the way it does:
The company.jar file actually consists of two parts, a deployment portion and the classes.
To work properly, we have a custom JVM:
Attempting to execute an application that uses Company classes without specifying the company.jar file as the first -jar option will cause a Java stack dump (example below) because the company classes cannot execute outside of a company JVM
Does this make sense?
[Message sent by forum member 'jrsmobile' (jrsmobile)]
http://forums.java.net/jive/thread.jspa?messageID=303582