[xwiki-devs] Blank Xwiki after upgrading from 2.7.33656 to 4.3-milestone-1
I am upgrading from Xwiki 2.7.33656 to Xwiki 4.3-milestone-1. I also upgraded from Tomcat 5.5.33 to Tomcat 7.0.32. I installed the Xwiki as a WAR in the new instnace of Tomcat. I modified the hibernate.cfg.xml file as indicated in the install instructions. When trying to access the new Xwiki it just sits on a blank page with reference to http://localhost:8080/xwiki/bin/view/Main/. I did try to run the MYSQLDUMP file from the older Xwiki instance in the newer Xwiki instance. But each time it fails with "lost connect to mysql". Is there some difference between the MySQL databse instances of Xwiki 2.7.* and Xwiki 4.3* that could be causing this problem? Some of the log files are below... *catalina*.log *Nov 14, 2012 11:24:24 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 29542 ms *localhost_access_log* 0:0:0:0:0:0:0:1 - - [14/Nov/2012:11:41:36 -0600] "GET /xwiki/ HTTP/1.1" 302 - 0:0:0:0:0:0:0:1 - - [14/Nov/2012:11:41:36 -0600] "GET /xwiki/bin/view/Main/ HTTP/1.1" 200 - *localhost.log* Nov 14, 2012 11:23:55 AM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@2b9406') -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com.
I believe this may be related.... at java.lang.Thread.run(Unknown Source) [na:1.6.0_35] 2012-11-14 12:24:39,797 [http://localhost:8080/xwiki/bin/view/Main/] WARN o.x.d .i.DocumentTitleDisplayer - Failed to interpret title of document [xwiki:XWiki.W atchListClass]. -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com.
Additional log info... INFO: Starting service Catalina Nov 14, 2012 12:32:56 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.32 Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\docs Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\examples Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\host-manager Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\manager Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\ROOT Nov 14, 2012 12:32:57 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\xwiki 2012-11-14 12:33:12,736 [localhost-startStop-1] WARN .c.DefaultCoreExtensionSca nner - Failed to pase extension descriptor [null] java.lang.NullPointerException: null at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionScan ner.parseMavenPom(DefaultCoreExtensionScanner.java:217) ~[xwiki-commons-extensio n-api-4.3-milestone-1.jar:na] at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionScan ner.loadEnvironmentExtensions(DefaultCoreExtensionScanner.java:332) ~[xwiki-comm ons-extension-api-4.3-milestone-1.jar:na] at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionRepo sitory.initialize(DefaultCoreExtensionRepository.java:98) [xwiki-commons-extensi on-api-4.3-milestone-1.jar:na] at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initia lizableLifecycleHandler.java:39) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:323) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:346) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(Embe ddableComponentManager.java:161) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:312) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:346) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(Embe ddableComponentManager.java:161) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:312) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(E mbeddableComponentManager.java:185) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceList( EmbeddableComponentManager.java:169) [xwiki-commons-legacy-component-default-4.3 -milestone-1.jar:na] at org.xwiki.observation.internal.DefaultObservationManager.initialize(D efaultObservationManager.java:135) [xwiki-commons-observation-local-4.3-mileston e-1.jar:na] at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initia lizableLifecycleHandler.java:39) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:323) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:346) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(Embe ddableComponentManager.java:155) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.container.servlet.XWikiServletContextListener.contextInitia lized(XWikiServletContextListener.java:99) [xwiki-platform-container-servlet-4.3 -milestone-1.jar:na] at org.apache.catalina.core.StandardContext.listenerStart(StandardContex t.java:4791) [catalina.jar:7.0.32] at org.apache.catalina.core.StandardContext.startInternal(StandardContex t.java:5285) [catalina.jar:7.0.32] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.32] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase .java:901) [catalina.jar:7.0.32] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87 7) [catalina.jar:7.0.32] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) [catalina.jar:7.0.32] at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav a:1105) [catalina.jar:7.0.32] at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig .java:1664) [catalina.jar:7.0.32] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [ na:1.6.0_35] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [na:1.6 .0_35] at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) [na:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [n a:1.6.0_35] at java.lang.Thread.run(Unknown Source) [na:1.6.0_35] 2012-11-14 12:33:12,964 [localhost-startStop-1] WARN o.x.e.i.ServletEnvironment - No permanent directory configured. Using temporary directory [C:\tomcat\t emp]. 2012-11-14 12:33:13,563 [localhost-startStop-1] INFO istributionInitializerList ener - Distribution state: NONE Exception in thread "Distribution initialization" java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.get(Unknown Source) at org.xwiki.extension.repository.internal.installed.DefaultInstalledExt ensionRepository.getInstalledExtension(DefaultInstalledExtensionRepository.java: 536) at org.xwiki.extension.distribution.internal.job.DistributionJob.createN ewStatus(DistributionJob.java:74) at org.xwiki.extension.distribution.internal.job.DistributionJob.createN ewStatus(DistributionJob.java:43) at org.xwiki.job.AbstractJob.start(AbstractJob.java:128) at org.xwiki.extension.distribution.internal.DefaultDistributionManager$ 1.run(DefaultDistributionManager.java:167) at java.lang.Thread.run(Unknown Source) Nov 14, 2012 12:33:13 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-8080"] Nov 14, 2012 12:33:13 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["ajp-bio-8009"] Nov 14, 2012 12:33:13 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 17137 ms -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com.
According to the error you have a pretty weird WAR. In a XWiki WAR you are supposed to have a /META-INF/maven/org.xwiki.enterprise/xwiki-enterprise-web/pom.xml file and in your case it does not seems to exist or at least XWiki can't find it. On Wed, Nov 14, 2012 at 7:35 PM, echocoder <[email protected]> wrote:
Additional log info...
INFO: Starting service Catalina Nov 14, 2012 12:32:56 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.32 Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\docs Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\examples Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\host-manager Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\manager Nov 14, 2012 12:32:56 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\ROOT Nov 14, 2012 12:32:57 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\tomcat\webapps\xwiki 2012-11-14 12:33:12,736 [localhost-startStop-1] WARN .c.DefaultCoreExtensionSca nner - Failed to pase extension descriptor [null] java.lang.NullPointerException: null at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionScan ner.parseMavenPom(DefaultCoreExtensionScanner.java:217) ~[xwiki-commons-extensio n-api-4.3-milestone-1.jar:na] at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionScan ner.loadEnvironmentExtensions(DefaultCoreExtensionScanner.java:332) ~[xwiki-comm ons-extension-api-4.3-milestone-1.jar:na] at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionRepo sitory.initialize(DefaultCoreExtensionRepository.java:98) [xwiki-commons-extensi on-api-4.3-milestone-1.jar:na] at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initia lizableLifecycleHandler.java:39) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:323) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:346) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(Embe ddableComponentManager.java:161) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:312) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:346) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(Embe ddableComponentManager.java:161) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:312) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceMap(E mbeddableComponentManager.java:185) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstanceList( EmbeddableComponentManager.java:169) [xwiki-commons-legacy-component-default-4.3 -milestone-1.jar:na] at org.xwiki.observation.internal.DefaultObservationManager.initialize(D efaultObservationManager.java:135) [xwiki-commons-observation-local-4.3-mileston e-1.jar:na] at org.xwiki.component.embed.InitializableLifecycleHandler.handle(Initia lizableLifecycleHandler.java:39) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(E mbeddableComponentManager.java:323) [xwiki-commons-legacy-component-default-4.3- milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:378) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInst ance(EmbeddableComponentManager.java:346) [xwiki-commons-legacy-component-defaul t-4.3-milestone-1.jar:na] at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(Embe ddableComponentManager.java:155) [xwiki-commons-legacy-component-default-4.3-mil estone-1.jar:na] at org.xwiki.container.servlet.XWikiServletContextListener.contextInitia lized(XWikiServletContextListener.java:99) [xwiki-platform-container-servlet-4.3 -milestone-1.jar:na] at org.apache.catalina.core.StandardContext.listenerStart(StandardContex t.java:4791) [catalina.jar:7.0.32] at org.apache.catalina.core.StandardContext.startInternal(StandardContex t.java:5285) [catalina.jar:7.0.32] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:7.0.32] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase .java:901) [catalina.jar:7.0.32] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87 7) [catalina.jar:7.0.32] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) [catalina.jar:7.0.32] at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav a:1105) [catalina.jar:7.0.32] at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig .java:1664) [catalina.jar:7.0.32] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [ na:1.6.0_35] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [na:1.6 .0_35] at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) [na:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [n a:1.6.0_35] at java.lang.Thread.run(Unknown Source) [na:1.6.0_35] 2012-11-14 12:33:12,964 [localhost-startStop-1] WARN o.x.e.i.ServletEnvironment - No permanent directory configured. Using temporary directory [C:\tomcat\t emp]. 2012-11-14 12:33:13,563 [localhost-startStop-1] INFO istributionInitializerList ener - Distribution state: NONE Exception in thread "Distribution initialization" java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.get(Unknown Source) at org.xwiki.extension.repository.internal.installed.DefaultInstalledExt
ensionRepository.getInstalledExtension(DefaultInstalledExtensionRepository.java: 536) at org.xwiki.extension.distribution.internal.job.DistributionJob.createN ewStatus(DistributionJob.java:74) at org.xwiki.extension.distribution.internal.job.DistributionJob.createN ewStatus(DistributionJob.java:43) at org.xwiki.job.AbstractJob.start(AbstractJob.java:128) at org.xwiki.extension.distribution.internal.DefaultDistributionManager$ 1.run(DefaultDistributionManager.java:167) at java.lang.Thread.run(Unknown Source) Nov 14, 2012 12:33:13 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-8080"] Nov 14, 2012 12:33:13 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["ajp-bio-8009"] Nov 14, 2012 12:33:13 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 17137 ms
-- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
Looks like that could be the issue as \webapps\xwiki\META-INF only contains LICENSE, MANIFEST.MF and NOTICE files. There is no maven sub directory. I will download the newer release today and try again. Thanks -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com.
I installed Xwiki 4.2 Stable... and the problem was resolved. The maven subdirectory was missing after extracting in my earlier attempt. Thanks for the input! -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com.
On Thu, Nov 15, 2012 at 5:50 PM, echocoder <[email protected]> wrote:
Looks like that could be the issue as \webapps\xwiki\META-INF only contains LICENSE, MANIFEST.MF and NOTICE files. There is no maven sub directory. I will download the newer release today and try again.
It was just a note. This specific issue would not produce the blank page but if you have this missing files that are in the standard WAR you maybe had other missing files.
Thanks
-- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
Check if xwiki.store.migration=1 in xwiki.cfg - this should start DB upgrade process when you open http://localhost:8080/xwiki for the first time. BTW upgrade itself may take a while (see logs for the progress) -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of echocoder Sent: Wednesday, November 14, 2012 20:28 PM To: [email protected] Subject: Re: [xwiki-devs] Blank Xwiki after upgrading from 2.7.33656 to 4.3-milestone-1 I believe this may be related.... at java.lang.Thread.run(Unknown Source) [na:1.6.0_35] 2012-11-14 12:24:39,797 [http://localhost:8080/xwiki/bin/view/Main/] WARN o.x.d .i.DocumentTitleDisplayer - Failed to interpret title of document [xwiki:XWiki.W atchListClass]. -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
The line below that you suggested was listed in the configuration file. xwiki.store.migration=1 -- View this message in context: http://xwiki.475771.n2.nabble.com/Blank-Xwiki-after-upgrading-from-2-7-33656... Sent from the XWiki- Dev mailing list archive at Nabble.com.
participants (3)
-
echocoder -
Roman Muntyanu -
Thomas Mortagne