-
Type:
Suggestion
-
Resolution: Won't Fix
-
None
-
Component/s: None
-
None
-
Environment:Windows with Sun JDK 1.4.2_08-b03
Solaris with JDK 1.4.2_08
Some people have reported errors when using Weblogic's bundled JDK 1.4.2_08. After importing data, JIRA breaks with a NullPointerException, and in the logs one finds:
2006-01-18 13:00:55,697 WARN [atlassian.license.decoder.LicenseDecoder] Signature did not verify properly.
2006-01-18 13:00:57,509 INFO [atlassian.jira.upgrade.ConsistencyCheckImpl] Starting JIRA Professional Edition, Version: 3.1.1-#81
...
2006-01-18 13:01:23,322 INFO [atlassian.jira.upgrade.UpgradeManagerImpl] Doing Upgrade...
2006-01-18 13:01:23,337 ERROR [atlassian.jira.upgrade.UpgradeManagerImpl] Exception thrown during upgrade: null
java.lang.NullPointerException
at com.atlassian.jira.upgrade.UpgradeManagerImpl.getAllRelevantUpgradeBuildNumbers(UpgradeManagerImpl.java:136)
at com.atlassian.jira.upgrade.UpgradeManagerImpl.doUpgrade(UpgradeManagerImpl.java:385)
at com.atlassian.jira.upgrade.UpgradeManagerImpl.doUpgradeIfNeeded(UpgradeManagerImpl.java:340)
at com.atlassian.jira.upgrade.UpgradeManagerImpl.doUpgradeIfNeededAndAllowed(UpgradeManagerImpl.java:300)
at com.atlassian.jira.upgrade.UpgradeLauncher.contextInitialized(UpgradeLauncher.java:65)
at weblogic.servlet.internal.WebAppServletContext$FireContextListenerAction.run(WebAppServletContext.java:7044)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.notifyCreated(WebAppServletContext.java:1753)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3352)
at weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:6208)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:864)
at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2134)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2175)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2122)
at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(SlaveDeployer.java:3099)
at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:1768)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:351)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229)
...
If the data is already imported, JIRA may appear to become unlicensed, and updating the license will not work. In the logs, the same error occurs:
2005-11-18 18:25:05,704 WARN [atlassian.license.decoder.LicenseDecoder] Signature did not verify properly.