Hi all,
I have an issue when trying to follow this tutorial: https://developer.atlassian.com/docs/getting-started/learn-the-development-platform-by-example/create-a-plugin-skeleton
Under point 9., where you go into the admin area og RefApp, I get an HTTP Error 500 when clicking Application Links. I decided to skip this and keep going, and the plugin skeleton and content created later on worked fine,
However, as I got to running the plugin in Jira, I ran into more trouble. In step 2.2 on this page: https://developer.atlassian.com/docs/getting-started/learn-the-development-platform-by-example/run-your-plugin-in-the-container It says that JIRA started succesfully, but it only shows a blank page when going to localhost:2990/jira.(No error messages, just a blank page).
This is the log from running the command:
Downloaded: https://maven.atlassian.com/repository/public/com/atlassian/jira/atlassian-jira-webapp/7.0.0/atlassian-jira-webapp-7.0.0.war (200360 KB at 8258.2 KB/sec) [INFO] Copying atlassian-jira-webapp-7.0.0.war to C:\atlastutorial\adminUI\target\jira\jira-original.war [INFO] Configured Artifact: com.atlassian.pdkinstall:pdkinstall-plugin:0.6:jar [INFO] Copying pdkinstall-plugin-0.6.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\pdkinstall-plugin-0.6.jar [INFO] Configured Artifact: commons-fileupload:commons-fileupload:1.2.1:jar [INFO] Copying commons-fileupload-1.2.1.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\commons-fileupload-1.2.1.jar [INFO] Configured Artifact: org.apache.felix:org.apache.felix.webconsole:1.2.8:jar [INFO] Copying org.apache.felix.webconsole-1.2.8.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\org.apache.felix.webconsole-1.2.8.jar [INFO] Configured Artifact: org.apache.felix:org.osgi.compendium:1.2.0:jar [INFO] Copying org.osgi.compendium-1.2.0.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\org.osgi.compendium-1.2.0.jar [INFO] Configured Artifact: com.atlassian.labs.httpservice:httpservice-bridge:0.6.2:jar [INFO] Copying httpservice-bridge-0.6.2.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\httpservice-bridge-0.6.2.jar [INFO] Configured Artifact: com.atlassian.devrel:developer-toolbox-plugin:2.0.17:jar [INFO] Copying developer-toolbox-plugin-2.0.17.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\developer-toolbox-plugin-2.0.17.jar [INFO] Configured Artifact: com.atlassian.labs:rest-api-browser:3.1.3:jar [INFO] Copying rest-api-browser-3.1.3.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\rest-api-browser-3.1.3.jar [INFO] Configured Artifact: com.atlassian.plugins:plugin-data-editor:1.2:jar [INFO] Copying plugin-data-editor-1.2.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\plugin-data-editor-1.2.jar [INFO] Configured Artifact: com.atlassian.labs.plugins:quickreload:1.24.1:jar [INFO] Copying quickreload-1.24.1.jar to C:\atlastutorial\adminUI\target\jira\home\plugins\installed-plugins\quickreload-1.24.1.jar [INFO] Reusing unpacked container 'tomcat8x' from C:\atlastutorial\adminUI\target\container\tomcat8x [INFO] Starting jira on the tomcat8x container on ports 2990 (http), 50219 (rmi) and 8009 (ajp) [INFO] using codehaus cargo v1.4.7 [INFO] [2.ContainerStartMojo] Resolved container artifact org.codehaus.cargo:cargo-core-container-tomcat:jar:1.4.7 for container tomcat8x [INFO] [talledLocalContainer] Tomcat 8.x starting... [INFO] [stalledLocalDeployer] Deploying [C:\atlastutorial\adminUI\target\jira\jira.war] to [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home/webapps]... [INFO] [talledLocalContainer] maj 26, 2016 2:11:47 PM org.apache.catalina.startup.ClassLoaderFactory validateFile [WARNING] [talledLocalContainer] WARNING: Problem with directory [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\common\classes], exists: [false], isDirectory: [false], canRead: [false] [INFO] [talledLocalContainer] maj 26, 2016 2:11:47 PM org.apache.catalina.startup.ClassLoaderFactory validateFile [WARNING] [talledLocalContainer] WARNING: Problem with directory [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\shared\classes], exists: [false], isDirectory: [false], canRead: [false] [INFO] [talledLocalContainer] maj 26, 2016 2:11:47 PM org.apache.catalina.startup.ClassLoaderFactory validateFile [WARNING] [talledLocalContainer] WARNING: Problem with directory [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\shared\lib], exists: [false], isDirectory: [false], canRead: [false] [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.catalina.core.AprLifecycleListener init [INFO] [talledLocalContainer] INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.8.0_77\jre\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jdk1.8.0_77/bin/../jre/bin/server;C:/Program Files/Java/jdk1.8.0_77/bin/../jre/bin;C:/Program Files/Java/jdk1.8.0_77/bin/../jre/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Android;C:\Windows\System32;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Skype\Phone\;C:\Processing 3.0.1\processing-3.0.1;C:\Program Files\MATLAB\R2015b\runtime\win64;C:\Program Files\MATLAB\R2015b\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_77\bin;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.6\bin;C:\eclipse;;. [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.catalina.startup.SetAllPropertiesRule begin [WARNING] [talledLocalContainer] WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'emptySessionPath' to 'true' did not find a matching property. [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.tomcat.util.digester.SetPropertiesRule begin [WARNING] [talledLocalContainer] WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Valve} Setting property 'resolveHosts' to 'false' did not find a matching property. [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.coyote.AbstractProtocol init [INFO] [talledLocalContainer] INFO: Initializing ProtocolHandler ["http-nio-2990"] [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector [INFO] [talledLocalContainer] INFO: Using a shared selector for servlet write/read [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.coyote.AbstractProtocol init [INFO] [talledLocalContainer] INFO: Initializing ProtocolHandler ["ajp-nio-8009"] [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector [INFO] [talledLocalContainer] INFO: Using a shared selector for servlet write/read [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.catalina.startup.Catalina load [INFO] [talledLocalContainer] INFO: Initialization processed in 835 ms [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.catalina.core.StandardService startInternal [INFO] [talledLocalContainer] INFO: Starting service Catalina [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.catalina.core.StandardEngine startInternal [INFO] [talledLocalContainer] INFO: Starting Servlet Engine: Apache Tomcat/8.0.9 [INFO] [talledLocalContainer] maj 26, 2016 2:11:48 PM org.apache.catalina.startup.HostConfig deployWAR [INFO] [talledLocalContainer] INFO: Deploying web application archive C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\cargocpc.war [INFO] [talledLocalContainer] maj 26, 2016 2:11:49 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] maj 26, 2016 2:11:49 PM org.apache.catalina.startup.HostConfig deployWAR [INFO] [talledLocalContainer] INFO: Deployment of web application archive C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\cargocpc.war has finished in 1,107 ms [INFO] [talledLocalContainer] maj 26, 2016 2:11:49 PM org.apache.catalina.startup.HostConfig deployWAR [INFO] [talledLocalContainer] INFO: Deploying web application archive C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\jira.war [INFO] [talledLocalContainer] 2016-05-26 14:12:31,608 localhost-startStop-1 INFO [atlassian.jira.startup.JiraStartupLogger] [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] **************** [INFO] [talledLocalContainer] JIRA starting... [INFO] [talledLocalContainer] **************** [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] 2016-05-26 14:12:31,915 localhost-startStop-1 INFO [atlassian.jira.startup.JiraStartupLogger] [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] ___ Environment _____________________________ [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] JIRA Build : 6.1#6144-sha1:2e5032834b5e9b089289c97f8425a146c3cf4464 [INFO] [talledLocalContainer] Build Date : Mon Sep 16 00:00:00 CEST 2013 [INFO] [talledLocalContainer] JIRA Installation Type : unknown [INFO] [talledLocalContainer] Application Server : Apache Tomcat/8.0.9 - Servlet API 3.1 [INFO] [talledLocalContainer] Java Version : 1.8.0_77 - Oracle Corporation [INFO] [talledLocalContainer] Current Working Directory : C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home [INFO] [talledLocalContainer] Maximum Allowable Memory : 455MB [INFO] [talledLocalContainer] Total Memory : 265MB [INFO] [talledLocalContainer] Free Memory : 96MB [INFO] [talledLocalContainer] Used Memory : 169MB [INFO] [talledLocalContainer] Memory Pool: Code Cache : Code Cache: init = 2555904(2496K) used = 9816000(9585K) committed = 9895936(9664K) max = 251658240(245760K) [INFO] [talledLocalContainer] Memory Pool: Metaspace : Metaspace: init = 0(0K) used = 20516592(20035K) committed = 21233664(20736K) max = -1(-1K) [INFO] [talledLocalContainer] Memory Pool: Compressed Class Space : Compressed Class Space: init = 0(0K) used = 2385608(2329K) committed = 2621440(2560K) max = 1073741824(1048576K) [INFO] [talledLocalContainer] Memory Pool: PS Eden Space : PS Eden Space: init = 34078720(33280K) used = 65646128(64107K) committed = 120586240(117760K) max = 123207680(120320K) [INFO] [talledLocalContainer] Memory Pool: PS Survivor Space : PS Survivor Space: init = 5242880(5120K) used = 13429888(13115K) committed = 27787264(27136K) max = 27787264(27136K) [INFO] [talledLocalContainer] Memory Pool: PS Old Gen : PS Old Gen: init = 89653248(87552K) used = 97980240(95683K) committed = 129499136(126464K) max = 358088704(349696K) [INFO] [talledLocalContainer] JVM Input Arguments : -Xmx512m -XX:MaxPermSize=256m -Xms128m -XX:PermSize=48m -Dbaseurl=http://tf-latitude-01:2990/jira -Dplugin.root.directories=C:\atlastutorial\adminUI -Dcargo.servlet.uriencoding=UTF-8 -Dcom.atlassian.jira.startup.LauncherContextListener.SYNCHRONOUS=true -Dplugin.resource.directories=C:\atlastutorial\adminUI\src\main\resources -Datlassian.dev.mode=true -Djava.awt.headless=true -Djira.home=C:/atlastutorial/adminUI/target/jira/home -Dcargo.datasource.datasource=cargo.datasource.url=jdbc:hsqldb:C:/atlastutorial/adminUI/target/jira/home/database|cargo.datasource.driver=org.hsqldb.jdbcDriver|cargo.datasource.username=sa|cargo.datasource.password=|cargo.datasource.jndi=jdbc/JiraDS|cargo.datasource.type=javax.sql.DataSource -Datlassian.sdk.version=6.2.4 -Dcatalina.home=C:\atlastutorial\adminUI\target\container\tomcat8x\apache-tomcat-8.0.9 -Dcatalina.base=C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home -Djava.io.tmpdir=C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home/temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home/conf/logging.properties [INFO] [talledLocalContainer] Java Compatibility Information : JIRA version = 6.1, Java Version = 1.8.0_77 [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] 2016-05-26 14:12:32,184 localhost-startStop-1 INFO [atlassian.jira.startup.JiraHomeStartupCheck] The jira.home directory 'C:\atlastutorial\adminUI\target\jira\home' is validated and locked for exclusive use by this instance. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,211 localhost-startStop-1 INFO [jira.config.database.SystemDatabaseConfigurationLoader] Reading database configuration from C:\atlastutorial\adminUI\target\jira\home\dbconfig.xml [INFO] [talledLocalContainer] 2016-05-26 14:12:32,290 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'atlassian.webresource.disable.minification' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,291 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'atlassian.mail.senddisabled' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,292 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'atlassian.mail.fetchdisabled' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,292 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'com.atlassian.gadgets.dashboard.ignoreCache' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,292 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'atlassian.disable.caches' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,292 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'jira.jelly.on' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,292 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'jira.websudo.is.disabled' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,293 localhost-startStop-1 INFO [atlassian.jira.startup.ChecklistLauncher] Setting system property 'jira.i18n.reloadbundles' to 'true' for development mode. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,293 localhost-startStop-1 INFO [atlassian.jira.startup.JiraStartupLogger] Running JIRA startup checks. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,293 localhost-startStop-1 INFO [atlassian.jira.startup.JiraStartupLogger] JIRA pre-database startup checks completed successfully. [INFO] [talledLocalContainer] 2016-05-26 14:12:32,420 localhost-startStop-1 INFO [jira.config.database.DatabaseConfigurationManagerImpl] Now running Database Checklist Launcher [INFO] [talledLocalContainer] 2016-05-26 14:12:32,730 localhost-startStop-1 ERROR [atlassian.jira.startup.LauncherContextListener] Unable to start JIRA due to Java Error. [INFO] [talledLocalContainer] java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcConnection.isValid(I)Z [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.isValid(DelegatingConnection.java:913) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.PoolableConnection.validate(PoolableConnection.java:226) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.validateConnection(PoolableConnectionFactory.java:302) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2164) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2147) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:1902) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1412) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory$2.call(JNDIFactory.java:239) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory$2.call(JNDIFactory.java:236) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.jdbc.interceptors.connection.ConnectionTracker.trackConnection(ConnectionTracker.java:53) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory.trackConnection(JNDIFactory.java:235) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory.getJndiConnection(JNDIFactory.java:206) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory.getConnection(JNDIFactory.java:142) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.TransactionFactory.getConnection(TransactionFactory.java:101) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.ConnectionFactory.getConnection(ConnectionFactory.java:59) [INFO] [talledLocalContainer] at com.atlassian.jira.ofbiz.DefaultOfBizConnectionFactory.getConnection(DefaultOfBizConnectionFactory.java:48) [INFO] [talledLocalContainer] at com.atlassian.jira.upgrade.util.UpgradeUtils.tableExists(UpgradeUtils.java:102) [INFO] [talledLocalContainer] at com.atlassian.jira.appconsistency.db.MinimumUpgradableVersionCheck.databaseSetup(MinimumUpgradableVersionCheck.java:49) [INFO] [talledLocalContainer] at com.atlassian.jira.appconsistency.db.MinimumUpgradableVersionCheck.isOk(MinimumUpgradableVersionCheck.java:30) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.JiraDatabaseConfigChecklist.doStartupChecks(JiraDatabaseConfigChecklist.java:64) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.JiraDatabaseConfigChecklist.startupOK(JiraDatabaseConfigChecklist.java:52) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DatabaseChecklistLauncher.start(DatabaseChecklistLauncher.java:39) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher$2.run(DefaultJiraLauncher.java:110) [INFO] [talledLocalContainer] at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrEnqueue(DatabaseConfigurationManagerImpl.java:315) [INFO] [talledLocalContainer] at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrWhenDatabaseConfigured(DatabaseConfigurationManagerImpl.java:215) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.postDbLaunch(DefaultJiraLauncher.java:105) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.access$100(DefaultJiraLauncher.java:30) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher$1.run(DefaultJiraLauncher.java:77) [INFO] [talledLocalContainer] at com.atlassian.jira.util.devspeed.JiraDevSpeedTimer.run(JiraDevSpeedTimer.java:34) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.start(DefaultJiraLauncher.java:72) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:54) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4760) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:745) [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext listenerStart [INFO] [talledLocalContainer] SEVERE: Exception sending context initialized event to listener instance of class com.atlassian.jira.startup.LauncherContextListener [INFO] [talledLocalContainer] java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcConnection.isValid(I)Z [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.isValid(DelegatingConnection.java:913) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.PoolableConnection.validate(PoolableConnection.java:226) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.validateConnection(PoolableConnectionFactory.java:302) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2164) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2147) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:1902) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1412) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory$2.call(JNDIFactory.java:239) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory$2.call(JNDIFactory.java:236) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.jdbc.interceptors.connection.ConnectionTracker.trackConnection(ConnectionTracker.java:53) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory.trackConnection(JNDIFactory.java:235) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory.getJndiConnection(JNDIFactory.java:206) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.transaction.JNDIFactory.getConnection(JNDIFactory.java:142) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.TransactionFactory.getConnection(TransactionFactory.java:101) [INFO] [talledLocalContainer] at org.ofbiz.core.entity.ConnectionFactory.getConnection(ConnectionFactory.java:59) [INFO] [talledLocalContainer] at com.atlassian.jira.ofbiz.DefaultOfBizConnectionFactory.getConnection(DefaultOfBizConnectionFactory.java:48) [INFO] [talledLocalContainer] at com.atlassian.jira.upgrade.util.UpgradeUtils.tableExists(UpgradeUtils.java:102) [INFO] [talledLocalContainer] at com.atlassian.jira.appconsistency.db.MinimumUpgradableVersionCheck.databaseSetup(MinimumUpgradableVersionCheck.java:49) [INFO] [talledLocalContainer] at com.atlassian.jira.appconsistency.db.MinimumUpgradableVersionCheck.isOk(MinimumUpgradableVersionCheck.java:30) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.JiraDatabaseConfigChecklist.doStartupChecks(JiraDatabaseConfigChecklist.java:64) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.JiraDatabaseConfigChecklist.startupOK(JiraDatabaseConfigChecklist.java:52) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DatabaseChecklistLauncher.start(DatabaseChecklistLauncher.java:39) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher$2.run(DefaultJiraLauncher.java:110) [INFO] [talledLocalContainer] at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrEnqueue(DatabaseConfigurationManagerImpl.java:315) [INFO] [talledLocalContainer] at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrWhenDatabaseConfigured(DatabaseConfigurationManagerImpl.java:215) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.postDbLaunch(DefaultJiraLauncher.java:105) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.access$100(DefaultJiraLauncher.java:30) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher$1.run(DefaultJiraLauncher.java:77) [INFO] [talledLocalContainer] at com.atlassian.jira.util.devspeed.JiraDevSpeedTimer.run(JiraDevSpeedTimer.java:34) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.start(DefaultJiraLauncher.java:72) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:54) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4760) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:745) [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext startInternal [INFO] [talledLocalContainer] SEVERE: Error listenerStart [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext startInternal [INFO] [talledLocalContainer] SEVERE: Context [/jira] startup failed due to previous errors [INFO] [talledLocalContainer] 2016-05-26 14:12:32,744 localhost-startStop-1 INFO [atlassian.jira.startup.DefaultJiraLauncher] Stopping launchers [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext listenerStop [INFO] [talledLocalContainer] SEVERE: Exception sending context destroyed event to listener instance of class com.atlassian.jira.startup.LauncherContextListener [INFO] [talledLocalContainer] java.lang.NullPointerException [INFO] [talledLocalContainer] at com.atlassian.jira.startup.ActiveServicesLauncher.getSchedulerLauncher(ActiveServicesLauncher.java:64) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.ActiveServicesLauncher.stop(ActiveServicesLauncher.java:57) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.DefaultJiraLauncher.stop(DefaultJiraLauncher.java:145) [INFO] [talledLocalContainer] at com.atlassian.jira.startup.LauncherContextListener.contextDestroyed(LauncherContextListener.java:89) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4801) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5401) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:160) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:745) [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads [WARNING] [talledLocalContainer] WARNING: The web application [/jira] appears to have started a thread named [HSQLDB Timer @514aa048] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: [INFO] [talledLocalContainer] java.lang.Object.wait(Native Method) [INFO] [talledLocalContainer] org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source) [INFO] [talledLocalContainer] org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) [INFO] [talledLocalContainer] java.lang.Thread.run(Thread.java:745) [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks [INFO] [talledLocalContainer] SEVERE: The web application [/jira] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@220d20ff]) and a value of type [org.dom4j.DocumentFactory] (value [org.dom4j.DocumentFactory@21be9806]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.startup.HostConfig deployWAR [INFO] [talledLocalContainer] INFO: Deployment of web application archive C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\jira.war has finished in 42,817 ms [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.startup.HostConfig deployDirectory [INFO] [talledLocalContainer] INFO: Deploying web application directory C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\host-manager [INFO] [talledLocalContainer] maj 26, 2016 2:12:33 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] maj 26, 2016 2:12:33 PM org.apache.catalina.startup.HostConfig deployDirectory [INFO] [talledLocalContainer] INFO: Deployment of web application directory C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\host-manager has finished in 331 ms [INFO] [talledLocalContainer] maj 26, 2016 2:12:33 PM org.apache.catalina.startup.HostConfig deployDirectory [INFO] [talledLocalContainer] INFO: Deploying web application directory C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\manager [INFO] [talledLocalContainer] maj 26, 2016 2:12:33 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] maj 26, 2016 2:12:33 PM org.apache.catalina.startup.HostConfig deployDirectory [INFO] [talledLocalContainer] INFO: Deployment of web application directory C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\webapps\manager has finished in 317 ms [INFO] [talledLocalContainer] maj 26, 2016 2:12:33 PM org.apache.coyote.AbstractProtocol start [INFO] [talledLocalContainer] INFO: Starting ProtocolHandler ["http-nio-2990"] [INFO] [talledLocalContainer] maj 26, 2016 2:12:33 PM org.apache.coyote.AbstractProtocol start [INFO] [talledLocalContainer] INFO: Starting ProtocolHandler ["ajp-nio-8009"] [INFO] [talledLocalContainer] maj 26, 2016 2:12:33 PM org.apache.catalina.startup.Catalina start [INFO] [talledLocalContainer] INFO: Server startup in 44631 ms [INFO] [talledLocalContainer] Tomcat 8.x started on port [2990] [INFO] jira started successfully in 120s at http://tf-latitude-01:2990/jira [INFO] Type Ctrl-D to shutdown gracefully [INFO] Type Ctrl-C to exit
Hope you can help a hopefully future JIRA developer
Community moderators have prevented the ability to post new answers.
That looks strange to me. I am trying to run JIRA Version 7.1.4 and I have tried Java versions 1.8.0_77 and 1.8.0_74.
As far as I can find, JIRA 7.1.x will only run on Java verion 1.8.x?
Hi Andreas,
[INFO] [talledLocalContainer]
2016
-
05
-
26
14
:
12
:
32
,
730
localhost-startStop-
1
ERROR [atlassian.jira.startup.LauncherContextListener] Unable to start JIRA due to Java Error.
It looks like there is an error with JAVA. Here is the resolution: https://confluence.atlassian.com/jirakb/unable-to-start-jira-due-to-java-error-757728304.html
Your JDK seems to be in a bad version
Damien.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andreas,
Following to the documentation, yes
https://confluence.atlassian.com/adminjiraserver071/supported-platforms-802592168.html
Supported platform(s) | Supported version(s) | Notes |
---|---|---|
Java platforms | Oracle JDK / JRE (formerly Sun JDK / JRE) |
|
Damien.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Okay, but then I am using the correct JDK. Do you have any other suggestions to what the issue can be?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is some errors in these logs. So, i'll list them and i'll give you some resolutions The problem with Maven is the lack of information about the problem.
First of all:
[WARNING] [talledLocalContainer] WARNING: Problem with directory [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\common\classes], exists: [false], isDirectory: [false], canRead: [false] [INFO] [talledLocalContainer] maj 26, 2016 2:11:47 PM org.apache.catalina.startup.ClassLoaderFactory validateFile [WARNING] [talledLocalContainer] WARNING: Problem with directory [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\shared\classes], exists: [false], isDirectory: [false], canRead: [false] [INFO] [talledLocalContainer] maj 26, 2016 2:11:47 PM org.apache.catalina.startup.ClassLoaderFactory validateFile [WARNING] [talledLocalContainer] WARNING: Problem with directory [C:\atlastutorial\adminUI\target\container\tomcat8x\cargo-jira-home\shared\lib], exists: [false], isDirectory: [false], canRead: [false]
Resolution:
JAVA_HOME=c:\\Progra~l\\Java\\jdk1.8.0_77 (access to your jdk) export JAVA_HOME export PATH=$PATH:$JAVA_HOME/bin
Secondly:
[INFO] [talledLocalContainer] 2016-05-26 14:12:32,730 localhost-startStop-1 ERROR [atlassian.jira.startup.LauncherContextListener] Unable to start JIRA due to Java Error. [INFO] [talledLocalContainer] java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcConnection.isValid(I)Z
Resolution:
JIRA doesn't support tomcat 8 or have some problems with : https://confluence.atlassian.com/display/JIRA/Supported+Platforms The plugin SDK supports all Atlassian products as well as JIRA (eg. Confluence, Stash, Bamboo) - some of those products support Tomcat 8, so the plugin SDK has tomcat 8 embedded, but it won't work until the parent product itself adds support for it.
Third error:
[INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext startInternal [INFO] [talledLocalContainer] SEVERE: Error listenerStart [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext startInternal [INFO] [talledLocalContainer] SEVERE: Context [/jira] startup failed due to previous errors [INFO] [talledLocalContainer] 2016-05-26 14:12:32,744 localhost-startStop-1 INFO [atlassian.jira.startup.DefaultJiraLauncher] Stopping launchers [INFO] [talledLocalContainer] maj 26, 2016 2:12:32 PM org.apache.catalina.core.StandardContext listenerStop [INFO] [talledLocalContainer] SEVERE: Exception sending context destroyed event to listener instance of class com.atlassian.jira.startup.LauncherContextListener [INFO] [talledLocalContainer] java.lang.NullPointerException
Resolution:
https://answers.atlassian.com/questions/22652700/error-when-starting-jira https://answers.atlassian.com/questions/155739/getting-error-when-starting-jira
Fourth error:
[WARNING] [talledLocalContainer] WARNING: The web application [/jira] appears to have started a thread named [HSQLDB Timer @514aa048] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: [INFO] [talledLocalContainer] java.lang.Object.wait(Native Method)
Resolution:
https://jira.atlassian.com/browse/CONF-33789
https://issues.liferay.com/browse/LPS-34498
Fifth error:
[INFO] [talledLocalContainer] SEVERE: The web application [/jira] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@220d20ff]) and a value of type [org.dom4j.DocumentFactory] (value [org.dom4j.DocumentFactory@21be9806]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Resolution:
https://answers.atlassian.com/questions/38047
Here is some errors and possible resolutions.
Damien.
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.