[jbosstools-issues] [JBoss JIRA] Issue Comment Edited: (JBIDE-7824) "Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found" error with HibernateJpaProject with m2eclipse

Vitali Yemialyanchyk (JIRA) jira-events at lists.jboss.org
Tue Dec 7 07:06:02 EST 2010


    [ https://jira.jboss.org/browse/JBIDE-7824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12568097#comment-12568097 ] 

Vitali Yemialyanchyk edited comment on JBIDE-7824 at 12/7/10 7:05 AM:
----------------------------------------------------------------------

hibernate console config does work after Refresh and then it works correctly, this issue reproducible constantly, but only once, after startup, when I try to expand jpa console config... I did not sure is the issue blocker, cause I reproduce it on dev. workspace. In JBDS I see this message in console:
>>>
EET: Eclipse is running in a JRE, but a JDK is required
  Some Maven plugins may not work when importing projects or updating source folders.
>>>
- this could be a reason of the problem

      was (Author: vyemialyanchyk):
    hibernate console config does work after Refresh and then it works correctly, this issue reproducible constantly, but only once, when I try to expand jpa console config... I did not sure is the issue blocker, cause I reproduce it on dev. workspace. In JBDS I see this message in console:
>>>
EET: Eclipse is running in a JRE, but a JDK is required
  Some Maven plugins may not work when importing projects or updating source folders.
>>>
- this could be a reason of the problem
  
> "Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found" error with HibernateJpaProject with m2eclipse
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-7824
>                 URL: https://jira.jboss.org/browse/JBIDE-7824
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Hibernate
>    Affects Versions: 3.2.0.Beta2
>            Reporter: Vitali Yemialyanchyk
>            Assignee: Max Andersen
>            Priority: Blocker
>         Attachments: screenshot-1.jpg
>
>
> after installing m2eclipse 0.12 when open Console Configuration I get this exception, when try to open Hibernate JPA Console Configuration:
> 1) Could not create content describer for org.maven.ide.eclipse.pomFile. Content type has been disabled.
> ===
> javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
> at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134)
> at org.maven.ide.eclipse.internal.content.PomHandler.getFactory(PomHandler.java:99)
> at org.maven.ide.eclipse.internal.content.PomHandler.parseContents(PomHandler.java:108)
> at org.maven.ide.eclipse.internal.content.PomFileContentDescriber.checkCriteria(PomFileContentDescriber.java:45)
> at org.maven.ide.eclipse.internal.content.PomFileContentDescriber.describe(PomFileContentDescriber.java:78)
> at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:218)
> at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:190)
> at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:403)
> at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:450)
> at org.eclipse.core.internal.content.ContentTypeCatalog.findContentTypesFor(ContentTypeCatalog.java:298)
> at org.eclipse.core.internal.content.ContentTypeMatcher.findContentTypeFor(ContentTypeMatcher.java:38)
> at org.eclipse.jpt.core.internal.utility.PlatformTools.findContentTypeFor(PlatformTools.java:60)
> at org.eclipse.jpt.core.internal.utility.PlatformTools.getContentType(PlatformTools.java:46)
> at org.eclipse.jpt.core.internal.GenericJpaPlatform.buildJpaFile(GenericJpaPlatform.java:95)
> at org.eclipse.jpt.core.internal.AbstractJpaProject.addJpaFile_(AbstractJpaProject.java:524)
> at org.eclipse.jpt.core.internal.AbstractJpaProject$InitialResourceProxyVisitor.visit(AbstractJpaProject.java:287)
> at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:64)
> at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
> at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
> at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
> at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
> at org.eclipse.core.internal.resources.Resource.accept(Resource.java:74)
> at org.eclipse.jpt.core.internal.AbstractJpaProject$InitialResourceProxyVisitor.visitProject(AbstractJpaProject.java:271)
> at org.eclipse.jpt.core.internal.AbstractJpaProject.<init>(AbstractJpaProject.java:213)
> at org.jboss.tools.hibernate.jpt.core.internal.HibernateJpaProject.<init>(HibernateJpaProject.java:40)
> at org.jboss.tools.hibernate.jpt.core.internal.HibernateAbstractJpaFactory.buildJpaProject(HibernateAbstractJpaFactory.java:54)
> at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:399)
> at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:386)
> at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:375)
> at org.eclipse.jpt.core.GenericJpaProjectManager.addJpaProject(GenericJpaProjectManager.java:358)
> at org.eclipse.jpt.core.GenericJpaProjectManager$ResourceProxyVisitor.processProject(GenericJpaProjectManager.java:749)
> at org.eclipse.jpt.core.GenericJpaProjectManager$ResourceProxyVisitor.visit(GenericJpaProjectManager.java:734)
> at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:64)
> at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
> at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:120)
> at org.eclipse.core.internal.resources.Resource.accept(Resource.java:74)
> at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProjects_(GenericJpaProjectManager.java:247)
> at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProjects(GenericJpaProjectManager.java:238)
> at org.eclipse.jpt.core.GenericJpaProjectManager.start_(GenericJpaProjectManager.java:222)
> at org.eclipse.jpt.core.GenericJpaProjectManager.start(GenericJpaProjectManager.java:213)
> at org.eclipse.jpt.core.JptCorePlugin.getJpaProjectManager_(JptCorePlugin.java:765)
> at org.eclipse.jpt.core.JptCorePlugin.getJpaProjectManager(JptCorePlugin.java:264)
> at org.eclipse.jpt.core.JptCorePlugin.getJpaProject(JptCorePlugin.java:273)
> at org.eclipse.jpt.core.internal.ProjectAdapterFactory.getJpaProject(ProjectAdapterFactory.java:59)
> at org.eclipse.jpt.core.internal.ProjectAdapterFactory.getAdapter(ProjectAdapterFactory.java:46)
> at org.eclipse.jpt.core.internal.ProjectAdapterFactory.getAdapter(ProjectAdapterFactory.java:36)
> at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80)
> at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:295)
> at org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformObject.java:66)
> at org.hibernate.eclipse.console.EclipseLaunchConsoleConfigurationPreferences.getProjectOverrides(EclipseLaunchConsoleConfigurationPreferences.java:228)
> at org.hibernate.eclipse.console.EclipseLaunchConsoleConfigurationPreferences.getProperties(EclipseLaunchConsoleConfigurationPreferences.java:163)
> at org.hibernate.console.ConfigurationFactory.createConfiguration(ConfigurationFactory.java:82)
> at org.hibernate.console.ConsoleConfiguration$3.execute(ConsoleConfiguration.java:209)
> at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63)
> at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:71)
> at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:206)
> at org.hibernate.console.ConsoleConfiguration.build(ConsoleConfiguration.java:162)
> at org.hibernate.eclipse.console.workbench.ConsoleConfigurationWorkbenchAdapter.getChildren(ConsoleConfigurationWorkbenchAdapter.java:40)
> at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.getChildren(BasicWorkbenchAdapter.java:100)
> at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.fetchDeferredChildren(BasicWorkbenchAdapter.java:106)
> at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> ===
> 2) An internal error occurred during: "Fetching children of jpaOne2OneTest".
> ===
> javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
> 	at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134)
> 	at org.maven.ide.eclipse.internal.content.PomHandler.getFactory(PomHandler.java:99)
> 	at org.maven.ide.eclipse.internal.content.PomHandler.parseContents(PomHandler.java:108)
> 	at org.maven.ide.eclipse.internal.content.PomFileContentDescriber.checkCriteria(PomFileContentDescriber.java:45)
> 	at org.maven.ide.eclipse.internal.content.PomFileContentDescriber.describe(PomFileContentDescriber.java:78)
> 	at org.eclipse.core.internal.content.ContentTypeCatalog.describe(ContentTypeCatalog.java:218)
> 	at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:190)
> 	at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:403)
> 	at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:450)
> 	at org.eclipse.core.internal.content.ContentTypeCatalog.findContentTypesFor(ContentTypeCatalog.java:298)
> 	at org.eclipse.core.internal.content.ContentTypeMatcher.findContentTypeFor(ContentTypeMatcher.java:38)
> 	at org.eclipse.jpt.core.internal.utility.PlatformTools.findContentTypeFor(PlatformTools.java:60)
> 	at org.eclipse.jpt.core.internal.utility.PlatformTools.getContentType(PlatformTools.java:46)
> 	at org.eclipse.jpt.core.internal.GenericJpaPlatform.buildJpaFile(GenericJpaPlatform.java:95)
> 	at org.eclipse.jpt.core.internal.AbstractJpaProject.addJpaFile_(AbstractJpaProject.java:524)
> 	at org.eclipse.jpt.core.internal.AbstractJpaProject$InitialResourceProxyVisitor.visit(AbstractJpaProject.java:287)
> 	at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:64)
> 	at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
> 	at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
> 	at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
> 	at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
> 	at org.eclipse.core.internal.resources.Resource.accept(Resource.java:74)
> 	at org.eclipse.jpt.core.internal.AbstractJpaProject$InitialResourceProxyVisitor.visitProject(AbstractJpaProject.java:271)
> 	at org.eclipse.jpt.core.internal.AbstractJpaProject.<init>(AbstractJpaProject.java:213)
> 	at org.jboss.tools.hibernate.jpt.core.internal.HibernateJpaProject.<init>(HibernateJpaProject.java:40)
> 	at org.jboss.tools.hibernate.jpt.core.internal.HibernateAbstractJpaFactory.buildJpaProject(HibernateAbstractJpaFactory.java:54)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:399)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:386)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:375)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.addJpaProject(GenericJpaProjectManager.java:358)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager$ResourceProxyVisitor.processProject(GenericJpaProjectManager.java:749)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager$ResourceProxyVisitor.visit(GenericJpaProjectManager.java:734)
> 	at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:64)
> 	at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
> 	at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:120)
> 	at org.eclipse.core.internal.resources.Resource.accept(Resource.java:74)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProjects_(GenericJpaProjectManager.java:247)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.buildJpaProjects(GenericJpaProjectManager.java:238)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.start_(GenericJpaProjectManager.java:222)
> 	at org.eclipse.jpt.core.GenericJpaProjectManager.start(GenericJpaProjectManager.java:213)
> 	at org.eclipse.jpt.core.JptCorePlugin.getJpaProjectManager_(JptCorePlugin.java:765)
> 	at org.eclipse.jpt.core.JptCorePlugin.getJpaProjectManager(JptCorePlugin.java:264)
> 	at org.eclipse.jpt.core.JptCorePlugin.getJpaProject(JptCorePlugin.java:273)
> 	at org.eclipse.jpt.core.internal.ProjectAdapterFactory.getJpaProject(ProjectAdapterFactory.java:59)
> 	at org.eclipse.jpt.core.internal.ProjectAdapterFactory.getAdapter(ProjectAdapterFactory.java:46)
> 	at org.eclipse.jpt.core.internal.ProjectAdapterFactory.getAdapter(ProjectAdapterFactory.java:36)
> 	at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80)
> 	at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:295)
> 	at org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformObject.java:66)
> 	at org.hibernate.eclipse.console.EclipseLaunchConsoleConfigurationPreferences.getProjectOverrides(EclipseLaunchConsoleConfigurationPreferences.java:228)
> 	at org.hibernate.eclipse.console.EclipseLaunchConsoleConfigurationPreferences.getProperties(EclipseLaunchConsoleConfigurationPreferences.java:163)
> 	at org.hibernate.console.ConfigurationFactory.createConfiguration(ConfigurationFactory.java:82)
> 	at org.hibernate.console.ConsoleConfiguration$3.execute(ConsoleConfiguration.java:209)
> 	at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63)
> 	at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:71)
> 	at org.hibernate.console.ConsoleConfiguration.buildWith(ConsoleConfiguration.java:206)
> 	at org.hibernate.console.ConsoleConfiguration.build(ConsoleConfiguration.java:162)
> 	at org.hibernate.eclipse.console.workbench.ConsoleConfigurationWorkbenchAdapter.getChildren(ConsoleConfigurationWorkbenchAdapter.java:40)
> 	at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.getChildren(BasicWorkbenchAdapter.java:100)
> 	at org.hibernate.eclipse.console.workbench.BasicWorkbenchAdapter.fetchDeferredChildren(BasicWorkbenchAdapter.java:106)
> 	at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> ===

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list