Patch-ID# 116431-02 Keywords: sun one studio 5 standard edition Synopsis: Sun[tm] ONE Studio 5 SE Patch Date: Mar/10/2004 Install Requirements: Additional instructions may be listed below Solaris Release: 8 9 SunOS Release: 5.8 5.9 Unbundled Product: Sun ONE Studio 5 Unbundled Release: Standard Edition 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: 22481 23569 25770 26736 27671 28215 28885 29381 30095 30513 30669 31317 31787 32162 32186 32343 32519 32727 32740 32746 32748 32793 32865 33040 33099 33115 33222 33240 33241 33256 33318 33496 33499 33508 33694 33853 33856 34130 34140 34239 34282 34307 34365 34369 34399 34438 34447 34582 34751 35096 35129 35221 35315 35323 35325 35335 35349 35847 35914 36008 36481 36530 36645 37301 38861 4478898 4484312 4494799 4510007 4515307 4624601 4738471 4803793 4821202 4837114 4844746 4850393 4870844 4872040 4878191 4903245 4908657 4927670 4960243 4961497 4974703 4985093 Changes incorporated in this version: 4985093 23569 28215 31317 34282 34369 38861 4960243 4974703 37301 4961497 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 classclosure.nbm corba.nbm cvs-profile.nbm db.nbm debuggercore.nbm debuggerjpda.nbm diff.nbm editor.nbm ejb.nbm ejbmodule.nbm form.nbm i18n-form.nbm i18n.nbm j2eelib.nbm j2eeserver.nbm java-src-model.nbm java.nbm jspdebug.nbm jspeditors.nbm openide.nbm pvcs-profile.nbm utilities.nbm vcscore.nbm vcsgen.nbm vss-profile.nbm web-jsp.nbm web-taglibed.nbm wsdl.nbm xml-core.nbm xml-text-edit.nbm xmlservices.nbm Problem Description: ClassClosure 4985093: Sun ONE Studio 5 Update 1 is generating exceptions. Editor 23569: Editor doesn't display all lines of a file (XML, HTML, Java, JSP) 28215: [completion] After package keyword are shown classes and interfaces. 31317: [completion] Strange behaviour of completion window. 34282: Sol9x86: NPE while expanding installed servers node. 34369: [completion] Natural sort hides CC items. 38861: [completion] sort order not correct for methods. EJBModule 4960243: Can't deploy application if classes from org.w3c.dom package. iAS Plug-in 4974703: CMR mapping missing after restart. OpenIDE 37301: Discarding a modified source causes inconsistency problems during next opening. Web Services 4961497: org.xml.sax.SAXParseException: XML declaration may only begin entities. (From 116431-01) CORBA 32865: Copy Client Binding Code and generated path problem 33496: Source code is not correctly updated when Child POA variable name is changed Database Explorer 25770: Disconnect does not close connection Debugger Core 35323: Memory leak in debugger+editor 36481: Arrow: J2EE debugger requires access to some JPDA debugger methods and fields EJB Module Assembly 4478898: Deployment Descriptor`s source editor is up after deleting EJB Module. 4494799: Prevent the user from doing final editing on a broken EJB Module. 4903245: Building large application with 200 EJB`s hangs the Studio. EJB workshop 4484312: EJB property editors for Large Icon and Small Icon do not work properly 4738471: First time opening the CMP EJB Relationship wizard, no db option possible 4821202: RCMP : Buttons Enabled Even if no Tables Exist, should be Validated 4850393: CMP bean primary key property does not seem to implement A11Y 4870844: Wrong validation for RMI/IIOP return types in Home methods in BMP. 4872040: Bean class for finder method missing: throws FinderException 4908657: Bookmarks are not working in View DD Editor 30513: It`s not possible to paste text into editor by the middle mouse button. 31787: "80-column line"draw too early in org/netbeans/editor/DrawEngine 32162: DEADLOCK in org.netbeans.modules.java.parser 32519: Popup Javadoc confused by curly braces 32740: Missing title for color chooser dialog. 32793: Bad performance of drawing wave underlines 33040: An exception appears after generating of javadoc for a method. 33115: Go to Declaration misbehaviour 33240: Incorrect calculation of icon for annotation type node 33256: Javadoc Completion shows"@link"instead of hypertext link 33499: It is possible to create two macros with same name. 33694: Double clicking the last word does not select that word 33853: Code completion fails in Switch statement 34130: Caret sometimes set to wrong position on mouse click (off by one) 34438: Generate Tag Handlers hangs IDE when"add newline b4 brace"is set in java indent engine 34447: Go to declaration fails in simple testcase 35096: Unexpected exception in the Macros property editor 35221: Middle mouse is pasting wrong selection 35325: Massive memory leak caused by completion 35914: Position can be created past the end of the document 4803793: View DD throws NPE when trying for context menu in source editor left pane Form Editor 33099: I18N - missing message in options does not allow choice in localized locale Internationalization 33222: Internationalize doesn`t work for more than 2 strarded blockings in gu J2EE Server Registry 36645: add code to launch J2EE Debugger JPDA Debugger 34140: Cannot fix code during debug session JSP/Servlet 29381: JSP: Tag Attribute scope always set to SESSION 33508: LineMangler exception when editing simple JSP 34239: Cannot`cvs add`WAR files into CVS 34399: I18N - default encoding is always"EUC-JP"on Ja Solaris 35349: JSP Breakpoint displays generated servlet, not JSP JSP/Servlet (Advanced) 4844746: I18N - Default value has a mnemonic after translation Java Source Files 27671: [IMT] Import Manager removes FQN even when conflict exists 30669: Javadoc comments added thru srcmodel do not follow Java style guidelines 32343: There is possible to import class defined in actual source (compilation unit). 32746: NPE in ParserAnnotation on all filesystems unmount 33241: Malformed annotation type glyph URL 34307: endless renaming loop 34365: I18N - incorrect msgID"\377MSG_Not_Valid_Type"exists OpenIDE Patch 35335: org.openide.WizardDescriptor.goToNextStep NullPointerException 35847: Studio hangs during unmount of filesystem Tomcat 3.2 Server 26736: Tomcat properties is not updated if changes in server.xml was discarded User Utilities 33856: Out of IO descriptors after multiple Find in Files VCS Core 32727: UnsupportedOperationException in RP when cvs->add&commit on DO"Group of File" 32748: NPE when trying to commit files 36008: Refresh does not work if not defined as a Java class VCS Generic Command-Line Support 28885: PVCS: Invalid file status of renamed local folder 32186: wincat.bat stays in the explorer after commit command 34582: CVS:"Check Out"command does not work on Windows 9x. 34751: cvs import error 35129: PVCS: Should be able to mount/remount pvcs filesystem without restarting IDE 35315: VSS commands hang after opening Version Explorer 36530: PVCS: Refresh command fails on"Missing"directory 4878191: PVCS: add command fails if no comment is provided Web Services 4510007: SOAP: Delete an WSDL file in explorer, file opened in the editor doesn`t close 4515307: Resolve: Browse dialog titles should not have trailing "." 4624601: client: Default test client setting retains value after switching source 4837114: a11y: No accessible description for the 'Error Page' and 'Welcome' dialogs 4927670: Unable to add More than one Web Service to a J2EE Application XML 30095: DTD completion offers elements not appropriate in current part of parent 33318: Completion offers attributies behind`/`character in empty tags unassigned category 22481: Line numbers in diff 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. 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: Wednesday, March 10, 2004