View Question

Unable to start ASTAH Professional

good afternoon! I am unable to start AStah professional on my mac. I have mac OS high Sierra 10.13.3 with

MacBook-Pro:~ $ java -version java version "1.8.0_161" Java(TM) SE Runtime Environment (build 1.8.0_161-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

I have tried replacing the JRE folder within the Astah Pro contents. still the same issue.

this is the error under astah.log

2018-02-14 14:20:59,847 [AWT-EventQueue-0] JP.co.esm.caddies.jomt.jview.eO - error has occurred. java.lang.NullPointerException: null at sun.font.FontDesignMetrics.getDefaultFrc(FontDesignMetrics.java:157) ~[na:1.8.0_161] at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:278) ~[na:1.8.0_161] at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1113) ~[na:1.8.0_161] at javax.swing.JComponent.getFontMetrics(JComponent.java:1626) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(BasicGraphicsUtils.java:276) ~[na:1.8.0_161] at com.apple.laf.AquaButtonUI.getPreferredSize(AquaButtonUI.java:443) ~[na:1.8.0_161] at com.apple.laf.AquaButtonUI.getMinimumSize(AquaButtonUI.java:431) ~[na:1.8.0_161] at javax.swing.JComponent.getMinimumSize(JComponent.java:1744) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(BasicOptionPaneUI.java:693) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(BasicOptionPaneUI.java:630) ~[na:1.8.0_161] at com.apple.laf.AquaOptionPaneUI.createButtonArea(AquaOptionPaneUI.java:53) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(BasicOptionPaneUI.java:178) ~[na:1.8.0_161] at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(BasicOptionPaneUI.java:141) ~[na:1.8.0_161] at javax.swing.JComponent.setUI(JComponent.java:666) ~[na:1.8.0_161] at javax.swing.JOptionPane.setUI(JOptionPane.java:1860) ~[na:1.8.0_161] at javax.swing.JOptionPane.updateUI(JOptionPane.java:1882) ~[na:1.8.0_161] at javax.swing.JOptionPane.(JOptionPane.java:1845) ~[na:1.8.0_161] at JP.co.esm.caddies.jomt.jview.cf.a(X:119) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.cf.a(X:174) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.cf.a(X:87) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.cf.a(X:53) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.eR.run(X:38) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jutil.O.c(X:60) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.jview.eR.b(X:58) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.Jude.d(X:626) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.Jude.a(X:71) ~[astah-pro.jar:na] at JP.co.esm.caddies.jomt.c.run(X:598) ~[astah-pro.jar:na] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) ~[na:1.8.0_161] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) ~[na:1.8.0_161] at java.awt.EventQueue.access$500(EventQueue.java:97) ~[na:1.8.0_161] at java.awt.EventQueue$3.run(EventQueue.java:709) ~[na:1.8.0_161] at java.awt.EventQueue$3.run(EventQueue.java:703) ~[na:1.8.0_161] at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_161] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) ~[na:1.8.0_161] at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) ~[na:1.8.0_161] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [na:1.8.0_161] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [na:1.8.0_161] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [na:1.8.0_161]

this is the astah_pro.log contents

MacBook-Pro:professional $ cat astah_pro.log

astah_pro.log date: 14 February 2018 14:20:59 EST ver: Professional 7.2.0 / 1ff236 java ver: 1.8.0_161 java vendor: Oracle Corporation os name: Mac OS X os ver: 10.13.3 look and feel: Mac OS X

system scale: 100.00%


System Properties

java.runtime.name=Java(TM) SE Runtime Environment sun.boot.library.path=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib java.vm.version=25.161-b12 gopherProxySet=false java.vm.vendor=Oracle Corporation java.vendor.url=http://java.oracle.com/ path.separator=: java.vm.name=Java HotSpot(TM) 64-Bit Server VM file.encoding.pkg=sun.io user.country=US sun.java.launcher=SUN_STANDARD sun.os.patch.level=unknown java.vm.specification.name=Java Virtual Machine Specification user.dir=/Users/**** java.runtime.version=1.8.0_161-b12 java.awt.graphicsenv=sun.awt.CGraphicsEnvironment java.endorsed.dirs=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/endorsed os.arch=x86_64 java.io.tmpdir=/var/folders/s2/rqh4_l911y385g9z9lm9dh8r0000gn/T/ line.separator=

java.vm.specification.vendor=Oracle Corporation os.name=Mac OS X apple.laf.useScreenMenuBar=true sun.jnu.encoding=UTF-8 java.library.path=/Applications/astah professional/astah professional.app/Contents/MacOS sun.awt.enableExtraMouseButtons=true java.specification.name=Java Platform API Specification java.class.version=52.0 sun.management.compiler=HotSpot 64-Bit Tiered Compilers os.version=10.13.3 http.nonProxyHosts=local|.local|169.254/16|.169.254/16 user.home=/Users/*** user.timezone=America/New_York java.awt.printerjob=sun.lwawt.macosx.CPrinterJob file.encoding=UTF-8 java.specification.version=1.8 java.class.path=/Applications/astah professional/astah professional.app/Contents/Java/Classes:/Applications/astah professional/astah professional.app/Contents/Java/astah-pro.jar:/Applications/astah professional/astah professional.app/Contents/Java/astah-api.jar user.name=*** java.vm.specification.version=1.8 sun.java.command=JP.co.esm.caddies.jomt.Jude java.home=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre sun.arch.data.model=64 user.language=en java.specification.vendor=Oracle Corporation awt.toolkit=sun.lwawt.macosx.LWCToolkit java.vm.info=mixed mode astah.plugin.enabled=true java.version=1.8.0_161 java.ext.dirs=/Users//Library/Java/Extensions:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java sun.boot.class.path=/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/resources.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/rt.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/sunrsasign.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/jsse.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/jce.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/charsets.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/lib/jfr.jar:/Applications/astah professional/astah professional.app/Contents/PlugIns/JDK/Contents/Home/jre/classes java.vendor=Oracle Corporation astah.edition=professional file.separator=/ java.vendor.url.bug=http://bugreport.sun.com/bugreport/ sun.font.fontmanager=sun.font.CFontManager sun.io.unicode.encoding=UnicodeBig sun.cpu.endian=little socksNonProxyHosts=local|.local|169.254/16|.169.254/16 ftp.nonProxyHosts=local|.local|169.254/16|*.169.254/16 sun.cpu.isalist= MaxMemory: 716177408 bytes. TotalMemory: 28835840 bytes. FreeMemory: 6960088 bytes. UsedMemory: 21875752 bytes.

This model hasn't been opened yet.


Stacktrace

java.lang.NullPointerException at java.awt.Window.init(Window.java:497) at java.awt.Window.(Window.java:537) at java.awt.Frame.(Frame.java:420) at java.awt.Frame.(Frame.java:385) at javax.swing.JFrame.(JFrame.java:189) at JP.co.esm.caddies.jomt.jview.swing.SwingManagementViewPeer.b(X:123) at JP.co.esm.caddies.jomt.jview.es.(X:62) at JP.co.esm.caddies.jomt.jsystem.e.a(X:148) at JP.co.esm.caddies.jomt.Jude.f(X:653) at JP.co.esm.caddies.jomt.Jude.d(X:609) at JP.co.esm.caddies.jomt.Jude.a(X:71) at JP.co.esm.caddies.jomt.c.run(X:598) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Model Validation

ModelValidationCommand: start checking ModelValidationCommand: start checking

MaxMemory: 716177408 bytes. TotalMemory: 28835840 bytes. FreeMemory: 4716128 bytes. UsedMemory: 24119712 bytes.

This model hasn't been opened yet.


Stacktrace

java.lang.NullPointerException at sun.font.FontDesignMetrics.getDefaultFrc(FontDesignMetrics.java:157) at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:278) at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1113) at javax.swing.JComponent.getFontMetrics(JComponent.java:1626) at javax.swing.plaf.basic.BasicGraphicsUtils.getPreferredButtonSize(BasicGraphicsUtils.java:276) at com.apple.laf.AquaButtonUI.getPreferredSize(AquaButtonUI.java:443) at com.apple.laf.AquaButtonUI.getMinimumSize(AquaButtonUI.java:431) at javax.swing.JComponent.getMinimumSize(JComponent.java:1744) at javax.swing.plaf.basic.BasicOptionPaneUI.addButtonComponents(BasicOptionPaneUI.java:693) at javax.swing.plaf.basic.BasicOptionPaneUI.createButtonArea(BasicOptionPaneUI.java:630) at com.apple.laf.AquaOptionPaneUI.createButtonArea(AquaOptionPaneUI.java:53) at javax.swing.plaf.basic.BasicOptionPaneUI.installComponents(BasicOptionPaneUI.java:178) at javax.swing.plaf.basic.BasicOptionPaneUI.installUI(BasicOptionPaneUI.java:141) at javax.swing.JComponent.setUI(JComponent.java:666) at javax.swing.JOptionPane.setUI(JOptionPane.java:1860) at javax.swing.JOptionPane.updateUI(JOptionPane.java:1882) at javax.swing.JOptionPane.(JOptionPane.java:1845) at JP.co.esm.caddies.jomt.jview.cf.a(X:119) at JP.co.esm.caddies.jomt.jview.cf.a(X:174) at JP.co.esm.caddies.jomt.jview.cf.a(X:87) at JP.co.esm.caddies.jomt.jview.cf.a(X:53) at JP.co.esm.caddies.jomt.jview.eR.run(X:38) at JP.co.esm.caddies.jomt.jutil.O.c(X:60) at JP.co.esm.caddies.jomt.jview.eR.b(X:58) at JP.co.esm.caddies.jomt.Jude.d(X:626) at JP.co.esm.caddies.jomt.Jude.a(X:71) at JP.co.esm.caddies.jomt.c.run(X:598) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Model Validation

ModelValidationCommand: start checking ModelValidationCommand: start checking

what else can I try?

Product: Astah Professional

Hi Leonardo,

Thanks for your report and we are sorry about the trouble with launching Astah. This is an unknown issue to us and we tried to reproduce this error on our end but cannot make it happen.

Please delete the following folders and re-download, install Astah all over again.

  • [astah professional] folder from [Application] folder
  • [professional] folder from USER_HOME \ .astah - where you found the log files

Are you currently on trial or do you own a license?

Thanks,

SJ

Answer Question

This content has the following tags:

MACOShighsierra