>From this org.xml.sax.SAXNotRecognizedException: Feature: http://apache.org/xml/features/validation/schema at org.apache.crimson.parser.XMLReaderImpl.setFeature(XMLReaderImpl.java:219) at org.dom4j.io.SAXReader.setFeature(SAXReader.java:218) at org.generama.defaults.XMLOutputValidator.validate(XMLOutputValidator.java:59 )
You seem to been using crimson has your XML parser. http://www.google.com/search?q=crimson+versus+xerces .. http://archives.java.sun.com/cgi-bin/wa?A2=ind0201&L=xml-interest&F=&S=&P=26 7 --- CUTTED --- > I heard that IBM donated xerces to apache and Sun did the same with > crimson. Which one is better? Why? Crimson seems to be faster, but I saw some postings on groups.google.com about issues with the SAX2 implementation. Also in contrary to xerces, crimson doesn't support schemas at all. It seems crimson is no longer actively maintained; so if you have any problems with it, you're probably better off with xerces. --- CUTTED --- >From your logs there isn't any crimson....jar in the classpath. Please check JDK\jre\lib\ext if it's there. Humm... I found it. It included with JDK1.4 (in rt.jar). Maybe it's the default parser if another one is not included in classpath (for example xerces). OK, another approach, has we need to inject Xerces into classpath to allow it's registration has default parser.... Try a) Dump xerces{impl}.jar into JDK\jre\lib\ext (avoid this for now..) b) From maven.plugin, <goal name="xdoclet2:init"> <path id="xdoclet.task.classpath"> <ant:pathelement location="${maven.build.dir}"/> <ant:pathelement location="${pom.build.sourceDirectory}"/> <ant:pathelement path="${plugin.dependencyClasspath}"/> <j:forEach var="lib" items="${pom.artifacts}"> <j:set var="dep" value="${lib.dependency}"/> <j:if test="${dep.getProperty('xdoclet.dependency') == 'true'}"> <ant:pathelement location="${lib.path}"/> </j:if> </j:forEach> </path> </goal> Try to set in your project.xml <dependency> <id>xerces</id> <version>2.4.0</version> <properties> <dist.bundle>true</dist.bundle> <xdoclet.dependency>true</xdoclet.dependency> </properties> </dependency> If this works, we need to set a way in our project to force this kind of injections.. (maybe with the same hack). Diogo ----------------------------------- Diogo Bacelar Quintela EF - Tecnologias de Informação, Lda. Av. António Serpa, 26 - 4º Dto. 1050-027 Lisboa, Portugal Tel: (+351) 217 827 800 Fax: (+351) 217 827 830 Email: [EMAIL PROTECTED] PGP: 0xF51A5AB9 ________________________________________ From: Anatol Pomozov [mailto:[EMAIL PROTECTED] Sent: terça-feira, 6 de Setembro de 2005 16:22 To: Diogo Quintela (EF) Subject: Re: [xdoclet-plugins-interest] SAXException in Hibernate plugin Hi, Diogo. I have run maven with -X flag and share logs in internet. Could you please look at it. I really have no clue why this exception happens. http://...../log.zip On 9/6/05, Diogo Quintela (EF) < [EMAIL PROTECTED]> wrote: Humm Could maven classpath be overriding xerces ? Do we need to update dom4j also ?? .. Try to use maven X to see if it gives any clue. Diogo ----------------------------------- Diogo Bacelar Quintela EF - Tecnologias de Informação, Lda. Av. António Serpa, 26 - 4º Dto. 1050-027 Lisboa, Portugal Tel: (+351) 217 827 800 Fax: (+351) 217 827 830 Email: [EMAIL PROTECTED] PGP: 0xF51A5AB9 ________________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anatol Pomozov Sent: terça-feira, 6 de Setembro de 2005 16:03 To: xdoclet-plugins-interest@lists.sourceforge.net Subject: Re: [xdoclet-plugins-interest] SAXException in Hibernate plugin Hi, Diogo. Do you mean add to xdoclet-plugins\maven-xdoclet2-plugin\project.xml file? I have add there but it does not help... On 9/6/05, Diogo Quintela (EF) < [EMAIL PROTECTED]> wrote: Humm That's the xerces dependency missing. I forgot to include it. Anatol, please add into main project.xml and retry. <dependency> <id>xerces</id> <version>2.4.0</version> <properties> <dist.bundle>true</dist.bundle> </properties> </dependency> Diogo ----------------------------------- Diogo Bacelar Quintela EF - Tecnologias de Informação, Lda. Av. António Serpa, 26 - 4º Dto. 1050-027 Lisboa, Portugal Tel: (+351) 217 827 800 Fax: (+351) 217 827 830 Email: [EMAIL PROTECTED] PGP: 0xF51A5AB9 ________________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anatol Pomozov Sent: terça-feira, 6 de Setembro de 2005 15:48 To: xdoclet-plugins-interest@lists.sourceforge.net Subject: [xdoclet-plugins-interest] SAXException in Hibernate plugin Hi, all. I just build xdolcet 1.0.3-SNAPSHOT from CVS and try to run Hibernate plugin on my project. I got following error. It comes from Generama and I believe die to latest changes. Could you help me to solve it?? [xdoclet] * Generate mapping for 'MyEntity' entity SAXException org.xml.sax.SAXNotRecognizedException: Feature: http://apache.org/xml/features/validation/schema at org.apache.crimson.parser.XMLReaderImpl.setFeature(XMLReaderImpl.java:219) at org.dom4j.io.SAXReader.setFeature(SAXReader.java:218) at org.generama.defaults.XMLOutputValidator.validate(XMLOutputValidator.java :59 ) at org.generama.Plugin.start(Plugin.java:189) at org.picocontainer.defaults.DefaultPicoContainer.start(DefaultPicoContainer.j ava:349) at org.nanocontainer.integrationkit.LifecycleContainerBuilder.autoStart (Lifecyc leContainerBuilder.java:52) at org.nanocontainer.integrationkit.LifecycleContainerBuilder.buildContainer(Li fecycleContainerBuilder.java:45) at org.nanocontainer.ant.PicoContainerTask.execute( PicoContainerTask.java:95) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:195) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:247) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186) at org.apache.commons.jelly.tags.core.WhileTag.doTag(WhileTag.java :62) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:247) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag( MavenGoalTag.java: 78) at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction (MavenGoalTag.java:109) at org.apache.maven.werkz.Goal.fire(Goal.java:656) at org.apache.maven.werkz.Goal.attain (Goal.java:592) at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:505) at org.apache.maven.werkz.Goal.attain(Goal.java:590) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:693) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263) at org.apache.maven.cli.App.doMain(App.java:511) at org.apache.maven.cli.App.main(App.java:1258) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke (Method.java:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) -- anatol -- anatol -- anatol
smime.p7s
Description: S/MIME cryptographic signature