我在Eclipse Oxygen上安装了Papyrus,打开了一个新模型,打开了一个新的用例图,创建了一个新的用例并添加了一些文档。当我尝试编辑文档并保存时,我收到以下错误:
发生了错误。有关详细信息,请参阅错误日志 文件:///home/erelsgl/.p2/pool/plugins/org.eclipse.nebula.widgets.richtext_1.2.0.201703081533/org/eclipse/nebula/widgets/richtext/resources/template.html:54:43: TypeError:undefined不是对象(评估'CKEDITOR.instances.editor.getData')
这是Papyrus的错误吗?在Eclipse中?在另一个组件?
是否有快速解决方案可以让我继续工作?
答案 0 :(得分:1)
这听起来像个错误。 'undefined'不是一个对象。看来你的新创建的文档在Papyrus模型中不可用,所以它说未定义。我没有在Bugzilla中找到匹配的bug。
解决方法:创建模型元素而不编辑文档。保存。关闭它,重新打开它,刷新它(F5)。尝试编辑文档,保存。
答案 1 :(得分:1)
这可能是一个错误。
最好的猜测是在首选项中禁用RichText: 窗口>偏好> Papyrus>富文本
如果你的用例中确实需要RichText,你可以通过[RichText]打开一个bug in Papyrus前缀你的标题,但是如果没有更多的信息,就不可能说它是来自Nebula widget还是来自Papyrus它在{{3}}
中的整合