JDK 1.5 on Solaris 7 issue.

Posted on 2010-01-07
Last Modified: 2013-12-27
We are trying to configure WebLogic 9.2 on Sun Solaris 7 Operating System. We have installed WebLogic 9 successfully but facing following error message on startup,

<Server subsystem failed. Reason: java.lang.UnsatisfiedLinkError: /data/jdk-1_5_0_04/jdk1.5.0_04/jre/lib/sparc/ /data/jdk-1_5_0_04/jdk1.5.0_04/bin/java: fatal: version `SUNW_1.2' not found (required by file /data/jdk-1_5_0_04/jdk1.5.0_04/jre/lib/sparc/

according to the information available on various Sun forums and jdk 1.5 help, we found that JDK 1.5 is not compatible with Sun Solaris version 7.

Is there any way out to get this working, i.e. JSK 1.5 on Solaris 7, as otherwise we will have to replace existing Solaris version 7 with 8 or 9 or10. This would be big task and client might not be happy to replace whole operating system on server just to get WebLogic 9 working.

Is there any way out to this solution? we need to get WebLogic 9.2 working on Solaris 7.
Question by:techprocess
    LVL 4

    Expert Comment

    SInce u said that for u r issue OS upgrade it not a fesible solution, just try to resolve the issue one after the other. Since it is soalris 7 , why cant you go for Weblogic 8 than weblogic 9. Ofcouse both of these versions are not supported by Oracle now.
    LVL 3

    Author Comment

    The reason we are not going for WebLogic 8 is it is no more supported by Oracle, for WebLogic 9.2 it is still supported by Oracle, till Nov 2013.

    Also we tried to address the issues one after the other,
    1. we tried to use lower JDK version i.e. jdk 1.4 but it didn't worked for WebLogic 9.2
    2. we are searching for any solaris 7 updates for JDK 1.5 support but didn't found any

    are there any solaris package updated for JDK 1.5 support? or there is only way out of using higher solaris version than 7 for WebLogic 9.2?
    LVL 3

    Expert Comment

    What is your exact dependency on WebLogic 9.2? Sometimes teams trip over such incompatibility obstacles for dependencies that are plain pathetic. I would place myself in the shoes of your customer, and say "altering the host OS is not an option, we need to fix the problem on our end". Even if you have real dependencies on stuff only WebLogic 9.2 gives you, maybe you should revisit the justification for depending on these non-portable things.

    Another idea: your error msg seem to point to Java NIO (new I/O) problems. Is there a way you could configure WebLogic to stay clear of NIO, thus possibly bypassing the error?
    LVL 26

    Accepted Solution


    Technically Java 1.5 is out of free support, see:

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Suggested Solutions

    Title # Comments Views Activity
    help pulling data string using Awk 9 42
    array220 challenge 8 28
    wordmultiple challenge 12 62
    Running Jira on Raspberry PI 2? 3 44
    Introduction This article is the first of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article explains our test automation goals. Then rationale is given for the tools we use to a…
    Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
    Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
    This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now