Uploaded image for project: 'SignServer'
  1. SignServer
  2. DSS-779

Audit log errors are not displayed in admin GUI

    Details

    • Issue discovered during:
      Integration

      Description

      If the audit log is not functional (for example, the token is offline), the admin GUI will not report any errors in the GUI itself (via some error dialog) when changes are made to the configuration.

      An exception will be output to terminal from which the SignServer admin GUI is being run, though.

      Stack trace:

      Exception in thread "AWT-EventQueue-0" javax.xml.ws.soap.SOAPFaultException: Audit log failure
      at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
      at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:111)
      at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:108)
      at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
      at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:107)
      at sun.proxy.$Proxy35.setWorkerProperty(Unknown Source)
      at org.signserver.admin.gui.MainView.editButtonActionPerformed(MainView.java:1673)
      at org.signserver.admin.gui.MainView.access$2300(MainView.java:92)
      at org.signserver.admin.gui.MainView$22.actionPerformed(MainView.java:994)
      at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
      at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
      at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
      at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
      at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
      at java.awt.Component.processMouseEvent(Component.java:6288)
      at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
      at java.awt.Component.processEvent(Component.java:6053)
      at java.awt.Container.processEvent(Container.java:2045)
      at java.awt.Component.dispatchEventImpl(Component.java:4649)
      at java.awt.Container.dispatchEventImpl(Container.java:2103)
      at java.awt.Component.dispatchEvent(Component.java:4475)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
      at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
      at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
      at java.awt.Container.dispatchEventImpl(Container.java:2089)
      at java.awt.Window.dispatchEventImpl(Window.java:2587)
      at java.awt.Component.dispatchEvent(Component.java:4475)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
      at java.awt.EventQueue.access$300(EventQueue.java:96)
      at java.awt.EventQueue$2.run(EventQueue.java:634)
      at java.awt.EventQueue$2.run(EventQueue.java:632)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:119)
      at java.awt.EventQueue$3.run(EventQueue.java:648)
      at java.awt.EventQueue$3.run(EventQueue.java:646)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

        Attachments

          Activity

            People

            Assignee:
            markus Markus KilÄs
            Reporter:
            branko Branko Majic (Inactive)
            Verified by:
            Marcus Lundblad
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours, 9 minutes
                4h 9m