You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@directory.apache.org by "Chris G. Sellers" <ch...@nitle.org> on 2007/12/18 22:08:59 UTC
Schema Import not available
I've tested the studio console 1.0.1 on MacOSX and Linux. In both
cases, I can not add a schema to the ADS 1.5.1 install . The option
is simply greyed out.
I was following http://directory.apache.org/apacheds/1.5/add-your-first-elements-to-the-schema.html#Addyourfirstelementstotheschema-UsingApacheDirectoryStudiotoloadthenewschemaelements
But when I get to the screen, it's greyed out. If I use File Import
Schema Studio and choose the eduPerson OpenLDAP .schema file, when I
click Finish it just sits there and not not accept the Finish button.
I can't seem to find any logs in the client. I have not tried to add
via JNDI.
Ideas?
Sellers
______________________________________________
Chris G. Sellers | NITLE Technology
734.661.2318 | chris.sellers@nitle.org
AIM: imthewherd | GTalk: cgseller@gmail.com
Re: Schema Import not available
Posted by Pierre-Arnaud Marcelot <pa...@marcelot.net>.
Hi Chris,
I think this is because you don't have any Schema project opened.
You should first create a Schema Project in the Schema Editor perspective
and then try to import the eduPerson OpenLDAP schema file.
The import and export wizards should be disabled when there's no open
project. I'll add a Jira about that.
Regards,
Pierre-Arnaud Marcelot
On 12/18/07, Chris G. Sellers <Ch...@nitle.org> wrote:
>
> Ok, I found out also that the .log file contains this when trying to
> add the schema:
>
> !ENTRY org.eclipse.ui 4 4 2007-12-18 16:27:04.229
> !MESSAGE Unhandled event loop exception
>
> !ENTRY org.eclipse.ui 4 0 2007-12-18 16:27:04.230
> !MESSAGE java.lang.NullPointerException
> !STACK 0
> java.lang.NullPointerException
> at
> org
> .apache
> .directory
> .studio
> .schemaeditor
> .view.wizards.ImportSchemasFromOpenLdapWizard.performFinish(Unknown
> Source)
> at
> org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:
> 680)
> at
> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:
> 355)
> at org.eclipse.jface.dialogs.Dialog
> $3.widgetSelected(Dialog.java:660)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
> at
> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:
> 1279)
> at
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
> at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:
> 820)
> at org.eclipse.jface.window.Window.open(Window.java:796)
> at
> org
> .eclipse
> .ui.actions.ImportResourcesAction.run(ImportResourcesAction.java:159)
> at
> org
> .eclipse
> .ui
> .actions
> .BaseSelectionListenerAction
> .runWithEvent(BaseSelectionListenerAction.java:168)
> at
> org
> .eclipse
> .jface
> .action
> .ActionContributionItem
> .handleWidgetSelection(ActionContributionItem.java:539)
> at org.eclipse.jface.action.ActionContributionItem.access
> $2(ActionContributionItem.java:488)
> at org.eclipse.jface.action.ActionContributionItem
> $5.handleEvent(ActionContributionItem.java:400)
> at
> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:
> 1279)
> at
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
> at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
> at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
> 419)
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.apache.directory.studio.Application.run(Unknown Source)
> at org.eclipse.core.internal.runtime.PlatformActivator
> $1.run(PlatformActivator.java:78)
> at
> org
> .eclipse
> .core
> .runtime
> .internal
> .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
> at
> org
> .eclipse
> .core
> .runtime
> .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
> at
> org
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
> 400)
> at
> org
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
> 177)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun
> .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
> at
> sun
> .reflect
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
> 25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:
> 336)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
> at org.eclipse.core.launcher.Main.run(Main.java:977)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
> (END)
>
>
>
> I also tried Studio 0.8 to see if it made a difference and the
> documentation referenced applies to the older version more but it
> still didn't add the eduPerson schema.
>
> I hope this is helpful.
>
> Sellers
>
> On Dec 18, 2007, at 4:08 PM, Chris G. Sellers wrote:
>
> > I've tested the studio console 1.0.1 on MacOSX and Linux. In both
> > cases, I can not add a schema to the ADS 1.5.1 install . The option
> > is simply greyed out.
> >
> > I was following
> http://directory.apache.org/apacheds/1.5/add-your-first-elements-to-the-schema.html#Addyourfirstelementstotheschema-UsingApacheDirectoryStudiotoloadthenewschemaelements
> >
> > But when I get to the screen, it's greyed out. If I use File Import
> > Schema Studio and choose the eduPerson OpenLDAP .schema file, when I
> > click Finish it just sits there and not not accept the Finish button.
> >
> > I can't seem to find any logs in the client. I have not tried to add
> > via JNDI.
> >
> > Ideas?
> >
> > Sellers
> >
> > ______________________________________________
> > Chris G. Sellers | NITLE Technology
> > 734.661.2318 | chris.sellers@nitle.org
> > AIM: imthewherd | GTalk: cgseller@gmail.com
> >
>
> ______________________________________________
> Chris G. Sellers | NITLE Technology
> 734.661.2318 | chris.sellers@nitle.org
> AIM: imthewherd | GTalk: cgseller@gmail.com
>
>
Re: Schema Import not available
Posted by "Chris G. Sellers" <Ch...@nitle.org>.
Ok, I found out also that the .log file contains this when trying to
add the schema:
!ENTRY org.eclipse.ui 4 4 2007-12-18 16:27:04.229
!MESSAGE Unhandled event loop exception
!ENTRY org.eclipse.ui 4 0 2007-12-18 16:27:04.230
!MESSAGE java.lang.NullPointerException
!STACK 0
java.lang.NullPointerException
at
org
.apache
.directory
.studio
.schemaeditor
.view.wizards.ImportSchemasFromOpenLdapWizard.performFinish(Unknown
Source)
at
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:
680)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:
355)
at org.eclipse.jface.dialogs.Dialog
$3.widgetSelected(Dialog.java:660)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:
1279)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:
820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at
org
.eclipse
.ui.actions.ImportResourcesAction.run(ImportResourcesAction.java:159)
at
org
.eclipse
.ui
.actions
.BaseSelectionListenerAction
.runWithEvent(BaseSelectionListenerAction.java:168)
at
org
.eclipse
.jface
.action
.ActionContributionItem
.handleWidgetSelection(ActionContributionItem.java:539)
at org.eclipse.jface.action.ActionContributionItem.access
$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem
$5.handleEvent(ActionContributionItem.java:400)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:
1279)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
419)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.apache.directory.studio.Application.run(Unknown Source)
at org.eclipse.core.internal.runtime.PlatformActivator
$1.run(PlatformActivator.java:78)
at
org
.eclipse
.core
.runtime
.internal
.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at
org
.eclipse
.core
.runtime
.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at
org
.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
400)
at
org
.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun
.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun
.reflect
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:
336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
(END)
I also tried Studio 0.8 to see if it made a difference and the
documentation referenced applies to the older version more but it
still didn't add the eduPerson schema.
I hope this is helpful.
Sellers
On Dec 18, 2007, at 4:08 PM, Chris G. Sellers wrote:
> I've tested the studio console 1.0.1 on MacOSX and Linux. In both
> cases, I can not add a schema to the ADS 1.5.1 install . The option
> is simply greyed out.
>
> I was following http://directory.apache.org/apacheds/1.5/add-your-first-elements-to-the-schema.html#Addyourfirstelementstotheschema-UsingApacheDirectoryStudiotoloadthenewschemaelements
>
> But when I get to the screen, it's greyed out. If I use File Import
> Schema Studio and choose the eduPerson OpenLDAP .schema file, when I
> click Finish it just sits there and not not accept the Finish button.
>
> I can't seem to find any logs in the client. I have not tried to add
> via JNDI.
>
> Ideas?
>
> Sellers
>
> ______________________________________________
> Chris G. Sellers | NITLE Technology
> 734.661.2318 | chris.sellers@nitle.org
> AIM: imthewherd | GTalk: cgseller@gmail.com
>
______________________________________________
Chris G. Sellers | NITLE Technology
734.661.2318 | chris.sellers@nitle.org
AIM: imthewherd | GTalk: cgseller@gmail.com