I have downloaded Xdoclet and am trying to compile it (as I want to try a feature from CVS HEAD) - but when I compile it it failed generating the documentation using Maven.
I am not sure what is wrong here - does anyone have any ideas?
The maven error is
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0
Could not create taglib or URI: tag name: OtherMapping
org.apache.commons.jelly.JellyException: null:-1:-1: <null> Unable to create _expression_: anite.hibernate.hibernatecfg.OtherMapping.${nested_element_index
at org.apache.commons.jelly._expression_.jexl.JexlExpressionFactory.createExpression(JexlExpressionFactory.java:110)
at org.apache.commons.jelly._expression_.CompositeExpression.parse(CompositeExpression.java:254)
at org.apache.commons.jelly.TagLibrary.createExpression(TagLibrary.java:166)
at org.apache.commons.jelly.parser.XMLParser.createTag(XMLParser.java:1070)
at org.apache.commons.jelly.parser.XMLParser.startElement(XMLParser.java:647)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.jelly.parser.XMLParser.parse(XMLParser.java:299)
at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:222)
at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:180)
at org.apache.maven.jelly.JellyUtils.compileScript(JellyUtils.java:146)
at org.apache.maven.plugin.PluginManager.loadScript(PluginManager.java:973)
at org.apache.maven.plugin.PluginManager.runScript(PluginManager.java:993)
at org.apache.maven.plugin.PluginManager.initialiseHousingPluginContext(PluginManager.java:706)
at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.java:685)
at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:624)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266)
at org.apache.maven.cli.App.doMain(App.java:486)
at org.apache.maven.cli.App.main(App.java:1215)
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)
Caused by: org.apache.commons.jexl.parser.ParseException: Encountered "{" at line 1, column 44.
Was expecting one of:
"||" ...
"or" ...
"&&" ...
"and" ...
"|" ...
"^" ...
"&" ...
"==" ...
"eq" ...
"!=" ...
"ne" ...
"<" ...
"lt" ...
">" ...
"gt" ...
"<=" ...
"le" ...
">=" ...
"ge" ...
"+" ...
"-" ...
"*" ...
"/" ...
"div" ...
"%" ...
"mod" ...
";" ...
"[" ...
"(" ...
"." ...
"=" ...
at org.apache.commons.jexl.parser.Parser.generateParseException(Parser.java:3193)
at org.apache.commons.jexl.parser.Parser.jj_consume_token(Parser.java:3077)
at org.apache.commons.jexl.parser.Parser.ExpressionExpression(Parser.java:1519)
at org.apache.commons.jexl.parser.Parser.Statement(Parser.java:1492)
at org.apache.commons.jexl.parser.Parser.JexlScript(Parser.java:58)
at org.apache.commons.jexl.parser.Parser.parse(Parser.java:18)
at org.apache.commons.jexl.ExpressionFactory.createNewExpression(ExpressionFactory.java:124)
at org.apache.commons.jexl.ExpressionFactory.createExpression(ExpressionFactory.java:88)
at org.apache.commons.jelly._expression_.jexl.JexlExpressionFactory.createExpression(JexlExpressionFactory.java:106)
... 31 more
And lots lots more.
Thanks
Ben
_______________________________________________________________
Ben Gidley tel: 01753 804000
Project Engineer ddi: 01753 804108
Anite fax: 01753 804123
353 Buckingham Avenue mobile: 07788 754303
Slough web: http://www.anite.com/publicsector
Berkshire personal: http://www.gidley.co.uk
SL1 4PF email: [EMAIL PROTECTED]
_______________________________________________________________
Scanned for viruses by MessageLabs. The integrity and security of this message cannot be guaranteed. This email is intended for the named recipient only, and may contain confidential information and proprietary material. Any unauthorised use or disclosure is prohibited.