You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@directory.apache.org by "Jürgen F. Kilian" <ki...@noteserver.org> on 2018/09/28 13:15:47 UTC

Issue with DS-plugin, ldif editor and latest Eclipse release

Hi,

FYI 
When using the DS-plugin in Eclipse 2018-09 (4.9.0), the ldif editor is broken. Opening an ldif results in following stack trace

java.lang.ClassCastException: org.eclipse.swt.layout.GridData cannot be cast to org.eclipse.swt.layout.FillData
at org.eclipse.swt.layout.FillLayout.flushCache(FillLayout.java:176)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:871)
at org.eclipse.swt.widgets.Control.requestLayout(Control.java:2834)
at org.eclipse.jface.action.ToolBarManager.relayout(ToolBarManager.java:224)
at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:384)
at org.apache.directory.studio.ldifeditor.editor.LdifEditor.createActions(LdifEditor.java:410)
at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3438)
at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:64)
at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:451)
at org.apache.directory.studio.ldifeditor.editor.LdifEditor.createPartControl(LdifEditor.java:514)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:156)





Best regards,

Jürgen


Re: Issue with DS-plugin, ldif editor and latest Eclipse release

Posted by Stefan Seelmann <ma...@stefan-seelmann.de>.
Hi Jürgen,

thanks for the report, I can reproduce the problem and filed a Jira:
https://issues.apache.org/jira/browse/DIRSTUDIO-1195

Kind Regards,
Stefan


On 9/28/18 3:15 PM, "Jürgen F. Kilian" wrote:
> Hi,
> 
> FYI 
> When using the DS-plugin in Eclipse 2018-09 (4.9.0), the ldif editor is broken. Opening an ldif results in following stack trace
> 
> java.lang.ClassCastException: org.eclipse.swt.layout.GridData cannot be cast to org.eclipse.swt.layout.FillData
> at org.eclipse.swt.layout.FillLayout.flushCache(FillLayout.java:176)
> at org.eclipse.swt.widgets.Composite.layout(Composite.java:871)
> at org.eclipse.swt.widgets.Control.requestLayout(Control.java:2834)
> at org.eclipse.jface.action.ToolBarManager.relayout(ToolBarManager.java:224)
> at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:384)
> at org.apache.directory.studio.ldifeditor.editor.LdifEditor.createActions(LdifEditor.java:410)
> at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:3438)
> at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:64)
> at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:451)
> at org.apache.directory.studio.ldifeditor.editor.LdifEditor.createPartControl(LdifEditor.java:514)
> at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:156)
> 
> 
> 
> 
> 
> Best regards,
> 
> Jürgen
> 
>