If you do use the Desktop, the view must inherit from the DSEPanel or OperationPanel type.
If you do not, the view must have a window frame (for example, inheriting from JApplet or JFrame), and must use an operation panel or DSEPanel as an external panel.