Bug 7660 - No java in konqueror
Summary: No java in konqueror
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: 3alpha2 3alpha3 3beta4
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-01 13:44 CEST by claire robinson
Modified: 2013-04-23 23:14 CEST (History)
6 users (show)

See Also:
Source RPM: kdebase4
CVE:
Status comment:


Attachments
Sets java path as absolute path (663 bytes, patch)
2013-04-20 02:08 CEST, Atilla ÖNTAŞ
Details | Diff

Description claire robinson 2012-10-01 13:44:51 CEST
Pre-Mageia 3 alpha2 1st build with default kde installation

Konqueror browser has no java, icedtea web is installed and works with firefox.

I think this is just a path setting in konqueror which needs to be set by default.
claire robinson 2012-10-01 13:45:46 CEST

CC: (none) => ennael1
Whiteboard: (none) => 3alpha2

claire robinson 2012-10-01 13:55:44 CEST

CC: (none) => nicolas.lecureuil

Comment 1 claire robinson 2012-11-08 18:31:26 CET
valid 3alpha3

Summary: Mga3 alpha2 DVD i586 KDE - No java in konqueror => No java in konqueror
Whiteboard: 3alpha2 => 3alpha2 3alpha3

Comment 2 Atilla ÖNTAŞ 2013-04-10 02:09:37 CEST
I can not reproduce this on Cauldron. Konqueror should be configured to scan given plugin directories. Until this it won't aware of plugins. And this should be done by user.

You should scan for plugins to Konqueror finds and uses them. It is written in Konqueror help manual:

"Scan for Plugins
Konqueror has to know where your Netscape® plugins are installed. This can be in several places, i.e. you might have system-wide plugins in /opt/netscape/plugins and your personal plugins in $HOME/.netscape/plugins. However, Konqueror will not automatically use the installed plugins: it first has to scan a list of folders. You can initiate the scan by clicking Scan for Plugins.
To find plugins, Konqueror will look in the folders specified in the Folders frame. When you use this control module for the first time, this list will already be filled with reasonable paths that should work on most operating systems. If you need to provide a new path, click the New button; then you can either enter the new path in the text edit box to the left, or choose a folder using the file dialog by clicking the Open file icon. As scanning the folders can take a little time, you might want to remove folders from the list where you know that no plugins are installed: do this by selecting a folder and clicking Remove. Using the Up and Down buttons you can change the order in which folders will be scanned by moving the selected folder up or down.
As usual, click Apply to save your changes permanently."

Closing this bug report as resolved - invalid.
Please reopen bug report if it is still valid for you.

Status: NEW => RESOLVED
CC: (none) => tarakbumba
Resolution: (none) => INVALID

Comment 3 claire robinson 2013-04-10 11:10:14 CEST
Reopening. 

Even with icedtea-web/java-1.7.0-openjdk installed and functioning in firefox and after having scanned and found the java plugin in konqueror it is not functioning when tested on java test webpages.

Status: RESOLVED => REOPENED
Resolution: INVALID => (none)
Whiteboard: 3alpha2 3alpha3 => 3alpha2 3alpha3 3beta4

Comment 4 claire robinson 2013-04-10 11:16:33 CEST
It works once the path on the Java and Javascript settings page for Path to Java Executable or 'Java' is manually set to /usr/bin/java
Comment 5 Atilla ÖNTAŞ 2013-04-20 02:08:45 CEST
Created attachment 3772 [details]
Sets java path as absolute path

To fix this issue, java path should be set as absolute path (/usr/bin/java). My patch proposal does this.
Comment 6 Atilla ÖNTAŞ 2013-04-20 02:11:22 CEST
(In reply to Atilla ÃNTAÅ from comment #5)
I' ve forgotten to mention where should my patch be applied. To kdebase4 package. Sorry.
Sander Lepik 2013-04-20 10:06:32 CEST

CC: (none) => balcaen.john, sander.lepik
Source RPM: konqueror => kdebase4

Comment 7 Luc Menut 2013-04-20 23:23:20 CEST
(In reply to Atilla ÃNTAÅ from comment #5)
> Created attachment 3772 [details]
> Sets java path as absolute path
> 
> To fix this issue, java path should be set as absolute path (/usr/bin/java).
> My patch proposal does this.

Did you try your patch with a new account?

From my tests, it doesn't fix this bug.
I rebuilt kdebase4 with this patch, and installed the new packages, and tried konqueror in a new account; the path to java is set to /usr/bin/java by default, but java still doesn't work.

I don't think that the problem is in the java path, and that the absolute path is needed.

CC: (none) => lmenut
Hardware: i586 => All

Comment 8 Luc Menut 2013-04-20 23:39:27 CEST
Java path doesn't seem to be the problem here.
It seems that java isn't enabled by default, and that the checkbox "Enable Java globally" doesn't show the real state of java by default.

Please, could you try to add

[Java/JavaScript Settings]
EnableJava=true

in /var/lib/mageia/kde4-profiles/common/share/config/konquerorrc

From my tests (in a new account), it fixes this bug.
Comment 9 Luc Menut 2013-04-23 23:14:25 CEST
This should be fixed with mageia-kde4-config-common-3-0.20130423.1.mga3.
Feel free to reopen if needed.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.