JClass DesktopViews

Version 6.5.0

Release Notes

July 2012


Contents

Welcome to JClass DesktopViews

New In This Release

JDK Requirements and Supported Platforms

Platform Specific Problems Affecting All Platforms

Installing JClass Products

Installed Directories

Running Demos and Examples

Source Code Notes

JClass Legacy Applications

Product Documentation

Resolved Issues and Enhancements

Known Issues

Global Operations

For More Information


Welcome to JClass DesktopViews

Thank you for purchasing or evaluating JClass DesktopViews. This document contains installation instructions, JDK requirements, and release notes for the products in the JClass DesktopViews suite.

Note: JClass DataSource, JClass Field, and JClass HiGrid are no longer part of the suite. If you require one of these products, you should request JClass DesktopViews version 6.3.0.


JClass Commmunity

The JClass community provides an interactive forum for JClass ServerViews and JClass DesktopViews customers and prospective customers to interact, collaborate, and share knowledge. Join the JClass community at http://jclass.inside.quest.com/.

 


New in This Release

In this release, we provide a new component named by Chart4SWT, which is based on SWT. If you implement Eclipse plug-ins or SWT-based standalone applications, Chart4SWT would be one of the candidates to choose. Otherwise, this release resolves a number of known issues, some of which were previously available in standalone patches.

 

Beginning with JClass DesktopViews 6.5.0, we compile JClass for compatibility with JDK 1.5.x. Previous JDK versions are no longer supported. Customers who require support for JDK 1.4 or prior JDK versions should enquire about the availability of previous JClass releases.

Note: Chart4SWT only support Windows and Linux in this release.



JDK Requirements and Supported Platforms

JClass components work with any platform that supports JavaBean components using the Java Platform Standard Edition (hereafter referred to as JDK) version 1.5 or later. We recommend using the most recent JDK version available for your platform.

Note: Some code patterns used in this release are not compatible with JDKs prior to JDK 1.5. Some features, demos, and examples may throw exceptions if used with older JDKs.

 

Supported Platforms/JDKs

Platforms JDKs
Microsoft® Windows® XP SP3+ Sun JDK 5.0
Sun JDK 6.0
Sun JDK 7.0
BEA® JRockit® 5.0
Server 2003
Vista
Server 2008
7
Sun® Solaris® SPARC® 9 Sun JDK 5.0
Sun JDK 6.0
Sun JDK 7.0
10
11
HP® HP-UX 11i HP JDK 5.0
HP JDK 6.0
HP JDK 7.0
IBM® AIX® 5L 5.2 IBM JDK 5.0
IBM JDK 6.0
IBM JDK 7.0
5.3
6.1
Red Hat®
Enterprise Linux® AS
5.0 Sun JDK 5.0
Sun JDK 6.0
Sun JDK 7.0
BEA JRockit 5.0
6.0
Novell® SUSE®
Linux Enterprise Server
10 Sun JDK 5.0
Sun JDK 6.0
Sun JDK 7.0
BEA JRockit 5.0
11
Apple® Mac OS® X 10.6 Apple JDK 5.0
Apple JDK 6.0
10.7

1 Supported only where a valid support agreement exists with Microsoft.


Supported Browsers

 

Note: If you experience drawing problems, you may want to upgrade to the latest drivers for your video card from your video card vendor.

 


Platform-Specific Problems Affecting All Products

Requirement for PDF viewers
In order to display PDF files created with JClass correctly, your PDF viewer must support the PDF 1.4 specification. Failing that, JClass PDF files may display with incorrect formatting and some PDF features may be disabled. We recommend using the latest version of Adobe Acrobat.

Java 2 Appletviewer Usage
Some JClass examples and demos may not run using the appletviewer tool (particularly "common" demos using multiple JClass products). JDK 1.2 changed appletviewer so that it does not use the CLASSPATH, and by default runs using more security.  To work around this issue, try to run the applet with no security enabled; for example:   appletviewer -nosecurity index.html 
Note that there should be no problems running JClass demos or examples using the Java interpreter, for example:
java examples.chart.axis.TimeAxis

Java 2 Browser Support (Plug-In)
If your browser doesn't support Java 2, you can use the Java Plug-In to run this version of JClass.  For some older browsers, a conversion must be run on all HTML files in order to use the Plug-In. The conversion is provided with the Plug-In, and does not interfere with the operation of the pages.  Please refer to http://java.sun.com/products/plugin/ for more details on the Java Plug-In for Java 2.


Installing JClass Products

You will need a license to install and use JClass DesktopViews. For more information, see the JClass DesktopViews Installation Guide. The Installation Guide also contains an installation checklist and more detailed installation instructions.

Ensure that your Java development environment is set up correctly before installing JClass DesktopViews. You should be able to create and run simple Java applications or applets before attempting to use JClass products. JClass products do not add to the minimum system requirements for your Java development environment.

 

To install JClass DesktopViews:

  1. Download the installation file that matches your development and target JDK platform. EXE, BIN, and ZIP installation formats install the same product files.
  2. Operating System JClass DesktopViews JClass DesktopViews Evaluation JClass Chart Evaluation only
    Windows jcdesktopviews650.exe jcdesktopviews650-eval.exe JCChart650-eval.exe
    Solaris SPARC jcdesktopviews650-sol.bin jcdesktopviews650-eval-sol.bin jcchart650-eval-sol.bin
    Solaris x86 jcdesktopviews650-s86.bin jcdesktopviews650-eval-s86.bin jcchart650-eval-s86.bin
    Red Hat Enterprise Linux jcdesktopviews650-lnx.bin jcdesktopviews650-eval-lnx.bin jcchart650-eval-lnx.bin
    SUSE Linux Enterprise Server jcdesktopviews650-lnx.bin jcdesktopviews650-eval-lnx.bin jcchart650-eval-lnx.bin
    Ubuntu jcdesktopviews650-lnx.bin jcdesktopviews650-eval-lnx.bin jcchart650-eval-lnx.bin
    AIX jcdesktopviews650-aix.bin jcdesktopviews650-eval-aix.bin jcchart650-eval-aix.bin
    HP-UX jcdesktopviews650-hp.bin jcdesktopviews650-eval-hp.bin jcchart650-eval-hp.bin
    Mac OS X jcdesktopviews650-mac.zip jcdesktopviews650-eval-mac.zip jcchart650-eval-mac.zip

  3. Locate the installation file and execute it.
  4. Follow the set-up program's prompts to select where to install the product. You will need a valid license in order to install and use JClass DesktopViews. Please see the JClass DesktopViews Installation Guide for further information.
  5. Once installation is complete, ensure that the CLASSPATH environment variable points to the appropriate JAR file(s). See the JClass DesktopViews Installation Guide for detailed CLASSPATH set-up instructions for all platforms.

Installed Directories

The setup program installs all JClass products into one root directory specified by the JCLASS_HOME environment variable.  On Windows, JCLASS_HOME defaults to C:\JClassDesktopViews. On Unix, JCLASS_HOME defaults to your home directory. The following shows where JClass product JAR files, license files, sample code, and online documentation is located:
JCLASS_HOME
     |
     |--bin               (Optional executables; License Wizard is found here)
     |
     |--com               (Source code [if purchased])
     |   |--klg
     |       |--
     |
     |--demos             (Product demos, each in its own subdirectory)
     |    |--
     |
     |--docs
     |    |--api          (Javadoc API reference)
     |    |
     |    |--getstarted   (Installation Guide in HTML and PDF formats)
     |    |
     |    |--licensewizard (License Wizard Help)
     |    |
     |    |--<product>    (Programmer's Guides in HTML and PDF formats)
     | 
     |--examples          (Simple code examples, one directory per product)
     |    |--
     |
     |--lib               (JAR files)
     |
     |--licenses          (License files)
     |
     |--xml-dtd           (XML DTD files)
     |
     |--demobuilder.xml   (Sample Ant integration buildfile)
     |
     |--license.*
     |
     |--readme.*
     |

     |
     |--Uninstall         (Product uninstaller)

For a full explanation of the installed files and directories, see the JClass DesktopViews Installation Guide.


Running Demos and Examples

JClass DesktopViews includes an Example & Demo Gallery. Your CLASSPATH and JCLASS_HOME environment variables must be set correctly to run the demos and examples.

You can launch the Gallery executable at a command prompt:

cd JCLASS_HOME/bin
jcexamples

Windows users can also launch the Gallery from the JClass DesktopViews program group off the Start menu.

For more information, see the JClass DesktopViews Installation Guide.

 


Source Code Notes

JClass product distributions containing product source code are available for purchase. Having the source code enables you to debug problems better and customize the product to suit your particular needs. The following notes cover common issues in working with JClass product source code:

JClass Legacy Applications

While it is always preferable to use the latest version of the JDK, we understand that not all development projects use Java 2 technology. With this in mind, we also offer two other JClass component libraries that support your other development environments.

JClass customers who wish to obtain either of these versions should contact their Quest Software sales representative.

JClass 5.0 "J"
JClass 5.0 "J" supports JDK 1.1.8 or greater with Swing 1.1.1 environments. JClass "J" version is an excellent choice for developers who are adding functionality to existing Java programs operating in a Java 1.1.x environment or programmers developing in environments that do not yet support Java 2. Also, use the collections JAR that ships with JClass 5.0 "J" to ensure compatibility.

JClass 3.6.3
JClass 3.6.3 supports JDKs (1.02,1.1.x) using AWT. JClass 3.6.3 is an excellent choice for programmers who are extending existing systems running in environments that do not support Swing or who do not wish to use Swing. The JClass 4.0 (and later) API was redesigned for Java 2 and JFC/Swing, and is not compatible with JClass 3.6. A porting guide is available to help you migrate your JClass 3.6 application to use a later version of JClass. Please contact your Quest Software sales representative.

 


Product Documentation

All JClass DesktopViews documentation, including the API Javadoc, is installed automatically into JCLASS_HOME/docs/ when you install JClass DesktopViews. The PDF versions (see links below) of the JClass DesktopViews Installation Guide and the Programmer's Guides are suitable for printing.

 


Resolved Issues

The following is a list of issues addressed and enhancements implemented in this release of JClass DesktopViews.

JClass Chart 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

74115

Chart: ENHREQ: Stack traces are printed without user able to turn them off.

n/a

74070

Chart: Infinite error dialogs can occur when warning dialogs are enabled.

n/a

70677

Chart: The axis label may be drawn beyond the maximum value of a logarithmic axis.

CaseID: 609724-1

66140

Chart: In the AnnotationHandler method that draws the labels, there is a try/catch (Exception e) block that consumes all exceptions that can happen during the label draw process. This unnecessary try/catch block was removed.

n/a

65705

Chart: JCDefaultDataSource's setXSeries() does not always set the data. A new ChartDataEvent was added that now changes the X data for both array and general data.

n/a

61007

Chart: Line Styles on Markers are erroneously applied to the axes.

If a marker is created and drawn before the data, the marker line style gets applied to the axes. Note that in polar charts, this happens even if the marker is drawn after the data.

n/a

9126

DataBinding Page was removed as it was not required.

n/a

JClass Elements 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

29253

On row selection, highlight color should fill in the intercell spacing.

n/a

28873

JCSpinNumberBox does not notify listeners when invalid input.

n/a

JClass Installation 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

57791

When clicking the "Buy Now" button on the License Setup, "The page cannot be displayed" error message appears.

n/a

JClass LiveTable 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

62801

The cell size with thin borders is incorrectly sized when using a JCComponentCellRenderer in a cell and borders of type JCTableEnum.BORDER_THIN.

n/a

Java, Swing, IDE, or Browser Exposed by PageLayout 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

34247

Segmentation Fault on Mac OS with Java 1.4 when generating PDF output. Workaround: To print to PDF, specify the -awt option, click the Preview button from the print dialog, then save the preview PDF in Preview.app.

n/a

JClass PageLayout 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

71180

PageLayout: Wrong components are printed if similar, but different, components are embedded in a PDF.

n/a

65034

PageLayout: JCChartLabel is appearing behind the plot area.

n/a

29665 JPEG encoder gives transparent images black background.

n/a

14605 embedComponent() method does not preserve dashed line styles in JCChart.

n/a

8143 Transparent GIFs are not handled.

n/a

JClass Report 6.5.0 Resolved Issues

PR

Resolved Issue

Change Request

69021

Added support for transparent colors in PDF.

n/a


Known Issues

The following is a list of issues known to exist at the time of the JClass DesktopViews release.

 

JClass 3D Chart 6.5.0 Known Issues

PR

Known Issue

Change Request

77312

Chart3d: When changing a maximum value on an axis, if the axis maximum is initially constrained to be lower than the default value, and if later the max is set higher, a NullPointerException (NPE) error can occur

n/a

77311

Chart3d: In certain cases (depending on the number of annotations and the step value), it is possible for the final annotation (at the max) to exceed the max due to a round-off error (the label is generated but it is dropped because it exceeds the axis max).

n/a

77289

Chart3d: The annotation does not display if the default font is used. Similar issues happen for the background and foreground color.

Note: This is also an issue with JCChart.

n/a

23379

OutOfMemoryError when we set custom contour level with zero value.

n/a

 

JClass Chart 6.5.0 Known Issues

PR

Known Issue

Change Request

74233

Chart: Calling an Action Directly section is outdated and should be removed.

Section 9.5.5 of the JCChart manual mentions calling an action directly (rather than through triggers). A number of the methods listed do not exist.

Section 9.5 mentions zooming in and out of the chart. However, the actual zooming out a customer can do is to invoke the reset action. The programmer can however, through chart events, record the axis values for each zoom and provide the user with a way to restore the previous zoom (zoom out).

n/a

68162

Chart: Threshold start and end lines appear reversed.

Note: This problem happens on the y axis when the y axis is not reversed and on the x axis when the x axis is reversed. It only happens for rectangular charts (i.e. does not happen if the chart type is polar, radar, or area radar).

n/a

64933

Chart: Unable to return from error dialog in BubbleChart and XMLChart demos.

When the BubbleChart or XMLChart is reduced in size, a dialog pops up with the message "Provided grid space is too small to show up". When you click on the OK button, the dialog does not close. After repeated clicking, a strange drawing appears in the background.

n/a

60001

Chart: Pick distances calculated for Stacking Bar charts are incorrect.

The calculated distances are too big for pick points that fall outside of a Stacking Bar, on the right side or below the bar.

n/a

57506

Chart: Appendix B contains wrong footnote symbol.

In Appendix B of the HTML guide, the wrong footnote symbol 'b' appears in some sections. For example, 'Depth Trigger'. in B.9

n/a

33447

JCChart legend is displayed in the wrong position if there is a large number of data series.

n/a

27129

Pick method returns incorrect data points when y axis has small value.

n/a

26669

Problems drawing Stacking Bar chart after zoom.

n/a

25400

Draw order not implemented.

n/a

25177

Cannot place axis title EAST of vertical axis.

n/a

25156

Changing the outline style for an Area chart changes the line style of the axes.

n/a

24640

JCChart component fails to stretch accordingly under dual screen environment.

n/a

23580

Changing the outline style for an Area chart changes the line style of the axes.

n/a

19321

Cannot set dwell labels on the other slice from Property Editor.

n/a

18572

Stacking Bar charts give out of memory error with logarithmic y axis.

n/a

18108

Problem with Legend and Footer layout when legend is South and Footer is not South.

n/a

17764

PDF or PostScript encoding fails to preserve dashed axis grid lines.

n/a

15544

Hole Values in XData may result in incorrect plotting.

n/a

15391

Pick drawing order does not match screen drawing order

n/a

15323

Empty logarithmic bar data shows an error while supposed to be set at 1.

n/a

15244

With TimeZone GMT, the chart plots start one hour ahead.

n/a

15088

Legend box around fill styles drawn in wrong color.

n/a

13644

Dashed lines shown as a solid line for compacted charts.

n/a

11106

Can't place axis title NORTH of a horizontal axis.

n/a

11047

Customizer: all dialogs should be anchored NorthWest.

n/a

10754

3D bars do not clip when Y-max is not default.

n/a

10263

Chart clipping problem when printed to a HP printer.

n/a

9537

Chart should be capable of re-doing default series colors when background changes.

n/a

9295

Alt key conflict with default behavior in SOLARIS.

n/a

9135

Customizer: cannot add data series or points to a data view.

n/a

9130

Customizer: Edit Data fields in should be disabled when not using an Editable DataSource.

n/a

9129

Inheriting Color in the beans/customizer color editor is wrong.

n/a

8936

Properties does not change the look and feel for the Color dialog.

n/a

Java, Swing, IDE, or Browser Exposed by Chart 6.5.0 Known Issues

PR

Known Issue

Change Request

11116 NumberFormat class gives wrong annotation value for zero values the second time around.

n/a

10105 Repainting problems with fast updates to chart (SWING limitation).

n/a

 

JClass Demos 6.5.0 Known Issues

PR

Known Issues

Change Request

79150

Gauge "Overlay" demo does not work as an applet.

n/a

79149

Some demos (applet version) throws a security exception.

n/a

79125

JDBC based examples do not run as applets. Read and write permissions have to be added to the JRE's.

n/a

79118

General demo cleanup.

n/a

79102

Chart: Pie: Applet frame on index.html isn't large enough vertically and clips control pane. Applet frames needs to be resized.

n/a

79100

Chart: Financial: Remove stale hyperlink reference to Quote.Com's "historical data server" in Index.html page.

n/a

79086

Chart Bubble : Applet frame is clipped (width too small).

n/a

79053

Chart Labels demo: Clean up demo to explain 'Dwell label' behavior that appears when hovering the mouse.

n/a

65239

In the Area demo, setting the Legend background does not set the Opaque flag.

n/a

JClass Elements 6.5.0 Known Issues

PR

Known Issues

Change Request

35047

JCDateChooser not intuitive with specific day values.

n/a

30186

expandPath() method of TreeTable does not work correctly.

n/a

28015

Response on folder selection gets slower over time.

n/a

27460

CheckBoxEditor in TreeTable behaves differently in JDK 1.4.

n/a

27431

Cannot start editing without mouse in TreeColumn of JCTreeTable.

n/a

23749

StackOverflowError thrown when using JCSpinFieldCellEditor in JCSortableTable.

n/a

17000

Maximizing a JCMDIFrame inside of a JCMDIPane does not work correctly. To workaround this issues, use frame.getContentPane().add(&npsp ) instead of setContentPane(a JPanel).

n/a

16337

Dynamically updating the table model interferes with tree table sorting.

n/a

15539

Content of JCWizardPage does not stretch properly using a JCElastic interface.

n/a

15447

setRootVisible(false) is not taken in account when JCTreeTable view is changed from Tree to Table.

n/a

JClass Gauge 6.5.0 Known Issues

Feature

Known Issue

Change Request

68917

Gauge: Refreshing the RangeDisplays does not refresh the JCIndicatorGauge panel.

n/a

25943

Setting JCCircularRange results in a band with irregular thickness.

n/a

JClass Installation 6.5.0 Known Issues

PR

Known Issue

Change Request

78705

Upgrade / remove 3rd party libraries for BR2 release.

n/a

77441

Revise BRANDO to 6.5.0 in preparation for dot-dot release.

n/a

48796

The Buy Now button has a certificate problem causing a warning from the browser.

n/a

JClass JarMaster 6.5.0 Known Issues

Feature

Known Issue

Change Request

67006

Error message occurs when creating a jclass jar.

n/a

32654 Help window in Manifest editor is not functioning properly.

n/a

14255 JarMaster does not always allow you to select multiple files.

n/a

13869 Choosing "save as" does not update window title to the new file name.

n/a

12881 VM can't load javax.swing.* classes when these are archived by JarMaster.

n/a

9533 Up-one-level button in the toolbar never becomes disabled.

n/a

JClass LiveTable 6.5.0 Known Issues

PR

Known Issue

Change Request

65591

Document limitations of JCCellRange. JCCellRange is meant for continguous cell ranges only. The constants JCTableEnum.ALL, JCTableEnum.ALLCELLS, and JCTableEnum.VISIBLE_CELLS should not be used for a cell range because these are defined to be large negative values. However, JCTableEnum.LABEL is acceptable.

n/a

39969

Pressing Ctrl Tab doesn't cause focus to go to the next component. Workaround exists: Define a focus traversal policy for the table's container (by extending the abstract FocusTraversalPolicy class) which dictates the components before and after the table. The container must also be made a focus cycle root. Contact technical support to get a code example.

291227

31122

Range selection by dragging the mouse over spanned row labels fails.

n/a

27353

The top_row variable is not updated as table is scrolled.

n/a

27193

Two tabs require to move to next cell when JCPopupFieldCellEditor is used to change date value.

n/a

26033

Right aligned cells not well positioned within column.

n/a

25259

Border does not go around the entire table if row labels are not visible.

n/a

24203

JCTable.isEditable(...) throws StackOverflowError if performed on a spanned, hidden cell.

n/a

19899

SortLabel class is limited in application.

n/a

18229

AbstractDataSource.fireDataReset() does not update RowColumnSeriesModel.

n/a

15556

JBdbTable unable to delete record without exception.

n/a

14668

Frozen columns cause isCellVisible to report inaccurately.

n/a

14667

Focus remains on previous cell after column label is clicked.

n/a

14546

Problem with column re-ordering.

n/a

14515

Table spans do not print correctly.

n/a

14061

Large spanning ranges break table.

n/a

13514

Cannot choose printers through print preview Window.

n/a

11992

Failed repaint when column dragged across header and release onto cell area.

n/a

11947

Null values not allowed in field validators used in tables.

n/a

11807

The getTopRow() method returns 0 unless setTopRow() has been called.

n/a

11724

JCTable does not support accessibility.

n/a

11673

JCTraverseCellEvent.setCancelled(boolean) does not work.

n/a

11393

JCComboBoxCellEditor unusable when extended outside applet with Windows or Motif look and feel.

n/a

11353

Strange behavior after calling setAutoEdit(true).

n/a

11204

Table moves when cell resized/tracks cursor incorrectly is resizable from outside table.

n/a

11162

Empty rows added to editable datasources are not editable.

n/a

11076

JCListTable does not have the sort capabilities of a JCTable.

n/a

10846

JCComboBoxCellEditor/Renderers(Object[], int[]) constructor does not appear to function properly.

n/a

10835

Mouse-generated TraverseCell events are fired twice by datasources implementing EditableTableModel.

n/a

10543

Selection fails if a mouse click is on a spanned portion of a spanned cell range.

n/a

10445

Deleting rows of various heights causes heights to get mixed up if height is VARIABLE.

n/a

JClass PageLayout 6.5.0 Known Issues

PR

Known Issue

Change Request

29464 AWT printers can not use OUTPUT_POLICY_IMMEDIATE.

n/a

29190 Vertical component of insertion point ignored when placing tables.

291227

26557 Clip improperly handled during rotations, scales, etc.

n/a

26102 JCAWTPrinter.cancel() throws NullPointerException.

n/a

23902 PCL output erroneous and differs greatly from equivalent PDF output.

n/a

22732 JCPageTable does not clip at column boundary.

n/a

20830 Tab filled with dots overwriting tabbed text in AWT printer.

n/a

20828 Embedded components are not drawing properly in PCL.

n/a

20809 NullPointerException in JCAWTPreviewer.dispose().

n/a

20744 Encoders for wide components produce landscape documents.

n/a

18500 The getSize() method of JCFrame in PageTable always returns height of 1000 inches.

n/a

18256 Incorrect PCL produced.

n/a

17903 JCPageTable truncating cells when table cell is longer than the length of the page.

n/a

17758 Badly rendered Chart3d in PDF output.

n/a

17464 PCL printing does not scale embedded components.

n/a

17452 When using JCTableStyle in JCPageTable, some styles do not function properly.

n/a

17429 Converting from JCTable to JCPageTable using TableDataModel as an argument throws java.lang.IllegalArgumentException.

n/a

15979 JCPageTableFromJCTable.createTable(document,table,true) method throws java.lang.IllegalArgumentException.

n/a

15805 Spanned cell in JCTable causes error in JCPageTable when using JCPageTableFromJCTable.

n/a

15738 JC[AWT]Printer.setNumCopies(int) is ignored.

n/a

15287 JCPDFPrinter and JCPCLPrinter problems with JCPageTable cells that are longer than the page length.

n/a

14947 Bad fonts in chart output to EPS.

n/a

14857 ZapfDingbats font must be flowed in first for it to work.

n/a

14764 The floatImage() method is malfunctioning when there is not enough space on the same page.

n/a

14712 The embedComponent() method fails ungracefully if no image path is given for HTML printer.

n/a

14609 Fonts not displaying properly in some instances.

n/a

13804 JCAWTPrinter.cancel() method outputs a blank page to the AWT printer.

n/a

13132 Processing of line feed characters in JCPageTable.

n/a

12611 PDF file generated for a table containing text is too large.

n/a

12261 Discrete words joined together when justification is used with a small font.

n/a

12098 JClass PageLayout ignores Swing JTable formatting information.

n/a

11559 Kerning problems with text in mixed weight fonts (bold/plain).

n/a

11384 PCL output cuts off JLabel text.

n/a

10890 JPEGs are not printed correctly and some other distortions.

n/a

8421 PCL font strings and tabs lengths are computed incorrectly

n/a

8411 PCL printer does not clip text that is printed outside of a frame.

n/a

8205 Embedding images aligned to the bottom of the line messes up the next line.

n/a

Java, Swing, IDE, or Browser Exposed by PageLayout 6.5.0 Known Issues

PR

Known Issue

Change Request

48744 Generating PostScript on MacOS with JDK 1.4.2 does not work in all cases and may cause your application to crash with system errors.

n/a

35438 The MacOS X 10.2 java 1.4.1_01 VM crashes when used with pagelayout PCL and (E)PS printers.

n/a

8097 JAVA bug: The lower case "s" crowds other letters in the Helvetica 10pt font using the AWT printer.

n/a

8087 JAVA bug: Courier 12pt underlined font is a different height than other Courier 12pt fonts (it is too small).

n/a

8043 JAVA bug: All frames are shifted by about 1/8 of an inch to the bottom right using the AWT printer only.

n/a

8032 JAVA bug: Table and cell borders extend too far past their cell using all printers except PCL (like a #).

n/a

8005 JAVA bug: AWT underlining covers the bottom pixels of the text which is underlined. Filed with Sun, not yet accepted. Review ID 54732.

n/a

7978 JAVA bug: AWT printer only -- superscript and subscript are mixed up and positioned too far from the baseline. Related to bug 8083.

n/a

JClass Documentation 6.5.0 Known Issues

PR

Known Issue

Change Request

78402

Need to document that support for 1.3.1 JVMs is not available. For JClass DesktopViews 6.5.0, the minimum JDK level will be 1.4.2.

n/a

78901

As part of updating the front matter and boilerplate for JClass documentation, the JClass Commmunity should be mentioned in the 6.5.0 guides and release notes.

n/a

58557

Checkmk-big.gif is not used in any of the tables and should be removed.

n/a


Global Operations

This section contains information about installing and operating this product in non-English or non-ASCII configurations, such as those needed by customers outside the USA. This section does not replace the materials about supported platforms and configurations found elsewhere in the product documentation.

The platforms and configurations supported in this release may use any time zone, character encoding, language, or locale configuration to operate this product. All components of this product must/should be configured to use the same or compatible character encodings and must/should be installed to use the same locale and/or regional options.

This release has been tested with the following language and platform combinations in addition to U.S. English:

 

This product has the following known capabilities or limitations:

 


For More Information

Get the latest product information, find helpful resources, and join a discussion with the JClass DesktopViews Quest team and other community members. Join the JClass community at http://jclass.inside.quest.com/.

Contacting Quest Software:

Email info@quest.com
Mail Quest Software, Inc.
World Headquarters
5 Polaris Way
Aliso Viejo, CA 92656
USA
Web

http://www.quest.com

Refer to our Web site for regional and international office information.

Contacting Quest Support:

Quest Support is available to customers who have a trial version of a Quest product or who have purchased a commercial version and have a valid maintenance contract.
Quest Support provides around the clock coverage with SupportLink, our web self-service. Visit SupportLink at http://support.quest.com/.

From SupportLink, you can do the following:

  • Quickly find thousands of solutions (Knowledgebase articles/documents).
  • Download patches and upgrades.
  • Seek help from a Support engineer.
  • Log and update your case, and check its status.

View the Global Support Guide for a detailed explanation of support programs, online services, contact information, and policy and procedures.
The guide is available at: http://support.quest.com/pdfs/Global%20Support%20Guide.pdf.

 


© 2008 Quest Software, Inc.
 ALL RIGHTS RESERVED.

 

This document contains proprietary information protected by copyright. The software described in this guide is furnished under a software license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of the applicable agreement. No part of this guide may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording for any purpose other than the purchaser’s personal use without the written permission of Quest Software, Inc.

 

If you have any questions regarding your potential use of this material, contact:

Quest Software World Headquarters
LEGAL Dept
5 Polaris Way
Aliso Viejo, CA 92656

 

www.quest.com

Email: legal@quest.com

Refer to our website for regional and international office information.

 

Trademarks

Quest, Quest Software, the Quest Software logo, Aelita, Akonix, Akonix L7 Enterprise, Akonix L7 Enforcer, AppAssure, Benchmark Factory, Big Brother, DataFactory, DeployDirector, ERDisk, Foglight, Funnel Web, I/Watch, Imceda, InLook, IntelliProfile, InTrust, Invertus, IT Dad, I/Watch, JClass, Jint, JProbe, LeccoTech, LiteSpeed, LiveReorg, MessageStats, NBSpool, NetBase, Npulse, NetPro, PassGo, PerformaSure, Quest Central, SharePlex, Sitraka, SmartAlarm, Spotlight, SQL LiteSpeed, SQL Navigator, SQL Watch, SQLab, Stat, StealthCollect, Tag and Follow, Toad, T.O.A.D., Toad World, vANALYZER, vAUTOMATOR, vCONTROL, vCONVERTER, vEssentials, vFOGLIGHT, vOPTIMIZER, vRANTER PRO, vReplicator, Vintela, Virtual DBA, VizionCore, Xaffire, and XRT are trademarks and registered trademarks of Quest Software, Inc in the United States of America and other countries. Other trademarks and registered trademarks used in this guide are property of their respective owners.
 

Third Party Contributions

To view license credit information, click the License Credits link on the Welcome to Foglight online help page.

 

Disclaimer

The information in this document is provided in connection with Quest products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Quest products. EXCEPT AS SET FORTH IN QUEST'S TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR THIS PRODUCT, QUEST ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL QUEST BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF QUEST HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Quest makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Quest does not make any commitment to update the information contained in this document.