- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- Problems with migrated project from IA 2015 to 2021 - Custom UI Designer button not working
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
Problems with migrated project from IA 2015 to 2021 - Custom UI Designer button not working
Working on moving from IA 2015 to 2021 SP1.
The project went through the migration/upgrade process OK - I assume so. However have 2 problems which I think are related. Anyway thoughts on working around this? Case #02536674 was also opened.
After the migration I have 2 problems which I think are related
2a) On the Installer UI Tab in the IDE, the Custom UI designer button is not launching when working with this migrated project (it does work on a new project. I do have some values set in the old project that were in the Installer UI Tab that would now display in the new Custom UI designer window.
console.txt has this error when I click the button
Exception in thread "AWT-EventQueue-0" java.util.NoSuchElementException: Vector Enumeration
at java.base/java.util.Vector$1.nextElement(Vector.java:375)
at com.zerog.ia.designer.jaxb.schema.Marshal_IAThemeConfig.getLabelList(Unknown Source)
at com.zerog.ia.designer.jaxb.schema.Marshal_IAThemeConfig.addDataOfInstallerStepsConfig(Unknown Source)
at com.zerog.ia.designer.jaxb.schema.Marshal_IAThemeConfig.addDataOfIFC(Unknown Source)
at Flexeraag6$6.itemStateChanged(Unknown Source)
at java.desktop/java.awt.AWTEventMulticaster.itemStateChanged(AWTEventMulticaster.java:462)
at Flexeraaty.actionPerformed(Unknown Source)
at java.desktop/javax.swing.JComboBox.fireActionEvent(JComboBox.java:1264)
at Flexeraaty.fireActionEvent(Unknown Source)
at java.desktop/javax.swing.JComboBox.setSelectedItem(JComboBox.java:589)
at Flexeraaty.aa(Unknown Source)
at Flexeraag6.bl(Unknown Source)
at Flexeraag6.bk(Unknown Source)
at Flexeraag6.bj(Unknown Source)
at Flexeraag6.a8(Unknown Source)
at Flexeraag6.a6(Unknown Source)
at Flexeraag6.<init>(Unknown Source)
at com.zerog.ia.designer.util.InstallPanelsDialog.ad(Unknown Source)
at com.zerog.ia.designer.customizers.TLookAndFeelPropertySheet.ch(Unknown Source)
at com.zerog.ia.designer.customizers.TLookAndFeelPropertySheet.bj(Unknown Source)
at com.zerog.ia.designer.customizers.TLookAndFeelPropertySheet$2.actionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
at java.desktop/java.awt.Component.processEvent(Component.java:6400)
at java.desktop/java.awt.Container.processEvent(Container.java:2263)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2b) After build the installer and running a GUI install after hitting ok on our Splash screen , the install fails with a nullpointerexception in a dialog box. Never get farther than the splash screen. That missing
After clicking OK on the splash screen I see this in error dialog
java.lang.NullPointerException
at java.lang.String.<init>(String.java:152)
at com.zerog.ia.installer.util.MnemonicString.<init>(Unknown Source)
at Flexeraauf.am(Unknown Source)
at Flexeraauf.<init>(Unknown Source)
at Flexeraat9.ap(Unknown Source)
at Flexeraat9.<init>(Unknown Source)
at Flexeraarf.ah(Unknown Source)
at com.zerog.ia.installer.AAMgr.initAAMgr(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a6(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
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:498)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
Debug output
__________________________________________________
Loading externalized properties
java.lang.NullPointerException
at java.lang.String.<init>(String.java:152)
at com.zerog.ia.installer.util.MnemonicString.<init>(Unknown Source)
at Flexeraauf.am(Unknown Source)
at Flexeraauf.<init>(Unknown Source)
at Flexeraat9.ap(Unknown Source)
at Flexeraat9.<init>(Unknown Source)
at Flexeraarf.ah(Unknown Source)
at com.zerog.ia.installer.AAMgr.initAAMgr(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a6(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
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:498)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
java.lang.NullPointerException
at com.zerog.ia.installer.AAMgr.initAAMgr(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a6(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
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:498)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
