Problems opening Fortify Workbench

Hi I am unable to open Fortify Workbench, Could someone help if this is a version incompatibility with java. I am running java - version "1.7.0_95", And HP_Fortify_SCA_and_Apps_4.30.

[root@tube-build-01 bijjam]# auditworkbench <filename>.fpr

Unsupported Cairo version. Cairo will be switched off. To use Cairo please upgrade it to 1.9.4 or later.

Eclipse:

An error has occurred. See the log file

/root/.fortify/AWB-4.30/workspace/.metadata/.log.

Here are the contents of log file.

!SESSION 2016-06-15 16:46:56.853 -----------------------------------------------

eclipse.buildId=4.3.2.M20140221-1700

java.version=1.7.0_45

java.vendor=Oracle Corporation

BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US

Framework arguments:  -application com.fortify.awb.app.Main -product com.fortify.awb.app.MainProduct saBuildFinal.fpr

Command-line arguments:  -data workspace -os linux -ws gtk -arch x86_64 -application com.fortify.awb.app.Main -product com.fortify.awb.app.MainProduct saBuildFinal.fpr

!ENTRY org.eclipse.osgi 4 0 2016-06-15 16:46:59.132

!MESSAGE An error occurred while automatically activating bundle com.fortify.awb.app (184).

!STACK 0

org.osgi.framework.BundleException: Exception in com.fortify.awb.AWBPlugin.start() of bundle com.fortify.awb.app.

        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)

        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)

        at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)

        at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)

        at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:478)

        at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)

        at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)

        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)

        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)

        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)

        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)

        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)

        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)

        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)

        at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)

        at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)

        at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)

        at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)

        at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)

        at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)

        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)

        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)

        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

        at java.lang.reflect.Method.invoke(Unknown Source)

        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)

        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)

        at org.eclipse.equinox.launcher.Main.run(Main.java:1450)

        at org.eclipse.equinox.launcher.Main.main(Main.java:1426)

        at org.eclipse.core.launcher.Main.main(Main.java:34)

        at com.fortify.awb.AwbLaunch.main(AwbLaunch.java:192)

Caused by: java.lang.NoClassDefFoundError: com/fortify/util/ide/IDEInitializationUtil

        at java.lang.ClassLoader.defineClass1(Native Method)

        at java.lang.ClassLoader.defineClass(Unknown Source)

        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)

        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClassHoldingLock(ClasspathManager.java:638)

        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:613)

        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:574)

        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:492)

        at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:465)

        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)

        at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)

        at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)

        at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)

        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)

        at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)

        at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)

  • Hi,  

    I know it's been really long since you raised this ticket but if possible can you please help me?

    Were you able to solve this problem?

    If yes, could you please let me know how?

    Or for that matter can anyone else help me,if possible?

    The logs that get printed are as follows:

     

    !SESSION 2020-03-16 15:24:47.221 -----------------------------------------------
    eclipse.buildId=4.11.0.I20190307-0500
    java.version=1.8.0_181
    java.vendor=Azul Systems, Inc.
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Framework arguments: -application com.fortify.awb.app.Main -product com.fortify.awb.app.MainProduct
    Command-line arguments: -data /root/.fortify/AWB-19.2.0/workspace -os linux -ws gtk -arch x86_64 -application com.fortify.awb.app.Main -product com.fortify.awb.app.MainProduct

    !ENTRY org.eclipse.osgi 4 0 2020-03-16 15:25:05.632
    !MESSAGE An error occurred while automatically activating bundle com.fortify.awb.app (373).
    !STACK 0
    org.osgi.framework.BundleException: Exception in com.fortify.awb.AWBPlugin.start() of bundle com.fortify.awb.app.
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:836)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:589)
    at org.eclipse.osgi.container.Module.start(Module.java:457)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
    at com.fortify.awb.AwbLaunch.main(AwbLaunch.java:188)
    Caused by: org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
    at org.eclipse.swt.SWT.error(SWT.java:4725)
    at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1040)
    at org.eclipse.swt.widgets.Display.create(Display.java:1020)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:175)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:586)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:577)
    at org.eclipse.swt.widgets.Display.getDefault(Display.java:2464)
    at com.fortify.awb.util.SWTUtil.<clinit>(SWTUtil.java:149)
    at com.fortify.rcp.common.RCPSwtIntegrationUtil.<init>(RCPSwtIntegrationUtil.java:111)
    at com.fortify.awb.AuditSwtIntegrationUtil.<init>(AuditSwtIntegrationUtil.java:71)
    at com.fortify.awb.AWBSwtIntegrationUtil.<init>(AWBSwtIntegrationUtil.java:13)
    at com.fortify.awb.AWBInitializationUtil.createIntegrationUtil(AWBInitializationUtil.java:61)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:24)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:19)
    at com.fortify.awb.AWBPlugin.start(AWBPlugin.java:24)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    ... 34 more
    Root exception:
    org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
    at org.eclipse.swt.SWT.error(SWT.java:4725)
    at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1040)
    at org.eclipse.swt.widgets.Display.create(Display.java:1020)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:175)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:586)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:577)
    at org.eclipse.swt.widgets.Display.getDefault(Display.java:2464)
    at com.fortify.awb.util.SWTUtil.<clinit>(SWTUtil.java:149)
    at com.fortify.rcp.common.RCPSwtIntegrationUtil.<init>(RCPSwtIntegrationUtil.java:111)
    at com.fortify.awb.AuditSwtIntegrationUtil.<init>(AuditSwtIntegrationUtil.java:71)
    at com.fortify.awb.AWBSwtIntegrationUtil.<init>(AWBSwtIntegrationUtil.java:13)
    at com.fortify.awb.AWBInitializationUtil.createIntegrationUtil(AWBInitializationUtil.java:61)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:24)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:19)
    at com.fortify.awb.AWBPlugin.start(AWBPlugin.java:24)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:589)
    at org.eclipse.osgi.container.Module.start(Module.java:457)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
    at com.fortify.awb.AwbLaunch.main(AwbLaunch.java:188)

    !ENTRY org.eclipse.tools.templates.freemarker.java11 2 0 2020-03-16 15:25:05.649
    !MESSAGE Could not resolve module: org.eclipse.tools.templates.freemarker.java11 [298]
    Unresolved requirement: Fragment-Host: org.eclipse.tools.templates.freemarker; bundle-version="1.0.0"


    !ENTRY org.eclipse.osgi 4 0 2020-03-16 15:25:05.649
    !MESSAGE Application error
    !STACK 1
    org.eclipse.core.runtime.CoreException: Plug-in com.fortify.awb.app was unable to load class com.fortify.awb.Main.
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:216)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:198)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
    at com.fortify.awb.AwbLaunch.main(AwbLaunch.java:188)
    Caused by: java.lang.ClassNotFoundException: An error occurred while automatically activating bundle com.fortify.awb.app (373).
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:126)
    at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    ... 17 more
    Caused by: org.osgi.framework.BundleException: Exception in com.fortify.awb.AWBPlugin.start() of bundle com.fortify.awb.app.
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:836)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:589)
    at org.eclipse.osgi.container.Module.start(Module.java:457)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    ... 27 more
    Caused by: org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
    at org.eclipse.swt.SWT.error(SWT.java:4725)
    at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1040)
    at org.eclipse.swt.widgets.Display.create(Display.java:1020)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:175)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:586)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:577)
    at org.eclipse.swt.widgets.Display.getDefault(Display.java:2464)
    at com.fortify.awb.util.SWTUtil.<clinit>(SWTUtil.java:149)
    at com.fortify.rcp.common.RCPSwtIntegrationUtil.<init>(RCPSwtIntegrationUtil.java:111)
    at com.fortify.awb.AuditSwtIntegrationUtil.<init>(AuditSwtIntegrationUtil.java:71)
    at com.fortify.awb.AWBSwtIntegrationUtil.<init>(AWBSwtIntegrationUtil.java:13)
    at com.fortify.awb.AWBInitializationUtil.createIntegrationUtil(AWBInitializationUtil.java:61)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:24)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:19)
    at com.fortify.awb.AWBPlugin.start(AWBPlugin.java:24)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    ... 34 more

     

    Thanks in Advance!

  • It appears that Eclipse has previously crashed and having some issues starting back up.

    1. Delete or rename the workspace [/root/.fortify/AWB-19.2.0/workspace], or

    2. Remove the *.snap files from that workspace /root/.fortify/AWB-19.2.0/workspace/metadata/.plugins/org.eclipse.core.resources
    find . -type f -name "*.snap" | xargs rm


    On Windows the location of the workspace is %userprofile%\AppData\Local\Fortify\AWB-<SCA-Version>\workspace.

     

  • Hi  ,

    Thanks for the quick reply!

    I tried renaming and deleting files as well but it did not seem to solve my problems as the log files still show the below error:

    P.S  I am running this on a linux machine and I am trying to run the auditworkbench available with the SCA.

    !SESSION 2020-03-18 11:54:56.874 -----------------------------------------------
    eclipse.buildId=4.11.0.I20190307-0500
    java.version=1.8.0_181
    java.vendor=Azul Systems, Inc.
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Framework arguments: -application com.fortify.awb.app.Main -product com.fortify.awb.app.MainProduct
    Command-line arguments: -data /root/.fortify/AWB-19.2.0/workspace -os linux -ws gtk -arch x86_64 -application com.fortify.awb.app.Main -product com.fortify.awb.app.MainProduct

    !ENTRY org.eclipse.osgi 4 0 2020-03-18 11:55:11.725
    !MESSAGE An error occurred while automatically activating bundle com.fortify.awb.app (373).
    !STACK 0
    org.osgi.framework.BundleException: Exception in com.fortify.awb.AWBPlugin.start() of bundle com.fortify.awb.app.
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:836)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:589)
    at org.eclipse.osgi.container.Module.start(Module.java:457)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
    at com.fortify.awb.AwbLaunch.main(AwbLaunch.java:188)
    Caused by: org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
    at org.eclipse.swt.SWT.error(SWT.java:4725)
    at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1040)
    at org.eclipse.swt.widgets.Display.create(Display.java:1020)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:175)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:586)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:577)
    at org.eclipse.swt.widgets.Display.getDefault(Display.java:2464)
    at com.fortify.awb.util.SWTUtil.<clinit>(SWTUtil.java:149)
    at com.fortify.rcp.common.RCPSwtIntegrationUtil.<init>(RCPSwtIntegrationUtil.java:111)
    at com.fortify.awb.AuditSwtIntegrationUtil.<init>(AuditSwtIntegrationUtil.java:71)
    at com.fortify.awb.AWBSwtIntegrationUtil.<init>(AWBSwtIntegrationUtil.java:13)
    at com.fortify.awb.AWBInitializationUtil.createIntegrationUtil(AWBInitializationUtil.java:61)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:24)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:19)
    at com.fortify.awb.AWBPlugin.start(AWBPlugin.java:24)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    ... 34 more
    Root exception:
    org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
    at org.eclipse.swt.SWT.error(SWT.java:4725)
    at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1040)
    at org.eclipse.swt.widgets.Display.create(Display.java:1020)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:175)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:586)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:577)
    at org.eclipse.swt.widgets.Display.getDefault(Display.java:2464)
    at com.fortify.awb.util.SWTUtil.<clinit>(SWTUtil.java:149)
    at com.fortify.rcp.common.RCPSwtIntegrationUtil.<init>(RCPSwtIntegrationUtil.java:111)
    at com.fortify.awb.AuditSwtIntegrationUtil.<init>(AuditSwtIntegrationUtil.java:71)
    at com.fortify.awb.AWBSwtIntegrationUtil.<init>(AWBSwtIntegrationUtil.java:13)
    at com.fortify.awb.AWBInitializationUtil.createIntegrationUtil(AWBInitializationUtil.java:61)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:24)
    at com.fortify.rcp.common.RCPInitializationUtil.init(RCPInitializationUtil.java:19)
    at com.fortify.awb.AWBPlugin.start(AWBPlugin.java:24)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:815)
    at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:808)
    at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:765)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1005)
    at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:357)
    at org.eclipse.osgi.container.Module.doStart(Module.java:589)
    at org.eclipse.osgi.container.Module.start(Module.java:457)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:471)
    at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:117)
    at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:570)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:331)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:414)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:153)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:612)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:196)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:934)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1449)
    at com.fortify.awb.AwbLaunch.main(AwbLaunch.java:188)

    !ENTRY org.eclipse.tools.templates.freemarker.java11 2 0 2020-03-18 11:55:11.753
    !MESSAGE Could not resolve module: org.eclipse.tools.templates.freemarker.java11 [298]
    Unresolved requirement: Fragment-Host: org.eclipse.tools.templates.freemarker; bundle-version="1.0.0"

     

  • I recommend opening a ticket with Tech Support for further investigation.