- 締切済み
oracle forms トリガーが反応しなくなる
環境 Windows server 2000 Oracle Forms 9.0.2.0 JInitiator 1.3.1.13 あるユーザーの環境でのみ、 Foms画面の全てのトリガーが動かない状態になるときがあります。 一旦この状態となると、正常な状態には戻らず、画面を閉じるしかありません。 「固る」というよりも、トリガーが動作しないイメージです。 テキストボックスへの入力やリストの表示などができるが、 ボタン押下時のイベントは行わないです。 行った操作は画面で検索し、検索結果をコピーしてExcelに貼付けの繰返です。 トリガーが動作しなくなったときに、 JInitiatorコンソールに下記のエラー情報が出力されます。 java.lang.IllegalStateException: cannot open system clipboard at sun.awt.windows.WClipboard.openClipboard(Native Method) at sun.awt.windows.FullyRenderedTransferable.<init>(Unknown Source) at sun.awt.windows.WClipboard.getContents(Unknown Source) at oracle.forms.ui.delegates.VComponentDelegate.handleOKToPaste(Unknown Source) at oracle.forms.ui.delegates.VCommonTextDelegate.getProperty(Unknown Source) at oracle.forms.ui.delegates.VTextFieldDelegate.getProperty(Unknown Source) at oracle.forms.ui.VTextField.getProperty(Unknown Source) at oracle.forms.handler.ComponentItem.focusGained(Unknown Source) at oracle.forms.handler.TextComponentItem.focusGained(Unknown Source) at oracle.forms.handler.TextFieldItem.focusGained(Unknown Source) at java.awt.AWTEventMulticaster.focusGained(Unknown Source) at java.awt.Component.processFocusEvent(Unknown Source) at oracle.ewt.lwAWT.LWComponent.processFocusEvent(Unknown Source) at oracle.ewt.lwAWT.lwText.LWTextComponent.processFocusEvent(Unknown Source) at oracle.ewt.lwAWT.lwText.LWTextField.processFocusEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source) at oracle.ewt.lwAWT.lwText.LWTextComponent.processEventImpl(Unknown Source) at oracle.ewt.lwAWT.lwText.LWTextField.processEventImpl(Unknown Source) at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source) at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) ・・・・・・ こういった現象について、 どなたか心当たりのある方はいらっしゃらないでしょうか? 以上です。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- prefectp
- ベストアンサー率0% (0/0)
http://forums.oracle.com/forums/thread.jspa?threadID=984798&tstart=0 最初かな Also, enable trace for JRE (as per Note: 549423.1 - How to enable tracing and logging for Sun JRE (Native Plug-in)) and see if it shows any errors when the application hangs again. See the following documents. Note: 227592.1 - Java.lang.Illegalstateexception: Cannot Open System Clipboard Note: 437735.1 - Forms Error: java.lang.IllegalStateException: cannot open system clipboard when repeated copy paste is used Note: 301618.1 - FRM-92100 with Java.Lang.IllegalStateException:Cannot Open System Clipboard Note: 837725.1 - Forms 10.1.2.3 Stops Responding, Java Console shows: Java.Lang.IllegalStateException: Cannot Open Clipboard バグです
- SaKaKashi
- ベストアンサー率24% (755/3136)
>java.lang.IllegalStateException: cannot open system clipboard これが原因でしょう。PCの設定なんじゃないかと思うけど。
補足
ご回答ありがとうございます。 私もPCの設定だと思って、 自分のPCでいろいろ設定を変更して試してみましたが、 再現出来ませんでした。 どこの設定がおかしいかわかりません。