Bug 757679

Summary: Traceback on start
Product: [Fedora] Fedora Reporter: Pavel Alexeev <pahan>
Component: system-switch-javaAssignee: Deepak Bhole <dbhole>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: dbhole, nikodll
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-13 13:44:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
requested /var/lib/alternatives/java none

Description Pavel Alexeev 2011-11-28 11:25:21 UTC
Description of problem:
$ system-switch-java
Traceback (most recent call last):
  File "/usr/sbin/system-switch-java", line 89, in <module>
    main()
  File "/usr/sbin/system-switch-java", line 50, in main
    java_identifiers, best_identifier = get_java_identifiers()
  File "/usr/share/system-switch-java/switch_java_functions.py", line 132, in get_java_identifiers
    best_identifier = java_identifiers[best]
IndexError: list index out of range

Version-Release number of selected component (if applicable):
$ rpm -q system-switch-java
system-switch-java-1.1.5-3.fc15.noarch

How reproducible:
Always

Comment 1 Deepak Bhole 2011-11-28 15:30:01 UTC
Hi. Thanks for filing this issue.

What is the output of "rpm -qa | grep -E ^java-" on the affected system?

Comment 2 Pavel Alexeev 2011-12-11 16:26:33 UTC
$ rpm -qa | grep -E ^java-
java-1.6.0-openjdk-1.6.0.0-61.1.10.4.fc16.x86_64
java-1.7.0-openjdk-1.7.0.1-2.0.3.fc16.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-61.1.10.4.fc16.x86_64
java-1.7.0-openjdk-devel-1.7.0.1-2.0.3.fc16.x86_64

Comment 3 Deepak Bhole 2011-12-23 18:29:43 UTC
Odd. I am unable to reproduce this locally with those same rpms on my system.

Can you please also post the output of:
alternatives --display java
alternatives --display javac

please?

Comment 4 Pavel Alexeev 2012-01-01 20:40:47 UTC
Off course:

# LANG=C alternatives --display java
java - status is manual.
 link currently points to /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java - priority 16000
 slave keytool: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/keytool
 slave orbd: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/orbd
 slave pack200: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/pack200
 slave rmid: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/rmid
 slave rmiregistry: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/rmiregistry
 slave servertool: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/servertool
 slave tnameserv: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/tnameserv
 slave unpack200: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/unpack200
 slave jre_exports: /usr/lib/jvm-exports/jre-1.6.0-openjdk.x86_64
 slave jre: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64
 slave java.1.gz: /usr/share/man/man1/java-java-1.6.0-openjdk.1.gz
 slave keytool.1.gz: /usr/share/man/man1/keytool-java-1.6.0-openjdk.1.gz
 slave orbd.1.gz: /usr/share/man/man1/orbd-java-1.6.0-openjdk.1.gz
 slave pack200.1.gz: /usr/share/man/man1/pack200-java-1.6.0-openjdk.1.gz
 slave rmid.1.gz: /usr/share/man/man1/rmid-java-1.6.0-openjdk.1.gz
 slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1.6.0-openjdk.1.gz
 slave servertool.1.gz: /usr/share/man/man1/servertool-java-1.6.0-openjdk.1.gz
 slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1.6.0-openjdk.1.gz
 slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-1.6.0-openjdk.1.gz
/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java - priority 17000
 slave keytool: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/keytool
 slave orbd: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/orbd
 slave pack200: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/pack200
 slave rmid: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/rmid
 slave rmiregistry: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/rmiregistry
 slave servertool: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/servertool
 slave tnameserv: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/tnameserv
 slave unpack200: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/unpack200
 slave jre_exports: /usr/lib/jvm-exports/jre-1.7.0-openjdk.x86_64
 slave jre: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64
 slave java.1.gz: /usr/share/man/man1/java-java-1.7.0-openjdk.1.gz
 slave keytool.1.gz: /usr/share/man/man1/keytool-java-1.7.0-openjdk.1.gz
 slave orbd.1.gz: /usr/share/man/man1/orbd-java-1.7.0-openjdk.1.gz
 slave pack200.1.gz: /usr/share/man/man1/pack200-java-1.7.0-openjdk.1.gz
 slave rmid.1.gz: /usr/share/man/man1/rmid-java-1.7.0-openjdk.1.gz
 slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1.7.0-openjdk.1.gz
 slave servertool.1.gz: /usr/share/man/man1/servertool-java-1.7.0-openjdk.1.gz
 slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1.7.0-openjdk.1.gz
 slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-1.7.0-openjdk.1.gz
/usr/java/jdk1.7.0/jre/bin/java - priority 20000
 slave keytool: (null)
 slave orbd: (null)
 slave pack200: (null)
 slave rmid: (null)
 slave rmiregistry: (null)
 slave servertool: (null)
 slave tnameserv: (null)
 slave unpack200: (null)
 slave jre_exports: (null)
 slave jre: (null)
 slave java.1.gz: (null)
 slave keytool.1.gz: (null)
 slave orbd.1.gz: (null)
 slave pack200.1.gz: (null)
 slave rmid.1.gz: (null)
 slave rmiregistry.1.gz: (null)
 slave servertool.1.gz: (null)
 slave tnameserv.1.gz: (null)
 slave unpack200.1.gz: (null)
/usr/java/jdk1.7.0_01/jre/bin/java - priority 20005
 slave keytool: (null)
 slave orbd: (null)
 slave pack200: (null)
 slave rmid: (null)
 slave rmiregistry: (null)
 slave servertool: (null)
 slave tnameserv: (null)
 slave unpack200: (null)
 slave jre_exports: (null)
 slave jre: (null)
 slave java.1.gz: (null)
 slave keytool.1.gz: (null)
 slave orbd.1.gz: (null)
 slave pack200.1.gz: (null)
 slave rmid.1.gz: (null)
 slave rmiregistry.1.gz: (null)
 slave servertool.1.gz: (null)
 slave tnameserv.1.gz: (null)
 slave unpack200.1.gz: (null)
Current `best' version is /usr/java/jdk1.7.0_01/jre/bin/java.

[root@hubbitus ~]# LANG=C alternatives --display javac
javac - status is manual.
 link currently points to /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/javac
/usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/javac - priority 17000
 slave appletviewer: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/appletviewer
 slave apt: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/apt
 slave extcheck: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/extcheck
 slave jar: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jar
 slave jarsigner: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jarsigner
 slave javadoc: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/javadoc
 slave javah: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/javah
 slave javap: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/javap
 slave jconsole: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jconsole
 slave jdb: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jdb
 slave jhat: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jhat
 slave jinfo: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jinfo
 slave jmap: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jmap
 slave jps: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jps
 slave jrunscript: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jrunscript
 slave jsadebugd: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jsadebugd
 slave jstack: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jstack
 slave jstat: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jstat
 slave jstatd: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/jstatd
 slave native2ascii: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/native2ascii
 slave policytool: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/policytool
 slave rmic: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/rmic
 slave schemagen: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/schemagen
 slave serialver: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/serialver
 slave wsgen: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/wsgen
 slave wsimport: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/wsimport
 slave xjc: /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/xjc
 slave java_sdk_exports: /usr/lib/jvm-exports/java-1.7.0-openjdk.x86_64
 slave java_sdk: /usr/lib/jvm/java-1.7.0-openjdk.x86_64
 slave appletviewer.1.gz: /usr/share/man/man1/appletviewer-java-1.7.0-openjdk.1.gz
 slave apt.1.gz: /usr/share/man/man1/apt-java-1.7.0-openjdk.1.gz
 slave extcheck.1.gz: /usr/share/man/man1/extcheck-java-1.7.0-openjdk.1.gz
 slave jar.1.gz: /usr/share/man/man1/jar-java-1.7.0-openjdk.1.gz
 slave jarsigner.1.gz: /usr/share/man/man1/jarsigner-java-1.7.0-openjdk.1.gz
 slave javac.1.gz: /usr/share/man/man1/javac-java-1.7.0-openjdk.1.gz
 slave javadoc.1.gz: /usr/share/man/man1/javadoc-java-1.7.0-openjdk.1.gz
 slave javah.1.gz: /usr/share/man/man1/javah-java-1.7.0-openjdk.1.gz
 slave javap.1.gz: /usr/share/man/man1/javap-java-1.7.0-openjdk.1.gz
 slave jconsole.1.gz: /usr/share/man/man1/jconsole-java-1.7.0-openjdk.1.gz
 slave jdb.1.gz: /usr/share/man/man1/jdb-java-1.7.0-openjdk.1.gz
 slave jhat.1.gz: /usr/share/man/man1/jhat-java-1.7.0-openjdk.1.gz
 slave jinfo.1.gz: /usr/share/man/man1/jinfo-java-1.7.0-openjdk.1.gz
 slave jmap.1.gz: /usr/share/man/man1/jmap-java-1.7.0-openjdk.1.gz
 slave jps.1.gz: /usr/share/man/man1/jps-java-1.7.0-openjdk.1.gz
 slave jrunscript.1.gz: /usr/share/man/man1/jrunscript-java-1.7.0-openjdk.1.gz
 slave jsadebugd.1.gz: /usr/share/man/man1/jsadebugd-java-1.7.0-openjdk.1.gz
 slave jstack.1.gz: /usr/share/man/man1/jstack-java-1.7.0-openjdk.1.gz
 slave jstat.1.gz: /usr/share/man/man1/jstat-java-1.7.0-openjdk.1.gz
 slave jstatd.1.gz: /usr/share/man/man1/jstatd-java-1.7.0-openjdk.1.gz
 slave native2ascii.1.gz: /usr/share/man/man1/native2ascii-java-1.7.0-openjdk.1.gz
 slave policytool.1.gz: /usr/share/man/man1/policytool-java-1.7.0-openjdk.1.gz
 slave rmic.1.gz: /usr/share/man/man1/rmic-java-1.7.0-openjdk.1.gz
 slave schemagen.1.gz: /usr/share/man/man1/schemagen-java-1.7.0-openjdk.1.gz
 slave serialver.1.gz: /usr/share/man/man1/serialver-java-1.7.0-openjdk.1.gz
 slave wsgen.1.gz: /usr/share/man/man1/wsgen-java-1.7.0-openjdk.1.gz
 slave wsimport.1.gz: /usr/share/man/man1/wsimport-java-1.7.0-openjdk.1.gz
 slave xjc.1.gz: /usr/share/man/man1/xjc-java-1.7.0-openjdk.1.gz
/usr/java/jdk1.7.0/bin/javac - priority 20000
 slave appletviewer: (null)
 slave apt: (null)
 slave extcheck: (null)
 slave jar: (null)
 slave jarsigner: (null)
 slave javadoc: (null)
 slave javah: (null)
 slave javap: (null)
 slave jconsole: (null)
 slave jdb: (null)
 slave jhat: (null)
 slave jinfo: (null)
 slave jmap: (null)
 slave jps: (null)
 slave jrunscript: (null)
 slave jsadebugd: (null)
 slave jstack: (null)
 slave jstat: (null)
 slave jstatd: (null)
 slave native2ascii: (null)
 slave policytool: (null)
 slave rmic: (null)
 slave schemagen: (null)
 slave serialver: (null)
 slave wsgen: (null)
 slave wsimport: (null)
 slave xjc: (null)
 slave java_sdk_exports: (null)
 slave java_sdk: (null)
 slave appletviewer.1.gz: (null)
 slave apt.1.gz: (null)
 slave extcheck.1.gz: (null)
 slave jar.1.gz: (null)
 slave jarsigner.1.gz: (null)
 slave javac.1.gz: (null)
 slave javadoc.1.gz: (null)
 slave javah.1.gz: (null)
 slave javap.1.gz: (null)
 slave jconsole.1.gz: (null)
 slave jdb.1.gz: (null)
 slave jhat.1.gz: (null)
 slave jinfo.1.gz: (null)
 slave jmap.1.gz: (null)
 slave jps.1.gz: (null)
 slave jrunscript.1.gz: (null)
 slave jsadebugd.1.gz: (null)
 slave jstack.1.gz: (null)
 slave jstat.1.gz: (null)
 slave jstatd.1.gz: (null)
 slave native2ascii.1.gz: (null)
 slave policytool.1.gz: (null)
 slave rmic.1.gz: (null)
 slave schemagen.1.gz: (null)
 slave serialver.1.gz: (null)
 slave wsgen.1.gz: (null)
 slave wsimport.1.gz: (null)
 slave xjc.1.gz: (null)
/usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/javac - priority 16000
 slave appletviewer: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/appletviewer
 slave apt: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/apt
 slave extcheck: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/extcheck
 slave jar: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jar
 slave jarsigner: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jarsigner
 slave javadoc: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/javadoc
 slave javah: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/javah
 slave javap: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/javap
 slave jconsole: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jconsole
 slave jdb: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jdb
 slave jhat: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jhat
 slave jinfo: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jinfo
 slave jmap: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jmap
 slave jps: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jps
 slave jrunscript: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jrunscript
 slave jsadebugd: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jsadebugd
 slave jstack: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jstack
 slave jstat: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jstat
 slave jstatd: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/jstatd
 slave native2ascii: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/native2ascii
 slave policytool: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/policytool
 slave rmic: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/rmic
 slave schemagen: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/schemagen
 slave serialver: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/serialver
 slave wsgen: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/wsgen
 slave wsimport: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/wsimport
 slave xjc: /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/xjc
 slave java_sdk_exports: /usr/lib/jvm-exports/java-1.6.0-openjdk.x86_64
 slave java_sdk: /usr/lib/jvm/java-1.6.0-openjdk.x86_64
 slave appletviewer.1.gz: /usr/share/man/man1/appletviewer-java-1.6.0-openjdk.1.gz
 slave apt.1.gz: /usr/share/man/man1/apt-java-1.6.0-openjdk.1.gz
 slave extcheck.1.gz: /usr/share/man/man1/extcheck-java-1.6.0-openjdk.1.gz
 slave jar.1.gz: /usr/share/man/man1/jar-java-1.6.0-openjdk.1.gz
 slave jarsigner.1.gz: /usr/share/man/man1/jarsigner-java-1.6.0-openjdk.1.gz
 slave javac.1.gz: /usr/share/man/man1/javac-java-1.6.0-openjdk.1.gz
 slave javadoc.1.gz: /usr/share/man/man1/javadoc-java-1.6.0-openjdk.1.gz
 slave javah.1.gz: /usr/share/man/man1/javah-java-1.6.0-openjdk.1.gz
 slave javap.1.gz: /usr/share/man/man1/javap-java-1.6.0-openjdk.1.gz
 slave jconsole.1.gz: /usr/share/man/man1/jconsole-java-1.6.0-openjdk.1.gz
 slave jdb.1.gz: /usr/share/man/man1/jdb-java-1.6.0-openjdk.1.gz
 slave jhat.1.gz: /usr/share/man/man1/jhat-java-1.6.0-openjdk.1.gz
 slave jinfo.1.gz: /usr/share/man/man1/jinfo-java-1.6.0-openjdk.1.gz
 slave jmap.1.gz: /usr/share/man/man1/jmap-java-1.6.0-openjdk.1.gz
 slave jps.1.gz: /usr/share/man/man1/jps-java-1.6.0-openjdk.1.gz
 slave jrunscript.1.gz: /usr/share/man/man1/jrunscript-java-1.6.0-openjdk.1.gz
 slave jsadebugd.1.gz: /usr/share/man/man1/jsadebugd-java-1.6.0-openjdk.1.gz
 slave jstack.1.gz: /usr/share/man/man1/jstack-java-1.6.0-openjdk.1.gz
 slave jstat.1.gz: /usr/share/man/man1/jstat-java-1.6.0-openjdk.1.gz
 slave jstatd.1.gz: /usr/share/man/man1/jstatd-java-1.6.0-openjdk.1.gz
 slave native2ascii.1.gz: /usr/share/man/man1/native2ascii-java-1.6.0-openjdk.1.gz
 slave policytool.1.gz: /usr/share/man/man1/policytool-java-1.6.0-openjdk.1.gz
 slave rmic.1.gz: /usr/share/man/man1/rmic-java-1.6.0-openjdk.1.gz
 slave schemagen.1.gz: /usr/share/man/man1/schemagen-java-1.6.0-openjdk.1.gz
 slave serialver.1.gz: /usr/share/man/man1/serialver-java-1.6.0-openjdk.1.gz
 slave wsgen.1.gz: /usr/share/man/man1/wsgen-java-1.6.0-openjdk.1.gz
 slave wsimport.1.gz: /usr/share/man/man1/wsimport-java-1.6.0-openjdk.1.gz
 slave xjc.1.gz: /usr/share/man/man1/xjc-java-1.6.0-openjdk.1.gz
/usr/java/jdk1.7.0_01/bin/javac - priority 20005
 slave appletviewer: (null)
 slave apt: (null)
 slave extcheck: (null)
 slave jar: (null)
 slave jarsigner: (null)
 slave javadoc: (null)
 slave javah: (null)
 slave javap: (null)
 slave jconsole: (null)
 slave jdb: (null)
 slave jhat: (null)
 slave jinfo: (null)
 slave jmap: (null)
 slave jps: (null)
 slave jrunscript: (null)
 slave jsadebugd: (null)
 slave jstack: (null)
 slave jstat: (null)
 slave jstatd: (null)
 slave native2ascii: (null)
 slave policytool: (null)
 slave rmic: (null)
 slave schemagen: (null)
 slave serialver: (null)
 slave wsgen: (null)
 slave wsimport: (null)
 slave xjc: (null)
 slave java_sdk_exports: (null)
 slave java_sdk: (null)
 slave appletviewer.1.gz: (null)
 slave apt.1.gz: (null)
 slave extcheck.1.gz: (null)
 slave jar.1.gz: (null)
 slave jarsigner.1.gz: (null)
 slave javac.1.gz: (null)
 slave javadoc.1.gz: (null)
 slave javah.1.gz: (null)
 slave javap.1.gz: (null)
 slave jconsole.1.gz: (null)
 slave jdb.1.gz: (null)
 slave jhat.1.gz: (null)
 slave jinfo.1.gz: (null)
 slave jmap.1.gz: (null)
 slave jps.1.gz: (null)
 slave jrunscript.1.gz: (null)
 slave jsadebugd.1.gz: (null)
 slave jstack.1.gz: (null)
 slave jstat.1.gz: (null)
 slave jstatd.1.gz: (null)
 slave native2ascii.1.gz: (null)
 slave policytool.1.gz: (null)
 slave rmic.1.gz: (null)
 slave schemagen.1.gz: (null)
 slave serialver.1.gz: (null)
 slave wsgen.1.gz: (null)
 slave wsimport.1.gz: (null)
 slave xjc.1.gz: (null)
Current `best' version is /usr/java/jdk1.7.0_01/bin/javac.

Comment 5 Deepak Bhole 2012-01-17 18:48:39 UTC
Sorry, this one mistakenly fell off my radar. It is looking increasingly as though your alternatives db is corrupt. Can you please attach /var/lib/alternatives/java?

Comment 6 Pavel Alexeev 2012-01-21 15:06:03 UTC
Created attachment 556695 [details]
requested /var/lib/alternatives/java

Sure

Comment 7 Deepak Bhole 2012-09-10 19:45:59 UTC
Looks like an error in the installation of the proprietary jdk via alternatives. A lot of the elements are null inclusing something critical that was likely missed.

The best way would be to run rpm -q --scripts java-1.7.0-openjdk and rpm -q --scripts java-1.7.0-openjdk-devel and replicate what they do in %post with the appropriate path replacements.

Comment 8 Fedora End Of Life 2013-01-16 13:05:27 UTC
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '16'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 16's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 16 is end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" and open it against that version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 9 Fedora End Of Life 2013-02-13 13:44:12 UTC
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.