IBM Support

6.1.1.8: WebSphere Application Server Toolkit Version 6.1.1 Fix Pack 8

Download


Abstract

The IBM WebSphere Application Server Toolkit V6.1.1.8 cumulative Fix Pack contains fixes to V6.1.1.

Download Description

  • Web service deployment tools
    • (PK66468) If a WSDL contains a service name containing a hyphen character then webservice client code generation will fail.
    • (PK66687) When generating a JAX-RPC webservice client using the wsgen Ant task targeting a WebSphere Application Server then the Mappings option for namespace to package mapping is not used by the underlying WebSphere Application Server webservice code emitter.
    • (PK66515) If the annotation builder is enabled on a project but the WebSphere Application Server annotation facet is not then it's possible to have a project without the gen/src source folder. The WebSphere Application Server webservice code generation tool was using the existence of the annotation builder to determine if annotation support is enabled and defaulting to the gen/src folder as the folder to generate the service code into. The gen/src folder is only ever created if the WebSphere Application Server annotation facet ('WebSphere XDoclet Support') is enabled and since this facet is not enabled then the deployment fails.
    • (PK67458) If a WSDL contains a service that has the same name as a complex type then the JAX-RPC webservice proxy generation will fail with a NullPointerException.
    • (PK66098) If an EJB project is configured to have an EJB client project and a webservice client is being constructed with the output folder being set to the EJB project then duplicate deployment code will be generated as a result of the wizard completely and the 'Prepare for Deployment' action being executed. The 'Prepare for Deployment' action will generate deployment code into the EJB client project while the wizard generates to the EJB project.
    • (PK69766) After making modifications to the underlying bindings.xml file by either attaching a new policy set or modifying an existing attachment a publish does not occur meaning that the new bindings.xml file is never updated in the WebSphere Application Server.
    • (PK71798) If a namespace to package entry is defined like the following namespace = "http://addressbook.com/AddressBook/" package = "custom.javapackage.addressbook " (notice the extra space at the end of the package) then the XML validation on the JAX-RPC Mapping file will fail as well as the underlying WSDL2Java tooling that will generate the Java artifacts.
  • Enterprise JavaBeans deployment and mapping tools
    • (PK69362) If an Enterprise Application Archive contains a web module that contains an enterprise beans reference then EJBDeploy will generate the RMIC code for this reference and store it in a JAR file within that web module. However, if that enterprise beans reference requires class files that exist in a JAR file that is passed as an argument to the EJBDeploy tool via the classpath argument(-cp) then the RMIC process will fail because the classes in that JAR will not be found.
    • (PK69370) Under very rare situations when generating the EJB Deployment code an XML Transformation error may occur when attempting to write the .settings/.websphereDeploy file. If this occurs when attempting to see if an SQLj Ant file exists during EJB Deploy then a NullPointerException will occur.
    • (PK68982) If an v2.x enterprise bean is constructed with a EJB-QL statement containing a 'left join' clause then the underlying SQL statement will be incorrect and cause runtime application errors.
    • (PK70272) When EJBDeploy invokes the RMIC tool to generate the stubs and ties it builds a classpath taking all of the JAR files from the $WAS_HOME/lib/ and $WAS_HOME/plugins/ contents. However, it excludes JAR files that can be found in sub-directories of these directories. This can lead to ClassNotFoundExceptions if the EJB requires, for example, the MQ libraries found in the $WAS_HOME/lib/WMQ/java/lib/ directory.
    • (PK71447) The option to generate EJB Deployment code against DB2 v9.5 does not exist in the EJB Bottom-u
      p creation wizard. If Top-down is used against an existing DB2 v9.5 data model then the backend that gets created is null_1 rather than DB2UDBNT_V95. This is happening because DB2 v9.5 is not currently supported by the EJB Mapping tooling.
    • (PK68767) A DB2 v9.1 XML column being mapped to a java.lang.String enterprise bean field causes the following validation error: Invalid type mapping exist for attribute: in file: DB2UDBNT_V91_1. Add converter or change the data type. This is happening because the underlying enterprise bean mapping functionality does not provide support for the DB2 v9.1 XML column type.
  • Server Tooling
    • (PK67688) The automatically created WebSphere Application Server v6 servers that are created when the product starts are hardcoded to look in the $WAS_HOME/profiles/ directory for the default profile. If the default profile does not exist within this location then an error will occur stating that the security.xml file is empty because it could not be found.
    • (PK69506) A NullPointerException occurs when creating a new WebSphere Application Server script launch configuration.
    • (PK69837) The WebSphere Application Server JAR file rsadbutils.jar is missing in the WebSphere Application Server v6.1 classpath container on the Java Build Path. This JAR file contains classes needed for compilation of EJBDeploy generated code utilizing SQLj functionality.
    • (PK70394) The J2EE WebSphere Application Client launcher toggles between running the client from the 'deployable1' and 'deployable2' directories found in the .metadata when running a non single-root J2EE Application Client module. In some scenarios the toggling fails and the application client always launches the content from the 'deployable1' directory even if the new content is published to the 'deployable2' directory.
    • (PK71783) If a .server file for WebSphere Application Server is created in Rational Application Developer v6.0 and the security information is stored in this file then it will be lost when the .server file is migrated to Rational Application Developer v7.0. This is happening because .server file is reconstructed during migration and the security information is not being copied to the new .server file.
  • J2EE Ant Tasks
    • (PK69243) The underlying Eclipse Project Set import functionality stores the the Concurrent Versions System (CVS) repository references as-is. Since the projectSetImport Ant task does not contain a CVS authenticator then it requires that the userid and password be written in plain text to the repository reference stored in the project set file.
    • (PK72606) The following NullPointerException may happen during execution of the WorkspaceBuild J2EE Ant Task:java.lang.NullPointerException
      at java.util.Hashtable.put(Hashtable.java:632)
      at com.ibm.etools.ant.extras.WorkspaceBuild.restoreDebugOptions(WorkspaceBuild.java:155)
      at com.ibm.etools.ant.extras.WorkspaceBuild.execute(WorkspaceBuild.java:94)
      The underlying Java compiler uses a Hashtable to store the preferences. In this scenario an attempt to store a 'null value into this Hashtable occurs which results in the NullPointerException.
  • J2EE Extensions
    • (PK71684) When the 'Deployment' tab in the Enterprise Application deployment descriptor is selected a check is done against the targeted runtime of the project to ensure that runtime supports the Enhanced EAR functionality. In WebSphere Integration Developer the targeted platform WPS is not being registered as a runtime that supports the enhanced EAR functionality even though it is built from WebSphere Application Server v6.1 which does support this functionality.
    • (PK67545)When adding a new EJB mediation handler the local-home interface and local interface for the enterprise bean are created based on the name of the
      mediation handler rather than the default com.ibm.websphere.sib.mediation.handler.ejb.GenericEJBMediationHandler* interfaces.
    • (PK70825) The 'Modify' button for the Mediation handler was opening the mediation creation wizard without allowing the mediation handler lists to be edited.
  • zOS Profile Management
    • (PK67056) The generated instructions need to be updated with information on how to set a password phrase for the WebSphere administrator user ID. Prereq information (z/OS version 1.9 and Fix Pack 6.1.0.15 or later) for making use of RACF password phrase support also needs to be added to the generated instructions.
    • (PK68907) The PMT for z/OS descriptions for Feature Packs for EJB3 or Web Services augmentations of a deployment manager do not caution the user that deployment managers created with the cell "environment" cannot be augmented by these feature packs.

Prerequisites

The IBM WebSphere Application Server Toolkit V6.1.1.8 cumulative Fix Pack requires an IBM WebSphere Application Server Toolkit V6.1.1 install on either a Windows® or Linux® operating system.

[{"PRLabel":"6.1.1: Refresh Pack 1 for Linux","PRLang":"English","PRSize":"803970133","PRPlat":{"label":"Linux","code":"PF016"},"PRURL":"http://www.ibm.com/support/docview.wss?uid=swg24014242"},{"PRLabel":"6.1.1: Refresh Pack 1 for Windows","PRLang":"English","PRSize":"799813407","PRPlat":{"label":"Windows","code":"PF033"},"PRURL":"http://www.ibm.com/support/docview.wss?uid=swg24014241"}]

Installation Instructions

If you have access to the Internet, this Fix Pack is automatically downloaded when you use IBM Rational® Product Updater to search for updates.

The recommended method for installing the Fix Pack is to use Rational Product Updater. However, this Fix Pack is also available to download at the bottom of this document.

To download and install the Fix Pack locally, complete the following steps:

  1. Download the Fix Pack from the Download package section of this document.

  2. Extract the Fix Pack to a temporary directory. For example: c:\temp.

  3. For installation instructions, navigate to the temporary directory and open the update/install_local_6118_fixpack8.html file.

[{"INLabel":"Installation Instructions","INLang":"English","INSize":"50860","INURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/tools/AST/local/fixpacks/ast61/fp6118/html/install_local_6118_fixpack8.html"}]
Off
[{"DNLabel":"6.1.1: Fix Pack 8","DNDate":"15/12/2008","DNLang":"English","DNSize":"1066242453","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"ftp://public.dhe.ibm.com/software/websphere/appserv/support/tools/AST/local/fixpacks/ast61/fp6118/ast611fixpack8.zip","DNURL_FTP":" ","DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;appserv/support/tools/AST/local/fixpacks/ast61/fp6118/ast611fixpack8.zip"}]

Technical Support

Contact 1-800-IBM-SERV (U.S. Only) or visit the WebSphere Application Server Support site on the Web.

When you contact customer support, the support representative needs to know which versions of the products and additional Fix Packs are installed on your system. To determine the versions, complete the following steps:

  1. Start IBM Rational Product Updater.
    • On Windows operating systems, select Start > Programs > IBM WebSphere > Application Server Toolkit V6.1.1 > Rational Product Updater.


    • On Red Hat Enterprise Linux V3.0 (GNOME desktop environment), open the main menu and select Programming > Rational Product Updater V6.0.1.


    • On SUSE Linux Enterprise Server V9.0 (K Desktop Environment), open the main menu and select IBM Rational > Rational Product Updater V6.0.1.


  2. Select the Installed Products tab.


For frequently asked questions (FAQs), lists of known problems and fixes, and other support information, visit the Support page for a listing of Release Notes for the Application Server Toolkit.

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Application Server Toolkit (AST)","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"6.1.1.8","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Problems (APARS) fixed
PK66468 PK66687 PK66515 PK67458 PK66098 PK69766 PK71798 PK69362 PK69370 PK68982 PK70272 PK71447 PK68767 PK67688 PK69506 PK69837 PK70394 PK71783 PK69243 PK72606 PK71684 PK67545 PK70825 PK68907

Document Information

Modified date:
04 February 2020

UID

swg24023506