[2018-03-22 16:35:27] Executing bootstrap tasks [2018-03-22 16:35:27] Java(TM) SE Runtime Environment 1.8.0_152-b16 [2018-03-22 16:35:27] Product org.eclipse.products.epp.package.java.oxygen [2018-03-22 16:35:27] Bundle org.eclipse.oomph.setup 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef [2018-03-22 16:35:27] Bundle org.eclipse.oomph.setup.core 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef [2018-03-22 16:35:27] Bundle org.eclipse.oomph.setup.p2 1.9.0.v20171202-1121, build=3282, branch=f99b41819cc9f86beec6b54bf453173fc2d4acef [2018-03-22 16:35:27] Performing P2 Director (Eclipse IDE for Java Developers (Oxygen)) [2018-03-22 16:35:27] Offline = false [2018-03-22 16:35:27] Mirrors = true [2018-03-22 16:35:27] Resolving 25 requirements from 3 repositories to /usr/share/java-oxygen/eclipse [2018-03-22 16:35:27] Requirement epp.package.java [4.7.0,4.8.0) [2018-03-22 16:35:27] Requirement org.eclipse.platform.feature.group [4.7.0,4.8.0) [2018-03-22 16:35:27] Requirement org.eclipse.rcp.feature.group [4.7.0,4.8.0) [2018-03-22 16:35:27] Requirement org.eclipse.buildship.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.eclemma.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.egit.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.egit.mylyn.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.jdt.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.jgit.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.m2e.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.m2e.logback.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.bugzilla_feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.context_feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.git.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.hudson.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.ide_feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.java_feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn.wikitext_feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.mylyn_feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.recommenders.mylyn.rcp.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.recommenders.news.rcp.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.recommenders.rcp.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.recommenders.snipmatch.rcp.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.wst.xml_ui.feature.feature.group [2018-03-22 16:35:27] Requirement org.eclipse.oomph.setup.feature.group [2018-03-22 16:35:27] Repository http://download.eclipse.org/technology/epp/packages/oxygen [2018-03-22 16:35:27] Repository http://download.eclipse.org/releases/oxygen [2018-03-22 16:35:27] Repository http://download.eclipse.org/oomph/updates/milestone/latest [2018-03-22 16:35:35] Calculating requirements and dependencies. [2018-03-22 16:35:38] Computing prerequisite plan [2018-03-22 16:35:41] Collecting 5 artifacts from http://download.eclipse.org/technology/epp/packages/oxygen [2018-03-22 16:35:41] An error was detected while performing the engine operation and the changes are being rolled back. See the log for details. [2018-03-22 16:35:41] ERROR: org.eclipse.equinox.p2.engine code=4 An error occurred while collecting items to be installed at org.eclipse.oomph.util.OomphPlugin.coreException(OomphPlugin.java:280) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:547) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:729) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3252) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1298) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$32(SimpleVariablePage.java:1166) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage$20.run(SimpleVariablePage.java:1111) ERROR: org.eclipse.equinox.p2.engine code=0 session context was:(profile=_usr_share_java-oxygen_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). ERROR: org.eclipse.equinox.p2.engine code=0 java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal org.eclipse.oomph.util.ReflectUtil$ReflectionException: java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:132) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$BetterMirrorSelector.initMirrorActivities(CachingRepositoryManager.java:951) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$BetterMirrorSelector.access$0(CachingRepositoryManager.java:944) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$1.entrySet(CachingRepositoryManager.java:576) at org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties$UnmodifiableProperties.(OrderedProperties.java:196) at org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties.unmodifiableProperties(OrderedProperties.java:34) at org.eclipse.equinox.p2.repository.spi.AbstractRepository.getProperties(AbstractRepository.java:103) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMaximumThreads(SimpleArtifactRepository.java:913) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:780) at org.eclipse.equinox.internal.p2.engine.DownloadManager.fetch(DownloadManager.java:113) at org.eclipse.equinox.internal.p2.engine.DownloadManager.start(DownloadManager.java:101) at org.eclipse.equinox.internal.p2.engine.phases.Collect.completePhase(Collect.java:108) at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:252) at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:102) at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47) at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:77) at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:45) at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:42) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:543) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:729) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3252) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1298) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$32(SimpleVariablePage.java:1166) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage$20.run(SimpleVariablePage.java:1111) Caused by: java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors(MirrorSelector.java:274) at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors(MirrorSelector.java:335) 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 org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$BetterMirrorSelector.initMirrorActivities(CachingRepositoryManager.java:951) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$BetterMirrorSelector.access$0(CachingRepositoryManager.java:944) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$1.entrySet(CachingRepositoryManager.java:576) at org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties$UnmodifiableProperties.(OrderedProperties.java:196) at org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties.unmodifiableProperties(OrderedProperties.java:34) at org.eclipse.equinox.p2.repository.spi.AbstractRepository.getProperties(AbstractRepository.java:103) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMaximumThreads(SimpleArtifactRepository.java:913) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:780) at org.eclipse.equinox.internal.p2.engine.DownloadManager.fetch(DownloadManager.java:113) at org.eclipse.equinox.internal.p2.engine.DownloadManager.start(DownloadManager.java:101) at org.eclipse.equinox.internal.p2.engine.phases.Collect.completePhase(Collect.java:108) at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:252) at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:102) at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47) at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:77) at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:45) at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:42) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:543) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:729) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3252) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1298) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$32(SimpleVariablePage.java:1166) ... 1 more Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors(MirrorSelector.java:274) at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors(MirrorSelector.java:335) 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 org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:117) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$BetterMirrorSelector.initMirrorActivities(CachingRepositoryManager.java:951) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$BetterMirrorSelector.access$0(CachingRepositoryManager.java:944) at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Artifact$1.entrySet(CachingRepositoryManager.java:576) at org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties$UnmodifiableProperties.(OrderedProperties.java:196) at org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties.unmodifiableProperties(OrderedProperties.java:34) at org.eclipse.equinox.p2.repository.spi.AbstractRepository.getProperties(AbstractRepository.java:103) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMaximumThreads(SimpleArtifactRepository.java:913) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:780) at org.eclipse.equinox.internal.p2.engine.DownloadManager.fetch(DownloadManager.java:113) at org.eclipse.equinox.internal.p2.engine.DownloadManager.start(DownloadManager.java:101) at org.eclipse.equinox.internal.p2.engine.phases.Collect.completePhase(Collect.java:108) at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:252) at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:102) at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47) at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:77) at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:45) at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:42) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:543) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:340) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:729) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3324) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3252) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3233) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3133) at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1298) ... 2 more [2018-03-22 16:35:41]