An error occurs in the procedure. Specifically, the following directory:
/etc/opt/SUNWps/desktop/default/IMProvider/
should be:
/etc/opt/SUNWps/desktop/default_locale/IMProvider/
For example:
/etc/opt/SUNWps/desktop/default_ja/IMProvider/