Hi,
i just tried several resolutions what i found in this community to resolve my problem, but always without success.
When i open in vCenter 4.0.0.0 SP2 the performance chart "overview" it brings out the error:
"Task execution produced an error. Re-initialization attempt # will startup after 60 seconds"
The performance chart "Advanced" is working normal...
This problem is appeared, when i tried to minimize the tomcat6 Java Maximum memory pool from 1024MB to 512MB over the "tomcat configuration" program.
Here is the stat.log: (The %ProgramFiles%\VMware\Infrastructure\VirtualCenter Server\tomcat\logs\stats.log)
19 Okt 10, 14:19:08 ERROR com.vmware.vim.stats.webui.startup.StatsApplicationLauncher : Task execution produced an error. Re-initialization attempt #108 will startup after 60 seconds...
java.util.concurrent.ExecutionException: java.lang.IllegalStateException: com.vmware.vim.stats.webui.StatsReportException: Unable to initialize Report Descriptor Templates Repository.
at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at com.vmware.vim.stats.webui.startup.StatsApplicationLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: com.vmware.vim.stats.webui.StatsReportException: Unable to initialize Report Descriptor Templates Repository.
at com.vmware.vim.stats.webui.startup.StatsApplicationLauncher$1$1.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
Caused by: com.vmware.vim.stats.webui.StatsReportException: Unable to initialize Report Descriptor Templates Repository.
at com.vmware.vim.stats.webui.startup.ReportDescriptorsRepositoryInitializer.init(Unknown Source)
at com.vmware.vim.stats.webui.startup.StatsReportInitializer.createInitializers(Unknown Source)
at com.vmware.vim.stats.webui.startup.StatsReportInitializer.init(Unknown Source)
... 9 more
Caused by: java.lang.IllegalArgumentException: Malformed URL 'C:\Program Files\VMware\Infrastructure\tomcat\webapps\statsreport\WEB-INF\classes\StatisticsRepository.xsd' : unknown protocol: c
at org.apache.commons.digester.Digester.resolveEntity(Digester.java:1603)
at com.sun.org.apache.xerces.internal.util.EntityResolverWrapper.resolveEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.resolveEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.xsdToXMLInputSource(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processJAXPSchemaSource(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1785)
at com.vmware.vim.stats.report.repository.xml.bean.XMLBeanStorage.parseFile(Unknown Source)
at com.vmware.vim.stats.report.repository.xml.bean.XMLBeanStorage.registerFileChangeListeners(Unknown Source)
at com.vmware.vim.stats.report.repository.xml.bean.XMLBeanStorage.<init>(Unknown Source)
at com.vmware.vim.stats.report.repository.xml.XmlStatDescriptorTemplatesRepository.<init>(Unknown Source)
at com.vmware.vim.stats.webui.startup.ReportDescriptorsRepositoryInitializer.createRepository(Unknown Source)
... 12 more
http://kb.vmware.com/kb/1012812 is just checked and ok.
thanks for help
you have seen this?
yes everything done/checked like in http://kb.vmware.com/kb/1012812 described.
the strange thing is, that everything worked fine before the change of the parameter "Maximum memory pool" in the tomcat configuration...
no solution?