OPEN_FORM with Java Plugin x Jinitiator
Hi
Why the Java Pluing is not working with OPEN_FORM below, When I open one big form after this the aplication just stop to work, I click the menu is not work, nothing nothing to work.
And with Jinitiator all work fine.
vnMsg_level := name_in('system.message_level');
copy('10','system.message_level');
OPEN_FORM(vsNome_programa || '.fmx',ACTIVATE,no_SESSION,NO_SHARE_LIBRARY_DATA,vpId);
copy(vnMsg_level,'system.message_level');
regards
Marcos
This is not the kind of problem that lends itself well to a forum like this one. I have never seen this be a plug-in specific problem and I would be very surprised if it turned out to be. Please call Oracle Customer Support and ask them to analyze your problem.
Similar Messages
-
Mouse navigation don't work with Java Plugin.
I'm using forms 10g (10.1.2.0.2) with a Java Plugin 1.5.09.
The mouse navigation limit seems to be broken and I can't use the mouse to navigate.
The same form using jinit works fine.
Is there any reason ? Is it a bug ? Any workaround ?
Tks
TullioI'm having the same problem
Trying to switch from Jinitiator to JRE 1.5.0_12
Forms 10.1.2.0.3
All the forms come up, but I cannot select a field with the mouse. When I click in a field, the cursor moves momentarily to the new field, but bounces back to the prior field as soon as I release the mouse button. This seems to be happening in every form.
Can anyone help? -
Forms Web application is not working on FireFox Browser-with java plugin
Hi All,
We are running custom build forms application using forms 10g and application server 10 g Rel 2. We are using Java Plug-in 1.5.0_06. The application is working fine before recent update from firefox .Now it's not working and keep on asking additional plug in required and taking to java.sun.com for installing the plug in. Even after installing when we access the application it will do the same thing. I tried uninstalling the firefox with the older version and with diffrent java plugin versions.. but the problem still there.. any help will be mush appriciated...
Thanks...
Edited by: rkadaru on May 5, 2010 1:57 PMplugin and webstart are not yet available in 64bit jre distributions from Sun.
These are targeted to 6u12 or there abouts.
/Andy -
Steps to create your own self signed certificate with java plugin working
You need two tools that comes with your jdk which are keytool and jarsigner.
Steps explain below in detail. Don't use netscape signtool, it will NEVER work!
* keytool -genkey -keyalg rsa -alias tstkey -keypass 2br2h2m -dname "cn=Test Object Signing Certificate, o=AI Khalil, ou=Java Products, c=AU"
cn = Certificate name
o = organistation
ou = organistation unit
c = country (first two letters)
If don't put the -dname, you can fill it line by line.
The -keypass has to be verify at the end, and you have to wait for it to create the rsa signing keys.
On NT by default it will put the alias information at D:\WINNT\Profiles\Administrator (if log in as administrator) with the default file called ".keystore". Windows 98 etc, don't know, search for .keystore
file. When you update it, check for the timestamp change and you know if you at the right spot.
You can store your alias information via the -storepass option to your current directory you work on, if you don't want to update the default .keystore file?
The .keystore contains a list of alias so you don't have to do this process again and again.
Another tip if you want your certificate encryption validity to be more than the default one month is simply
add the -validity <valDays>, after the -genkey option, to make your certificate usage for encryption to last much longer.
Note: You MUST use the -keyalg rsa because for starters the rsa encyption alogorthim is supported on ALL browsers instead of the default DSA and the other one SHA. Java plugins must work with the RSA algorthim when signing applets, else you will get all sorts of weird errors :)
Do not use signtool because thats a browser dependant solution!! Java plugin is supposed to work via running it owns jre instead of the browser JVM. So if you going to use netscape signtool, it starts to become a mess! ie certificate will install, but applet won't start and give you funny security exception errors :)
* keytool -export -alias tstkey -file MyTestCert.crt
It will read the alias information in the .keystore information picking up the rsa private/public keys info and
create your self sign certificate. You can double click this certificate to install it? But don't think this step is needed but maybe for IE? Someone else can check that part.
If you make a mistake with the alias, simply keytool -delete -v -alias <your alias key>
If not in default .keystore file, then simply keytool -delete -v -alias <your alias key> -keystore <your keystore filename>
* Put your classes in your jar file, my example is tst.jar.
* jarsigner tst.jar tstkey
Sign your testing jar file with your alias key that supports the RSA encryption alogorthim.
* jarsigner -verify -verbose -certs tst.jar
Check that its been verified.
The last step is the most tricky one. Its to do with having your own CA (Certified Authority) so you don't
have to fork out money straight away to buy a Verisign or Twarte certificate. The CA listing as you see in
netscape browsers under security/signers, is NOT where the plugin looks at. The plugin looks at a file called
CACERTS. Another confusion is that the cacerts file is stored in your jre/lib/security AND also at your
JavaSoft/Jre/<Java version>/lib/security. When you install the Java plugin for the first time in uses your
JavaSoft folder and its the cacerts file that has to be updated you add your own CA, because thats where
the plugin look at, NOT THE BROWSER. Everything about plugin is never to do with the browser!! :)
* keytool -import -file MyTestCert.crt -alias tstkey -keystore "D:\Program Files\JavaSoft\JRE\1.3.1\lib\security/cacerts"
Off course point to your own cacerts file destination.
Password to change it, is "changeit"
Before you do this step make a copy of it in its own directory in case you do something silly.
This example will add a CA with alias of my key called "tstkey" and store to my example destination.
* keytool -list -v -keystore "E:/jdk/jdk1.3/jre/lib/security/cacerts"
List to see if another CA is added with your alias key.
Your html, using Netscape embed and Internet explorer object tags to point to the java plugin,
your own self sign applet certificate should work
Cheers
Abraham KhalilI follow Signed Applet in Plugin, and it's working on
my computer. Thanks
But When I open my applet from another computer on
network, why it does not work ..?
How to make this applet working at another computer
without change the policy file ..?
thanks in advance,
AnomYou must install the certificate on that computers plugin. Can this be done from the web? can anyone suggest a batch file or otherwise that could do this for end users?
I want a way for end users to accept my cert as Root or at least trust my cert so I dont have to buy one. I am not worried about my users refusing to accept my cert. just how do I make it easy for them? IE you can just click the cert from a link, but that installs for IE, and not the plugin where it needs to be. -
How to setup Analyzer 7.0.1 with Java plugin 1.4.2_03?
Hi,<BR>I use Hyperion Analyzer 7.0.1. The default Java Plugin is 1.3.1_09 and in my environment it is working without any problems.<BR><BR>In my company there are other non-Hyperion applications that requires java 1.4 or higher.<BR><BR>I noticed that Java Plugin 1.4.2_03 is also available on Analyzer installation CD. So I installed this java version on client computer, but when the applet is started it opens the java 1.3 installation window.<BR><BR>I probably need to configure some settings on Analyzer server computer. What should I change on server site of computer to have java 1.4.2_03 (or higher if posible) accepted on client computer?<BR><BR>Thanks,<BR>Grofaty
In pdf book "Hyperion Analyzer Release 7.0 Administration Guide - P/N: D750770000) on page 129 there is instruction (please see bellow).<BR><BR>But in my Analyzer.jsp file are "<hya:" template tags. When I try to replace the template tags with the ordinary text described in bellow instructions I got error from Tomcat app. server - unable to compile jsp file.<BR><BR>How to replace clsid number of java JRE to get working a java 1.4 version?<BR><BR>Is there any file where <hya: are specified and I could change the "<hya:" variables with constants?<BR><BR>Thanks,<BR>Grofaty<BR><BR><BR>===========================================<BR>Configuring Different Java Plug-in Versions<BR>===========================================<BR><BR>The Hyperion Analyzer Java Web Client and Administration Tools Client are<BR>configured to use the Sun Java Plug-in 1.3.1_09. Administrators can update the<BR>Sun Java Plug-in versions by editing the Analyzer.jsp and Administrator.jsp files<BR>static versioning statement. This mandates the loading of the specified version of<BR>the Sun Java plug-in.<BR> To edit the Analyzer.jsp and Administrator.jsp static versioning statement, perform<BR>the following tasks:<BR><BR>1. Open the Analyzer.jsp file using a text editor.<BR><BR>2. Search for the static versioning statement class ID, clsid:.<BR>The current class ID value is as follows:<BR>clsid:CAFEEFAC-0013-0001-0004-ABCDEFFEDCBA<BR><BR>3. Edit the clsid value, to the desired Sun Java Plug-in version.<BR>Alphabetic characters at the beginning and end of the string are set by Sun. Do<BR>not change these characters. The first two sets of numeric digits indicate the<BR>Sun Java Plug-in version. The third set of numeric digits indicates the patch<BR>number. For example, the clsid value for the 1.3.1_10 Sun Java Plug-in is as<BR>follows:<BR>clsid:CAFEEFAC-0013-0001-0010-ABCDEFFEDCBA<BR><BR>4. Save your changes to the jsp file.<BR><BR>5. Repeat all of these steps for the Administrator.jsp file.
-
Dreamweaver CS3 will not launch in OS10.7.5 even with Java plugin.
I installed the Java runtime environment, thinking that would allow me to launch Dreamweaver CS3 in my new OS, but no. I get a blank alert with ! and no message, and no program. Any suggestions? Do i need to do something to get the Java plugin to connect with Dreamweaver??
Thanks!Did you followed the steps mentioned in http://helpx.adobe.com/x-productkb/global/install-java-jre-mac-os.html ?
If so, restart your computer and then try installing DW. -
Javascript to applet calls with Java Plugin
Hello,
I'm working on getting existing applets to work with Sun's Java Plugin (v 1.3.1_03). I'm not sure how to modify calls to the applet from JavaScript. For example:
document.applets[0].getClientHomeFromEnvironment();
This works fine using the regular browser VM in IE or Netscape, but is not valid when using Sun's Plugin. I found the following in the Developer FAQ:
Q: Does Java Plug-in support Java-JavaScript communication?
A: Yes, Java Plug-in supports basic, bidirectional Java-JavaScript communication. The following, however, is a known incompatibility.
In the Microsoft implementation, applet methods and properties exposed in JavaScript are exactly the same as the methods and fields in the applet object. In Java Plug-in, an applet's methods and properties are exposed in JavaScript through JavaBeansTM introspection, which treats the applet's fields in a different manner than the Microsoft VM. Therefore, JavaScript accessing fields in an applet object may not work the same when run on JRE/Java Plug-in.
But it's still not clear to me how I would go about calling the applet. Has anyone done this successfully?
Thanks,
-Dave Meier.Yes and no....
I'm using the internal browser JVM when the user has NS < 6.0 and IE < 5.0. But.. if they have NS 6.0+ or IE 5.0+ and have the browser configured properly, it hands off to the plugin. That does work.
If you must use the OBJECT or EMBED tags... Your best bet are the release notes for the plugin to see what they say about Java-JavaScript support. You could start here...
http://java.sun.com/products/plugin/1.3/enhancements/oji.html
JZ -
URL problem with Java Plugin 1.4.1
To whom it may concern:
We are developers working in java and we are experiencing a problem with the new Java plug-in (version 1.4.0) that are not able to solve ourselves:
We have an applet that needs to read URL�s. When we run the applet locally, this URL is:
"file:/C:/proof/hunter%20media/images/classic.ski". When we try to open an stream to this URL it doesn't work. The message that we obtain is:
access denied (java.io.FilePermission C:\proof\hunter media\images\classic.ski read)
but all the permissions are OK. Also, if we remove the whitespace from URL the applet works OK.
We have tested the applet in Windows XP with Netscape 7.0, Internet Explorer 6.0.2 and tha Java plugin version is 1.4.0.
Is there any problem with the whitespaces in URL opened locally?
Please advice,
Kind regards,
FernandoDoesn't a url require "file://....?
-
URL problem with Java plugin 1.4.0
To whom it may concern:
We are developers working in java and we are experiencing a problem with the new Java plug-in (version 1.4.0) that are not able to solve ourselves:
We have an applet that needs to read URL�s. When we run the applet locally, this URL is:
"file:/C:/proof/hunter%20media/images/classic.ski". When we try to open an stream to this URL it doesn't work. The message that we obtain is:
access denied (java.io.FilePermission C:\proof\hunter media\images\classic.ski read)
but all the permissions are OK. Also, if we remove the whitespace from URL the applet works OK.
We have tested the applet in Windows XP with Netscape 7.0, Internet Explorer 6.0.2 and tha Java plugin version is 1.4.0.
Is there any problem with the whitespaces in URL opened locally?
Please advice,
Kind regards,
FernandoHi Fernando,
What do you mean u removed the whitespaces. I am actually trying to work my way around a similar problem. I am trying to access a URL from a locally loaded applet. But i get a security exception too.
http://osmv.soe.umich.edu/blueskies/kgs99/kgs99.txt
how do i strip it of whitespace?
Thanks,
Shantanu -
GDI object leak using an applet with Java Plugin 1.4.2_02
We have an application where we use an applet to draw some graphs. The applet has an interface to update the graphical data using Javascripts. Now duing every graphical update of the graph there a leak of the GDI objects. Over time the display on the machine gets frozen due to lack of resources.
This problem is happening with IE 6.0 using Sun Java Plug-in 1.4.2_02.
Has anybody else seen this problem. Is there any work aorund for this issue.The code is not leaking. This has been verified.
The problem has been fixed in 1.5.0 (5.0) Beta 2 version but I don't know then final release of this is going to be. Also using a beta version now is not an option.
The 1.4.2_04 did not fix the GDI leak that I am seeing, I was hoping it would. -
I have an iMAc and use iOS X Lion 10.7.5
I have a with (Java) plugins being blocked (in Safari and also in Firefox). When trying to test if Java is up to date by using the official test www.java.com/nl/download/testjava.jsp I already get the message that the plugin is blocked?
The preferences in my Safari-browser are set to allow plugins and Java... what can I do to solve this please?The newly discovered zero-day flaw in Java 7 is so serious that the U.S. Department of Homeland Security has warned users to disable or uninstall it, and Apple has disabled the Java 7 plugin on Macs through its OS X anti-malware system, in order to protect users from a potentially serious security issue.
You should disable Java (if not already done) until either the US Department of Homeland Security, or Oracle, declare it safe and Apple restore the facility. Javascript should not be disabled (it has nothing to do with Java).
However, if you need the Jave 6 JRE and plug-in, MadMAC0 has posted at
https://discussions.apple.com/message/20107182?ac_cid=tw123456#20107182
Apple has also posted (Oct 22/12) the approved solution for restoring the Java 6 plug-in:
Java for OS X 2012-006: How to re-enable the Apple-provided Java SE 6 applet plug-in and Web Start functionality. -
ANSWER: HOW TO DETECT Java Plugin from JavaScript
I created a new topic because the questions about
how to detect Java Plugin in browsers are scattered
thoughout this forum.
Basically you need to employ two approaches for IE and NS.
In IE you need to try to instantiate a small applet
(not your production applet) in order to see if browser
can do it. if the browser can do it, you can make a
call applet from JavaScript in order to find version of
JRE (as well as a host of other things).
In NS you can write a simple JavaScript which will
interrogate the browser for all plugins installed. Then
ypu can make a desicion whether to pass execution to
the next(or generated) page which hosts your applet,
or ask the user to download/install a plugin.
I ecourage everybody to host a plugin on your site
rather leave default link to it which is generated by
html converter.
In order to run sample,
Prerequisites:
Java Plugin 1.3.
If you have a different version of plugin,
substitute hardcoded plugin version in JavaScript for
value that you have.
1. compile java file
2. put class file in the same directory with html file
3. load html file into the browser.
4. press "Check Java Plugin.." button
5. see it work
6. examine code
7. uninstall plugin
8. repeat steps 1 - 4
9. see it work
10. install plugin.
Sample code follows:
**********************HTML FILE BEGIN***********
<HTML>
<HEAD>
<!-- Generated by Kawa IDE -->
<TITLE>Detect Java Runtime</TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
var browsername;
function doNetscape()
for (i=0; i < navigator.plugins.length; i++)
for (j = 0; j < navigator.plugins.length; j++)
if(navigator.plugins[i][j].type == "application/x-java-applet;version=1.3")
alert("You are running Netscape with Java Plugin 1.3.0 - OK");
return;
alert("You are running Netscape\nPlease, install Java Runtime Environment 1.3.0");
function doMicrosoft()
var applet = document.myApplet;
if(applet == null)
alert("You are running Microsoft Browser.\nPlease, install Java Runtime Environment 1.3.0");
return;
var version = applet.getJavaVersion();
if(version == "1.3.0")
alert("You are running IE, Java Plugin 1.3.0 installed - OK");
else
alert("You are running IE, other plugin installed - mybe OK if later that 1.3.0\nYour version: " + version);
function getJava()
var applet = document.myApplet;
if(applet == null)
alert("Please, install Java Runtime Environment");
return;
alert("JRE Version: " + document.myApplet.getJavaVersion());
function checkJavaPlugin()
browsername = navigator.appName;
if(browsername.indexOf("Netscape")!= -1)
browsername="NS";
doNetscape();
else
if(browsername.indexOf("Microsoft")!=-1)
browsername="MSIE";
doMicrosoft();
else
browsername="N/A";
alert("Unknown browser: " + browsername);
</SCRIPT>
<body>
<Strong>Check Java Plugin</strong>
<OBJECT id="myApplet" classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
WIDTH = 1
HEIGHT = 1 >
<PARAM NAME = CODE VALUE = "DetectPluginApplet.class" >
<PARAM NAME="scriptable" VALUE="true" >
<embed type="application/x-java-applet;version=1.3"
code = DetectPluginApplet width = 2 height = 2 MAYSCRIPT = "true" >
</embed>
</EMBED>
</object>
<FORM>
<INPUT TYPE="button" value="Get Plugin Version in IE" onClick="getJava()">
<INPUT TYPE="button" value="Check Java Plugin in NS and IE" onClick="javascript:checkJavaPlugin()">
</FORM>
</BODY>
</HTML>
**********************HTML FILE END***********
***************APPLET FILE BEGIN***********
import java.awt.*;
public class DetectPluginApplet extends java.applet.Applet
public void init()
add(new Label("DetectPluginApplet"));
public String getJavaVersion()
return System.getProperty("java.version");
**************APPLLET FILE END************Try following java script, it works on new browsers (NS 4+, IE5+). For IE you have to enable 'ActiveX objects creation' in security options.
var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav4up = (is_nav && (is_major >= 4));
var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.0") !=-1));
var is_ie5up = (is_ie && (is_major == 4)
&& ( (agt.indexOf("msie 5.0")!=-1)
|| (agt.indexOf("msie 5.5")!=-1)
|| (agt.indexOf("msie 6.0")!=-1) ) );
var pluginDetected = false;
var activeXDisabled = false;
// we can check for plugin existence only when browser is 'is_ie5up' or 'is_nav4up'
if(is_nav4up) {
// Refresh 'navigator.plugins' to get newly installed plugins.
// Use 'navigator.plugins.refresh(false)' to refresh plugins
// without refreshing open documents (browser windows)
if(navigator.plugins) {
navigator.plugins.refresh(false);
// check for Java plugin in installed plugins
if(navigator.mimeTypes) {
for (i=0; i < navigator.mimeTypes.length; i++) {
if( (navigator.mimeTypes[ i].type != null)
&& (navigator.mimeTypes[ i].type.indexOf(
"application/x-java-applet;jpi-version=1.3") != -1) ) {
pluginDetected = true;
break;
} else if (is_ie5up) {
var javaVersion;
var shell;
try {
// Create WSH(WindowsScriptHost) shell, available on Windows only
shell = new ActiveXObject("WScript.Shell");
if (shell != null) {
// Read JRE version from Window Registry
try {
javaVersion = shell.regRead("HKEY_LOCAL_MACHINE\\Software\\JavaSoft\\Java Runtime Environment\\CurrentVersion");
} catch(e) {
// handle exceptions raised by 'shell.regRead(...)' here
// so that the outer try-catch block would receive only
// exceptions raised by 'shell = new ActiveXObject(...)'
} catch(e) {
// Creating ActiveX controls thru script is disabled
// in InternetExplorer security options
// To enable it:
// a. Go to the 'Tools --> Internet Options' menu
// b. Select the 'Security' tab
// c. Select zone (Internet/Intranet)
// d. Click the 'Custom Level..' button which will display the
// 'Security Settings' window.
// e. Enable the option 'Initialize and script ActiveX controls
// not marked as safe'
activeXDisabled = true;
// Check whether we got required (1.3+) Java Plugin
if ( (javaVersion != null) && (javaVersion.indexOf("1.3") != -1) ) {
pluginDetected = true;
if (pluginDetected) {
// show applet page
} else if (confirm("Java Plugin 1.3+ not found, Do you want to download it?")) {
// show install page
} else {
// show error page
} -
Hyperion web analysis java plugin
i have installed hyperion reporting and analysis 9.3 and hyperion reporting and analysis UI services 9.3
i need a java plugin before i run the URL
[http://hostname:port/WebAnalysis_Server/index.html]
please provide the java plugin
Thanks.Hi,
I had the same problem with Java plugin a few years back. Have you considered using the HTML version (Workspace) to access your WA reports? This method should be faster since you're not using applet, but some objects such as split pane don't work in the HTML version.
Regards,
Gerd -
Problems with WebUtil under Sun Java plugin
Hi,
I have a Forms application using WebUtil which works fine under Oracle jinitiator for years. It works with both MS IE and Mozilla Firefox (some other browsers were also successfully tested). Now when Mozilla released Firefox 3.6 requiring next generation Java (http://blogs.oracle.com/stevenChan/2010/01/firefox_36_ebs.html) Oracle jinitiator (Java version 1.3.1.22) cannot work and I was forced to download and install the latest JRE plugin version (http://java.sun.com/update/1.6.0/jinstall-6u18-windows-i586.cab). I provided required formsweb.cfg modifications:
jpi_classid=clsid:CAFEEFAC-0016-0000-0018-ABCDEFFEDCBA
jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6u18-windows-i586.cab#Version=1,6,0,18
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_18
Now my application starts (previously it required a plugin installation) but fails with the error:
oracle.forms.webutil.cApi.CApiFunctions bean not found. WEBUTIL_C_API.REBIND_PARAMETER will not work
See full Java console log below:
Java Plug-in 1.6.0_18
Using JRE version 1.6.0_18-b07 Java HotSpot(TM) Client VM
User home directory = C:\Users\ilia
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
Loaded image: http://kenya:7777/forms/java/fls_logo.gif
Loaded image: http://kenya:7777/forms/java/fls_bgnd.gif
proxyHost=null
proxyPort=0
connectMode=HTTP, native.
Forms Applet version is : 10.1.2.0
java.lang.ClassNotFoundException: oracle.forms.webutil.clientInfo.GetClientInfo
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/clientInfo/GetClientInfo.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.file.FileFunctions
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/file/FileFunctions.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.host.Host
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/host/Host.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.session.SessionFunctions
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/session/SessionFunctions.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.fileTransfer.FileTransfer
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/fileTransfer/FileTransfer.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.ole.OleFunctions
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/ole/OleFunctions.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.cApi.CApiFunctions
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/cApi/CApiFunctions.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
java.lang.ClassNotFoundException: oracle.forms.webutil.browser.BrowserFunctions
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://kenya:7777/forms/java/oracle/forms/webutil/browser/BrowserFunctions.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 19 more
This happens on the very first call to WebUtil function in the ON-NEW-FORM-INSTANCE trigger.
My questions are:
- May I configure WebUtil for both jinitiator and Sun Java plugin usage?
- What is missed in jpi configuration preventing WebUtil normal execution?
Thank you in advance,
IliaHi All,
Thank you for your responds.
The following separate configuration section is used in this situation:
[jpiadm280]
baseHTMLJInitiator=basejpi.htm
envFile=InPlan.2.80.env
pageTitle=InMind Administration Utilities v. 2.80
width=950
height=680
form=CEDB_main_menu
background=/forms/java/fls_bgnd
logo=/forms/java/fls_logo
splashScreen=no
lookAndFeel=oracle
colorScheme=teal
imageBase=codeBase
WebUtilArchive=frmwebutil.jar,jacob.jar_
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjinitiator=webutiljpi.htm
baseHTMLjpi=webutiljpi.htm
archive_jini=frmall_jinit.jar,fls_icons.jar,FormsGraph.jar
archive=frmall.jar
otherparams=useSDI=no
jpi_classid=clsid:CAFEEFAC-0016-0000-0018-ABCDEFFEDCBA
jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6u18-windows-i586.cab#Version=1,6,0,18
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_18
Please see highlighted with bold parameters to make sure that all recommendations were taken into account. Nevertheless the error message shows that CApiFunctions.class was not found and this class is within frmwebutil.jar, which is also referred within this configuration section (highlighted with bold undrline). So it looks like a sort of incompatibility of frmwebutil.jar with Sun JRE plugin 1.6.0_18. Do I need another version of frmwebutil.jar to run with next generation Java?
Thanks in advance,
Ilia -
Funny: Oracle Jinitiator = Java-Plugin ONLY for MS Windows
Oracle seems to have an agreement with Microsoft.
The product Oracle Jinitiator, which installs a java-plugin, can only be used on MS Windows OS.
And MS Internet Explorer seems to be the preferred browser.
But there is a nice SOD.
If i want to deploy my webforms - all users with netscape and Linux / Mac client platform have no simple installation
or no support.
Does somebody really work with Webforms and Linux-/ or Mac-Clients successfully in production?
Sorry if i express my anger.Peter,
Oracle is looking for a better support of the other client platforms. However, before certifying a native VM or a Plug-in on a platform, we do run regression tests that need to be passed by the VM before getting the certification. In the past we had no luck with other platforms, though we tried the Java plug-in for Linux, Netscape native VM and did certify the MRJ for Macintosh.
Moving forward Oracle's strategy is to certify Sun's Java Plug-in, thus going away from our own Jinitiator development. If this works out, and we are working together with Sun on this, then you can run Forms on any plattform that has a Java 1.4 plugin available. So although we do not have a solution yet, it will be there soon.
Btw, we fully understand your anger about the solely support for the MS platform. It is not our intention to sell Microsoft stocks and we are looking forward to the cange mentioned above.
Frank
Forms Product Management
Maybe you are looking for
-
While running a report i am getting following error?
HI While opening a report i am getting following error. Here i attached screen shot .Please tell me solution for that
-
Connecting itunes remote/homesharing?!?
hi all i'm trying to connect my iphone 4 to my computer using the remote app!! my computer is running windows vista sp2, my router is a netgear dg834g and i have all the latest versions of itunes and iphone operating system!? theyre both connected to
-
Images not loaded from WEB-INF/lib/images.jar
The images are found in root/images/*.gif, but not when jarred up and placed in the lib folder. I've looked everywhere for a solution but all I've seen is suggestions of other places to put the folder, or to add it to the classpath. The jar is being
-
Will my Superdrive play a PAL DVD ?
I have the opportunity to purchase a DVD that I haven't been able to find anywhere for quite some time. The problem is that, according to the description, it is only available in this form: "Region Encoding: ALL, TV system: PAL" . Since my TV is NTSC
-
Do external drive enclosures supporting Firewire 800 and 1TB drives require a brick power supply or can they be powered via Firewire 800 by the Mac Pro? Thanks! MikeR