I have a java web application installed on a server which is accessed via intranet. It worked well when i run it on a client pc with Windows XP and IE 6, with Jinitiator. The problem comes when i run it on Windows 7, on any updated browser. The IE in Windows 7 stops responding whenever i enter the particular url for my application.
I tried to run it on other browsers like Mozilla and Netscape but they give me the plugin error for Jinitiator. In fact i downloaded the plugin and installed it for for both the browsers but still the browser cant find any plugin.
When i researched about it i found that the Jinitiator is only compatible for windows not higher than Windows xp and Browser only IE6 not higher.
I am confused about whether it is ony the JVM version problem or i have to get into the code of the application. Till now i have no access to the code of the application.It was developed by some other company in 2006 which is petty much dead by now. Can any body suggest me any solutions on what can i do to solve this compatibility problem. How can go by it and from where i should start?
You can exchange the JInitiator with Suns/Oracles Java Plugin. If you have access to metalink have a look there.
You find some outdated information at:
http://www.oracle.com/technetwork/developer-tools/forms/clientsod-forms10g-094744.html
http://www.oracle.com/technetwork/testcontent/readme-101362.html
If you have no idea of the topic try to get help from Oracle or one of there business partners. You probably have to update environment for getting support for newer versions.
Related
for days now I'm having a lot of issues of IE 11 with Java.
History
On my father's computer there's an Intranet Java app that works only with IE, not any other browser.
Until couple of days ago it worked almost perfect. I tried updating Java and since then it doesn't work with IE 11.
No Solution
I tried a lot Googling and looked for other peoples similar problems, none of the solutions people offered has worked for me.
I tried un-installing and re-installing many times. At first the Java was completely blocked, now I have installed an older version (Java 7) which works when I go to java.com and do the Verify Java Version.
However when I open the app (which opens through IE 11) I get this 404 message.
Other Browsers
In FireFox it actually opens the screen IE should open using Java, however the rest of the program is not compatible with FireFox so I am forced to use Java. But it shows that the problem is definitely in the hook of Java with IE but I can't figure out what it is.
We are trying to download something from GE that uses Java to download when logging into the site. This is a windows 7 Professional PC. I have other computers that are able to do this successfully. Here is my order of operations:
Log into the site and select the file I want to download
Click download
It takes me to the page that says it will start in a few seconds but nothing happens. It is supposed to have a box that asks for Java to run.
I have reinstalled Java fresh and still nothing. Tried with multiple user accounts. Added the site to the list of exceptions in the firewalls and Java configuration. I have tried an earlier version of Java. This happens in Mozilla, Chrome and IE. I have made sure that the Java plugin shows up and is enabled. I just cant think of what I am missing. And since we are a contractor GE is not going to help us. Can anyone here think of anything?
Are you sure you have the Java plugin enabled? e.g. in Firefox, go to Settings, Plugins, and change Java Platform SE8 'Next Generation Java Plugin' to 'always activate'?
This sounds similar to the issues I had with Cisco WebVPN, Java-style. Once you have Java installed correctly and set as a plugin for any of the browsers you would like to use, see below.
Before you even start looking at browsers - if you think it is already set up correctly
Look at your Anti-Virus programs or anything else that could prevent it from working. McAfee Host Intrusion Protection is known to cause many Java programs to fail. Kapersky had issues, a while back, with Java on Windows (Java Applets not loading in Windows 8 ).
You must have a 64-bit browser to use 64-bit Java (also mentioned in the Chrome link below).
See below for any specific things that can be modified in the browser.
Chrome 43 is the more complicated browser to set up. They have a dedicated page with instructions.
How do I use Java with the Google Chrome browser?
Firefox 38 will prompt you.
In Internet Explorer 11, it's under Internet Options->Security. I recommend adding the hostname the applet is on as a Trusted Site (Select Trusted Sites and click the Sites button, then add the first part of the url). Click the Custom level button and make sure that Scripting of Java applets is not disabled.
If you still have problems with the applet:
Verify your Java version will work with the applet you are accessing
Verify the plugin is enabled for the browser through the Java Control Panel, which is available in Windows Control Panel, or on Mac/Linux, execute it from the JDK directory ($JAVA_HOME/ControlPanel ).
I ended up fixing the issue. I had to allow their UK site on the list for Java and enable the SSL 2.0 for HTTP in Java config as well
I'm now testing an applet application which required to work on JAVA 1.6 & 1.7
However i got a lot of difficulties with SAFARI & JAVA versions in-compatibility.
The test is for safari 5:
i install jre-1.6.0_11 --> the applet loaded normally
i install jre-1.6.0.25 --> the applet does not shown, no message for what's going on?
Updated
i install jre-1.7.0_11 --> the applet loaded normally
i install jre-1.7.0.25 --> the applet does not shown, no message for what's going on?
It's great if you can share your experience of this proble! Please tell if you have any solution that can detect if java is working or not?
I had similar problem and it was a nightmare. Apple has been very strict with plug-ins like Java Applets and Flash due to security issues (specially after several Zero-day-attacks occurred this year here is an example).
There are two things you can do to avoid your applet being blocked by the web browser:
Do not use javascript interactivity;
Do not use access local system/file;
You asked:
What should i do if my plugin is installed & enabled, but java is not working?
You could create a javascript function to check if your applet was loaded (yes, it contradicts what I just said...). Here is an example:
How to wait for a Java applet to finish loading on Safari?
Finally, did you check java security levels?
Cheers,
I can't start JavaFX 2.2.5 applications in browser(all possible browsers) in Oracle Linux 6.3 x86 and latest MacOS. I have the latest Java 7 u 13 from Oracle.
Neither JavaFX Netbeans sample, my applications nor Ensamble(http://download.oracle.com/otndocs/products/javafx/2.2/samples/Ensemble/index.html) work.
The applications work if I start them as normal apps, but not from the browser.
Java works perfectly on those systems, just that I can't start JFX 2 in browsers.
What should be done? My clients need the flexibility of starting their apps from browsers.
It worked a few versions ago, but now I can't start them. Browsers tell me that I don't have Java. (they show that image with Java that redirects to the page from where I can download Java). I also tried to install just the JRE from that link. I have removed and reinstalled Java.
Is anyone else facing this problem?
Any help would be really useful.
I have also posted this on oracle forum: https://forums.oracle.com/forums/thread.jspa?threadID=2494131
In addition, after installing JRE 7u13 on XP/sp3 (IE8), the "verify Java Version" page (http://java.com/en/download/installed.jsp) produces a Data Execution Prevention (DEP) exception
I've got access to my customer's Mac machines.
My apologize. They had 7u12 on their Macs.
Happily enough, it seems that Oracle managed to get JFX working in browser with 7u13.
Regarding Linux, I finally got it to work, but don't forget about "firefox/plugins" and "firefox/plugin" (the latest is wrong). Oracle should update this error from their description available at: http://java.com/en/download/help/linux_install.xml#enable
All,
I have a web site that's built with GWT at https://penwag.com/penwag/. If you just hit the site and see the main page, there's supposed to be a login/registration area that displays, along with a teaser for the site. I've tried the site with most of the main browsers - FF 3 & 3.5, IE 6 & 8, Safari, and Chrome, and all appears well to me.
However, I have a non-geek user that has visited the site from both work and home. The work computer can see the intro page fine, but the home computer shows only the static content, and non of the javascript-based portion, that is the login/registration and teaser. Both computers are using IE 8. He checked the computer where the site fails, and scripting is enabled.
Can anyone else see the problem? (You don't have to register to see the problem, just hit the main page.) Anything else I should check or have him try?
Thanks!
Edit:
The site is implemented using GWT 1.7.0.
I'll have to find out about the OS versions.
Edit:
The one that works is running Windows XT, the failing one is running Windows Vista. (There's a shocker!) I myself have viewed it successfully with both OSs.
Edit:
I've since completely re-structured the site, and documented the changes here:
http://penwag.blogspot.com/2010/04/april-penwag-update.html
So, the site is no longer the same as when I asked this question.
There are a lot of possibilites what can cause such a problem.
At first force your user to refresh cache in IE:) There are a lot of cases when you have updated your application, but users are still using the old version because of cache.
If doesn't help, you have to make sure that user doesn't see any errors. Those can be cause by a lot of things, such as different locale, default language and etc. By default, when an error happens in IE, a warning sign is displayed in left bottom corner. Ask your user for a screenshot, to check if such error is present, and then ask him to send you this error. This might help.
At last ask the user to launch IE in no-extensions mode. If your site works fine in this mode, it means that some extension have broken the functionality of your site.
I am running IE 8 on Windows XP SP3 and I do receive an error when trying to access your page linked above.
To try and pinpoint where in your code the problem is happening, you could try compiling your GWT application using the PRETTY or DETAILED style flag.
code.google.com/webtoolkit/doc/1.6/FAQ_DebuggingAndCompiling.html#Why_is_my_GWT-generated_JavaScript_gibberish?
Error:
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2)
Timestamp: Thu, 12 Nov 2009 02:13:32 UTC
Message: Exception thrown and not caught
Line: 1430
Char: 182
Code: 0
URI: https: //penwag.com/home/06C3015B261A5DD1F637E9F95A5AF26C.cache.html
I am also experiencing a similar problem when trying to load a GWT application that I've been working on (works fine on Firefox and works fine on other installations of IE 8). The error with my GWT app loading in IE 8 seems to happen when it tries to make its first RPC call to the server. Uninstalling and reinstalling IE 8 (and Service Pack 3) have not been successful in resolving this.
Update:
After debugging the javascript running in my instance of IE 8, i was able to track down a solution to this problem. GWT 1.7.0 has a known issue (issue 3927, issue 4163) where GWT RPC calls will fail in IE 8 if the native XMLHTTP support is disabled. This setting can be found at the following location:
Tools->Internet Options->Advanced->Security->Enable native XMLHTTP support
Try using latest GWT build 1.7.0, according to relase notes:
Updated GWT libraries to support IE8
I tried with IE 8 (version 8.0.7100.0, running on Windows 7 RC) and page renders fine.