I believe it is an error. If they are in fact launching without a JDK, their launch will fail. EAP 6.1 REQUIRES a jdk. It isn't optional. IT isn't the case that the server runs "better" with a JDK.  The JDK is required. The absence of a JDK is an error.