JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Solaris 10 8/07 Release Notes
search filter icon
search icon

Document Information

Preface

1.  Installation Issues

2.  Solaris Runtime Issues

Common Desktop Environment

Trusted Administrative Roles Other Than Root Not Authorized to Connect to the X Window Server (6579866)

Trusted CDE Screen Lock Logs Out the User (6564548)

Cannot Switch Roles on Trusted Java DS (6546892)

Mouse Pointer and the dtfile Icon Are Not Displayed When You Drag the dtfile Icon (6462945)

SMC Updates the tnrhdb File But Does Not Run tnctl to Update the Trusted Host Cache (6471594)

Trusted Stripe Disappears From The Screen After Resolution Change (6460624)

x86: GNOME Applications Fail With dtremote (6278039)

x86: kdmconfig Command Does Not Create System Identification Configuration File for Xorg X Server (6217442)

CDE Removable Media Auto Run Capability Removed (4634260)

Solaris PDASync Cannot Delete Last Entry From the Desktop (4260435)

File Systems

zoneadm install Fails With a ZFS Legacy Mount (6449301)

ZFS and UNIX/POSIX Compliance Issues

fdisk -E Can Sweep Disk Used by ZFS Without Warning (6412771)

ZFS and Third-Party Backup Product Issues

Veritas NetBackup Does Not Back Up and Preserve Files With ZFS/NFSv4 ACLs (6352899)

BrightStor ARCserve Backup Client Agent for UNIX (Solaris) and ZFS Support

ZFS GUI Should Check For /usr/lib/embedded_su at the Beginning of Each Wizard (6326334)

Fails to Sync File System on Panic (6250422)

Upgrading From Some Solaris Express or Solaris 10 Releases Requires Remounting of File Systems

NFSv4 Access Control List Functions Might Work Incorrectly

Access Problems Between Solaris NFSv4 Clients and NFSv4 Servers

Using mkfs Command to Create File System Might Fail on Very Large Disks (6352813)

File System Creation Might Fail on Small Slices (6346510)

System Crash Dump Fails on Devices Greater Than 1 TByte (6214480)

Using smosservice Command to Add OS Services Results in Insufficient Disk Space Message (5073840)

Hardware-Related Issue and Bugs

The (ZFS) ARC Allocates Memory Inside The Kernel Cage Preventing DR (6522017)

mpathadm Does Not Display Load-Balance Setting Specific to Device

Registration Tool Prevents Power Management on Some Framebuffers (6321362)

SPARC: Sun Crypto Accelerator 4000 Board Versions 1.0 and 1.1 Not Supported in Solaris 10 OS

Certain USB 2.0 Controllers Are Disabled

Supported USB Devices and Corresponding Hub Configurations

x86: Limitations Exist With Certain Device Drivers in Solaris 10 OS

DVD-ROM/CD-ROM Drives on Headless Systems

x86: Manual Configuration Required to Specify Non-US English Keyboards

SPARC: jfca Driver for Certain Host Bus Adapters That Are Connected to Tape Devices Might Cause Errors (6210240)

Contention Exists Between Certain Devices That Share the Same Bus (6196994)

hat_getkpfnum() DDI Function Is Obsolete (5046984)

x86: Soft System-Shutdown is Not Supported in Solaris OS on x86 (4873161, 5043369)

Some DVD and CD-ROM Drives Fail to Boot Solaris (4397457)

iPlanet Directory Server 5.1 Issues

Installing Directory Server 5.1

Migrating to the Sun Java System Directory Server 5 2005Q1

Issues While Running Debugger

SPARC: Problems With dbx Debugger While Processing 64-bit Objects (6347707)

System Might Loop When Master CPU Is Changed (4405263)

Localization Issues

Multiple Input Method Switcher Applications Appear in Trusted Java DS

Wnn8 Japanese Input Method

Uninstaller Displays Strings Incorrectly in Some Locales (6487062)

Input Method Cannot Be Enabled With Primary Administrator Rights (6475081)

New ChuYin Input Method Not Supported in Upgrade to IIIMF rev.12 (6492129)

AltGr Does Not Work As Mode Switcher in Some Russian Locales (6487712)

Arabic Text Not Appearing in ar Locales

Solaris PDASync Does Not Support Data Exchange With the Multibyte Internationalized PDA Device (4263814)

L10N Messages Missing When Using localeadm Utility to Add Locales (6423974)

Several Arabic Fonts Do Not Work in GNOME (6384024)

Unable to Switch Input Language on Session-Saved Applications (6360759)

Keyboard Shortcuts in Mozilla in ES Locale Are Unusual and Ambiguous (6288620)

Migration Note to UTF-8 locales

Microsoft Office Files

HTML Files

Fixing Broken HTML File

Emails Saved As Portable Format

Plain Text Files

File Names and Directory Names

Launching Legacy Locale Applications

Hardware for Estonian Keyboard Type 6, French Canadian Keyboard Type 6, and Polish Programmers Keyboard Type 5 Not Available

Cannot Print Documents in Portable Document Format (6239307, 6218079)

Sort Capability in the European UTF-8 Locales Does Not Function Correctly (4307314)

Networking Issues

Login Fails on iSCSI Target With Two Portals and One Bad Portal (6476060)

System Domain of Interpretation Is Not Configurable (6314248)

IP Forwarding Disabled by Default in Solaris 10 OS

Zone Not Booting When IP Address Belongs to a Failed IP Network Multipathing Group (6184000)

Intermittent Errors Might Occur With the Use of DataDigests (5108515)

ATM LANE Subnets for IPv4/IPv6 Might Not Complete Initialization (4625849)

Configuring Multiple Tunnels Between Two IP Nodes With Filtering Enabled Might Result in Packet Loss (4152864)

Security Issues

Nonpassword Logins Fail With pam_ldap Enabled (6365896)

Incorrect Parameters Might Cause Panic in Sun StorEdge T3 (4319812)

Service Management Facility

Print Services Have Offline Settings by Default (5100134)

Login Prompts Sometimes Appear Before File Systems Are Mounted (5082164)

Smart Card

System Does Not Respond to Smart Card (4415094)

Edit Config File Menu Item in Smartcards Management Console Does Not Work (4447632)

Solaris Commands and Standards

Unsupported Options in the ddi_dma_mem_alloc(9F) Man Page (6571030)

Changed Man Pages for Solaris Trusted Extensions Are in Reference Manual Only

Failed Unconfigure Command cfgadm Might Succeed Later Without Notice (6483258)

Bash 2.0.5b No Longer Sets Some Environment Variables

New ln Utility Requires -f Option

New tcsh Rejects setenv Variable Names That Use a Dash or an Equals Sign

STDIO getc Family EOF Condition Behavior Change

Output Columns of the ps Command Have Been Widened

Command ping -v Does Not Work on IPv6 Addresses (4984993)

Solaris Volume Manager

Solaris Volume Manager metattach Command Might Fail

Solaris Volume Manager metassist Command Fails in Non-English Locales (5067097)

Volume Creation Fails in Systems With Unformatted Disks (5064066)

Hot Spares Do Not Work Correctly When Solaris Volume Manager RAID-1 (Mirror) or RAID-5 Volumes Are Created in Disk Sets Built on Soft Partitions (4981358)

Solaris Volume Manager metadevadm Command Fails if Logical Device Name No Longer Exists (4645721)

Solaris Volume Manager metarecover Command Fails to Update metadb Namespace (4645776)

Sun Java Desktop System

Email and Calendar

Problems With Using Multiple Attachments (6260583)

Problem With Changing Authentication Type (6246543)

Incomplete List of Contacts in Contact Folder (5088514)

Login Issues

Cannot Login Using GDM Unless Clearance is Set to admin_high (6432114)

Login Error Message

Help System

Wrong Help Window Opened For Volume Control (6253210)

Online Help Freezes (5090731)

Mozilla Browser

Cannot Print Certain Documents From the Mozilla Browser

System-Level Issues

User Preferences Not Fully Compatible

Problems With Online Registration of StarOffice 7 Software (6208829)

Problems With Sound Recorder

Release Notes Do Not Display in Thunderbird Help (6565136)

Trusted Java DS Workspace Does Not Start on Initial Change of Label (6550104)

Nautilus ACL MASK is Not in Sync With Group Permissions (6464485)

strftime(3c) Should Support GNU Extension in %-m And %-d (6448815)

x86: Cannot Configure Full-Screen Magnification on Systems With One Video Card

x86: Problems Configuring USB Mouse Device as Extension Device for Use With GNOME On-Screen Keyboard

x86: GNOME Applications Fail With dtremote (6278039)

Certain View Options Might Cause File Manager to Fail (6233643)

Problems Creating Certain Types of Archives (5082008)

System Administration

Trusted $HOME Ownership Incorrect When Administrative Role Created (6579845)

SAN 4.4.13 Emulex Error With Patch 119914-12 (6558400)

iscsitgtd Double Frees on Target Creation With an Alias (6554915)

iSCSI Target Coredumps When Running JIST Test Suite (6550844)

zoneadm attach Command Might Fail (6550154)

Solaris is Unable to Handle Mode Switches Between Legacy and AHCI Modes for the SATA Controller (6520224)

Deferred Activation Patching (6486471)

Possible Error With 32-bit Applications Getting File System State on Large File Systems (6468905)

x86: Uninstallation of Solaris Trusted Extensions Fails (6460106)

Using patchadd With the -R Option To Specify an Alternative Root Path From Systems That Are Not Zones Aware Should Be Restricted (6464969)

Sun Patch Manager Tool 2.0 Not Compatible With Previous Versions

SPARC: Error Messages Displayed During Dynamic Reconfiguration (6312424)

Error Messages Displayed by pkgchk After You Remove Patches for Zones (6267966)

Race Condition Between kcfd and IPsec Algorithm Availability (6266083)

Solaris Product Registry Administration Utility Fails to Launch in a Zone (6220284)

Cannot Delete Existing Diskless Clients From the System (6205746)

SPARC: smosservice delete Command Does Not Successfully Remove All Directories (6192105)

SPARC: Stopping the System by Using Keyboard Sequences Might Cause a System Panic (5061679)

kill -HUP Does Not Always Cause the Agent to Reread the snmpd.conf Configuration File (4988483)

x86: Pressing the F4 Key During BIOS Bootup Fails to Boot the Service Partition (4782757, 5051157)

Solaris WBEM Services 2.5 Daemon Cannot Locate com.sun Application Programming Interface Providers (4619576)

Some com.sun Application Programming Interface Method Invocations Fail Under XML/HTTP Transport Protocol (4497393, 4497399, 4497406, 4497411)

Cannot Modify File-System Mount Properties With Solaris Management Console Mounts and Shares Tool (4466829)

3.  System-Specific Issues

4.  End-of-Software Support Statements

5.  Documentation Issues

A.  Table of Integrated Bug Fixes in the Solaris 10 Operating System

B.  Solaris 10 Operating System Patch List

System Administration

This section describes system administration bugs in Solaris 10 OS.

Trusted $HOME Ownership Incorrect When Administrative Role Created (6579845)

When the system is configured for Solaris Trusted Extensions and you use the SMC to create roles, the role's home directory might have incorrect ownership. Various error messages are displayed.

Workaround: Log in as the root user. After you create a role, verify whether the new role's home directory has the correct owner and group.

# ls -ld /export/home/myrole
drwxr-xr-x  15 myrole    sysadmin   1024 Jul 26 15:29 /export/home/myrole

The group for all roles should be sysadmin(14). Otherwise, change the group to sysadmin(14) by using the following chown command:

# chown myrole:sysadmin /export/home/myrole

SAN 4.4.13 Emulex Error With Patch 119914-12 (6558400)

While using Storade rasagent running with Emulex HBA driver version 2.20K and above, the following error message is posted to the /var/adm/messages file:

NOTICE: fp_rnid_intr: FP_IS_PKT_ERROR failed

Workaround: These messages may be ignored. To stop the messages from being posted to the /var/adm/messages file, stop the Storade rasagent deamon.

iscsitgtd Double Frees on Target Creation With an Alias (6554915)

Using the optional parameter --alias or -a with the iscsitadm create target command within the iSCSI process daemon might cause the daemon process to panic by creating a process code dump.

Because the iSCSI target daemon process is under the control of the Solaris SMF facility, the facility automatically restarts after a momentary pause while the process creates its core file.

Workaround: Do not specify the optional --alias or -a parameters with the iscsitadm create target CLI command. Use the optional parameters with the iscsitadm modify target CLI command.

iSCSI Target Coredumps When Running JIST Test Suite (6550844)

When running the Java technology-based Interoperability Standards Test Suite (JIST), read, write, or compare load test with 10 threads as part of the entrance test for Amber Road, the iSCSI target generates a core dump. This core dump might cause the JIST test to fail with data compare errors. Sometimes the JIST might run successfully. However, a new core file is generated.

Workaround: None.

zoneadm attach Command Might Fail (6550154)

When you attach a zone, if the original host and the new host have packages at the same patch level but at different intermediate patch histories, the zone attach might fail. Various error messages are displayed. The error message depends on the patch histories of the two hosts.

Workaround: Ensure that the original host and the new host machines have had the same sequence of patch versions applied for each patch.

Solaris is Unable to Handle Mode Switches Between Legacy and AHCI Modes for the SATA Controller (6520224)

In systems which have an AHCI compliant SATA controller, the BIOS setup typically enables the controller to be set in either AHCI, legacy, or RAID modes. Solaris supports AHCI and legacy modes.

The SATA mode setting in BIOS must not be changed after an initial Solaris installation. The SATA mode setting must also not be changed before or after a Solaris upgrade. If the SATA mode BIOS setting is modified after installing Solaris, the system will reset and fail to boot without indicating what led to the failure.

Workaround: If boot failure is encountered as a result of changing the BIOS setting, revert back to the original setting in order to boot Solaris.

Deferred Activation Patching (6486471)

Starting with patch 119254-42 and 119255-42, the patch installation utilities, patchadd and patchrm, have been modified to change the way that certain patches delivering features are handled. This utilities modification affects the installation of these patches on any Solaris 10 release. These “deferred-activation” patches handle the large scope of change delivered in feature patches better.

These large kernel patches have always required a reboot, but now the required reboot activates the changes made by the loopback file system, lofs. lofs ensures the stability of the running system. The patch README provides instructions on which patches require a reboot.


Note - Sun strongly recommends that patch operations are carried out in a single-user mode, especially when this is recommended by the patch README.


If you are running non-global zones or have lofs disabled, consider the following points when installing or removing deferred-activation patches:

No error message is displayed.

Workaround: Sun recommends Solaris Live Upgrade to manage patching. Solaris Live Upgrade prevents the problems of patching a running system. Solaris Live Upgrade reduces the amount of downtime involved in patching and reduces risk by providing fallback capability if problems occur. For more information, see Solaris 10 8/07 Installation Guide: Solaris Live Upgrade and Upgrade Planning.

Possible Error With 32-bit Applications Getting File System State on Large File Systems (6468905)

When run on large file systems, for example ZFS, applications using statvfs(2) or statfs(2) to get information about the state of the file system exhibit an error. The following error message is displayed:

Value too large for defined data type

Workaround: Applications should use statvfs64() instead.

x86: Uninstallation of Solaris Trusted Extensions Fails (6460106)

Uninstallation of Solaris Trusted Extensions on x86 systems fails. On rebooting the system, the following error message is displayed:

NOTICE: template type for bge0 incorrectly configured
    Change to CIPSO type for 129.146.108.249
    ifconfig: setifflags: SIOCSLIFFLAGS: bge0: Invalid argument
    NOTICE: bge0 failed: Cannot insert CIPSO template for
    local addr 129.146.108.249
    ip_arp_done: init failed

The system then hangs.

Workaround: Perform the following steps:

  1. Uninstall Solaris Trusted Extensions but do not reboot the system.

  2. Run the following commands.

    # touch /etc/system
    # bootadm update-archive
  3. Reboot the system.

Using patchadd With the -R Option To Specify an Alternative Root Path From Systems That Are Not Zones Aware Should Be Restricted (6464969)

On systems running a Solaris release that is not zones aware, using patchadd -R, or any command that accepts the -R option to specify an alternate root path for a global zone that has non-global zones installed, will not work.

In contrast with the error message that is displayed by using the luupgrade [-t, -T, -p, -P] command, no error message regarding the use of appropriate command-level restrictions is displayed in this instance.

There is no indication that the -R option did not work. As a result of the failure of the command, Solaris 10 packages or patches are not installed on any of the installed non-global zones.

This problem occurs while installing and uninstalling packages or patches.


Note - The -R option works if the alternate boot environment has configured non-global zones, but no installed non-global zones. However, to avoid a potential problem, or if you are not sure whether there are any installed non-global zones used as the alternate root path, restrict the use of the -R option in all instances.


For more information, see the following man pages :

Workaround 1: Upgrade the OS to at least the Solaris 10 1/06 release.

If you are running the Solaris 10 3/05 release, install the following patches to enable the use of commands that accept the -R option to create an alternate root path:

Workaround 2: Restrict the use of the patchadd -R command or any command that accepts the -R option to create an alternate root path.

Instead, boot the alternate root, for example, the Solaris 10 release, as the active OS. Then install and uninstall the Solaris 10 packages and patches without using the -R option.

Sun Patch Manager Tool 2.0 Not Compatible With Previous Versions

A system that runs the Sun Patch Manager Tool 2.0 can manage remote systems that run Patch Manager Tool, including Sun Patch Manager Tool 1.0.

However, a system with an earlier version of Patch Manager Tool cannot manage remote systems that run Patch Manager Tool 2.0. Earlier versions include the following:


Note - Common Information Model/Web Based Enterprise Management (CIM/WBEM) support for Patch Manager Tool does not exist in the Solaris 8 OS. Consequently, remote management with Patch Manager does not apply to Solaris 8 systems.


SPARC: Error Messages Displayed During Dynamic Reconfiguration (6312424)

During dynamic reconfiguration (DR), error messages might be displayed. The messages are displayed if you perform DR while input and output operations are active on devices that are in the DR path. After the messages are displayed, the input and output operations are retried and eventually succeed. The following is a sample that is displayed:

Jul 28 12:23:19 qame10-a scsi: [ID 107833 kern.warning] WARNING:
/ssm@0,0/pci@19,700000/SUNW,qlc@2,1/fp@0,0/ssd@w2100000c5056fa13,0 (ssd6):
Jul 28 12:23:19 qame10-a     transport rejected fatal error
Jul 28 12:22:08 qame10-a scsi: [ID 107833 kern.warning] WARNING:
/ssm@0,0/pci@19,700000/SUNW,qlc@2,1/fp@0,0/ssd@w2100000c5056f9a7,0 (ssd36):
Jul 28 12:22:08 qame10-a     SCSI transport failed: reason 'timeout':
retrying command

Workaround: None. Ignore the error messages.

Error Messages Displayed by pkgchk After You Remove Patches for Zones (6267966)

The patchadd and patchrm commands work improperly in non-global zones with inherited file systems. Consequently, in those zones, the pkgchk command might generate error messages about packages under the following circumstances:

  1. In the global zone, you apply patches for the Solaris 10 zone system by using the patchadd command.

  2. You use the patchrm command to remove patches that you just recently applied.

  3. In a non-global zone with inherited file systems, you check with the pkgchk command for information about a package in any of the removed patches.

The following sample message is displayed when the pkgchk command is used on SUNWcsu under the circumstances previously listed.

# pkgchk SUNWcsu
ERROR: /usr/lib/inet/certdb
     modtime <04/26/05 10:55:26 PM> expected <01/23/05 01:48:24 AM> actual
     file size <36012> expected <42152> actual
     file cksum <37098> expected <19747> actual
ERROR: /usr/lib/inet/certlocal
     modtime <04/26/05 10:55:26 PM> expected <01/23/05 01:48:24 AM> actual
     file size <44348> expected <84636> actual

Workaround: None. The errors are harmless. Ignore the error messages.

Race Condition Between kcfd and IPsec Algorithm Availability (6266083)

Systems with the Solaris 10 8/07 release might cause problems with IPsec. This problem might occur on a freshly installed system or a system that imports a large number of new Service Management Facility (SMF) manifests during the boot. After these booting conditions, IPsec, which is part of svc:/network/initial:default, might be initialized prior to the encryption framework, which is part of svc:/system/cryptosvc:default. Because authentication or encryption algorithms are not available, creation of IPsec security associations might fail with an error message such as the following:

PF_KEY error: type=ADD, errno=22:
Invalid argument, diagnostic  code=40:
Unsupported authentication algorithm

For example, this error might occur when using DR on a Sun Fire E25K system, which involves IPsec services.

Workaround: Before performing operations that use IPsec services, perform the following steps after a boot that imports a large number of new SMF manifests:

  1. Issue this command after booting:

    ipsecalgs -s
  2. If /etc/inet/secret/ipseckeys exists on the system, also issue this command:

    ipseckey -f /etc/inet/secret/ipseckeys

Now you can perform actions that create IPsec security associations, such as using DR on a Sun Fire E25K system.

This procedure needs to be repeated only when a large number of new SMF manifests are imported during the boot.

Solaris Product Registry Administration Utility Fails to Launch in a Zone (6220284)

If you attempt to launch the Solaris Product Registry administration utility in a zone, the attempt fails. During the zone installation, productregistry, the Solaris Product Registry database, is not duplicated in the zone. Consequently, the utility cannot run in a zone.

Workaround: As superuser, copy the productregistry database to the zone.

# cp /var/sadm/install/productregistry zone_path/var/sadm/install/

In the previous command, zone_path is the path to the root directory of the zone that you created.

Cannot Delete Existing Diskless Clients From the System (6205746)

If you use the smdiskless command to delete a diskless client, the command fails. The diskless client is not removed from the system databases. The following error message is displayed:

Failing with error EXM_BMS.

Workaround: Unshare the /export partition before adding the client.

SPARC: smosservice delete Command Does Not Successfully Remove All Directories (6192105)

If you use the smosservice delete command to remove a diskless client service, the command does not successfully remove all the service directories.

Workaround: Follow these steps.

  1. Make sure that no clients exist that use the service.

    # unshare /export/exec/Solaris_10_sparc.all
    # rm -rf /export/exec/Solaris_10_sparc.all
    # rm -rf /export/exec/.copyofSolaris_10_sparc.all
    # rm -rf /export/.copyofSolaris_10
    # rm -rf /export/Solaris_10
    # rm -rf /export/share
    # rm -rf /export/root/templates/Solaris_10
    # rm -rf /export/root/clone/Solaris_10
    # rm -rf /tftpboot/inetboot.sun4u.Solaris_10
  2. Remove the following entry from the /etc/bootparams file.

    fs1-24 boottype=:os

    Note - Remove this entry only if this file server does not provide functions or resources for any other services.


  3. Remove the following entry from the /etc/dfs/dfstab file.

    share -F nfs -o ro /export/exec/Solaris_8_sparc.all/usr
  4. Modify the /var/sadm/system/admin/services/Solaris_10 file.

    • If the file server is not Solaris_10, delete the file.

    • If the file server is Solaris_10, remove all entries after the first three lines. The deleted lines indicate the service USR_PATH and SPOOLED ROOT packages in /export/root/templates/Solaris_10 and the supported platforms.

SPARC: Stopping the System by Using Keyboard Sequences Might Cause a System Panic (5061679)

If you attempt to stop the system by pressing keyboard sequences such as Stop-A or L1-A, the system might panic. An error message similar to the following example is displayed:

panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): 
consistent dma sync timeout

Workaround: Do not use keyboard sequences to force the system to enter OpenBoot PROM.

kill -HUP Does Not Always Cause the Agent to Reread the snmpd.conf Configuration File (4988483)

After modifying the contents of snmpd.conf, you can issue the command kill -HUP snmp Process ID. This command stops the snmp process. The command then sends a signal to the System Management Agent's master agent (snmpd) to reread snmpd.conf and implement the modifications that you introduced. The command might not always cause the master agent to reread the configuration file. Consequently, using the command might not always activate modifications in the configuration file.

Instead of using kill -HUP, restart the System Management Agent after adding modifications to snmpd.conf. Perform the following steps:

  1. Become superuser.

  2. Type the following command:

    # /etc/init.d/init.sma restart

x86: Pressing the F4 Key During BIOS Bootup Fails to Boot the Service Partition (4782757, 5051157)

You are booting a Sun LX50 which has a Service partition and Solaris 10 OS on x86 is installed. Pressing the F4 function key to boot the Service partition, when given the option, causes the screen to go blank. The system then fails to boot the Service partition.

Workaround: Do not press the F4 key when the BIOS Bootup Screen is displayed. After a time-out period, the Current Disk Partition Information screen is displayed. Select the number in the Part# column that corresponds to type=DIAGNOSTIC. Press the Return key. The system boots the Service partition.

Solaris WBEM Services 2.5 Daemon Cannot Locate com.sun Application Programming Interface Providers (4619576)

The Solaris WBEM Services 2.5 daemon cannot locate providers that are written to the com.sun.wbem.provider interface or to the com.sun.wbem.provider20 interface. Even if you create a Solaris_ProviderPath instance for a provider that is written to these interfaces, the Solaris WBEM Services 2.5 daemon does not locate the provider.

Workaround: To enable the daemon to locate such a provider, stop and restart the Solaris WBEM Services 2.5 daemon.

# /etc/init.d/init.wbem stop

# /etc/init.d/init.wbem start

Note - If you use the javax API to develop your provider, you do not need to stop and restart the Solaris WBEM Services 2.5 daemon. The Solaris WBEM Services 2.5 daemon dynamically recognizes javax providers.


Some com.sun Application Programming Interface Method Invocations Fail Under XML/HTTP Transport Protocol (4497393, 4497399, 4497406, 4497411)

If you choose to use the com.sun application programming interface rather than the javax application programming interface to develop your WBEM software, only Common Information Model (CIM) remote method invocation (RMI) is fully supported. Other protocols, such as XML/HTTP, are not guaranteed to work completely with the com.sun application programming interface.

The following table lists examples of invocations that execute successfully under RMI but fail under XML/HTTP:

Method Invocation
Error Message
CIMClient.close()
NullPointerException
CIMClient.execQuery()
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED
CIMClient.getInstance()
CIM_ERR_FAILED
CIMClient.invokeMethod()
XMLERROR: ClassCastException

Cannot Modify File-System Mount Properties With Solaris Management Console Mounts and Shares Tool (4466829)

The Solaris Management Console Mounts and Shares tool cannot modify mount options on system-critical file systems such as root (/), /usr, and /var.

Workaround: Choose one of the following workarounds: