J2EE 1.4 is not targeted for release until final approval of the Basic Profile from the Web Services Interoperability Organization (WS-I). Sun wants to finalize J2EE 1.4 with the Basic Profile as a required component of J2EE 1.4.
According to the WS-I's website, www.ws-i.org, Basic Profile 1.0 Board Approval Draft was posted on their website on July 8, 2003. The Board Approval Draft is not final. Presumably, once the Basic Profile is final, then J2EE 1.4 will be released shortly thereafter.
August is the last date I've heard, but that is pending final approval of the Basic Profile.