Details
-
Bug
-
Resolution: Won't Fix
-
Blocker
-
None
-
8.4.4
-
None
-
None
-
Linux xWiki 4.4.0-75-generic #96-Ubuntu, Tomcat8, xwiki 8.4.4
-
Unknown
-
N/A
-
N/A
-
Description
I tried to change content of file xhtml2fo to test skipping some css properties and to do that I unpacked jar file using 7zip and packed it again with extension .jar file (now I know it was bad idea) and then I replaced xwiki-platform-legacy-oldcore-8.4.4.jar with new .jar file. Then I ran tomcat8 service and xwiki is not running. On 12% initialisation process I see XWiki initialization failed. I restored .jar file with good one but still the same issue happening.
2017-05-12 14:18:11,602 [XWiki initialization] ERROR c.x.x.i.XWikiInitializerJob - Exception thrown during job execution java.lang.NoClassDefFoundError: org/xwiki/query/WrappingQuery at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2491) at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:836) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1278) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1143) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.createHibernateQuery(HqlQueryExecutor.java:210) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor$1.doInHibernate(HqlQueryExecutor.java:183) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor$1.doInHibernate(HqlQueryExecutor.java:178) at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:1327) at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:1394) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:177) at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72) at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:287) at org.xwiki.edit.internal.EditorWikiComponentBuilder.getDocumentReferences(EditorWikiComponentBuilder.java:91) at org.xwiki.component.wiki.internal.DefaultWikiComponentManagerEventListener.registerComponents(DefaultWikiComponentManagerEventListener.java:164) at org.xwiki.component.wiki.internal.DefaultWikiComponentManagerEventListener.onEvent(DefaultWikiComponentManagerEventListener.java:115) at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:304) at org.xwiki.observation.internal.DefaultObservationManager.notify(DefaultObservationManager.java:269) at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1769) at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1675) at com.xpn.xwiki.XWiki.initializeMandatoryDocument(XWiki.java:1272) at com.xpn.xwiki.XWiki.initializeMandatoryDocuments(XWiki.java:1243) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:1186) at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:1103) at com.xpn.xwiki.XWiki.<init>(XWiki.java:1076) at com.xpn.xwiki.internal.XWikiInitializerJob.runInternal(XWikiInitializerJob.java:117) at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:206) at org.xwiki.job.AbstractJob.run(AbstractJob.java:189) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.ClassNotFoundException: org.xwiki.query.WrappingQuery at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1309) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1143) ... 31 common frames omitted 2017-05-12 14:18:11,763 [XWiki Solr index thread] ERROR o.x.s.s.i.DefaultSolrIndexer - Failed to process entry [INDEX xwiki:XWiki.XWikiServerXwiki()] java.lang.NoClassDefFoundError: com/xpn/xwiki/store/hibernate/query/HqlQueryExecutor$2 at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.createHibernateQuery(HqlQueryExecutor.java:210) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor$1.doInHibernate(HqlQueryExecutor.java:183) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor$1.doInHibernate(HqlQueryExecutor.java:178) at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:1327) at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:1394) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:177) at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72) at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:287) at com.xpn.xwiki.store.XWikiHibernateStore.getTranslationList(XWikiHibernateStore.java:3108) at com.xpn.xwiki.store.XWikiHibernateStore.getTranslationList(XWikiHibernateStore.java:3090) at com.xpn.xwiki.doc.XWikiDocument.getTranslationList(XWikiDocument.java:6210) at com.xpn.xwiki.doc.XWikiDocument.getTranslationLocales(XWikiDocument.java:6222) at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.getLocales(AbstractSolrMetadataExtractor.java:273) at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.addLocales(AbstractSolrMetadataExtractor.java:305) at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setFieldsInternal(DocumentSolrMetadataExtractor.java:122) at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.getSolrDocument(AbstractSolrMetadataExtractor.java:133) at org.xwiki.search.solr.internal.DefaultSolrIndexer.getSolrDocument(DefaultSolrIndexer.java:504) at org.xwiki.search.solr.internal.DefaultSolrIndexer.processBatch(DefaultSolrIndexer.java:411) at org.xwiki.search.solr.internal.DefaultSolrIndexer.run(DefaultSolrIndexer.java:377) at java.lang.Thread.run(Thread.java:745)