UniSoft Corporation More information on XAV Examples XFSI logo
Category Reference Specification Text Implication
Java Class File Version MHP 1.0.3 11.1 The Java Virtual Machine shall support Java class files whose version number is in the range 45.3 through 45.65535. Implication a Java class file whose version does not fall in this range is either invalid or non-interoperable or both.
Java File Extraneous Bytes JVM 1st Ed. 4.9.1 The class file must not be truncated or have extra bytes at the end. a Java class file containing extraneous bytes after the ClassFile.attributes[] array is invalid.
pHYs Chunk MHP 1.0.3 15.1.1 PNG bitmaps shall carry a pHYs chunk indicating the pixel aspect ratio of the bitmap. This aspect ratio should be the same as that of the scene containing the bitmap. a PNG image file that does not contain a pHYs chunk is invalid.
Initial Class Implementations Xlet MHP 1.0.3 10.9.2 initial_class_byte: These bytes contain a string specifying the name of the object in the file system that is the class implementing the Xlet interface. an application whose initial_class_bytes[] does not reference a class file that implements Xlet is invalid.
Locking Systems Statics MHP 1.0.3 11.2.1 DVB-J applications shall not synchronize on system classes or other exposed system static objects else undefined behavior may occur. an application that attempts to acquire the monitor of a system object is invalid or non-interoperable or both
Deregistering Listeners MHP 1.0.3 11.7.1.2 Xlets shall perform at least the following in their Xlet.destroyXlet method and before calling XletContext.notifyDestroyed: ... de-register any event listeners. an application that fails to deregister event listeners is invalid or non-interoperable or both
Use of Undefined Platform Members MHP 1.0.3 11.3.1 The following packages are defined in JAE 1.1.8 API [31]: ... java.util references to java.util.Vector.clear() are non-interoperable, since this method was introduced in JDK1.2.2 and is not present in JAE 1.1.8
Use of Platform Members That Must Throw Exception MHP 1.0.3 11.3.1 The following methods shall always throw a SecurityException when called by inter-operable applications: ... System.exit() references to System.exit() are non-interoperable, since method must throw exception
Assuming Fixed Graphics Plane Configuration MHP 1.0.3 13.3.3 The method HScreen.getCoherentScreen-Configurations ( HScreenConfigTemplate[] configs) allows applications to express a common set of constraints for video, graphics and backgrounds and get back a coherent answer. application that doesnt check graphics configuration is non-interoperable
OCAP I16 25.2.1.1 The minimum set of required [graphics] device resolutions that MHP terminals SHALL support is replaced by the following description for OCAP: 640x480, 960x540, ...

Last Updated: September 23, 2007; Copyright © 2006-2007 Extensible Formatting Systems, Inc.
Copyright © 2003-2007 UniSoft Corporation.