Top
Interstage Studio J Business Kit User's Guide
FUJITSU Software

2.9 jbkplugin.properties

The table below lists the setting in the JBK Plugin property file (jbkplugin.properties). For each setting, see '2.3 How to Use'.

Property

Key

Value and its description

The Java VM used in JBK Plugin

jbk.plugin.javahome

Specifies the install directory of the JDK or JRE to be used as a Java VM by JBK Plugin.
Initial value: None (JDK or JRE specified at the installation of JBK is used.)

Java VM startup options

jbk.plugin.vmoption

Specifies the Java VM startup options
Initial value: -Dsun.java2d.noddraw=true

JBK Plugin policy file

jbk.plugin.policy.url

Specifies the policy file used for JBK Plugin.
Initial value: the default policy file of JBK Plugin
(file:${jbk.home}/classes/jbkplugin.policy)
Specify in the URL representation.Replace spaces with '%20'

Proxy Setting

jbk.plugin.proxy.enable

Specifies whether an HTTP proxy server is used when an applet is downloaded.

  • true : Uses an HTTP proxy server.

  • false : Does not use an HTTP proxy server.

Initial value: None (The proxy setting of the browser is directly used.)

jbk.plugin.proxy.http.host

Specifies the host name of the HTTP proxy server to be used in downloading an applet.
Initial value: None (The proxy setting of the browser is directly used.)

jbk.plugin.proxy.http.port

Specifies the port number of the HTTP proxy server to be used in downloading an applet.
Initial value: None (The proxy setting of the browser is directly used.)

jbk.plugin.proxy.override

Specifies a list of addresses which are connected without the HTTP proxy server.
Initial value: None (The proxy setting of the browser is directly used.)

jbk.plugin.proxy.secure.host

Specify the host name of the proxy used for HTTP communications.
Initial value: None (The proxy setting of the browser is directly used.)

jbk.plugin.proxy.secure.port

Specify the port number of the proxy used for HTTP communications.
Initial value: None (The proxy setting of the browser is directly used.)

The Java console

jbk.plugin.console.visible

Specifies whether the Java console is displayed or not when JBK Plugin starts to run.

  • true : Displays the Java console.

  • false : Hides the Java console.

Initial value: false

The download method of applets

jbk.plugin.protocol.http

Specifies the download method of applets.

  • java : Uses the Java networking class.

  • native : Uses the networking functionality of the browser.

  • hybrid : Performs as 'native' for class files and JAR files. Performs as 'java' for other files.

Initial value: hybrid

The HTTPS download method of applets

jbk.plugin.protocol.https

Specifies the HTTPS download method of applets.

  • native : Uses the networking functionality of the browser.

  • hybrid : Performs as 'native' for class files and JAR files. Other files cannot be downloaded by HTTPS protocol.

  • java : No file can be downloaded by HTTPS protocol. This keyword is reserved for the future use.

Initial value: hybrid

Shows the download status messages

jbk.plugin.applet.showmessage

Specifies whether the download status messages are shown or not.

  • true : Shows the download status messages.

  • false : Hides the download status messages.

Initial value: true

Applet Caching

jbk.plugin.www.plugin_cache.enable

Specifies whether the applet caching is enabled or disabled.

  • true : Enables the applet caching.

  • false : Disables the applet caching.

Initial value: false

jbk.plugin.www.plugin_cache.dir

Specifies the applet cache folder.

Initial value: ${user.home}\applet_cache

jbk.plugin.www.plugin_cache.dir.freespace

Specifies the free space of the applet cache folder.
Initial value: 1% of the drive capacity of the applet cache folder.

jbk.plugin.www.plugin_cache.update

Specifies the update policy of the applet cache.

  • newer : Updates the cache if the modification time of the file on the Web server is newer than that of the file in cache.

  • diff : Updates the cache if the modification time of the file on the Web server is different from that of the file in cache.

Initial value: newer

jbk.plugin.www.plugin_cache.accelerate

Specifies use accelerator mode or not if cache mode is newer.

  • true : Use accelerator mode.

  • false : Not use accelerator mode.

Initial value: false

jbk.plugin.www.plugin_cache.twopass

Specifies the method of the inquiry processing to a Web server, and download processing of a file.

  • true : The inquiry to a Web server and download are performed independently.

  • false : Use of cash is judged based on the result downloaded from the Web server.

Initial value: false

JavaScript Communication

jbk.plugin.sw.script.enable

Specifies call applet methods from JavaScript or not.

  • true : Use applet method calling.

  • false : Does not use applet method calling.

Initial value: false

Download status notification

jbk.plugin.interface.download_notify

Specify a class with the com.fujitsu.jbk.plugin.browser.PluginDownloadNotify interface implemented to use download status notification.
Initial value: None

Troubleshooting

(Add these properties as needed)

jbk.plugin.debug.showvmmsg

Specifies output messages of Java VM. If [Ctrl]+[Break] is held down when the applet is running, a full-thread dump is output to the VM log file. Also, the user must specify these options to output a GC log with the "-verbose:gc" argument in the VM startup option.

  • true : Output messages of Java VM.

  • false : Does not output messages of Java VM.

Initial value: false

jbk.plugin.debug.tracedir

Specifies output folder of messages of Java VM. Output file is named as "jbktrace.?" (?: number 0 - 9).
If the name of the output folder includes a blank character, enclose the output folder name by double quotation (") marks.

jbk.plugin.debug.console_log

Specifies output of Java console is saved to a file or not.

  • true : Saves to a file.

  • false : Does not save to a file.

Initial value: false

jbk.plugin.debug.console_log.dir

Specifies folder name of saving output of Java console.
Initial value: ${jbk.home}/console_log

jbk.plugin.debug.console_log.history

Specifies the number of Java console output files to be saved.
Initial value: None (no limit)

jbk.plugin.debug.console_log.size

Specifies the maximum size of a single Java console output file.
Initial value: None (no limit)

jbk.plugin.debug.console_log.header

Specifies whether or not to add a line header indicating the time to Java console output files.

  • true: Adds a line header.

  • false: Does not add a line header.

Initial value: false

Supplement

(Add this property if necessary)

jbk.plugin.sw.applet.delay

Specifies whether to wait for termination of applets on the closing of a browser window:

  • true: Waits for termination of the applets.

  • false: Closes the browser window immediately.

Initial value : true

jbk.plugin.sw.classpath.use_env

Specifies whether the Java VM is to use the CLASSPATH environment variable:

  • true: The Java VM uses the CLASSPATH environment variable.

  • false: The Java VM does not use the CLASSPATH environment variable.

Initial value : true

jbk.plugin.sw.trustproxy

Specifies whether names returned by the proxy server are to be used for URL name resolution. "-DtrustProxy=<true|false>" is added to the startup option:

  • true: The trustProxy property is set to "true."

  • false: The trustProxy property is set to "false."

Initial value : false

jbk.plugin.sw.fbc.force_activate

Specifies whether or not to activate an applet when the browser becomes active.

  • true: Activates the applet.

  • false: Does not activate the applet.

Initial value: false

jbk.plugin.ie.connection.max

Set the maximum number of simultaneous connections when downloading with the browser. A value that is smaller than the default value of the browser is specified, it is not valid.Refer to the following content for the setting.

http://msdn.microsoft.com/en-us/library/cc304129(v=vs.85).aspx

Initial value :32

jbk.plugin.sw.event.initial_active

When the applet in an inactive window has started to run, specify whether PluginAppletEvent of PLUGINAPPLET_ACTIVATE is to be notified.

  • true: PluginAppletEvent is to be notified.

  • false: PluginAppletEvent is not to be notified.

Initial value :false