Sun[tm] ONE Studio 4 update 1, EE Patch, Multilanguage |
Status: RELEASED
Patch Id: 113638-04
Summary: Sun[tm] ONE Studio 4 update 1, EE Patch, Multilanguage
Date: Sep/15/2003
Installation Requirements:
Additional instructions may be listed below
Solaris Release: 8 9
Sun OS Release: 5.8 5.9
Unbundled Product: Sun One Studio 4 update 1
Unbundled Release: Enterprise Edition
Xref:
Topic:
Relevant Architecture: sparc, i386
NOTE: This patch is intended for Sparc Solaris, x86 Linux and Windows operating
systems.
BugId's fixed with this patch:
14545 16834 17061 17324 17771 18388 18866 19491 19594 20308 20340 20552 20623 20746 20934 20948 20965 21013 21017 21147 21186 21206 21297 21745 21783 21874 21919 22336 22477 22497 22568 22569 22570 22579 22613 22647 22952 22979 23049 23133 23197 23214 23272 23274 23325 23385 23455 23460 23462 23470 23480 23512 23570 23641 23649 23659 23722 23734 23734 23752 23771 23788 23791 23795 23805 23858 24147 24219 24227 24314 24441 24611 24924 25228 25261 25281 25323 25475 25598 25774 25943 25969 26007 26166 26249 26250 26432 26433 26756 26803 27110 27383 27458 27671 28055 28332 28389 28827 28883 29056 29647 29653 29875 4381919 4476509 4481783 4507587 4519087 4521639 4616259 4625460 4628363 4640134 4644498 4647130 4648800 4658937 4660036 4660684 4662057 4662750 4663532 4665603 4665908 4668144 4668737 4669403 4672468 4672514 4673140 4673309 4673791 4674965 4678252 4678285 4678477 4678825 4678832 4678876 4678957 4678975 4679155 4679304 4680635 4680817 4681073 4681252 4681430 4682765 4684256 4684355 4684522 4684577 4684849 4685337 4685848 4685850 4687235 4687286 4687486 4687505 4687525 4687570 4687729 4688170 4688232 4688310 4688796 4688983 4689017 4689272 4691096 4691432 4691881 4694483 4695921 4696018 4696225 4696564 4698770 4698799 4699902 4700069 4700585 4707717 4707730 4707738 4707873 4707876 4707879 4707882 4707886 4707890 4707902 4707905 4707906 4707907 4707909 4707947 4707949 4707951 4707952 4707955 4710396 4716840 4718349 4725710 4727735 4728055 4729495 4731355 4731372 4731804 4732341 4734546 4736521 4737192 4739429 4740229 4740235 4740292 4741251 4741299 4741803 4742070 4743041 4746104 4746858 4746995 4750470 4751369 4752211 4752374 4753463 4758392 4759480 4760090 4760823 4761023 4762477 4763063 4763748 4765553 4766773 4767246 4767789 4767989 4768622 4768779 4769268 4769499 4770354 4772497 4775195 4777016 4792566 4810140 4818020 4820243 4824309 4834254 4838228 6258
Changes incorporated in this version:
4678477, 19594, 4741803, 4665908, 4680635, 4688310, 4688983, 4698770,
4698799, 4699902, 4725710, 4728055, 4729495, 4743041, 4765553, 4768622,
4775195 21745 21013 21017 25774 4689272 4727735 23734 20308
22647 22952 22979 23385 23795 23734 25228 28827 4753463
4769268 4810140
Patches accumulated and obsoleted by this patch:
114894-01
Patches which conflict with this patch:
Required Patches:
Obsoleted by:
Files Included in this Patch:
activation.nbm
appasm.nbm
appclient.nbm
appsrv.nbm
appsrvWL.nbm
autoupdate.nbm
autoupdateffj.nbm
clazz.nbm
corba.nbm
core_patch.nbm
cpp.nbm
db.nbm
debuggercore.nbm
editor.nbm
ejb.nbm
ejbmodule.nbm
externaleditor.nbm
feempmt-perfnode.nbm (Solaris SPARC only)
filecopy.nbm
form.nbm
html.nbm
httpserver.nbm
importear.nbm
j2eelib.nbm
j2eeserver.nbm
java.nbm
javacvs.nbm
javadoc.nbm
jsp_debug.nbm
jspie.nbm
mail.nbm
openide_patch.nbm
pointbase.nbm
rmi.nbm
schema2beans.nbm
solaris_native.nbm (Solaris SPARC only)
solaris_support.nbm (Solaris SPARC only)
tomcat40.nbm
vcscore.nbm
vcsgen.nbm
web-jsp.nbm
web-taglibed.nbm
wsdl.nbm
xalan2.nbm
xml-catalog-dev.nbm
xml-core-dev.nbm
xml-tax-dev.nbm
xml-tree-edit-dev.nbm
xmlservices.nbm
Problem Description:
Application Assembler Support
4678477: I18N - mnemonic key doesn`t work with translated.
EJB Module Assembly
4741803: I18N - AddEJB dialog - mnemonic key doesn`t work when translated
EJB workshop
4665908: CMP>Deleting a Copied logical bean should not delete the original bean
4680635: I18N - mnemonic key doesn`t work with translated.
4688310: Method parameters haven`t got updated properly
4688983: User should not be allowed to rename CREATE method for the stateless session ejb
4698770: I18N - Multibyte EJB name not saved while traversing between Wizard
4698799: I18N - MDB Wizard when traversed back and forth throws Exception
4699902: CMP>Cutting and copying cmp field was generating NullPointerException
4725710: User should not be able to rename an ejb using invalid name
4728055: IndexOutOfBoundsException when clicking Finish after specifying CMP bean class.
4729495: CMP> The values entered by the user are lost for the logical bean name
4743041: I18N issue with mnemonic set on "Add CMP Field" dialog
4765553: CMP> Deleting the create method after renaming the method causes exception
4768622: Alt-B(Back) hotkey focuses on wrong wizard
4775195: can not recover Stateless Session EJB `create()` node thru rename
HTML
21745: Unability to share Czech characters between windows and linux
HTTP Server
21013: Base classpath, filesystem and javadoc URLs shouldn`t be equal
21017: "Base Javadoc URL"is always accessible
25774: `Port`value can be set to 0
J2EE Reference Implementation plug-in
4689272: I18N - Different mnemonics are assigned for a single message
4727735: I18N - syntax error in Bundle.properties file
J2EE Server Registry
23734: Unable to start installed tomcat after disable/enable operation
JSP/Servlet
20308: web.xml is not updated after renaming the servlet package
22647: Unexisting steps displayed in wizard
22952: Line numbers of JSP breakpoints displayed incorrectly in debugger window
22979: ClassCastException in Add Breakpoint
23385: Servlet mapping generated even if servlet entry is not
23795: ClassCastException happens when switching to JSP debugger type
Schema2Beans Library
19594: I18N - Module name and description is not localizable
Tomcat 4.0 Server
23734: Unable to start installed tomcat after disable/enable operation
25228: Output tabs for log have bad names
28827: External Tomcat installations with basedir != homedir not preserved after restart
Web Services
4810140: Web Logic 701 raises NotSerializable exception when running a web service client
4753463: NPE while creating a webservice (return type of service method is not available)
4769268: [a11y] Mnemonic not working in UDDI Categories (taxonomies) dialog box
(from 114894-01)
WebLogic Plugin
4758392: Exception when generating Related CMP EJB's from PointBase sample schema
4792566: Deploy of j2ee apps to weblogic7 app server fails
4818020: no mnemonic and no focus on the check box
4820243: Weblogic deployment progress indicator does not indicate failed deployment
4824309: can not set arguments to appclient with weblogic plugin
4834254: NullPointerException while deploying a EJB module that was developed using Sierra
(from 113638-03)
Auto Update
21874: Feedback needed if nbm cannot be copied into IDE dir
22477: Autoupdate - inconsistant behavior.
28389: SignVerifier doesn`t correctly handle empty files
29875: Post install hook doesn`t work with a space in userdir path
4767789: user with the following password cannot login to update center from the IDE
CPP
17324: "Extra"options found in"Native Binary Execution"executor type
21147: Motif Application template example did not run correctly
21783: Programs are executed with pwd=ide pwd, which is usually wrong
22568: Preprocessor statements get indented with IndentEngine
22569: Fortran IndentEngine doesn`t deal w/ Fixed Fortran
22570: C comment in fixed Fortran not recognised
22613: Fortran DataLoader doesn`t recognise .mod files
23570: Debug item comes&goes in context menu
24611: Can not execute the JNI sample code when it`s under a subdirectory.
24924: incorrect resource name used in Utilities.loadImage call
25598: Remove obsolete field from Make Executor properties panel in Options window
26756: back out api change installed 8/5/02, issue 23570.
26803: Coloring mistakes
27458: Missing"Create Native Connector"action on"Elf Data Objects"
4838228: Error generated when using built-in editor (e.g. using the scroll bar) in a Fort
Core Patch
17771: Infinite loop in Options Dialog (Properties of Properties)
18866: I18N - Output Window displays Japanese characters badly using internal execution
21186: [TableModel PE] It`s impossible set cell value as Character
Database Explorer
23788: Exception while defining a new table
Debugger Core
4736521: Null pointer exception when adding second breakpoint
Editor
6258: [i18n] UNDO shows intermediate characters of Japanese
14545: I18N - abbreviation with multibyte name does not expand in editor
25969: IndexOutOfBoundsException while editing (code completion)
28055: [completion] Wrong class resolution during code completion
28332: DrawGraphics does not correctly offset for underline and strikethrough
28883: Code Completion does not work properly with default java.lang.* classes
29647: Status area"jumps around"when there is an error message
29653: Code completion exception Nevada build 021218 while editing
External Editor
17061: BaseDocument quirk causes New"Main"Template to be corrupted in the external editor
23049: IDE waiting for editor open in AWT thread
23722: reorganize the help to ease l10n issues
26432: "It may take some time"message doesn`t go away
26433: Files are sometimes modified, sometimes saved, without my agreement!
File Copy
23659: I18N -"Select setting"does not come from Bundle.properties
Java Source Files
18388: I18N-message"Jikes Compiler"doesnt come from the property file
21919: Import Management Tool does not handle ambiguous references correct
27671: [IMT] Import Manager removes FQN even when conflict exists
4707905: [fastjavac]:fastjavac omits a required null pointer check
4707906: [fastjavac]:fastjavac fails to generare required null pointer check in discarded subexpr
4734546: [fastjavac]:Fastjavac do not find packages in sourcepath
4759480: [fastjavac]:Fastjavac fails to compile file with EOF terminated line comment
4761023: [fastjavac]:Fastjavac produces error message without a line number
4762477: [fastjavac]:Fastjavac do not report "cannot assign a value to final variable" error in stati
4763063: [fastjavac]:JCK14a: fastjavac fails to detect conditional with constant value
4763748: [fastjavac]:Fastjavac crashes on creating accessor
4767246: [fastjavac]:Wrong "Statement not reached" error
4767989: [fastjavac]:JCK14a: an instance creation expression of inner class with primary evaluated to
4768779: [fastjavac]:JCK14a: attempt to assign to a cast class member variable
4769499: [fastjavac]:Fastjavac crashes on generating class
4770354: [fastjavac]:JCK14a: fastjavac does not detect that the variable might already have been assi
4772497: [fastjavac]:JCK14a: infinite cycle in compiler
Javadoc
20623: move down overwrite the entries in Auto Comment Tool
4777016: Auto Comment does not always save tag description
OpenIDE Patch
22497: NullPointerException at Node$Property.hashCode(Node.java:880)
RMI
29056: Cancel RMI on modified document causes deadlock.
Solaris Native
4481783: MakefileWizard needs to understand ~ and $var expansions
4507587: [a11y] mnemonics should exist for the checkboxes in the "visible stack columns"
4519087: [a11y] mnemonic problems in add breakpoints dialog
4521639: [a11y] Send comments dialog doesn`t give good initial focus
4628363: Can close makefile wizard with file chooser open
4684577: Mnemonics conflict: Build | New Makefile & Compile All have the same mnemonic `M
4688796: Next button should be disabled at Makefile review page
4691881: [i18n] script of the dbx custom button does not work in ja locale.
4696225: get error msg; dbx: expecting an integer
Sourceless Java Classes
27383: Compiler cannot delete class file (FSException)
VCS Generic Command-Line Support
4640134: Wrong genericCVS FS"imported"while switching projhects.
XML
19491: XML module does not honor node delegates set via info
(from 113638-02)
J2EE Reference Implementation plug-in
4715621: J2EE server don't start in multi user installation.
Pointbase
4760288: Need to use with root-user IDE that was installed using umbrella.
(from 113638-01)
Application Assembler 1.2 Support
4696018: EJB name prop editor of ejb in mod in app displays invalid value after error mes
Auto Update
20746: Bad count of downloaded KBytes
24219: Double click on nbms in zip throws exception
24314: Finish button should be disabled
4766773: REGRESSION: S1S4u1 cannot download from S1S Update Center
CORBA
23214: Update Implementation action on IDL with valuetype adds this.init... () into constructor
23460: Incorrectly generated implementation for valuetypes when Skeletons are Tie-Based
23480: IORDataObject does not call getAnnotate
CVS Built-in Client
20340: cvs-update/checkout throws CME in RequestProcessor
24147: IAE: when verify VCS-Group
EJB Module Assembly
4691096: mis-type in DD view title - Readonly instead of Read-only
EJB workshop
4616259: BMP properties: wrong tooltip for Reentrant property
4625460: Should be able to "Finish" Related CMP EBJs wizard after selecting data source
4658937: Unable to provide mutable class types as "create()" method params for CMP beans
4669403: Strange behavior of customizer when making parameter invalid
4672468: ejb>ejbSelect method not showing up in the explorer after Copy/Paste in Source
4672514: After rename of ejbSelect, error badge remains until you view `error info`
4673140: Modifying finder method in source editor may not update associated query element
4673791: Changing primary key class should change code that references it
4674965: red badges continue appear on finderMthds even after succesfull bean validation
4678252: Clicking on Esc button gives an error message
4678285: Add Bus.Method:Clicking on Esc button gives an error message
4678957: Add Local References dlg: Mnemonics have to be changed
4678975: Add EJB Reference dlg: Same mnemonic is repeated twice
4681073: Wrong behavior when rename remote iface
4681252: ejb>ejbql validation error for where clause in finder method
4684355: "Add New Create Method" dialog "Warning" message does not have a default button
4684522: I18N - mnemonic key doesn`t work with translated.
4684849: One way relationship throws NPE
4685337: I18N - mnemonic key doesn`t work with translated.
4685848: Session EJB Wizard: Same mnemonic is repeated twice
4685850: Indication that a field is a primary key is removed when name is changed in wiz
4687235: EJB>Renaming logical bean with java causes Exception and makes ide unstable
4687286: Cancel on method parameter custom property editor still commits the changes
4687486: IllegalArgumentException in dialog Add Persistent Field
4687505: Customizer: Mnemonics for Large and Small Icon do nothing
4687525: MDB Property Editor: Mnemonic does not work
4687570: After illegal attempt to add duplicate finder, bad XML left in EJB descriptor
4688170: NPE when trying to delete Session EJB
4688232: Customizer for create method: mnemonic for Exceptions set in the wrong place
4691432: IllegalArgumentException when rename an ejb
4694483: CMP>exception after removing and adding a cmp field using accessability
4695921: Typo in the cmp relationship wizard`s add/edit screen: multicplicity
4696564: NPE when click OK in the Select Local/Local Home Iface
4700069: CMP>Need to check package validity before creating the bean.
4700585: EJB Resource`s sharing scope cannot be saved when set to "Not Set"
4751369: regression: impossible to add methods to EJB after renaming its package
Editor
16834: Syntax highlight assert statements
20552: Find next fails when cursor is on the only match
21206: [completion]Code completion disapears after Backspace
21297: (Un)indent is performed also on text with guarded blocks
22336: Cursor disappears
23455: StringIndexOutOfBoundsException while typing into HTML editor
23649: Constructors are not added into code completion properly
23771: Indentation engine property behaviour is strange
24441: Wrong code completetion
25261: Completion for the HTML tag`s attributes doesnt work at the end of file
25281: Remove the bookmark coloring from Fonts and Colors option
25323: [completion]Dispearing code completion
25475: copy (ctrl-c) doesn`t always work
Form Editor
20934: IllegalArgumentException after set incorrect value to Direction(BorderLayout)
20948: [JList] wrong code generated for property"layoutOrientation"
20965: [Char Editor] IllegalArgumentException after change FormConnection->CharEditor
22579: Dragging components from Top Container to JInternalFrame throws Exception
23512: Big thickness for border - impossible change order of components
23858: [Test form] work wrong (when is used Applet with Null Layout)
Import EAR
4731804: NPE when importing EAR with `ignore` import policy.
J2EE Common Library
4752211: Activation, Mail and Xalan2 NBMs are missing title and description text
J2EE Reference Implementation plug-in
4644498: Unable to explore source main class from the AppClient`s reference.
JSP/Servlet
23133: taglb: in"Add New Tag"or tag customizer,"other support class""..."is nonfunctional
23641: taglb: when editing tag`s"display-name"field, dirty bit is not being set
25943: Duplicate mnemonic used on tag attribute customizer
26166: Editing Tag example in Editor not reflected in customizer
26249: New tag library contains spurious comment
26250: Duplicate mnemonic used in tag customizer
27110: extra>is added to the end of web.xml file
Java Source Files
4381919: [fastjavac]:fastjavac does not catch capitalization error between filename and public class
4647130: [fastjavac]:F4J building: fastjavac can't resolve import
4648800: [fastjavac]:Fastjavac generates wrong invokevirtual
4660036: [fastjavac]:I18N - fastjavac treat full width space (\u3000) as valid white space
4660684: [fastjavac]:Fastjavac shows char code incorrectly in "Invalid character in input" error mess
4662057: [fastjavac]:F4J building: fastjavac tries to resolve all constructors
4662750: [fastjavac]:F4J building: Wrong "Can't make forward reference" error message.
4663532: [fastjavac]:F4J building: fastjavac tries to resolve import classes completely
4665603: [fastjavac]:I18N - Fastjavac can not convert multibyte sources on singlebyte locale
4668144: [fastjavac]:F4J building: unable to find ancestor`s top-level inner
4668737: [fastjavac]:F4J building: wrong "Can't make static reference" error message.
4684256: [fastjavac]:FastJavac compilation don't work for servlets and JSPs
4687729: [fastjavac]:Fastjavac wrongly report "`return` without value" error
4707717: [fastjavac]:bytecode generated for "synchronized" statment is not exception safe
4707730: [fastjavac]:fastjavac doesn't diagnose EndOfLineComment without the required LineTerminator
4707738: [fastjavac]:fastjavac fails to diagnose early implicit reference to this.
4707873: [fastjavac]:fastjavac syntax error on Empty array initializer with comma
4707876: [fastjavac]:fastjavac rejects abstract method in strictfp class
4707879: [fastjavac]:fastjavac fails to accept an interface that conflicts with Object.
4707882: [fastjavac]:fastjavac improperly extends superclass's scope to implements clause
4707886: [fastjavac]:fastjavac fails when a method of the same signature fails to override.
4707890: [fastjavac]:fastjavac fails to allow cross-package implementation
4707902: [fastjavac]:fastjavac allows access to interface members inherited protected from Object
4707907: [fastjavac]:fastjavac crash, burn, and core dump
4707909: [fastjavac]:compiler fails to allow anonymous constructor that throws an exception
4707947: [fastjavac]:fastjavac rejects assignment to field declared later
4707949: [fastjavac]:fastjavac allows Object += String
4707951: [fastjavac]:fastjavac allows more than 255 levels of array
4707952: [fastjavac]:fastjavac allows a member name whose length can't be represented in the bytecode
4707955: [fastjavac]:fastjavac allows string constants unrepresentable in the bytecode
4710396: [fastjavac]:Fastjavac does not print -source in the option synopsis
4716840: [fastjavac]:fastjavac complains on wrong level
4718349: [fastjavac]:async exceptions versus return in try in synchronized
4731355: [fastjavac]:Fastjavac wrongly report "Cannot be both strictfp and native" error
4731372: [fastjavac]:fastjavac doesn't accept small float constant
4741251: [fastjavac]:Fastjavac do not report "Class not found" error
4741299: [fastjavac]:Regression: Fastjavac crashes on JCK testcase expr15802m445
4742070: [fastjavac]:Fastjavac do not compile classes from classpath
4746104: [fastjavac]:Fastjavac crashes when file not exist
4746995: [fastjavac]:fastjavac crashes on duplicate definition of local inner
Performance Analyzer 1.0, Solaris (Solaris SPARC only)
4680817: "analyzer -v" option displays incorrect path to Analyzer jar file
4689017: Check for Performance Analyer patch 111705-03 and issue message to user if not
Solaris Native (Solaris SPARC only)
4673309: Clean up handling of experiment, directory, group in collector GUI
4678825: Collector data descriptor environment vars. are wrongly passed to Dbx
4678832: Collector Enable and Disable menu items should always be avail., with feedback
4678876: Pause and resume should be enabled ONLY during a run; meaningless at other times
4679155: "Record Sample When dbx Stops Process" checkbox missing in FCS release
4679304: Audible beep is not indicative of the problem when the user clicks on menu item
4681430: [I18N]: some messages does not come from Bundle.properties
4732341: Analyzer launcher within the IDE is ignoring the "FCC" specified in userdir sett
4752374: configure: Get Null exception when every other time start configure window
23805: Bkpt is not set correctly in external editor (via shift+F8)
Schema2Beans Library
4760823: Schema2BeansRuntimeException:CantCreateXMLDOMDocument_msg w/OraclePlugin
VCS Core
23462: "Recursive on Restart"auto-refresh property does not work.
23752: ALL: Deadlock during change of relative mount point.
24227: I18N - Multibyte VCS Group name is corrupted at"Remove VCS Group"menu
VCS Generic Command-Line Support
23470: CVS:"Keyword Substitution"option of"Import"command does not work.
23791: ALL: Unable to move commands up or down under own folder.
26007: ALL: Invokation of"Variable Editor"deletes environment variables.
Web Services
4715612: Expanding UDDI node in runtime explorer throw exception in multi user installation
4476509: Should not be able to generate/compile an empty service - validation should stop
4682765: .xms file not updated after deleting xml operations
4737192: compilation of beans for complex nested input fails for xml operations
4739429: No Deserializer found exception executing a Soap client created from Orion WSDL
4740229: komodoResultsAvoidingNameCollision fails on complex operation
4740235: GenerateEJBException generating web service from WSDL node
4740292: Renaming web serivce does not rename SOAP URL
4746858: Linux: progress bar isn`t closed after web service is created
4750470: Web services does not work properly on Oracle9iAS
4752211: Activation, Mail and Xalan2 NBMs are missing title and description text
4760823: Schema2BeansRuntimeException:CantCreateXMLDOMDocument_msg w/OraclePlugin
XML
23197: Comment<!--<!DOCTYPE"[<-->causes parse fatal error
23272: Customizer dialog truncates warning messages
23274: ArrayIndexOutOfBoundsException at switchObjects(TreeObjectList.java:395)
23325: Typos in templates
Revision History:
113638-02 114894-01 113638-01
Patch Installation Instructions:
--------------------------------
1) Save the patch archive file to your disk.
2) Unpack the archive in a temporary directory.
3) Run Sun One Studio and choose "Update Center" in the main menu Tools.
4) In the dialog box choose "Install manually downloaded modules"
and click the Next button.
5) Click the button Add and find the temporary directory with the
unpacked NBM files.
6) Select all the NBM files and click OK. Please note that solaris_native.nbm,
solaris_support.nbm and feempmt-perfnode.nbm should be selected only if you
are running the IDE on Solaris SPARC platform and have the modules already
installed.
7) Following steps are the same as when you install updates from the
Update Center.
8) After the IDE restarts copy the contents of the backup directory to a
safe place. This backup directory contains all the files that were replaced
during installation of the updates. For single user mode the backup can
be found at IDEINSTALLDIR/update/backup/netbeans directory, and for the multiuser
mode the backup can be found at USERDIR/update/backup/netbeans directory.
Special Install Instructions:
-----------------------------
Warning: Some of the modules need to be installed globally (into the IDE
installation directory rather than into a user's userdir). If you are
running the IDE in a multi-user environment and 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. The
regular users then don't need to install the patch at all.
Uninstalling the Patch:
-----------------------
Uninstallation of module updates is generally not possible but if the
user after installing the updates backups the contents of the directory
somewhere (s)he can put these files later back to the IDE directory structure.
This backup directory contains all the files that were replaced during
installation of the updates.
README -- Last modified date: Monday, September 15, 2003