http://www.mvsecarrier.com/ generates Oracle

sglee
sglee used Ask the Experts™
on
oracle errorI like to run this website - http://www.mvsecarrier.com.
First I downloaded newest java from java.com.
Now when I access the website, it result in the following error.
I have to get passed this stage so that I can see logon screen.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Kash2nd Line Engineer

Commented:
works fine for me on Firefox. see screenshot attached.

use Firefox or chrome to see if it resolves the issue
Screen-Shot-2012-05-25-at-12.43..png

Author

Commented:
Actually I am getting the same error on my firefox running on Win7Pro.
However eventually I need to be able to run it using IE8 on XPP.
Top Expert 2016

Commented:
Is this your site or owned by someone else?
Success in ‘20 With a Profitable Pricing Strategy

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Author

Commented:
it is, i think, some kind of state agency related to transportation.
Top Expert 2016

Commented:
I tried it on several browsers and could not get it to load. All of the references that I could find to this error mean changing configuration settings on the machine that is hosting the site.

The root cause of the failure is you have a newer version of Java that instead of Sun Microsystems it is by Oracle and without hacking java with a hex editor to replace Oracle with Sun MicroSystems, you have to load an earlier version of java.

this was a suggested work-around

add a java runtime parameter for overriding the system java.version parameter like this:
- open java control panel
- go to on tab 'java', click 'view'
- add -Djava.vendor="Sun Microsystems Inc."
or something else but not 'Oracle Corporation' or 'MICROSOFT'

I could not get it to work. This is a known bug in Oracle Forms 10g and since support for this product ended Dec 2011 I highly doubt that a fix will be forthcoming.  The site owner must update to forms 11g or the users must use an outdated version of java which for security concerns is not an option.


edit == I rolled back to 6u31 and the site works.

Author

Commented:
"The root cause of the failure is you have a newer version of Java that instead of Sun Microsystems it is by Oracle" --->
I went to java.com and downloaded it there.
If there is another website that I should go for download, where would that be?
Top Expert 2016
Commented:
JAVA was a product invented by Sun Microsystems, Sun was later purchased by Oracle.  At one time there was a microsoft version of the java virtual machine.  As an aside, do not confuse java with javascript they are 2 different animals. Back to the topic at hand, the forms software at the server queries your software looking for  'microsoft' or oracle, it finds oracle as Oracle is the manufacturers name now, instead of testing for java itself it wants to run Oracles jinitiator (a really obsolete piece of software) and fails.

As stated before the error is on the server end and until they update their forms software this is a known bug that will not be fixed and the client must run a version of java prior to the name change in the software.  Java 6 update 31 works and it is available on the same site that you downloaded Java 7, in the older versions area.

The site owner must update their server software to 11 from 10g in order to fix this error. as v10 went end of life last December. This is not a free upgrade though. That or the clients must use obsolete versions of the java runtime

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial