Hello.
I'm following the JIRA HelloWorld plugin tutorial here:
https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-helloworld-plugin-project/
When executing atlas-run (for the first time), I get this error repeatedly (see end of post).
I don't know what to do about it.
I don't even know where a log file is created to view it.
pom.xml properties look like this (I need JIRA 7.2.8, but issue manifests for latest version as well):
<properties>
<jira.version>7.2.8</jira.version>
<amps.version>8.0.2</amps.version>
<plugin.testrunner.version>2.0.1</plugin.testrunner.version>
<atlassian.spring.scanner.version>1.2.13</atlassian.spring.scanner.version>
<!-- This property ensures consistency between the key in atlassian-plugin.xml and the OSGi bundle's key. -->
<atlassian.plugin.key>${project.groupId}.${project.artifactId}</atlassian.plugin.key>
<!-- TestKit version 6.x for JIRA 6.x -->
<testkit.version>6.3.11</testkit.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<allowGoogleTracking>false</allowGoogleTracking>
</properties>
Thanks for any advice!
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,322 localhost-startStop-1 INFO [c.a.j.c.embedded.ofbiz.IndexedUserDao] Reindex all users took: 442.8 ms
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,329 localhost-startStop-1 INFO [c.a.jira.scheduler.JiraSchedulerLauncher] Starting the JIRA Scheduler....
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,358 localhost-startStop-1 INFO [c.a.jira.scheduler.JiraSchedulerLauncher] JIRA Scheduler started.
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,409 localhost-startStop-1 INFO [c.a.jira.startup.DefaultInstantUpgradeManager] Late startup launchers took 9s
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,610 localhost-startStop-1 INFO [c.a.jira.startup.LauncherContextListener] Memory Usage:
[INFO] [talledLocalContainer] ---------------------------------------------------------------------------------
[INFO] [talledLocalContainer] Heap memory : Used: 250 MiB. Committed: 382 MiB. Max: 489 MiB
[INFO] [talledLocalContainer] Non-heap memory : Used: 217 MiB. Committed: 236 MiB. Max: 1264 MiB
[INFO] [talledLocalContainer] ---------------------------------------------------------------------------------
[INFO] [talledLocalContainer] TOTAL : Used: 467 MiB. Committed: 617 MiB. Max: 1753 MiB
[INFO] [talledLocalContainer] ---------------------------------------------------------------------------------
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,923 Caesium-1-2 INFO [c.a.jira.startup.CacheWarmerLauncher] Warming up 3 caches.
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,948 Caesium-1-2 INFO [c.a.jira.i18n.I18nWarmer] Init i18n cache
[INFO] [talledLocalContainer] 2019-08-01 13:25:29,954 ForkJoinPool.commonPool-worker-2 INFO [c.a.j.cache.soy.SoyCacheWarmer] Warming 41 soy modules
[INFO] [talledLocalContainer] 2019-08-01 13:25:31,668 Caesium-1-4 INFO anonymous Backup Service [c.a.j.bc.dataimport.DefaultExportService] Data export completed in 910ms. Wrote 889 entities to export in memory.
[INFO] [talledLocalContainer] 2019-08-01 13:25:31,676 Caesium-1-4 INFO anonymous Backup Service [c.a.j.bc.dataimport.DefaultExportService] Attempting to save the Active Objects Backup
[INFO] [talledLocalContainer] 2019-08-01 13:25:32,965 Caesium-1-4 INFO anonymous Backup Service [c.a.j.bc.dataimport.DefaultExportService] Finished saving the Active Objects Backup
[INFO] [talledLocalContainer] Aug 01, 2019 1:25:33 PM org.apache.catalina.startup.HostConfig deployWAR
[INFO] [talledLocalContainer] INFO: Deployment of web application archive C:\_vlad\_work\IPBU\jira\myPlugin\target\container\tomcat8x\cargo-jira-home\webapps\jira.war has finished in 333,225 ms
[INFO] [talledLocalContainer] Aug 01, 2019 1:25:33 PM org.apache.catalina.startup.HostConfig deployDirectory
[INFO] [talledLocalContainer] INFO: Deploying web application directory C:\_vlad\_work\IPBU\jira\myPlugin\target\container\tomcat8x\cargo-jira-home\webapps\host-manager
[INFO] [talledLocalContainer] 2019-08-01 13:25:37,139 ForkJoinPool.commonPool-worker-2 ERROR [c.a.j.cache.soy.SoyCacheWarmer] Caught exception while compiling soy template
[INFO] [talledLocalContainer] com.atlassian.soy.renderer.SoyException: Unable to compile Soy templates at: com.atlassian.jira.plugins.jira-importers-github-plugin:templates
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager.render(DefaultSoyManager.java:135)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyTemplateRenderer.render(DefaultSoyTemplateRenderer.java:45)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyTemplateRenderer.render(DefaultSoyTemplateRenderer.java:39)
[INFO] [talledLocalContainer] at com.atlassian.jira.cache.soy.SoyCacheWarmer.compileSoy(SoyCacheWarmer.java:108)
[INFO] [talledLocalContainer] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[INFO] [talledLocalContainer] at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
[INFO] [talledLocalContainer] at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:747)
[INFO] [talledLocalContainer] at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:721)
[INFO] [talledLocalContainer] at java.util.stream.AbstractTask.compute(AbstractTask.java:316)
[INFO] [talledLocalContainer] at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool$WorkQueue.pollAndExecCC(ForkJoinPool.java:1190)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool.helpComplete(ForkJoinPool.java:1879)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool.awaitJoin(ForkJoinPool.java:2045)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:404)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734)
[INFO] [talledLocalContainer] at java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:714)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
[INFO] [talledLocalContainer] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:510)
[INFO] [talledLocalContainer] at com.atlassian.jira.cache.soy.SoyCacheWarmer.run(SoyCacheWarmer.java:82)
[INFO] [talledLocalContainer] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
[INFO] [talledLocalContainer] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
[INFO] [talledLocalContainer] at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
[INFO] [talledLocalContainer] at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
[INFO] [talledLocalContainer] Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2203)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache.get(LocalCache.java:3937)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3941)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4824)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4830)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager.strainTofu(DefaultSoyManager.java:196)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager.access$100(DefaultSoyManager.java:32)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager$1.load(DefaultSoyManager.java:65)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager$1.load(DefaultSoyManager.java:62)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2319)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2282)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2197)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache.get(LocalCache.java:3937)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3941)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4824)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4830)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager.render(DefaultSoyManager.java:118)
[INFO] [talledLocalContainer] ... 30 more
[INFO] [talledLocalContainer] Caused by: java.lang.NullPointerException
[INFO] [talledLocalContainer] at com.atlassian.plugin.util.ClassLoaderUtils.getResource(ClassLoaderUtils.java:83)
[INFO] [talledLocalContainer] at com.atlassian.plugin.impl.StaticPlugin.getResource(StaticPlugin.java:30)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.getSoyResourceURL(WebResourceTemplateSetFactory.java:139)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.addSoyTemplateResources(WebResourceTemplateSetFactory.java:110)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.addTemplatesForTree(WebResourceTemplateSetFactory.java:98)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.addTemplatesForTree(WebResourceTemplateSetFactory.java:95)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.access$200(WebResourceTemplateSetFactory.java:78)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory.findRequiredTemplates(WebResourceTemplateSetFactory.java:72)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory.access$000(WebResourceTemplateSetFactory.java:33)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$1.load(WebResourceTemplateSetFactory.java:50)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.WebResourceTemplateSetFactory$1.load(WebResourceTemplateSetFactory.java:47)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2319)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2282)
[INFO] [talledLocalContainer] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2197)
[INFO] [talledLocalContainer] ... 48 more
[INFO] [talledLocalContainer] 2019-08-01 13:25:37,714 ForkJoinPool.commonPool-worker-2 ERROR [c.a.j.cache.soy.SoyCacheWarmer] Caught exception while compiling soy template
[INFO] [talledLocalContainer] com.atlassian.soy.renderer.SoyException: Unable to compile Soy templates at: com.atlassian.jira.plugins.jira-importers-redmine-plugin:templates
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyManager.render(DefaultSoyManager.java:135)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyTemplateRenderer.render(DefaultSoyTemplateRenderer.java:45)
[INFO] [talledLocalContainer] at com.atlassian.soy.impl.DefaultSoyTemplateRenderer.render(DefaultSoyTemplateRenderer.java:39)
[INFO] [talledLocalContainer] at com.atlassian.jira.cache.soy.SoyCacheWarmer.compileSoy(SoyCacheWarmer.java:108)
[INFO] [talledLocalContainer] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[INFO] [talledLocalContainer] at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
[INFO] [talledLocalContainer] at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:747)
[INFO] [talledLocalContainer] at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:721)
[INFO] [talledLocalContainer] at java.util.stream.AbstractTask.compute(AbstractTask.java:316)
[INFO] [talledLocalContainer] at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool$WorkQueue.pollAndExecCC(ForkJoinPool.java:1190)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool.helpComplete(ForkJoinPool.java:1879)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinPool.awaitJoin(ForkJoinPool.java:2045)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:404)
[INFO] [talledLocalContainer] at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734)
[INFO] [talledLocalContainer] at java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:714)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
[INFO] [talledLocalContainer] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:510)
[INFO] [talledLocalContainer] at com.atlassian.jira.cache.soy.SoyCacheWarmer.run(SoyCacheWarmer.java:82)
[INFO] [talledLocalContainer] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
[INFO] [talledLocalContainer] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
[INFO] [talledLocalContainer] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
[INFO] [talledLocalContainer] at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
[INFO] [talledLocalContainer] Aug 01, 2019 1:25:44 PM org.apache.jasper.servlet.TldScanner scanJars
[INFO] [talledLocalContainer] INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
[INFO] [talledLocalContainer] Aug 01, 2019 1:25:44 PM org.apache.catalina.startup.HostConfig deployDirectory
[INFO] [talledLocalContainer] at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
Hi @[deleted] ,
I found https://jira.atlassian.com/browse/JRASERVER-66841
Try check version of the tomcat.
B.R.
Look here https://developer.atlassian.com/server/framework/atlassian-sdk/atlas-run/
You can use --container to set version to the tomcat.
Also exist https://community.developer.atlassian.com/ where You can find more details.
B.R.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for info.
Appreciate your help.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vlad,
you will get much more help in the developer community:
https://community.developer.atlassian.com
Best
JP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Good to know.
I'll ask there as well.
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.