Customer Portal

MongoDB connection error "Prematurely reached end of stream"

Comments 7

  • Avatar
    Lukas Cholasta
    • Official comment
    Comment actions Permalink

    Hi Sylvester,

    Generally speaking, the exception (com.mongodb.MongoSocketReadException: Prematurely reached end of stream) means that the connection was closed from the MongoDB side. Therefore, checking the MongoDB logs might shed some light on why it was terminated.

    Nevertheless, based on the bundled version of MongoDB driver (3.11.2) in the Designer, I suppose you're using Designer 5.1 or older. As the first resort I would suggest to try to download a driver that corresponds to the version of the MongoDB server you're using, put it into the "lib" folder of your project and use that in the Designer.

    If that doesn't help, please provide me with the following:

    • Designer logs. They are located in <DESIGNER_WORKSPACE>/.metadata and are called ".log" and "CloverDX.log".
    • If this is a CloverDX Server sandbox, please send me also the Server log files. These are located in <TOMCAT_HOME>/temp/cloverlogs. Please send me all the files in that folder, you don't need to send the subfolders.

     

    Best regards,

    Lukas

  • Avatar
    Sylvester Noronha
    0
    Comment actions Permalink

    Hey Lukas thank you so much for the response. I downloaded the jar file from "https://search.maven.org/artifact/org.mongodb/mongodb-driver-sync" and stored the jar in the "lib" folder of my project according to the compatibility of my mongoDB mentioned here "https://www.mongodb.com/docs/drivers/java/sync/current/compatibility/#std-label-mongodb-compatibility-table-about-java". But now I get this error

    I have tried these jars so far

    I have added the details from the .log file in the next comment but I will not be able to share the details from cloverDX.log due to sensitive information. I hope you understand and I look forward to your response. :)

  • Avatar
    Sylvester Noronha
    0
    Comment actions Permalink

    This is the from the .log file please let me know if there is a way to share the doc or copy and pasting the log is the only option. Thank you! 

     

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:57:18.736
    !MESSAGE Error occurred in WS-JDBC proxy layer.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:57:19.062
    !MESSAGE Could not create DB connection proxy.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:57:40.652
    !MESSAGE Error occurred in WS-JDBC proxy layer.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:57:40.924
    !MESSAGE Could not create DB connection proxy.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:58:16.956
    !MESSAGE Error occurred in WS-JDBC proxy layer.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:58:17.313
    !MESSAGE Could not create DB connection proxy.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: ''
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:58:57.808
    !MESSAGE Error occurred in WS-JDBC proxy layer.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: 'mongodb+srv://'
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: 'mongodb+srv://'
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY com.cloveretl.gui.server 2 0 2022-08-02 11:58:58.091
    !MESSAGE Could not create DB connection proxy.
    !STACK 0
    org.jetel.exception.ComponentNotReadyException: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: 'mongodb+srv://'
        at com.cloveretl.gui.server.b.b.a.A.init(Main:102)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.b.b.a.B.invoke(Main:47)
        at com.sun.proxy.$Proxy122.init(Unknown Source)
        at com.cloveretl.gui.server.b.b.A.A(Main:75)
        at com.cloveretl.gui.server.runtime.AbstractServerRuntimeDelegate.getDBConnection(Main:560)
        at com.cloveretl.gui.wizard.dbconnection.j.run(Main:578)
    Caused by: com.cloveretl.server.api.wsjdbc.generated.SqlFault_Exception: org.jetel.exception.ComponentNotReadyException: Unacceptable connection URL: 'mongodb+srv://'
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:147)
        at com.sun.xml.ws.client.sei.StubHandler.readResponse(StubHandler.java:253)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:206)
        at com.sun.xml.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:293)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119)
        at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:92)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:161)
        at com.sun.proxy.$Proxy123.createAdapter(Unknown Source)
        at com.cloveretl.gui.server.service.p.A(Main:1640)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at com.cloveretl.gui.server.service.A.A(Main:311)
        at com.cloveretl.gui.server.service.A.invoke(Main:91)
        at com.sun.proxy.$Proxy83.A(Unknown Source)
        at com.cloveretl.gui.server.b.b.a.A.b(Main:383)
        at com.cloveretl.gui.server.b.b.a.A.init(Main:100)
        ... 9 more

    !ENTRY org.eclipse.core.expressions 4 201 2022-08-02 22:11:51.854
    !MESSAGE No property tester contributes a property cloveretl.gui.console.launchType to type class org.eclipse.buildship.ui.internal.console.GradleConsole

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 22:46:12.005
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 22:47:30.794
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 22:55:28.726
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:05:17.424
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:07:22.648
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:25:46.454
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:26:06.663
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:26:24.609
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:30:26.488
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:31:46.665
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-02 23:49:34.376
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:10:36.912
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:36:26.277
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:36:56.597
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:38:22.747
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:38:39.974
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:38:58.209
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:39:11.067
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 00:46:33.624
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

    !ENTRY com.cloveretl.gui 4 0 2022-08-03 01:30:54.480
    !MESSAGE Unhandled UI exception
    !STACK 0
    java.lang.NullPointerException
        at com.cloveretl.gui.server.urldialog.A.A(Main:697)
        at com.cloveretl.gui.server.urldialog.A.setBookMarks(Main:642)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:208)
        at com.cloveretl.gui.dialog.url.V.run(Main:171)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:368)
        at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)
        at com.cloveretl.gui.dialog.url.resource.browser.CBrowserPanel.setInitialData(Main:706)
        at com.cloveretl.gui.server.urldialog.A.A(Main:550)
        at com.cloveretl.gui.server.urldialog.A.setInitialData(Main:540)
        at com.cloveretl.gui.dialog.url.resource.panel.ai.A(Main:199)
        at com.cloveretl.gui.dialog.url.String.run(Main:279)
        at com.cloveretl.gui.utils.cb.F(Main:229)
        at com.cloveretl.gui.utils.cc.run(Main:50)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4043)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3648)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.k(Main:446)
        at com.cloveretl.gui.mongodb.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Main:60)
        at com.cloveretl.gui.mongodb.g.widgetSelected(Main:397)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.cloveretl.gui.mongodb.q.getConnection(Main:75)
        at com.cloveretl.gui.actions.EditConnectionAction.editConnection(Main:86)
        at com.cloveretl.gui.actions.EditConnectionAction.run(Main:60)
        at com.cloveretl.gui.graph.edit.g.performRequest(Main:133)
        at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:194)
        at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:137)
        at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:1069)
        at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:527)
        at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:231)
        at org.eclipse.gef.ui.parts.TreeViewer$EventDispatcher.mouseDoubleClick(TreeViewer.java:68)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:200)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4251)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4068)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

  • Avatar
    Hana Habrzettlova
    0
    Comment actions Permalink

    Hi Sylvester, 

    Based on the error message the connection is failing due to invalid URL, and judging by the provided screenshots you seems to be working with a replica set. In this case the connection will need to be filled in a bit differently in the Designer: in the Host(s) field please try to enter the full connection URL as per MongoDB's documentation, which should be as follows for replica sets with access control:

    mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/?authSource=admin&replicaSet=myRepl

    Make sure to also populate the Working Database in the form. 

    The connection in the Designer should look similar to this:

    Please try to set up the connection this way and let us know if you were able to establish the connection successfully.

    Best regards, 

    Hana

  • Avatar
    Sylvester Noronha
    0
    Comment actions Permalink

    Hey Hana, 

    Thank you for your response. I was able to connect to the MongoDB. :)

    This issue was a combination of not having the correct compatible driver and the right connection string.

    A side note - I have recently started using CloverDX so I will be posting questions frequently. I sincerely appreciate your time and help.

    Best,

    Sylvester

  • Avatar
    Hana Habrzettlova
    0
    Comment actions Permalink

    Hi Sylvester, 

    We are glad to hear that you were able to establish the connection! We are always happy to help! Let me use this opportunity to officially welcome you to our CloverDX community :) 

    If I might suggest one thing, though: if you plan on posting more questions and would like to get faster turnaround, I would recommend using our Customer Portal to log tickets that will go to our CloverDX Support team directly. We do our best to respond to forum posts as soon as we can, however, we cannot guarantee timely responses here on the forum. When you log a ticket there is a guaranteed response time, you can also attach files and the ticket content is not publicly exposed. You can log a ticket either by clicking on the link at the bottom of the page here, or if you navigate to the home page, there is a link to log a ticket at the top of the page. 

    Looking forward to hearing from you again :)

    Hana 

     

  • Avatar
    Sylvester Noronha
    0
    Comment actions Permalink

    Hey Hana, 

    Sorry for the late response I got caught up in work and missed your response email alert. I hope you are doing well. Thank you for the welcome and the suggestion about creating tickets. I will definitely try it moving forward. 

    I hope you have a great rest of your week.

    Best,

    Sylvester

Please sign in to leave a comment.