Beruflich Dokumente
Kultur Dokumente
[Part 2] Unzip the java class files and regenerate your JAR files
3. Backup the Forms class files,(If class exist then take backpup, otherwise
no need to take backup)
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class
$ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/engine/Main\$1.class
$ORACLE_HOME/forms60/java/oracle/forms/engine/Main\$1.class.PRE_BUG9863
561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/engine/RunformBundle.class
$ORACLE_HOME/forms60/java/oracle/forms/engine/RunformBundle.class.PRE_B
UG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class.PRE_BU
G9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/BlockScroller.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/BlockScroller.class.PRE_
BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/CancelQueryDialog.cl
ass
$ORACLE_HOME/forms60/java/oracle/forms/handler/CancelQueryDialog.class.
PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class.PRE_
BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/FormCanvas.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/FormCanvas.class.PRE_BUG
9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/FormWindow.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/FormWindow.class.PRE_BUG
9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/FormPrintableImpl.cl
ass
$ORACLE_HOME/forms60/java/oracle/forms/handler/FormPrintableImpl.class.
PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/TextComponentItem.cl
ass
$ORACLE_HOME/forms60/java/oracle/forms/handler/TextComponentItem.class.
PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class.PRE_BUG98
63561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon\$DeferredIt
em.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon\$DeferredItem.c
lass.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon\$1.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon\$1.class.PRE_BU
G9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/FormsMouseWheelHandl
er.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/FormsMouseWheelHandler.c
lass.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/IHandler.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/IHandler.class.PRE_BUG98
63561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/MenuInfo.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/MenuInfo.class.PRE_BUG98
63561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/FormMenu.class
$ORACLE_HOME/forms60/java/oracle/forms/handler/FormMenu.class.PRE_BUG98
63561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/HeavyBeanManager.clas
s
$ORACLE_HOME/forms60/java/oracle/forms/handler/HeavyBeanManager.class.P
RE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/VImage.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/VImage.class.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/FScalingImageCanvas.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/FScalingImageCanvas.class.PRE
_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/FormMouseGrabProvider.clas
s
$ORACLE_HOME/forms60/java/oracle/forms/ui/FormMouseGrabProvider.class.P
RE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/FormMouseGrabProvider\$Mou
seGrabRemover.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/FormMouseGrabProvider\$MouseG
rabRemover.class.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/FormMouseGrabProvider\$Mou
seGrab.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/FormMouseGrabProvider\$MouseG
rab.class.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/VTextArea.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/VTextArea.class.PRE_BUG986356
1
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/SmartBar.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/SmartBar.class.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/FLWTextArea.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/FLWTextArea.class.PRE_BUG9863
561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/ClipboardErrorUtils.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/ClipboardErrorUtils.class.PRE
_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/VTextField\$NewlineDisplay
Filter.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/VTextField\$NewlineDisplayFil
ter.class.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/VTextField.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/VTextField.class.PRE_BUG98635
61
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/VTextField\$FormsPWAccess.
class
$ORACLE_HOME/forms60/java/oracle/forms/ui/VTextField\$FormsPWAccess.cla
ss.PRE_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/mdi/MDIContainer.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/mdi/MDIContainer.class.PRE_BU
G9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/mdi/MDIContainer\$1.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/mdi/MDIContainer\$1.class.PRE
_BUG9863561
%cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/delegates/VComponentDeleg
ate.class
$ORACLE_HOME/forms60/java/oracle/forms/ui/delegates/VComponentDelegate.
class.PRE_BUG9863561
Special Instruction
*********************
cd $ORACLE_HOME/forms60/java
jar -xvf f60all.jar oracle/forms/ui/VBean.class
%cd $ORACLE_HOME/9863561/oracle/forms/engine
%cp Main.class $ORACLE_HOME/forms60/java/oracle/forms/e
ngine/Main.class
%cp Main\$1.class $ORACLE_HOME/forms60/java/oracle/forms/
engine/Main\$1.class
%cp RunformBundle.class $ORACLE_HOME/forms60/java/oracle/forms/e
ngine/RunformBundle.class
%cd $ORACLE_HOME/9863561/oracle/forms/handler
%cd $ORACLE_HOME/9863561/oracle/forms/ui
%cp VImage.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/VImage.class
%cp FScalingImageCanvas.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/FScalingImageCanvas.class
%cp FormMouseGrabProvider.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/FormMouseGrabProvider.class
%cp FormMouseGrabProvider\$MouseGrabRemover.class $ORACLE_HOME/forms60/java/or
acle/forms/ui/FormMouseGrabProvider\$MouseGrabRemover.class
%cp FormMouseGrabProvider\$MouseGrab.class $ORACLE_HOME/forms60/java/oracle/fo
rms/ui/FormMouseGrabProvider\$MouseGrab.class
%cp VTextArea.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/VTextArea.class
%cp SmartBar.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/SmartBar.class
%cp FLWTextArea.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/FLWTextArea.class
%cp ClipboardErrorUtils.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/ClipboardErrorUtils.class
%cp VTextField.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/VTextField.class
%cp VTextField\$FormsPWAccess.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/VTextField\$FormsPWAccess.class
%cp VTextField\$NewlineDisplayFilter.class $ORACLE_HOME/forms60/java/orac
le/forms/ui/VTextField\$NewlineDisplayFilter.class
%cd $ORACLE_HOME/9863561/oracle/forms/ui/mdi
%cp MDIContainer.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/mdi/MDIContainer.class
%cp MDIContainer\$1.class $ORACLE_HOME/forms60/java/oracl
e/forms/ui/mdi/MDIContainer\$1.class
%cd $ORACLE_HOME/9863561/oracle/forms/ui/delegates
%cp VComponentDelegate.class $ORACLE_HOME/forms60/java/oracle
/forms/ui/delegates/VComponentDelegate.class
5. Make sure that you have set up custom certificates for JAR file signing.
Run adadmin administration utility. Select the "Maintain Files" option
and then the "Generate JAR Files" sub-option.
6. Spot check that the JAR files have been generated by verifying the timestamp
.
[Part 3] Restart the listeners
7. Restart the Forms Server.
8. Restart the web listener serving Forms Applets (e.g. Apache or WebDB 2.2).