Pramati Technologies

Release Notes for Pramati DesignViewer 1.1

System Requirements

Platform
JDK version
WinNT 4.0, SP5
JDK 1.3.1_01, JDK 1.3.1_02, JDK 1.4.1
Windows 2000
JDK 1.3.1_01, JDK 1.3.1_02, JDK 1.4
RedHat Linux 6.2
JDK 1.3.1_01, JDK 1.3.1_02

Memory Requirements

Updates for DesignViewer 1.1

Features Overview

Pramati DesignViewer is a J2EE application visualization tool for identifying the J2EE components and their relationship with an intuitive graphical interface. The current version has support for creating new J2EE application using the unique 'White Board' interface.It also has powerful navigational tools aiding in better understanding of the application.
A broad outline of the features supported by DesignViewer 1.1 is listed below:

Improved Visualization

White Boarding Interface

Export Options

Save Options

Navigational Tools

Canned Views

Known Issues

UI Issues

Updates for DesignViewer 1.0

Known Issues in DesignViewer 1.0

Features Overview

DesignViewer is a J2EE application visualization tool, which can be used to view the components and its relations in a J2EE archive, in an intuitive graphical interface.
A broad outline of the features supported by DesignViewer 1.0 Beta is listed below:

Visualizing J2EE Applications

View Web Archives

View EJB Archives

Analyze the Application Flow

Customize the view abstraction level

Opening Existing Projects

Support for Application Framework

Known Issues

Functionality Issues

  1. Javascript support not provided
Links referenced in Javascript will not be shown, while visualizing web applications.
  1. Dynamic construction of links may not be resolved for some components.
  2. Web Application Frameworks other than Struts are not supported.
(Note: The Java Pet Store application cannot be visualized completely in the current release build).
  1. If there are files with different extension and having the same name (for e.g. index.jsp, index.htm) the first encountered file will be parsed and hence the links occurring in the other file will not be shown.
  2. Saving the model (as .pmar) is not available in this version.

Struts Issues

  1. Tiles Framework support is not available.
  2. Multi-modular applications are not supported.
  3. The Struts taglib files (.tld) should have a value for the URI element. Otherwise, DesignViewer will not be able to get information from taglibs.
  4. Struts tag libraries URI should be listed in the tagliburi.properties file if not listed earlier under the lib/pramati directory under the DesignViewer installation directory.

UI Issues

  1. In Linux, the tool tips and cursor may not appear properly and varies with various distributions.
  2. In JDK 1.4, the horizontal and vertical tool bar look different.

Issues when opening applications

1 Opening large applications may take longer time and sometime throw 'Out of Memory Exception'.
Workaround:
In run.bat make the change as shown below for Xms and Xmx

java -Xms128m -Xmx256m com.pramati.designer.tools.viewer.Viewer

 

  1. `ClassNotFoundException' may occur for some archives. This may be due to the non-loading of Jars specified in the Manifest or the classes to be loaded are in some external Jars.
Workaround:
Try opening the application again by specifying the class path in the 'Create Model' dialog. Or in run.bat, specify the classspath.





Copyright 2003, Pramati Technologies. All rights reserved.