ToolingApiSession Errors

Issue #5 resolved
Mike Bordon created an issue

2015-04-15 12:37:53,166 [ 276674] WARN - llij.builder.ToolingApiSession - Save failed: Status code = STRING_TOO_LONG Error message = Container Name: data value too large: IlluminatedCloud-Force Connection (max length=32) Fields = Name 2015-04-15 12:37:53,167 [ 276675] WARN - llij.builder.ToolingApiSession - Argument for @NotNull parameter 'metadataContainerId' of com/illuminatedcloud/intellij/builder/ToolingApiSession.addFilesToMetadataContainer must not be null java.lang.IllegalArgumentException: Argument for @NotNull parameter 'metadataContainerId' of com/illuminatedcloud/intellij/builder/ToolingApiSession.addFilesToMetadataContainer must not be null at com.illuminatedcloud.intellij.builder.ToolingApiSession.addFilesToMetadataContainer(ToolingApiSession.java) at com.illuminatedcloud.intellij.builder.ToolingApiSession.access$1100(ToolingApiSession.java:103) at com.illuminatedcloud.intellij.builder.ToolingApiSession$6$1.compute(ToolingApiSession.java:434) at com.illuminatedcloud.intellij.builder.ToolingApiSession$6$1.compute(ToolingApiSession.java:405) at com.illuminatedcloud.client.ForceComApiClient.runWithClient(ForceComApiClient.java:103) at com.illuminatedcloud.intellij.builder.ToolingApiSession.runWithClient(ToolingApiSession.java:1289) at com.illuminatedcloud.intellij.builder.ToolingApiSession$6.run(ToolingApiSession.java:404) at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563) at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152) at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:452) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:137) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)

Comments (4)

  1. Scott Wells repo owner

    Decided against adding a limit on the connection name, but I only use the first 32 characters of the connection name when creating the metadata container. I also ensure now that the save error is displayed to the user and the overall process terminates early in that situation.

  2. Log in to comment