Hi,
I encountered a problem, see below. The ejb home&interface + the ejb-jar.xml was generated successfully but not oracle description file, the assembly-descriptor is always missing, I cannot find any problem from my build script (the XDoclet is latest), anybody has an idea?
Thanks in advance.
ejbdoclet] Generating orion-ejb-jar.xml.
[ejbdoclet] org.xml.sax.SAXParseException: The content of element type "orion-ej
b-jar" is incomplete, it must match "(enterprise-beans,assembly-descriptor)".
[ejbdoclet] at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExce
ption(Unknown Source)
[ejbdoclet] at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Sour
ce)
[ejbdoclet] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown S
ource)
[ejbdoclet] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown S
ource)
[ejbdoclet] at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(U
nknown Source)
[ejbdoclet] at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
Source)
[ejbdoclet] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEnd
Element(Unknown Source)
[ejbdoclet] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen
tContentDispatcher.dispatch(Unknown Source)
[ejbdoclet] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc
ument(Unknown Source)
[ejbdoclet] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown So
urce)
[ejbdoclet] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown So
urce)
[ejbdoclet] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[ejbdoclet] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Sou
rce)
[ejbdoclet] at xdoclet.util.XmlValidator.doValidate(XmlValidator.java:220)
[ejbdoclet] at xdoclet.util.XmlValidator.validate(XmlValidator.java:189)
[ejbdoclet] at xdoclet.XmlSubTask.engineFinished(XmlSubTask.java:242)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
[ejbdoclet] org.xml.sax.SAXParseException: The content of element type "orion-ej
b-jar" is incomplete, it must match "(enterprise-beans,assembly-descriptor)".
[ejbdoclet] at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExce
ption(Unknown Source)
[ejbdoclet] at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Sour
ce)
[ejbdoclet] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown S
ource)
[ejbdoclet] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown S
ource)
[ejbdoclet] at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(U
nknown Source)
[ejbdoclet] at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown
Source)
[ejbdoclet] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEnd
Element(Unknown Source)
[ejbdoclet] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen
tContentDispatcher.dispatch(Unknown Source)
[ejbdoclet] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc
ument(Unknown Source)
[ejbdoclet] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown So
urce)
[ejbdoclet] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown So
urce)
[ejbdoclet] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
[ejbdoclet] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Sou
rce)
[ejbdoclet] at xdoclet.util.XmlValidator.doValidate(XmlValidator.java:220)
[ejbdoclet] at xdoclet.util.XmlValidator.validate(XmlValidator.java:189)
[ejbdoclet] at xdoclet.XmlSubTask.engineFinished(XmlSubTask.java:242)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.ja
va:616)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:597
)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:486)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:462)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:110)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
va:616)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:597
)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:486)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:462)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:110)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1062
)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[ejbdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
[ejbdoclet] - Running XDoclet failed.
[ejbdoclet] - <<Couldn't validate document C:\Project\atlas_v9.5\src-gen\META-IN
F\orion-ejb-jar.xml>>
[ejbdoclet] C:\Project\atlas_v9.5\build.xml:89: XDoclet failed.
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:465)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:110)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[ejbdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
[ejbdoclet] - Running XDoclet failed.
[ejbdoclet] - <<Couldn't validate document C:\Project\atlas_v9.5\src-gen\META-IN
F\orion-ejb-jar.xml>>
[ejbdoclet] C:\Project\atlas_v9.5\build.xml:89: XDoclet failed.
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:465)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:110)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1062
)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[ejbdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
[ejbdoclet] Caused by: xdoclet.XDocletException: Couldn't validate document C:\P
roject\atlas_v9.5\src-gen\META-INF\orion-ejb-jar.xml
[ejbdoclet] at xdoclet.util.XmlValidator.doValidate(XmlValidator.java:224)
[ejbdoclet] at xdoclet.util.XmlValidator.validate(XmlValidator.java:189)
[ejbdoclet] at xdoclet.XmlSubTask.engineFinished(XmlSubTask.java:242)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[ejbdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
[ejbdoclet] Caused by: xdoclet.XDocletException: Couldn't validate document C:\P
roject\atlas_v9.5\src-gen\META-INF\orion-ejb-jar.xml
[ejbdoclet] at xdoclet.util.XmlValidator.doValidate(XmlValidator.java:224)
[ejbdoclet] at xdoclet.util.XmlValidator.validate(XmlValidator.java:189)
[ejbdoclet] at xdoclet.XmlSubTask.engineFinished(XmlSubTask.java:242)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.ja
va:616)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:597
)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:486)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:462)
[ejbdoclet] ... 11 more
[ejbdoclet] --- Nested Exception ---
[ejbdoclet] xdoclet.XDocletException: Couldn't validate document C:\Project\atla
s_v9.5\src-gen\META-INF\orion-ejb-jar.xml
[ejbdoclet] at xdoclet.util.XmlValidator.doValidate(XmlValidator.java:224)
[ejbdoclet] at xdoclet.util.XmlValidator.validate(XmlValidator.java:189)
[ejbdoclet] at xdoclet.XmlSubTask.engineFinished(XmlSubTask.java:242)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
va:616)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:597
)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:486)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:462)
[ejbdoclet] ... 11 more
[ejbdoclet] --- Nested Exception ---
[ejbdoclet] xdoclet.XDocletException: Couldn't validate document C:\Project\atla
s_v9.5\src-gen\META-INF\orion-ejb-jar.xml
[ejbdoclet] at xdoclet.util.XmlValidator.doValidate(XmlValidator.java:224)
[ejbdoclet] at xdoclet.util.XmlValidator.validate(XmlValidator.java:189)
[ejbdoclet] at xdoclet.XmlSubTask.engineFinished(XmlSubTask.java:242)
[ejbdoclet] at xdoclet.TemplateSubTask.startEngine(TemplateSubTask.java:562)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcessForAll(TemplateSubTask.ja
va:616)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:597
)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:486)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:462)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:110)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
va:616)
[ejbdoclet] at xdoclet.TemplateSubTask.startProcess(TemplateSubTask.java:597
)
[ejbdoclet] at xdoclet.XmlSubTask.startProcess(XmlSubTask.java:198)
[ejbdoclet] at xdoclet.TemplateSubTask.execute(TemplateSubTask.java:486)
[ejbdoclet] at xdoclet.XDocletMain.start(XDocletMain.java:48)
[ejbdoclet] at xdoclet.DocletTask.start(DocletTask.java:462)
[ejbdoclet] at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:110)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:364)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:341)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1062
)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[ejbdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
)
[ejbdoclet] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[ejbdoclet] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[ejbdoclet] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
BUILD FAILED
Do you Yahoo!?
vote.yahoo.com - Register online to vote today!