Jira Server 8.71 - x64 - Windows not installable

Christian Köster February 24, 2020

Hello everybody!

I tried to install the jira server software on two different computers with Windows 10. But on both computers, the installation failed with the same error message. Can anybody help me with this issue. I tried searching via Google but without any solution. I also tried to start the installation with and without adminrights. The result stays the same. The error message from the log-file ist the following:

java.lang.reflect.InvocationTargetException
Continuing ...
An error occurred:
java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemScreen
Error log: C:\Users\ckoeste1\Downloads\install4jError8256503400694939712.log
java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemScreen
at com.install4j.runtime.installer.frontend.GUIHelper.invokeOnEDT(GUIHelper.java:737)
at com.install4j.runtime.installer.config.AbstractBeanConfig.finishBatch(AbstractBeanConfig.java:51)
at com.install4j.runtime.installer.ContextImpl.registerScreens(ContextImpl.java:727)
at com.install4j.runtime.installer.controller.Controller.start(Controller.java:83)
at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:57)
at com.install4j.runtime.installer.Installer.main(Installer.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:85)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)
Caused by: java.lang.NoClassDefFoundError: com.install4j.runtime.beans.screens.SystemScreen
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetPublicMethods(Class.java:2902)
at java.lang.Class.getMethods(Class.java:1615)
at com.sun.beans.finder.MethodFinder$1.create(MethodFinder.java:54)
at com.sun.beans.finder.MethodFinder$1.create(MethodFinder.java:49)
at com.sun.beans.util.Cache.get(Cache.java:126)
at com.sun.beans.finder.MethodFinder.findMethod(MethodFinder.java:81)
at java.beans.Statement.getMethod(Statement.java:357)
at java.beans.Statement.invokeInternal(Statement.java:261)
at java.beans.Statement.access$000(Statement.java:58)
at java.beans.Statement$2.run(Statement.java:185)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Statement.invoke(Statement.java:182)
at java.beans.Expression.getValue(Expression.java:155)
at com.sun.beans.decoder.ObjectElementHandler.getValueObject(ObjectElementHandler.java:166)
at com.sun.beans.decoder.NewElementHandler.getValueObject(NewElementHandler.java:123)
at com.sun.beans.decoder.ElementHandler.getContextBean(ElementHandler.java:113)
at com.sun.beans.decoder.NewElementHandler.getContextBean(NewElementHandler.java:111)
at com.sun.beans.decoder.ObjectElementHandler.getValueObject(ObjectElementHandler.java:146)
at com.sun.beans.decoder.NewElementHandler.getValueObject(NewElementHandler.java:123)
at com.sun.beans.decoder.ElementHandler.endElement(ElementHandler.java:169)
at com.sun.beans.decoder.DocumentHandler.endElement(DocumentHandler.java:318)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
at com.sun.beans.decoder.DocumentHandler$1.run(DocumentHandler.java:375)
at com.sun.beans.decoder.DocumentHandler$1.run(DocumentHandler.java:372)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at com.sun.beans.decoder.DocumentHandler.parse(DocumentHandler.java:372)
at java.beans.XMLDecoder$1.run(XMLDecoder.java:201)
at java.beans.XMLDecoder$1.run(XMLDecoder.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.XMLDecoder.parsingComplete(XMLDecoder.java:199)
at java.beans.XMLDecoder.readObject(XMLDecoder.java:250)
at com.install4j.runtime.installer.config.AbstractBeanConfig$2.call(AbstractBeanConfig.java:54)
at com.install4j.runtime.installer.config.AbstractBeanConfig$2.call(AbstractBeanConfig.java:51)
at com.install4j.runtime.installer.frontend.GUIHelper$4.run(GUIHelper.java:727)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Regards

Chris

1 answer

1 accepted

0 votes
Answer accepted
Nicolas Werle [Decadis AG]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 24, 2020

Hi @Christian Köster 

which Java version do you use? Can you please share your System variables with us ? 
Best,
Nicolas

Christian Köster February 24, 2020

Hi Nicolas!

Thanks for your reply. I've just installed Java 13 (JDK). It is a bit strange because the error occurs on two different computers. 

2020-02-24 16_19_56-Umgebungsvariable bearbeiten.png2020-02-24 16_20_51-Umgebungsvariablen.png

Nicolas Werle [Decadis AG]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 25, 2020

Hi @Christian Köster 
actually there is no JAVA_HOME Variable set. Please set it like described in the documentation and try again:
https://confluence.atlassian.com/crowd/setting-java_home-61604243.html

Best regards,
Nicolas

Christian Köster February 25, 2020

That's it!

Thanks a lot. Now I must investigate why the JAVA_PATH was removed from both computers where the installation failed.

SOLVED!!!!

Nicolas Werle [Decadis AG]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 25, 2020

@Christian Köster you‘re welcome! 
Please feel free to accept the answer :) 

Best regards from Koblenz

Nicolas

Suggest an answer

Log in or Sign up to answer