Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-settings.php on line 399

Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-settings.php on line 414

Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-settings.php on line 421

Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-settings.php on line 456

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 593

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/adeptit/public_html/unixsysadmin/wp-includes/classes.php on line 710

Strict Standards: Redefining already defined constructor for class wpdb in /home/adeptit/public_html/unixsysadmin/wp-includes/wp-db.php on line 58

Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-includes/cache.php on line 99

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/adeptit/public_html/unixsysadmin/wp-includes/cache.php on line 404

Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/adeptit/public_html/unixsysadmin/wp-includes/theme.php on line 576
UNIXSysAdmin.net » Blog Archive » Installing Java Enterprise System 5 on Solaris Express or Open Solaris

Installing Java Enterprise System 5 on Solaris Express or Open Solaris

This has annoyed me before but I never bothered figuring out how to fix the error:

PSPERR:++++++++++++++++++++++++++  {Missing Resource Exception in the loading of the
PkgRelativePaths{Can't find bundle for base name
com.sun.entsys.installer.common.resources.PkgRelativePaths5_11, locale en_AU}}

And hence the failure of installation of JES software on Solaris Express Nevada Builds. I’ve spent some time this evening figuring it out (thanks to truss + find) because tonight I *really* wanted to install JES on Solaris Express b81 (with Crossbow Integrated Bits) and I’ve found a way that sorts the issue. You need not rename directories or do anything else but the instructions that follow.

NOTE: Sun probably don’t want you to do this and it is unsupported, do so at your own peril.

Unzip a fresh copy of JES.
Run the installer (I’ve used text mode):

Unable to access a usable display on the remote system. Continue in command-line mode?(Y/N)
  Y

Once you say “Y”, I’ve found it goes off creates a directory called /tmp/.entsys_CaChE

Inside this directory you will find the following seemingly relevant files:

./Solaris_x86/.install/config/PPXMLS/Clusters/EntsysCluster_SUNOS_SPARC_5_10.xml
./Solaris_x86/.install/config/PPXMLS/Clusters/EntsysCluster_SUNOS_X86_5_10.xml
./Solaris_x86/.install/config/PPXMLS/Clusters/OrionCluster_SUNOS_SPARC_5_10.xml
./Solaris_x86/.install/config/PPXMLS/Clusters/OrionCluster_SUNOS_X86_5_10.xml
./Solaris_x86/.install/config/com/sun/entsys/installer/common/resources/PkgRelativePaths5_10.properties

In another terminal window, copy the relevant files for your platform to the same file but with 5_11 instead of 5_10

cd /tmp/.entsys_CaChE
cp ./Solaris_x86/.install/config/PPXMLS/Clusters/EntsysCluster_SUNOS_X86_5_10.xml \
./Solaris_x86/.install/config/PPXMLS/Clusters/EntsysCluster_SUNOS_X86_5_11.xml
cp ./Solaris_x86/.install/config/PPXMLS/Clusters/OrionCluster_SUNOS_X86_5_10.xml \
./Solaris_x86/.install/config/PPXMLS/Clusters/OrionCluster_SUNOS_X86_5_11.xml
 cp ./Solaris_x86/.install/config/com/sun/entsys/installer/common/resources/PkgRelativePaths5_10.properties \
./Solaris_x86/.install/config/com/sun/entsys/installer/common/resources/PkgRelativePaths5_11.properties

Then continue the installer as normal.

Then you should get to here:

1. Install
2. Start Over
3. Exit Installation
What would you like to do [1] {”<”!” exits}?

And if you continue now things are happy:

Java Enterprise System 5
-1%————–25%—————–50%—————–75%————–100%
Installation Complete
Software installation has completed successfully. You can view the installation
summary and log by using the choices below. Summary and log files are available
in /var/sadm/install/logs/.

Sorted!

One Response to “Installing Java Enterprise System 5 on Solaris Express or Open Solaris”

  1. Tony Barber Says:

    Hi Unix Sys Admin,

    I’ve been dabbling in JES myself and have been at the wrong end of that error message a few too many times, let me tell you!!

    You might remember me from such programs as Sale of the Century on the nine network.

    Anyway, thank you for your tips, I always appreciate them.

    Ta ta for now (TTFN)

    Tony B.

Leave a Reply