Activation dialog not shown after installing the plugin

Hello,

I am trying to evaluate the Diffblue intellij plugin, but am running into an issue. After installing the plugin and restarting Intellij, the activation dialog is not shown.

I must mention that I make use of the ‘remote development over ssh’ feature offered by Intellij. When opening a project the regular way, the dialog is actually shown.

Some help would be appreciated.

image

Hi,
If the activation window does not automatically pop up you are able to access this at Diffblue > Activate License. Interesting that “remote development over ssh” prevents this from showing by default, we will look into this.
Thanks, Thomas

Hello Thomas,

Unfortunately, the menu item is also not present:
image

View Licence info gives the following:
image

Hi,
Would you please be able to provide the log file for the plugin to help us further track this down.
Thanks, Thomas @ Diffblue

Hi Thomas,

The support.log file contains the following.

Kind regards

17:04:10.839 [WARN]  [Messaging] Activation required - You have not activated your license yet.<br/>
Click `Diffblue` and `Activate License` in the menu bar to activate your
license.<br/>
If you haven't got a license key then go to
<a href="https://www.diffblue.com/pricing/">https://www.diffblue.com/pricing/</a> and purchase a license.<br/>
com.diffblue.cover.exception.licensing.LicenseFileNotFoundException: Product is not licensed
        at com.diffblue.cover.n.b.c.c(SourceFile:212)
        at com.diffblue.cover.n.b.g.c(SourceFile:47)
        at com.diffblue.intellij.plugin.license.d.c(SourceFile:88)
        at com.diffblue.intellij.plugin.writetests.e.run(SourceFile:658)
        at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:442)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:114)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsynchronously$5(CoreProgressManager.java:493)
        at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:307)
        at com.intellij.codeWithMe.ClientId$Companion$decorateFunction$2.apply(ClientId.kt:307)
        at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:252)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:608)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:683)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:639)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:607)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:252)
        at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
        at java.base/java.lang.Thread.run(Thread.java:833)

Hi @maximol,

I am the Product Manager for Diffblue Cover IntelliJ Plugin - I am sorry that you have been struggling to use the plugin with IntelliJ remote SSH development.

Today we don’t explicitly support this feature of IntelliJ - it appears that there are some functional differences that we are not aware of between local and remote development. We will raise an issue with JetBrains to help us to understand if the problem is with IntelliJ or the Diffblue Plugin.

In the meantime are you able to try out the Diffblue Plugin locally?

I am sorry for the long turnaround here; we want to get you up and running ASAP

Thanks for your patience

Matt @ Diffblue

Hi @maximol,

We started to work on this issue and it would help us to have a Zoom call with you and understand some details. Please send me your email address at cristian.bontoiu@diffblue.com and I will arrange a call with you.

Many thanks and kind regards.
Cristian