You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Pontus Amberg <po...@comhem.se> on 2009/01/15 21:46:07 UTC

Internal error when building Sling in Eclipse

Has anyone else encountered an "internal error" in Eclipse when cleaning 
or building the project in Eclipse? I encounter the error attached below 
and and I'm not really sure what the cause is or if there's a solution. 
Any suggestions on how to fix this?

javax.xml.parsers.FactoryConfigurationError: Provider 
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found
at 
javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:129)
at 
org.apache.sling.scripting.jsp.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:89)
at 
org.apache.sling.scripting.jsp.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:91)
at 
org.apache.sling.scripting.jsp.jasper.compiler.JspConfig.init(JspConfig.java:220)
at 
org.apache.sling.scripting.jsp.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:273)
at 
org.apache.sling.scripting.jsp.jasper.compiler.Compiler.generateJava(Compiler.java:110)
at 
org.apache.sling.scripting.jsp.jasper.compiler.Compiler.compile(Compiler.java:307)
at org.apache.sling.maven.jspc.JspcMojo.processFile(JspcMojo.java:361)
at org.apache.sling.maven.jspc.JspcMojo.executeInternal(JspcMojo.java:314)
at org.apache.sling.maven.jspc.JspcMojo.execute(JspcMojo.java:226)
at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
at 
org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
at 
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
at 
org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$MavenExecutor.execute(MavenProjectManagerImpl.java:1041)
at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$1.execute(MavenProjectManagerImpl.java:1075)
at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:997)
at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:1072)
at 
org.maven.ide.eclipse.internal.project.MavenProjectFacade.execute(MavenProjectFacade.java:316)
at 
org.maven.ide.eclipse.internal.builder.MavenBuilder.executePostBuild(MavenBuilder.java:173)
at 
org.maven.ide.eclipse.internal.builder.MavenBuilder.build(MavenBuilder.java:87)
at 
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at 
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
at 
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
at 
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at 
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at 
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
at 
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
at 
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

/Pontus