Frequently Asked Questions
NoLicenseInstalledException on startup
JIRA fails on start with following error ...
ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'component'. The module and its plugin have been disabled.
ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There was a problem loading the descriptor for module 'component' in plugin 'Minyaa JIRA Plugin Core'.
Error retrieving dependency of class: com.minyaa.license.manager.impl.MinyaaSuiteLicenseManager. Missing class: de/schlichtherle/license/NoLicenseInstalledException
com.atlassian.plugin.PluginParseException: Error retrieving dependency of class: com.minyaa.license.manager.impl.MinyaaSuiteLicenseManager. Missing class: de/schlichtherle/license/NoLicenseInstalledException
at com.atlassian.plugin.descriptors.AbstractModuleDescriptor.init(AbstractModuleDescriptor.java:69)
at com.atlassian.jira.plugin.component.ComponentModuleDescriptor.init(ComponentModuleDescriptor.java:22)
at com.atlassian.plugin.parsers.XmlDescriptorParser.createModuleDescriptor(XmlDescriptorParser.java:147)
...
Some of JARs have not been copied in WEB-INF/lib folder :
- minyaa-license-manager-1.6.jar,
- truelicense-1.29.jar,
- truexml-1.29.jar
No License Key installed ...
JIRA starts correctly without error, but Minyaa features are not available.
The
Minyaa License Key File has not been copied into
WEB-INF/lib folder !
2 Solutions :
- Stop JIRA, copy License Key WEB-INF/lib folder, and restart !
- Or, go to Minyaa License Page and register your License Key File from the interface.
java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils
Minyaa License page fails with error ...
ERROR [com.atlassian.velocity.DefaultVelocityManager] MethodInvocationException occurred getting message body from Velocity: java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils
java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils
at com.atlassian.jira.util.JiraFileUtils.getJiraResourcePath(JiraFileUtils.java:44)
at com.pyxis.minyaa.install.AddedFilePathFetcher.fetch(AddedFilePathFetcher.java:32)
at com.pyxis.minyaa.install.InstallationVerifier.getAddedFilePaths(InstallationVerifier.java:123)
at com.pyxis.minyaa.install.InstallationVerifier.isInstalled(InstallationVerifier.java:41)
...
JIRA 3.12.3 and JIRA 3.13 does not provides commons-io library. Copy in WEB-INF/lib folder :
Warning message concerning the Server Id.
Minyaa License page and Log files display the follwing message ...
WARN [minyaa.license.manager.AbstractPluginLicenseManager] ATTENTION. JIRA Server Id. is not controlled against the Server Id. provided by the Minyaa License, to allow an initial setup of JIRA.
No matter! The Server Id. is not verified when only one user is active.
It allows you to perform a fresh installation, where you will be able to restore a backup from your production environement (with the same Server Id. of your License).
Errors logs concerning RegExp Pattern
Your RegExpCustomField shows an err message
No valid pattern specified ...,
Below
ReferenceException is logged ...
2009-11-19 11:58:06,062 http-8080-Processor23 ERROR [velocity] RHS of #set statement is null. Context will not be modified. templates/plugins/customfields/edit/edit-regexptext.vm [line 44, column 1]
2009-11-19 11:58:06,078 http-8080-Processor23 WARN [velocity] org.apache.velocity.runtime.exception.ReferenceException: reference : template = templates/plugins/customfields/edit/edit-regexptext.vm [line 7,column 52] : $regExpPattern is not a valid reference.
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:277)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
...
Your
RegExpCustomField has been added in your Field Configuration, but it has not been configured.
Go to
Set Custom Field Defaults page to configure it!
NullPointerException on start up for ConsistencyCheckerService (JIRA 3.12.3 only)
A NullPointerException occurs on start up for the service ConsistencyCheckerService.
INFO: Job DEFAULT.ServicesJob threw a JobExecutionException:
org.quartz.JobExecutionException: java.lang.NullPointerException [See nested exception: java.lang.NullPointerException]
at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:65)
at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
* Nested Exception (Underlying Cause) ---------------
java.lang.NullPointerException
at com.atlassian.johnson.JohnsonHelper.startEvent(JohnsonHelper.java:49)
at com.atlassian.johnson.JohnsonHelper.startEvent(JohnsonHelper.java:43)
at com.atlassian.jira.service.ConsistencyCheckerService.run(ConsistencyCheckerService.java:64)
at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:67)
at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:61)
at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
...
For technicals reasons, ConsistencyCheckerService needs to perform a HTTP Request to a technical Servlet.
The NPE occurs if the JIRA Application are not valid concerning the Base URL.
Go to Global Settings / General Configuration and set the Base URL to the correct value.
User Group Picker : Enter at least a group ...
When selecting from the User Group Picker, the error Enter at least a group ... is raised!
You need to configure your User Group Picker CustomField. See
documentation.
Message [Unlicensed plugins found, uninstalling them...]
During first start with Minyaa JAR, JIRA stays on JIRA Access Constraints with message Unlicensed plugins found, uninstalling them....
Same root cause, as
java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils message.
JIRA 3.12.3 and JIRA 3.13 does not provides commons-io library. Copy in WEB-INF/lib folder :
Something else ...
Others questions ?
Do not hesitate to make search on