Novell exteNd Workbench 4.1.1
Release Notes

March 2003

Welcome to Novell® exteNd WorkbenchTM, Version 4.1.1. These release notes include the following sections:

Installation instructions How to install or uninstall Workbench
System requirements Software and hardware needed to run Workbench
J2EE compatibility Information on the J2EE compatibility of Workbench
Deployment support Requirements for deployment from Workbench
Web Service notes Notes on using Workbench to produce or consume Web Services
What's new New features in this release
Upgrade notes Changes that may affect you when upgrading Workbench
Known issues Known issues with this version of Workbench
Problems fixed Bug fixes listed by area and problem number

Release note updates   To check for updates to these release notes, click here.

Workbench Web site   For the latest Workbench downloads, discussion forums, news, and information, click here.

Installation instructions

This section provides instructions for:

Preparing to install

Installing Workbench

To install Workbench on your system:

  1. Start the installation program by running the Workbench install file XWbSetup.exe from your download or other media.

  2. Follow the directions onscreen.

    The installation program walks you through viewing the license agreement, choosing a directory to install to, and specifying details about the install.

  3. When you're prompted for the type of install to perform, select one of the following:

    Install type

    Description

    Typical Automatically installs all Workbench components
    Custom Prompts you to choose one or more Workbench components to install:
    • exteNd Workbench   The core Workbench IDE (includes the tools for J2EE development but not those for Web Services)

    • Novell SOAP and Web Service Extensions   The tools for developing and using Web Services:

      • Web Service Wizard
      • WSDL Editor
      • Registry Manager
      • jBrokerTM Web (compilers, runtime, help)

    • Documentation   The core Workbench help and tutorial files (does not include the jBroker Web help files)

    • Sample Files   The exteNd sample applications and code examples (which show you useful J2EE and Web Service techniques and how to develop them in Workbench)

  4. If you're prompted for an activation key, see the next section for details.

Providing an activation key

In some product configurations, you need to provide an activation key in order to use Workbench. If this applies to you, the installation program will prompt for that string, which you obtain from Novell. If you don't have your activation key at hand, you can skip over this prompt -- simply leave the field blank and finish installing.

When you try starting Workbench, it will prompt for your activation key if you haven't provided it yet or if your current one has expired. If you don't have a valid activation key to enter, go to the Workbench Web site to learn about obtaining one.

Once you provide an activation key, you can use Workbench. Workbench will keep you informed about the status of your activation key, displaying a warning if it is due to expire. You can select Help>Registration in Workbench to check this status yourself or add a new activation key.

Uninstalling Workbench

To uninstall Workbench from your system:

  1. Start the uninstall program by doing one of the following:

    • In Windows, go to Control Panel>Add/Remove Programs, select Novell exteNd Workbench, and click Add/Remove.

    • Run the Workbench uninstall file Xwb_uninstaller.exe from the Novell _xwb_uninst directory.

  2. Follow the directions onscreen.

    You can choose to remove any or all of the Workbench components that are currently installed.

System requirements

This section describes the software and hardware needed to run Workbench.

Component

Description

Operating system One of the following:
  • Windows 2000 with Service Pack 1 or higher

  • Windows NT Workstation 4.0 or Windows NT Server 4.0 with Service Pack 3 or higher (Service Pack 6a or higher is recommended for Y2K compliance)

  • Windows XP Professional
Minimum RAM (memory) 128 MB (256 MB recommended)
Disk space 130 MB for all Workbench components
Display mode 256 colors or higher (64 K colors recommended), 800 x 600 or higher
Java 2 Runtime Environment JRE 1.3.x

The Workbench installation program will detect a JRE if one is installed on your computer. If you do not have a JRE installed, you can:

  • Install the version (JRE 1.3.1_06) provided on the Workbench CD

  • Obtain one from the Sun Web site at java.sun.com/j2se/1.3/

If you have more than one JRE installed, you can edit the Workbench bin\install.conf file after installation to specify the path to the JRE you want Workbench to use.

J2EE compatibility

This version of Workbench enables you to develop applications for any server that is compatible with Java 2 Platform, Enterprise Edition (J2EE) Version 1.2 or 1.3.

Deployment support

Workbench provides built-in support for deployment to a variety of J2EE servers (through the Deploy Archive command). In this version, the supported servers are:

For more information on deploying from Workbench, see the chapter on archive deployment in the Tools Guide.

Alternatively, you can take your generated archives and deploy them outside of Workbench using the deployment facilities provided by your J2EE server. This should enable you to deploy to any standard J2EE server.

Web Service notes

When using Workbench to produce or consume Web Services, you should be aware of the following information.

Upgrading from jBroker Web 1.x to 2.0   This version of Workbench includes jBroker Web 2.0, which has been significantly enhanced with support for JAX-RPC (Java API for XML-based RPC), improved type mapping (including an XML Schema compiler), document or RPC style (facilitating interoperability with .NET and other Web Service environments), and more. Because of these enhancements, there are changes in the files generated by jBroker Web 2.0 (and the Web Service Wizard of Workbench) for both Web Services and Web Service consumers.

If you have a Web Service or Web Service consumer that was generated with jBroker Web 1.x and you want to run it using jBroker Web 2.0, you must regenerate to upgrade all of its files to jBroker Web 2.0. When regenerating, you can either use the Web Service Wizard or invoke the jBroker Web 2.0 compilers manually. Before you regenerate, make backup copies of all the files in your project.

A 1.x compatibility option is provided in case you need to regenerate files according to the original jBroker Web conventions for file names and stub access. This enables you to upgrade with little or no disruption to existing applications. However, the typical recommendation is to regenerate with this option off (so that the resulting files will follow the current jBroker Web and JAX-RPC conventions).

Returning XML elements from Web Service operations   When using the Web Service Wizard to generate files for a Web Service consumer, you'll typically want to accept the default mapping of XML elements to Java types. But if your application needs to work with the XML elements themselves and the Web Service is document-style, you can uncheck the option "Map complex XML types to Java types". This generates consumer files (stubs, etc.) that use java.lang.Object to return an XML element. You can then write your own code to cast the returned object to org.w3c.dom.Element and perform element operations on it.

An alternative is to use jBroker Web directly when generating files. With the jBroker Web compilers, you can specify your own type mappings to return org.w3c.dom.Element from calls to Web Service operations.

If the Web Service is RPC-style, the notion of returning the raw XML is inherently problematic (since RPC-style involves ad hoc elements processed via encoding rules). As a result, the Web Service Wizard does not support unchecking the option "Map complex XML types to Java types" for RPC-style Web Services. However, it is possible to use the jBroker Web compilers and type mapping facilities manually to work with the XML instead of Java types.

SilverStream eXtend Application Server 3.7.2 requires WebServicesPack   To deploy and run Web Service applications on Version 3.7.2 of the SilverStream eXtend Application Server, you must first download and install the WebServicesPack update:

  1. Download and open this archive file: WebServicesPack.zip

  2. Follow the installation instructions provided in the archive to update and configure the SilverStream eXtend Application Server.

What's new

Version 4.1.1 of Novell exteNd Workbench is a maintenance release that includes the following enhancement:

Full support for UDDI Version 2   Improvements in the Registry Manager now better enable you to access registries that conform to UDDI Version 2.

For a summary of the new features in prior versions of Workbench, see What's New in the Workbench help.

Upgrade notes

This section lists changes that may affect you when upgrading to the latest version of Workbench.

Rebranding

As of Version 4.1, this product is branded Novell exteNd Workbench. Earlier versions were branded SilverStream eXtend Workbench. If you are upgrading from one of those earlier versions, note that the following changes have been made for the product's rebranding:

Deployment

Known issues

This version of Workbench has the following issues you should be aware of.

Install issues

General IDE issues

Project issues

Web Service issues

Compile and build issues

Deployment issues

Problems fixed

This section lists Workbench problems that have been fixed. Problem numbers are provided where applicable.

Problems fixed in Version 4.0

Number

Description

30581 Assistant-EJB - Primary key field should have get/set method generated but not expose set()
30661 Assistant-EJB - EJB Wizard--add methods NPEs for write files to disk
31163 Assistant-EJB - When creating an entity bean wizard fails to fill in abstract schema name
31164 Assistant-EJB - cmp-field name must start with lower case
31290 Assistant-EJB - NPE on creating 1.0 or 2.0 cmp bean
31360 Assistant-EJB - NPE on adding session bean method when no project open
31419 Assistant-EJB - EJB Wiz generates set methods for params of *all* create methods -> duplicates
31508 Assistant-EJB - creating 1.0 bean add <abstract-schema-name> to the dd
31513 Assistant-EJB - EJB wizard package name from impl jar should carry to client jar
31751 Assistant-EJB - EJB assistant does not allow Integer for PK field type
31984 Assistant-EJB - Local/remote interface controls are not self-consistent initially
32029 Assistant-EJB - Wrong editability rules in get/set method pane
32142 Assistant-EJB - Bad behaviour in fields pane from up/down/back next buttons: values mangled
32195 Assistant-EJB - wiz showing column names from DB table when told to create from scratch
32247 Assistant-EJB - Session Method Detail dialog should require parameter names
32311 Assistant-EJB - check get or set access methods on relationship pane disable "Ok" button
32315 Assistant-EJB - should not have Set as one of the return type on the relationship pane
32375 Assistant-EJB - should require parameter name on the Find Method Detail pane for cmp bean
32500 Assistant-EJB - relationship pane does not show up when no EJB2.0 project open
32892 Assistant-EJB - In EJB Wiz relationship dialog, local name does not appear in picker
32985 Assistant-EJB - Relationships node added by EJB Wizard is ending up in the wrong place in the DD
31353 Assistant-Java File - Invalid package name error msg exposes html source
31571 Assistant-Java File - Java interfaces are currently allowed to implement other interfaces
32961 Assistant-Java File - Implement Interfaces doesn't find interface in current WAR
30207 Assistant-JavaBean - Implementing interface generates multiple "implements" statements
30209 Assistant-JavaBean - Importing interface fails to import the interface
30873 Assistant-JavaBean - javabean data fields are generated at the end of java file
31701 Assistant-JavaBean - two get methods generated if member viable datatype is int/float/stirng
32690 Assistant-JavaBean - JavaBean wizard defaults to putting classes in root of WAR
32693 Assistant-JavaBean - JavaBean method dialog doesn't preserve argument type
32692 Assistant-JSP - JSP wizard creates packaged .jsp file in both root and /WEB-INF/classes
31678 Assistant-Servlet - Servlet assistant is making up packages to import
29544 Assistant-Web Service - WebService Wizard - gen bean ref instead of /RMI/JndiName to lookup of bean
29792 Assistant-Web Service - Wizard doesn't create web service from EJB correctly
29935 Assistant-Web Service - Null ptr Exception generated using malformed URL for existing web service
30508 Assistant-Web Service - fail to create web service from session bean impl class
30647 Assistant-Web Service - Incorrect number of arguments read in from Arguments textfied for Client Runne
30648 Assistant-Web Service - Spaces in jar classpath causes java.lang.NoClassDefFoundError to be generated
31159 Assistant-Web Service - Wizard should add subprojects to classpath intelligently
31300 Assistant-Web Service - Wizard should update WAR's web.xml when put new web service in sub-JAR
31963 Assistant-Web Service - Wizard always generates both old and JAX-RPC stubs
31966 Assistant-Web Service - Wizard should ignore HTTP bindings completely (jBroker Web issue)
31967 Assistant-Web Service - Wizard should ensure that base build dir is created
31970 Assistant-Web Service - Generated client should properly set binding address at runtime
31971 Assistant-Web Service - Generated code uses JAX-RPC "holder" if same in & out param type
32102 Assistant-Web Service - New Web Service -- jbroker ignores namespace
32116 Assistant-Web Service - List of methods should use unqualified class names
32128 Assistant-Web Service - xmlrpc.type.mappings file deposited where wsdl file exists
32161 Assistant-Web Service - Client runner doesn't list classes in subprojects
32193 Assistant-Web Service - Wizard should prompt if it will overwrite existing files
32199 Assistant-Web Service - Deployment descriptor not updated upon creation of new web service
32206 Assistant-Web Service - Multiple generations of new web service should prompt Yes to all to open files
32253 Assistant-Web Service - Invalid object location should generate error dialog when next is pressed
32304 Assistant-Web Service - Service address with whitespace in project name generates incorrect remote code
32326 Assistant-Web Service - WS client runner fails to run class in subproject
32334 Assistant-Web Service - The WebServices client runner should be more selective about the classes it will
32346 Assistant-Web Service - Object Filter "EJB Object" not returning ejb object when object location is dir
32354 Assistant-Web Service - Often, clicking on WSDL file or Java class doesn't work
32355 Assistant-Web Service - Existing Web Service wizard should default to No Skeletons
32406 Assistant-Web Service - Need better error messages from codegen process
32428 Assistant-Web Service - Error creating a new Web Service from a Java file that's not in a package
32468 Assistant-Web Service - In class-selection pane, clicking on a radio button twice does something
32488 Assistant-Web Service - New service from EJB adds depl desc entries in wrong order
32494 Assistant-Web Service - Entering WSDL file/URL doesn't enable Next button if no WSDLs are in project
32497 Assistant-Web Service - EJB-based service: get EJB Home correctly for 2.0 EJB
32573 Assistant-Web Service - should clean up the EJB home interface page as similiar to the prevouse pane
32793 Assistant-Web Service - Web service tutorial fails to run on Tomcat or RI server
32813 Assistant-Web Service - should give proper error msg when no war project open
32840 Assistant-Web Service - EJB home interface selection panel has unnecessary "Selected class" field
32850 Assistant-Web Service - Existing Wizard allows gen of server-side code in a non-WAR project
32852 Assistant-Web Service - MarshalerNotFoundException for array of complex types
32904 Assistant-Web Service - Text corrections needed in Web Service Wizard UI
32945 Assistant-Web Service - Client runner generates security exception, hangs XWB : Sun bug in JDK 1.3
32987 Assistant-Web Service - In Existing wizard, add Port and Service names to XML (from wsdl2java)
33009 Assistant-Web Service - Generated code fails to compile using 2D arrays
33049 Assistant-Web Service - Invalid code generation using existing wsdl if no package name specified
33092 Assistant-Web Service - Should show the default target namespace in the New WS wizard
33102 Assistant-Web Service - Wizard should add subprojects to compile-time classpath
33115 Assistant-Web Service - Invalid deployment descriptor entries when creating existing web service
33165 Assistant-Web Service - Client Runner missing a semicolon
33195 Assistant-Web Service - Tie and Client classes are no longer generated by the New Web Service wizard
33197 Assistant-Web Service - wsdl2java: Cleared "Map complex XML types to Java types" partially ignored
33198 Assistant-Web Service - Run client for old-style New Web Service = "no binding set on stub"
33212 Assistant-Web Service - Compatibility mode doesn't generate new-style stub, too
33253 Assistant-Web Service - No client test class produced from Existing WSW in compatibility mode
33273 Assistant-Web Service - SOAP fault throws NoSuchObjectException
33354 Assistant-Web Service - Checking 1.x jBroker compatible checkbox generates invalid remote client name
26084 Deployment Descriptor Editor - picker for servlet does not detect inheritance class of ActionServlet
27608 Deployment Descriptor Editor - In WAR DD's login configuration, auth-method not set if default chosen
29842 Deployment Descriptor Editor - EJBMethod permissions name temporaily deleted when authorization is checked.
30433 Deployment Descriptor Editor - unable to rebuild after use xwb editor to edit files
30603 Deployment Descriptor Editor - EAR (1.2/1.3) DD editor needs to display path of sub-descriptor
30608 Deployment Descriptor Editor - EJB DD should not include cmr fields in list of persistent fields and vice versa
30676 Deployment Descriptor Editor - WAR DD--Authorization Constraint GUI display shouldn't be role name
30679 Deployment Descriptor Editor - WAR DD Editor--User Data Constraint GUI shouldn't show "Untitled"
30857 Deployment Descriptor Editor - Servlet class picker throws ClassCastException
30868 Deployment Descriptor Editor - Security id description in props shows bean description if no security entry set
31191 Deployment Descriptor Editor - Deployment Editors should handle missing SPFs in classpath
31545 Deployment Descriptor Editor - EJB DD places role-name in wrong position
31560 Deployment Descriptor Editor - EJB DD: Option to display unmapped methods for Method Permissions List
31877 Deployment Descriptor Editor - EJB transactions not removing used methods from local interfaces
31879 Deployment Descriptor Editor - For EJB transactions, if some methods are used, all intf specs are omitted
31881 Deployment Descriptor Editor - Methods selected for <method-permission> do not stick
31885 Deployment Descriptor Editor - Exclude-list element ignored on ordering other assembly-descriptor elements
32103 Deployment Descriptor Editor - Project should warn if DD/DP version different from project
32286 Deployment Descriptor Editor - cmr field type {blank} does not stick
32448 Deployment Descriptor Editor - Role-name removed from auth-constraint list not placed back in role-name picker
32450 Deployment Descriptor Editor - Methods get wiped out when toggling "show only unmapped methods" option
32670 Deployment Descriptor Editor - EJB 1.1 DD Editor--ClassCastException deleting persistent fields
32972 Deployment Descriptor Editor - In DD props for rel role, should hide cmr-field-type if other's mult is "One"
30528 Deployment Plan Editor - should give "one url must be specified" message
30788 Deployment Plan Editor - Init Parameters once set in DP is not removed
30804 Deployment Plan Editor - In WAR, servlets removed from DD still show up in DP
30809 Deployment Plan Editor - CMR columnName elements are removed on reopening DP
30847 Deployment Plan Editor - <cmrFieldName>needs to be removed if empty
30849 Deployment Plan Editor - Multiple EJB modules share default persistence info in EAR
30990 Deployment Plan Editor - sqlType for Oracle should be all uppercase
31035 Deployment Plan Editor - Bean pane does not take into account Local JNDI deployment name
31040 Deployment Plan Editor - EJB DP needs autoInc checkbox
31042 Deployment Plan Editor - Primary Key Class information not handled properly in EJB DP
31078 Deployment Plan Editor - EAR namespaces in Director application XML are not honored in Deployment Plan
31226 Deployment Plan Editor - EAR DP is ignoring alt DDs for EJBs
31450 Deployment Plan Editor - Database table dropdown listbox frozen
31479 Deployment Plan Editor - Autoincrement property fields display no items in their listboxes
31481 Deployment Plan Editor - PK column name field displayed before Database table field in unknown PK case
31483 Deployment Plan Editor - Database table listbox shows ALL tables if Schema name set in previous session
31547 Deployment Plan Editor - WAR DP - Servlet class picker fails with "Duplicate class definition" error
32301 Deployment Plan Editor - Column name list is empty for persistent fields if select wrong order.
32320 Deployment Plan Editor - Can't map one deployment descriptor role to multiple server groups
32875 Deployment Plan Editor - the order of tags for "asContext" gets randomly mixed up
32876 Deployment Plan Editor - migration of a 1.2 EAR (with EJB jar and WAR) mixes up several tags in the DPlan
33066 Deployment Plan Editor - picker for listeners and filters in WAR DD throws duplicate class exceptions
33203 Deployment Plan Editor - Canceling out of the database login dialog closes XWB
33267 Deployment Plan Editor - Integ & conf cipher suites items show up in EJB 1.1. top level node prop sheet
30752 Find - NPE in find in files
29946 General UI/Other - Update project version should create backups based up Edit>Pref>backups
30219 General UI/Other - OperationCancelledException when cancelling multiple events
30798 General UI/Other - Korean and Chinese file and directory names are displayed as garbled
30925 General UI/Other - Editor activation events aren't dispatched when changing editor tabs
31201 General UI/Other - Cannot select Run Web Services Client Class menu item using accelerator keys
31448 General UI/Other - If you specify a relative backup/autosave directory we should create it for you
31449 General UI/Other - Blank backup or autosave extension is replaced with BAK/SAV.
31496 General UI/Other - Update project version gives poor error message
31773 General UI/Other - NPE when removing a subproject from my project
32219 General UI/Other - Cannot choose File menu options using keyboard navigation
32345 General UI/Other - Running a wizard causes last focused component to become disabled
31482 JSP-Java Server Pages - can not find page error message if do jspfs without doing full deploy first
31009 Navigation Pane - Delete message should indicate file system deletion
31473 Preferences - Autosave/backup extension for directory reverts to default after user clears it.
32121 Preferences - Can't create new parser database for code completion in Director EAR
30031 Project-Add - multi-selecting files in Project/Add-Files-To-Project doesn't work
31829 Project-Add - Directories containing files that do not compile are not added to JARs
26081 Project-Compile/Build - Change autosave/backup default ext's, new files are not excluded from builds
26110 Project-Compile/Build - If subproject contains only .class files, compiling the parent project will fail
31070 Project-Compile/Build - A missing SPF file in the classpath should be ignored
33155 Project-Compile/Build - If subproject has relative path in classpath, build of parent project can fail
25714 Project-Deploy - EJB deployment pane should support the -R option
27660 Project-Deploy - Deploy Settings is changing current deployment plan
27980 Project-Deploy - SilverStream EJB deploy fails if there is an empty <ejb-client-jar /> in DD
28445 Project-Deploy - Cancel Deploy Archive seems to freeze the screen then deploys anyway
29916 Project-Deploy - Deploy to Tomcat, open SilverStream depl plan: get Assertion failure
30307 Project-Deploy - Rapid Deploy WAR should let the user know when 3.7.2 deployment plan used
30365 Project-Deploy - OC4J Deployment--client jar not in generated EAR for two-jar EJB
30441 Project-Deploy - EJB 1.1--two-jar EJBs will not deploy if there's a space in the project path
30454 Project-Deploy - Deployment Settings--"please select a deployment plan" dialog misbehaves
30479 Project-Deploy - EAR 1.2 Rapid Deploy call wrong SilverCmd when doing deploy after EJB change
30521 Project-Deploy - Deploy to Tomcat 4 copies WAR to d:\webapps
30645 Project-Deploy - Project Settings--deployment plan isn't saved with "OK" from Deployment Info
30892 Project-Deploy - need ability to select a default server version/type for a new deployment plan
31863 Project-Deploy - can not invoke "Deployment Option" pane either RMC the project or click the tool
31866 Project-Deploy - Unable to associate an existing server profile with a deployment plan
32007 Project-Deploy - Rapid deployment to Oracle AS not copying modified files in EAR
32038 Project-Deploy - Deployment settings should indicate when no server profile is selected
32039 Project-Deploy - Server profile delete sometimes doesn't work from Deployment Settings
32052 Project-Deploy - With DP open, you get a "file changed on file system" message with every deploy
32096 Project-Deploy - deploying a deploy only ejb project get a NPE
32329 Project-Deploy - First steps of deployment hold onto server connection
32427 Project-Deploy - Wrong message being displayed when current server profile is not found.
32478 Project-Deploy - Can rapid deploy w/o full deploy for EARs on Oracle AS
32543 Project-Deploy - Hit "Cancel" on server name /password dialog and the project is built again.
32609 Project-Deploy - Dialog tells me I need to select a deployment plan after I have selected one
32893 Project-Deploy - Deploy WAR always modifies DP, and if it's open, user is prompted to reload
33505 Project-Deploy - Rapid Deploy to WebLogic when EAR has a subdirectory at root will fail
33546 Project-Deploy - Disabled projects are copied to the deployment directory.
26176 Project-New - Back doesn't remember add to project setting in New Jar wizard
30461 Project-New - New EJB doesn't create MANIFEST.MF on file system if one doesn't exist
31148 Project-New - New Project--j2ee_api jar should be added using Workbench home env variable
32082 Project-New - Create a MANIFEST.MF by default when creating an EJB project
25133 Project-Settings - Need a separate Dependencies list for project dependencies
26417 Project-Settings - Removed subproject using project settings & it is still picked up in descriptor.
29627 Project-Settings - Swing File Dialog name filter doesn't work for adding .jars & .zips to classpath
31781 Project-Settings - ProjectModification.createFileEntry() sees foo/** as dupe of foo/*
31920 Project-Settings - Need ability to have a subproject not included in the parent project
33494 Project-Settings - Server profile stored in project file is not restored on project open
23241 Text-based Editors KREdit - First word of a file doesn't get chromacoded
30218 Text-based Editors KREdit - Line number/column number not always working correctly
30702 Text-based Editors Netbeans - Netbean database creation tools looks in wrong project build directory
30987 Text-based Editors Netbeans - NetBeans code completion database gives ClassCastException
31146 Text-based Editors Netbeans - NetBeans find highlighting is propagated to newly opened java docs
31788 Text-based Editors Netbeans - Some text editing preferences not working in Netbeans based editors
31825 Text-based Editors Netbeans - Horizontal scroll bar not working correctly
31844 Text-based Editors Netbeans - spaces per tab is changing the display but not the insert in HTML and JSP
31935 Text-based Editors Netbeans - Loading Java Completion info delays startup
30304 Validate - Validating a RAR with an authentication mechanism always fails
31244 Validate - getting errors that verifier is unable to find properties files
26650 XML Editor-General - Editor doesn't escape & or < in text when created in treeview
26981 XML Editor-General - Missing end tag produces vague error msg
27674 XML Editor-General - Validate does not detect missing XML version
27687 XML Editor-General - Validator not registering EMPTY content-model restriction
27690 XML Editor-General - Validator not registering CHILDREN_ONLY content-model restriction
27795 XML Editor-General - Error received opening rule-user-binding.xml in the XWB
31379 XML Editor-General - New entry in user-dtdcatalog.xml is not appearing until restart
31381 XML Editor-General - Cannot find dtd file when trying to create a new XML document
31384 XML Editor-General - Getting validation error after creating new xml file
31778 XML Editor-General - error on using "Convert DTD to Schema" wizard
33157 XML Editor-General - XML Editor permanently disables Next/Previous Occurrence menu items
33173 XML Editor-General - The read-only flag is sometimes cleared when opening multiple XML files
33269 XML Editor-General - Cut-and-Paste does not work in XML editor
26914 XML Editor-Tree View - Tree view does not automatically scroll down to show found objects
27681 XML Editor-Tree View - Ctrl+A in TreeView does not work if it is first shortcut key used
27683 XML Editor-Tree View - Find utility reports "Search String not found" when instances are indeed found
29516 XML Editor-Tree View - Can edit "Document" but not tag names
30979 XML Editor-Tree View - Need to be able to show all attributes
32026 XML Editor-Tree View - scrollbars in text edits in XML treeview don't scroll normally
29515 XML Editor-Validation - XML Validator reports document isn't well-formed, when it is
29793 XML Editor-Validation - No error found when the root element is missing
29815 XML Editor-Validation - The keyword ANY for element content is not recognized.

Problems fixed in Version 4.0.1

Number

Description

33733 Assistant-EJB - Defined relations in the relationships dialog are not persisted in back and next
33734 Assistant-EJB - Relationship-role-name(s) are not filled in for wizard created relationships
34239 Assistant-EJB - EJB wizard: SQL Exception creating CMP entity bean: Lock not obtained in time
34513 Assistant-EJB - Build a bean from an existing class causes problems with local interface
33207 Assistant-Java File - Java File wizard UI issues
33495 Assistant-Java File - Next or "Finish" button is not enabled when it should
33705 Assistant-Java File - Error creating a class implements Serializable that implements another Interface
31870 Assistant-Servlet - Servlet assistant is building invalid WAR DD
33651 Assistant-Tag Handler - Created tld descriptor for JSP 1.2 is not valid
32952 Assistant-Web Service - JAX-RPC service class has bad getWSDLDocumentLocation()
33496 Assistant-Web Service - Adding an empty import generates exception
33517 Assistant-Web Service - Unable to get XML from web service operation
34213 Assistant-Web Service - Wizard should create Tomcat-friendly servlet mapping
34023 Debugger - We should be running the debugger with the classic VM
26661 Deployment Descriptor Editor - XML, Descriptor, Deployment Plan editors should output in specified encoding
30621 Deployment Descriptor Editor - Edit methods in transaction wizard filters methods that begin with create/remove
30868 Deployment Descriptor Editor - Security id description in props shows bean description if no security entry set
32103 Deployment Descriptor Editor - Project should warn if DD/DP version different from project
33498 Deployment Descriptor Editor - DD editor should not allow WAR paths to not start with "/"
33839 Deployment Descriptor Editor - In EJB DD editor, have to click twice on "Use security id" to make it change
33840 Deployment Descriptor Editor - View jumps when certain properties are changed.
34037 Deployment Descriptor Editor - Cannot save non-ASCII characters in DD editor via GUI
34146 Deployment Descriptor Editor - Problem in deployment of a RAR and WAR as EAR with resource ref between RAR/WAR
34449 Deployment Descriptor Editor - Finder method in both local and remote home show up as blank query in GUI
31099 Deployment Plan Editor - In EJB 2.0 DP, hide auto inc check box for non-numeric fields.
33149 Deployment Plan Editor - Adding and then deleting a CMR Field column leaves the xml non conformant to DTD
33180 Deployment Plan Editor - Exception when trying to map a many to many relationship
33256 Deployment Plan Editor - EJB 2.0 DP -- We should have GUI support for adding/removing ciphersuites
33360 Deployment Plan Editor - CAR DTD now has an element named deployAs - need it in XWB too
33450 Deployment Plan Editor - EAR 1.3 DP Editor -- we should hide userlib GUI for EJB/WAR subprojects
33576 Deployment Plan Editor - Change to EJB handling of isolationLevel requires matching UI change
33579 Deployment Plan Editor - Change to EJB handling of linkTable requires matching UI change
33742 Deployment Plan Editor - M-M relationships has empty Schema list
33882 Deployment Plan Editor - <clientDataSource> element out of order in CAR dp
33901 Deployment Plan Editor - Automatic update from EAR DD to EAR DP not saved when editor is closed
34128 Deployment Plan Editor - WAR 2.3/EAR 1.3 DP Editor should remove recoverable entry
34147 Deployment Plan Editor - EAR DP editor -- entering mail props out of order gives error
34331 Deployment Plan Editor - Resource Reference - Entering of datasource connection pool name does not stick
34332 Deployment Plan Editor - Field tab - column name does not stick until focus is shifted within dialog
34369 Deployment Plan Editor - EAR 1.3/EJB 2.0 DP editor -- authMethod gets wrong value
34427 Deployment Plan Editor - EAR 1.3/EJB 2.0 DP editor -- should provide a combo list of realms for AS Context
34540 Deployment Plan Editor - EAR DP editor should not offer classpathJars element for EJB and WAR modules
34614 Deployment Plan Editor - Default isolation level does not appear in UI even if one is chosen
34616 Deployment Plan Editor - Column name fields sometimes do not list any db columns
24799 General UI/Other - Open jar file: missing and incorrect information shown
30386 General UI/Other - Antlr Java grammer fails on some valid Java files.
34241 General UI/Other - Project update process needs to check to see if a deployment plan was chosen ...
34541 General UI/Other - Missing graphedit classes for workflow editor
31567 Profile - With 2 WebLogic servers on my machine my profiles point to same tools dir
29604 Project-Add - Not able to use relative path in the GUI
34351 Project-Add - Add File to Project from right mouse in nav tree allows only single file select
27973 Project-Deploy - Changing a META-INF/MANIFEST.MF file not handled in SS Rapid deploy EAR
27976 Project-Deploy - Should do full deploy after changing the WAR deployment plan in rapid deploy
29291 Project-Deploy - XWB RI deployment needs to show console output during deploy
31394 Project-Deploy - During deployment, giving Deployed name with white space gives wrong error msg
33235 Project-Deploy - Rapid Deploy uses context-root for directory name but Oracle AS does not
33490 Project-Deploy - Ignore compile errors checkbox text should be "Ignore JSP compile errors"
33767 Project-Deploy - Deployer for an EAR does not do a full deploy when it should
34036 Project-Deploy - Rapid deploy does not force a commandline deploy after full deploy.
34120 Project-Deploy - Warning message when unable to Quick Deploy could give a bit more info
34177 Project-Deploy - Deploy for 1.2 EAR should call DeployEAR instead of DeployEAR12
34262 Project-Deploy - DeployEJB should be called for all EJBs rather than DeployEJB11 for 1.1 EJBs
34349 Project-Deploy - Cancel in deployment setting dialog should not reset deployment prefs
34417 Project-Deploy - Tomcat - Would be nice to pop up a message when not deploying a WAR
34584 Project-Deploy - Rapid deploy does not copy files if files are added to project not from root
34586 Project-Deploy - Should give better message than NPE when server profile not defined
34660 Project-Deploy - Problems with Password used for deployment
34680 Project-Deploy - Save remote JAR to text is missing from Depl Setting/Depl Info tab
34242 Project-New - Project upgrade error message has Yes / No instead of Ok
31951 Project-Settings - Modify only password in Deployment Settings and click OK = password not saved
34240 Project-Settings - Project update message needs rewording
34468 Project-Settings - NPE when trying to remove a subproject from an EAR
34623 Project-Settings - If classpath not set in proj settings can't reopen project
33885 Project-Undeploy - NPE on undeploying a RAR
33887 Project-Undeploy - Undeploy a standalone car failed as it uses archive name without extention
34447 Project-Undeploy - Undeploy a standalone car not working if <deployas> is defined in the dp
34434 Text-based Editors Netbeans - Read only files make user think that they cannot copy text from them
33842 Validate - Validation of ejb jar produces incorrect messages
26208 WSDL Editor - WSDL editor, binding dialog, checkboxes for SOAP and HTTP bindings greyed out
26734 XML Editor-General - XML editor not saving international characters such as umlaut, etc...
34060 XML Editor-General - XML files not being saved in UTF8 encoding
34645 XML Editor-General - java.lang.NoSuchFieldError: m_model exception with Director editors

Problems fixed in Version 4.1

Number

Description

34961 Assistant-EJB - The EJB wizard's Summary Pane is blank when created new relationship
33501 Assistant-Tag Handler - The NEXT button on the "specify the project, directory, etc." pane is disabled
34798 Deployment Descriptor Editor - EJB DD editor reads classes from current directory if ejb-client-jar is empty
35415 Deployment Descriptor Editor - Order of elements in deployment descriptor causing deployment failure
34667 Deployment Plan Editor - EJB 2.0 DP -- integrity and confidentiality ciphersuites are out of place in DP
34669 Deployment Plan Editor - EAR DP -- EAR dp modules are synched with DD if DD has not module entries
34862 Deployment Plan Editor - New Server profile created should be at the head of the list
35321 Deployment Plan Editor - EJB 2.0 DP Editor is not handling server profile correctly
35334 Deployment Plan Editor - Adding role error with no added server profile gives blank dialog
35353 Deployment Plan Editor - Need GUI support for finder method in 1.1 ejb inside 1.3 ear
35446 Deployment Plan Editor - <excludedJSP> drop down list should display jsps with their folder names
35463 Deployment Plan Editor - Erroneous error message when opening a J2EE 1.3 dep plan in a J2EE 1.2 project
35565 Deployment Plan Editor - DP editor fails to open dp (NPE) if server profile no longer exists
35476 General UI/Other - Error opening DP for proj with specific type of basedir
30801 Install - Controls disappear in install if window too small (traditional Chinese)
35330 Project-Add - NPE trying to remove WAR subproject from EAR
34498 Project-Compile/Build - Compile issues adding source directories using ".." reference
34721 Project-Compile/Build - Project says build was successful but EAR archive is never built
34844 Project-Compile/Build - Error when [space] after package name
34694 Project-Deploy - Update option for WebLogic 7 does not pass source. Maybe Update is not needed?
34725 Project-Deploy - Debug option not called when deploying to WL7 with user-defined options
34786 Project-Deploy - Rapid Deploy not always working (EAR)
34815 Project-Deploy - Passing more than one JVM option to OracleAS/WebSphere does not output anything
34828 Project-Deploy - Some textfields are not being cleared completely for Oracle AS DeplSettings
34830 Project-Deploy - Oracle AS Depl Options not being appended to command
34886 Project-Deploy - User defined option for WebLogic 6 Depl Settings not working as expected
34887 Project-Deploy - Unable to pass more than one JVM option to WL6
35075 Project-Deploy - Rapid deploy ignores extra silvercmd switches
35168 Project-Deploy - Deploy to Sun RI does not give any output. No command is generated
35257 Project-Deploy - If Undeploy of EAR fails try to undeploy the same name with "." replaced by "_"
35269 Project-Deploy - Undeploy menu item is not reset after failed undeploy
35283 Project-Deploy - A full deploy is done when it should be copying files
35311 Project-Deploy - Unable to full deploy a WAR to Sun RI. We should wrap it in an EAR first.
35458 Project-Deploy - Unable to deploy to "Sun RI 1.0 or higher"; environment vars not being evaluated
35502 Project-Deploy - Sun RI 1.0+ deployer does not automatically wrap WAR in an EAR for Full Deploy
35504 Project-Deploy - Extra slash in <context-root> generated for Sun RI WAR deployment
35509 Project-Deploy - Update option not working for WebLogic 7
35266 Project-Undeploy - User-defined option for WL6 deployment not quite working
35246 Text-based Editors KREdit - Coloring of .class files is random
35099 Validate - Omitting <method-param> for an MDB causes Validator to NPE
26758 XML Editor-General - No way to permanently attach a dtd or schema to an xml file


Copyright © 2001, 2002, 2003 SilverStream Software, LLC, a wholly owned subsidiary of Novell, Inc. All rights reserved.