Curl Global Community
CDEでドキュメントが表示されずエラーとなる。 - Printable Version

+- Curl Global Community (https://communities.curl.com)
+-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1)
+--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2)
+--- Thread: CDEでドキュメントが表示されずエラーとなる。 (/showthread.php?tid=660)



CDEでドキュメントが表示されずエラーとなる。 - okm - 12-04-2012

こんにちは

Curl7をCDEで利用しています。
エクリプスの機能で、カーソルを合わせるとドキュメントが表示されると思うのですが、
それがでず、アプレット例外が発生してしまいます。

CDEがうまくインストールされなかったのでしょうか?

対処法ご存知の方いらっしゃいますか?

========================

Error: 予期されていないプロシージャ 'doc-hover-applet-body' の引数


RE: CDEでドキュメントが表示されずエラーとなる。 - heavybugtracker - 12-05-2012

エラー画面のイメージありますか?


RE: CDEでドキュメントが表示されずエラーとなる。 - okm - 12-05-2012

heavybugtracker さま

画像の添付方法がわかりませんので、詳細をコピーしました。

どうでしょうか・・?

=====================


Error: 予期されていないプロシージャ 'doc-hover-applet-body' の引数

#0 runtime-call-in-package (0x01e57810-2262)
#1 runtime-call-flattening-splices-in-package (0x01e56e09-1273)
#2 interpret-call (0x0767d1f5-151)
#3 interpret (0x02c40922-1906)
#4 EvalTopLevelEnv.finish-and-run (0x02c40161-109)
#5 IncrementalEvaluatorFile.evaluate-next (0x030354ac-572)
#6 IncrementalEvaluator.evaluate-next (0x030351c0-68)
#7 Applet.load-next-aux (0x03034ab9-737)
#8 Applet.load-next (0x03034620-160)
#9 [{proc} inside Applet.load-start] (0x0303456c-22)
#10 closure_raw_handler (0x0154f423-27)
#11 AlarmQueue.dispatch-alarms (0x029cd955-293)
#12 EventQueue.dispatch-events (0x01e658b4-176)
#13 dispatch-events (0x01e65763-59)
#14 run-applet (0x02c67f66-174)
#15 ProcessRunnable.run-bound-proc (0x01e54de3-1235)
#16 ProcessRunnable.run (0x01e5490a-16)
#17 curl-thread-really-really-call-run-in-runnable (0x01e548e0-24)
#18 curl-thread-really-call-run-in-runnable (0x01e4ff6f-239)





RE: CDEでドキュメントが表示されずエラーとなる。 - wara - 12-06-2012

okm 様

報告された現象は、どのような環境で発生したのでしょうか??
以下の情報を教えて頂けませんか??

OS
Curlのバージョン(Curl7とありますが、7.0.5でしょうか?)
Eclipseのバージョン
Eclipseのエラーログ

CDEのインストールが失敗している可能性がありますので、
Curlをアンインストールして、新規にzipファイルから展開したEclipseを使用し、
CDEのインストールをやり直すのが一番早い対応かもしれません。



RE: CDEでドキュメントが表示されずエラーとなる。 - okm - 12-06-2012

wara様

Curl7といいましたが、すみません。Curl8.0.2でした。
開発はAPI選択で7.0を選択して開発しております。

OS:WindowsXP SP3
Curl Ver:Curl 8.0.2
Eclipse Ver:3.7.2


やはりインストール失敗ですかね。そんな予感がしていました。

Eclipseのログですが、いったいどこからどこまでが当てはまるのか・・。



!ENTRY org.eclipse.equinox.registry 4 1 2012-12-06 09:04:24.259
!MESSAGE プラグイン com.curl.eclipse.plugin はクラス com.curl.eclipse.console.CurlConsoleTracker をロードできませんでした。
!STACK 0
java.lang.ClassNotFoundException: com.curl.eclipse.console.CurlConsoleTracker
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:627)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.ui.internal.console.PatternMatchListenerExtension.createDelegate(PatternMatchListenerExtension.java:81)
at org.eclipse.ui.internal.console.PatternMatchListener.(PatternMatchListener.java:26)
at org.eclipse.ui.internal.console.ConsoleManager.createPatternMatchListeners(ConsoleManager.java:406)
at org.eclipse.ui.internal.console.ConsoleManager.addConsoles(ConsoleManager.java:222)
at com.curl.eclipse.console.CurlConsole.(CurlConsole.java:103)
at com.curl.eclipse.console.CurlConsole.openConsole(CurlConsole.java:173)
at com.curl.eclipse.debug.CurlDebugTarget.(CurlDebugTarget.java:244)
at com.curl.eclipse.debug.CurlAppletLaunchDelegate.launch(CurlAppletLaunchDelegate.java:156)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:937)
at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1141)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.curl.eclipse.plugin 2 0 2012-12-06 09:04:44.915
!MESSAGE illegal use of readString for URI value: file:///d:/Documents and Settings/6707/デスクトップ/Curl7/CHO/curl/CHO/layout/CHOResults/CHOResultsController.scurl:663[4]: 不正な空のプレフィックス式。
!STACK 0
java.lang.Throwable
at com.curl.eclipse.util.CoreUtil.logWarning(CoreUtil.java:880)
at com.curl.eclipse.remote.DataIO.readString(DataIO.java:175)
at com.curl.eclipse.remote.DebugProxyData$DebugBreakpointHitCommandHandler.decode(DebugProxyData.java:96)
at com.curl.eclipse.remote.DebugProxyData$DebugBreakpointHitCommandHandler.decode(DebugProxyData.java:1)
at com.curl.eclipse.remote.EclipseServer.delegateToDebugProxyResponse(EclipseServer.java:309)
at com.curl.eclipse.remote.EclipseServer.dispatchServerRequests(EclipseServer.java:379)
at com.curl.eclipse.remote.EclipseServer.run(EclipseServer.java:200)

!ENTRY com.curl.eclipse.plugin 2 0 2012-12-06 09:04:44.931
!MESSAGE illegal use of readString for URI value: file:///d:/Documents and Settings/6707/デスクトップ/Curl7/CHO/curl/CHO/layout/CHOResults/CHOResultsController.scurl:663[4]: 不正な空のプレフィックス式。
!STACK 0
java.lang.Throwable
at com.curl.eclipse.util.CoreUtil.logWarning(CoreUtil.java:880)
at com.curl.eclipse.remote.DataIO.readString(DataIO.java:175)
at com.curl.eclipse.remote.DebugProxyData$DebugBreakpointHitCommandHandler.decode(DebugProxyData.java:98)
at com.curl.eclipse.remote.DebugProxyData$DebugBreakpointHitCommandHandler.decode(DebugProxyData.java:1)
at com.curl.eclipse.remote.EclipseServer.delegateToDebugProxyResponse(EclipseServer.java:309)
at com.curl.eclipse.remote.EclipseServer.dispatchServerRequests(EclipseServer.java:379)
at com.curl.eclipse.remote.EclipseServer.run(EclipseServer.java:200)

!ENTRY org.eclipse.ui.workbench 2 0 2012-12-06 09:32:31.340
!MESSAGE A handler conflict occurred. This may disable some commands.
!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2012-12-06 09:32:31.340
!MESSAGE Conflict for 'org.eclipse.ui.edit.copy':
HandlerActivation(commandId=org.eclipse.ui.edit.copy,
handler=ActionHandler(org.eclipse.ui.internal.ViewPluginAction@3dcb3ee3),
expression=AndExpression(AndExpression(AndExpression(org.eclipse.ui.SubActionBars$1@80204869,ActivePartExpression(org.eclipse.debug.internal.ui.views.launch.LaunchView@6334aff3)),ActivePartExpression(org.eclipse.debug.internal.ui.views.launch.LaunchView@6334aff3)),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@7a8004b3)),sourcePriority=1064961)
HandlerActivation(commandId=org.eclipse.ui.edit.copy,
handler=ActionHandler(org.eclipse.ui.internal.ViewPluginAction@bebc41ff),
expression=AndExpression(AndExpression(AndExpression(org.eclipse.ui.SubActionBars$1@80204869,ActivePartExpression(org.eclipse.debug.internal.ui.views.launch.LaunchView@6334aff3)),ActivePartExpression(org.eclipse.debug.internal.ui.views.launch.LaunchView@6334aff3)),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@7a8004b3)),sourcePriority=1064961)

</init></init></init>


RE: CDEでドキュメントが表示されずエラーとなる。 - wara - 12-06-2012

okm様

情報提供ありがとうございます。

提供して頂いた環境と同じ条件でテストしてみましたが、
再現出来ませんでした。。。

お手数ですが再インストールをお勧め致します。

ちなみにソースのどの部分にマウスカーソルを合わせた時、
エラーが発生致しますか??



RE: CDEでドキュメントが表示されずエラーとなる。 - okm - 12-07-2012

waraさま

わざわざすみません。。ありがとうございます。

エラーは、どこを触っても出てしまいます。
例えば、以下の場合だと、okmでもStringでもカーソルを1秒程度合わせると出てしまいます。

let okm:String = "okm"

カーソルを合わせるだけでなく
コンテンツ・アシストしてくれる度にもアプレット例外になるので再インストールします。

お騒がせいたしました。