<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Answers to: AI Designer: Unable to open or create a Dialog Form</title><link>https://answers.axonivy.com/questions/1800/ai-designer-unable-to-open-or-create-a-dialog-form</link><description>&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;I'm attemping to create a User Dialog process or create a HTML Dialog from File -&amp;gt; New -&amp;gt; HTML Dialog, but getting this error:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;12:18:11.783 ERROR [ch.ivyteam.ivy.awtGuiComponents.actions] [JavaFX Application Thread] [executionContext=SYSTEM] 
  cannot open rich dialog browser dialog.
    java.lang.NullPointerException
        at ch.ivyteam.ivy.guiComponents.swt.inoutmapping.InOutMappingModel$Initializer.isVisible(InOutMappingModel.java:133)
        at ch.ivyteam.ivy.guiComponents.swt.inoutmapping.InOutMappingModel$Initializer.createNodesForFields(InOutMappingModel.java:93)
        at ch.ivyteam.ivy.guiComponents.swt.inoutmapping.InOutMappingModel$Initializer.createInOutMappingModel(InOutMappingModel.java:77)
        at ch.ivyteam.ivy.guiComponents.swt.inoutmapping.InOutMappingModel.createModelFrom(InOutMappingModel.java:38)
        at ch.ivyteam.ivy.designer.richdialog.ui.wizard.NewRichDialogInOutMappingWizardPage.updateMappingArea(NewRichDialogInOutMappingWizardPage.java:269)
        at ch.ivyteam.ivy.designer.richdialog.ui.wizard.NewRichDialogInOutMappingWizardPage.access$1(NewRichDialogInOutMappingWizardPage.java:248)
        at ch.ivyteam.ivy.designer.richdialog.ui.wizard.NewRichDialogInOutMappingWizardPage$1.modifyText(NewRichDialogInOutMappingWizardPage.java:97)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:2987)
        at org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:4751)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4613)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
        at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:2443)
        at org.eclipse.swt.widgets.Text.callWindowProc(Text.java:260)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
        at org.eclipse.swt.widgets.Text.windowProc(Text.java:2610)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
        at org.eclipse.swt.internal.win32.OS.SetWindowTextW(Native Method)
        at org.eclipse.swt.internal.win32.OS.SetWindowText(OS.java:3473)
        at org.eclipse.swt.widgets.Text.setText(Text.java:2260)
        at ch.ivyteam.ivy.designer.richdialog.ui.wizard.NewRichDialogInOutMappingWizardPage.initializeCallerDataClass(NewRichDialogInOutMappingWizardPage.java:171)
        at ch.ivyteam.ivy.designer.richdialog.ui.wizard.NewRichDialogInOutMappingWizardPage.createControl(NewRichDialogInOutMappingWizardPage.java:120)
        at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:178)
        at ch.ivyteam.ivy.designer.ui.wizard.AbstractIvyResourceWizard.createPageControls(AbstractIvyResourceWizard.java:88)
        at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:759)
        at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:622)
        at org.eclipse.jface.window.Window.create(Window.java:435)
        at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1101)
        at org.eclipse.jface.window.Window.open(Window.java:797)
        at ch.ivyteam.ivy.guiComponents.swt.dialogs.search.userdialog.UserDialogCreateWizardBuilder.open(UserDialogCreateWizardBuilder.java:81)
        at ch.ivyteam.ivy.awtGuiComponents.actions.ActionFactory$16$1.run(ActionFactory.java:879)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1465)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Any idea about what is this error about? we are in a hurry with this &lt;/p&gt;
&lt;p&gt;BR&lt;/p&gt;</description><atom:link href="https://answers.axonivy.com/questions/1800/ai-designer-unable-to-open-or-create-a-dialog-form" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 15 Jun 2016 15:20:00 -0400</lastBuildDate><item><title>Answer by Reguel Wermelinger</title><link>https://answers.axonivy.com/questions/1800/ai-designer-unable-to-open-or-create-a-dialog-form/1812</link><description>&lt;p&gt;The 'New Html Dialog' uses the DataClass of the current IDE context as input for the Data IO mapping UI. It seems like there is a bug that you have found: file it over the normal issue process &lt;a href="http://www.axonivy.com/ch-en/bpm-services-bpmn-20/bpm-support-bpm-service/"&gt;http://www.axonivy.com/ch-en/bpm-services-bpmn-20/bpm-support-bpm-service/&lt;/a&gt; A demo project is required.&lt;/p&gt;
&lt;p&gt;To work around the problem. Try to use another context data class. Just close all opened process editor instances try to create the new Html Dialog with another DataClass of your choice. If that doesn't work, open explicitly a very simple DataClass and open the new wizard afterwards.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reguel Wermelinger</dc:creator><pubDate>Wed, 15 Jun 2016 15:20:00 -0400</pubDate><guid>https://answers.axonivy.com/questions/1800/ai-designer-unable-to-open-or-create-a-dialog-form/1812</guid></item></channel></rss>