Patch-ID# 118057-02
Keywords: sun[tm] java studio creator 2004q2
Synopsis: Sun[tm] Java Studio Creator 2004Q2 Update 2
Date: Sep/15/2004


See "Special Install Instructions" listed below:

Install Requirements: Additional instructions may be listed below                      
                      
Solaris Release: 9

SunOS Release: 5.9

Unbundled Product: Sun Java Studio Creator

Unbundled Release: 1.0

Xref: 

Topic: 

Relevant Architectures: sparc, i386
NOTE: This patch is intended for Sparc Solaris, x86 Linux and Windows operating systems.

BugId's fixed with this patch: 5057220 5057300 5058062 5058249 5061214 5061603 5062203 5062947 5062983 5063561 5063791 5063890 5064195 5064209 5064285 5064319 5064875 5064884 5065192 5065194 5065773 5066207 5067059 5067075 5067433 5067558 5067566 5068042 5068755 5070957 5072836 5072868 5072879 5073691 5074441 5075113 5076446 5076977 5078507 5082263 5084951 5086783 5087043 5088123

Changes incorporated in this version: 5061603 5063561 5064875 5068755 5070957 5072836 5072868 5072879 5073691 5074441
5075113 5076446 5076977 5078507 5082263 5084951 5086783 5087043 5088123

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

appsrvSUN.nbm
beans2.nbm
dataconnectivity.nbm
designer.nbm
editor.nbm
html.nbm
insync.nbm
j2eeserver.nbm
jsfcl.nbm
jsfsupport.nbm
navigation.nbm
openide-io.nbm
project.nbm
ravehelp.nbm
sam.nbm
sql.nbm
toolbox.nbm
websvc.nbm
welcome.nbm

Problem Description:

5061603  Exported war should easily allow users to configure it to contain all dependencies.
 
5063561  Suppress sun-web.xml from WAR file when exporting to other application servers.
 
5064875  Query criteria not saved consistently. 
 
5068755  Cannot add widgets.jar to patched version on Microsoft Windows 2000.
 
5070957  Data table rules not properly drawn when rule property set to columns.
 
5072836  Vertical alignment for baseline does not work correctly for non-text.
 
5072868  Page fragments are not styled according to their surrounding page.
 
5072879  Cannot reposition components in second form on a page with multiple forms.
 
5073691  Double-clicking project name in Welcome page opens the wrong project.
 
5074441  Datatable does not render in the designer if the page is in a subpackage.
 
5075113  Issue with running Java Studio Creator with Java? 2 Platform, Standard Edition 1.4.2 on a Linux 2.6 kernel.
 
5076446  Incorrect user messages for Options window.
 
5076977  Incorrect message regarding Explorer appears.
 
5078507  Problem when adding an indexed property of type SelectItem and selecting the option for the array getter
         and return statement generation.
 
5082263  Clicking the Fix HTML Errors button forces all JSF tags to lowercase.
 
5084951  Parsing query with sort order causes the grid sort order to be blank.
 
5086783  Unable to select added web browser as the default in Tools > Options > System Settings.
 
5087043  Add menu item to access Import Wizard.
 
5088123  Sun Java? System Application Server does not restart when deploying applications with new JDBC drivers
         and server types. 
 
 
Fixed In Previous Patch: 
5057220  Cannot import third-party components if there are spaces in the userdir path. 
 
5057300  Server Navigator - Under a data source, the Add to Page item on a Tables contextual menu has an
         unexpected binding behavior.
 
5058062  ArrayIndexOutOfBoundsException might occur when modifying code in page bean. 
 
5058249  Visual Editor - The editor does not show changes in the value property sheet for the
         Dropdown List component.
 
5061214  Query Editor - The editor cannot parse a query with column aliases.
 
5062203  There is no visual indication when a redeploy occurs.
 
5062947  Server Navigator - If a user chooses the View Data item on a table and a date column returns a null
         value from the database, then a null pointer exception occurs.
 
5062983  An unhelpful exception is thrown when passing a parameter to a query that does not have a
         parameter.
 
5063791  Container = "false" component does not allow absolute positioning of components on top of it.
 
5063890  Visual Editor - The editor does not properly render a button with an image.
 
5064195  Query Editor - The Add Criteria contextual menu is not available throughout a column's row in the
         spreadsheet area.
 
5064209  Query Editor - Order By is difficult to use. Users can no enter the "sort order" without first specifying
         an order type.
 
5064285  Java Editor - Users cannot find the import wizard.
 
5064319  Server Navigator - View Data on a DB2 Table with a BLOB column throws null pointer exception.
 
5064884  Query criteria not saved consistently.
 
5065192  Preview in Browser does not escape five special XML characters. If any of the attribute values being
         written out contain the special XML characters (" ' < > &), the resulting HTML file written out is invalid.
 
5065194  Deleting a tag with the backspace (or forward delete) key does not delete.
 
5065773  Long Range Validator properties need to accept range value 0.
 
5066207  Visual Editor - Users cannot select a component after editing the Java file.
 
5067059  The New Project dialog box has trouble when the user enters duplicate project name. The path
         name is not coordinated with the project name.
 
5067075  The Data Table layout customizer removes button action properties.
 
5067433  At design-time, viewRoot.findCompany("mtComponentID") does not always work.
 
5067558  Visual Editor - Component selection handles are difficult to see when components are on
         backgrounds with dark colors.
 
5067566  Using visual binding on a number of properties can result in exceptions that cause a project not to
         load.
 
5068042  Value Binding expressions to beans in packages other than the default project package are created
         with the wrong delimiter.

Patch Installation Instructions:
--------------------------------
1) Save the patch archive file to your disk.
2) Unpack the archive in a temporary directory.
3) Run Sun Java Studio Creator choose "Update Center" in the main menu under "Tools".
4) In the dialog box choose "Install manually downloaded modules" and click the Next button.
5) Click the "Add" button and find the temporary directory with the unpacked NBM files.
6) Select all the NBM files and click OK.
7) The wizard will guide you through the installation process.
8) In the final step the user will be asked to restart Sun Java Studio Creator, selecting yes starts the patch
   installation (files are written to disk at this point).

Special Install Instructions:
-----------------------------
Warning: Module updates should be installed globally (into the IDE installation directory rather than the user's directory). If you don't have write permissions to the IDE installation directory, you must let the administrator with write permissions install the modules of this patch. It is recommended that the administrator chooses all the modules to install globally.
 
Uninstalling the Patch:
------------------------------
Uninstallation of module updates is generally not possible through the tool's interface and needs to be done manually. Before installing the patch backup the entire contents of the <InstallDirectory> to a temporary folder, these files can be retrieved at a later date if needed, to replace any updated file/s done during the installation of the patch.

README -- Last modified date:  Wednesday, September 15, 2004

