Hi Konstantin,
sorry to keep on bothering you.... still have no luck..
i am using your settings.xml, my pom.xml is as follows (only relevant part)
<plugin>
<groupId>xdoclet</groupId>
<artifactId>maven2-xdoclet2-plugin</artifactId>
<version>2.0.5</version>
<executions>
<execution>
<id>xdoclet</id>
<phase>process-classes</phase>
<goals>
<goal>xdoclet</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>xdoclet-plugins</groupId>
<artifactId>xdoclet-plugin-hibernate</artifactId>
<version>1.0.4-SNAPSHOT</version>
</dependency>
</dependencies>
<configuration>
<configs>
<config>
<components>
<component>
<classname>
org.xdoclet.plugin.hibernate.HibernateMappingPlugin</classname>
<params>
<version>3.0</version>
<destdir>${
project.build.outputDirectory}</destdir>
</params>
</component>
</components>
</config>
</configs>
</configuration>
</plugin>
here's class that i am using (which is screwing up everything)...
/**
* Test class for Enum
* @author marco
*
*/
public enum Planet {
MERCURY("test1"),
PLUTO("TEST2"),
EARTH("TEST3");
private String prefix;
Planet(String prefix){
this.prefix = prefix;
}
public String prefix(){ return prefix; }
public String toString(){
return prefix;
}
}
i still keep on getting this error
[DEBUG] xmlunit:xmlunit:jar:1.0:runtime (selected for runtime)
[DEBUG] junit:junit:jar:3.8.1:runtime (selected for runtime)
[DEBUG] jmock:jmock:jar:1.0.0:runtime (selected for runtime)
[DEBUG] generama:qdox:jar:20051211.114207:runtime (selected for
runtime)
[DEBUG] xdoclet-plugin-hibernate: using locally installed snapshot
[DEBUG] Configuring mojo 'xdoclet:maven2-xdoclet2-plugin:2.0.5:xdoclet' -->
[DEBUG] (s) classname =
org.xdoclet.plugin.hibernate.HibernateMappingPlugin
[DEBUG] (s) params =
{destdir=/home/marco/WebWorkMain/WebWorkBackend/target/classes, version=3.0}
[DEBUG] (s) components = [EMAIL PROTECTED]
[DEBUG] (s) configs = [Config{, includes=**/*.java, excludes=,
encoding='UTF-8', addToSources='true', params={}}]
[DEBUG] (s) project = [EMAIL PROTECTED]
[DEBUG] -- end configuration --
[INFO] [2-xdoclet2:xdoclet {execution: xdoclet}]
[DEBUG] Config{, includes=**/*.java, excludes=, encoding='UTF-8',
addToSources='true', params={}}
Running org.xdoclet.plugin.hibernate.HibernateMappingPlugin
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] XDoclet plugin failed: syntax error @[9,12] in
file:/home/marco/WebWorkMain/WebWorkBackend/src/main/java/bus/Planet.java
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: XDoclet plugin
failed: syntax error @[9,12] in
file:/home/marco/WebWorkMain/WebWorkBackend/src/main/java/bus/Planet.java
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
DefaultLifecycleExecutor.java:564)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
(DefaultLifecycleExecutor.java:480)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
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:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: XDoclet plugin
failed: syntax error @[9,12] in
file:/home/marco/WebWorkMain/WebWorkBackend/src/main/java/bus/Planet.java
at org.codehaus.xdoclet.XDocletMojo.execute(XDocletMojo.java:158)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
DefaultPluginManager.java:443)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
DefaultLifecycleExecutor.java:539)
... 16 more
Caused by: com.thoughtworks.qdox.parser.ParseException: syntax error @[9,12]
in file:/home/marco/WebWorkMain/WebWorkBackend/src/main/java/bus/Planet.java
at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:611)
at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:719)
at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:592)
at com.thoughtworks.qdox.JavaDocBuilder.addSource(
JavaDocBuilder.java:300)
at com.thoughtworks.qdox.JavaDocBuilder.addSource(
JavaDocBuilder.java:316)
at org.xdoclet.QDoxMetadataProvider.addSourcesFromJavaSourceProvider
(QDoxMetadataProvider.java:129)
at org.xdoclet.QDoxMetadataProvider.getMetadata(
QDoxMetadataProvider.java:152)
at org.generama.defaults.QDoxPlugin.getMetadata(QDoxPlugin.java:56)
at org.generama.Plugin.start(Plugin.java:238)
at org.picocontainer.defaults.DefaultPicoContainer.start(
DefaultPicoContainer.java:349)
at
org.nanocontainer.integrationkit.LifecycleContainerBuilder.autoStart(
LifecycleContainerBuilder.java:52)
at
org.nanocontainer.integrationkit.LifecycleContainerBuilder.buildContainer(
LifecycleContainerBuilder.java:45)
at org.codehaus.xdoclet.XDocletMojo.execute(XDocletMojo.java:149)
... 18 more
[INFO] ---------------
could you do me a favor pls? could you try to paste the java code above in a
java class in one of your mvn2 xd2 projects
and tell me if it runs?
thanks in advance and regards
marco
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
xdoclet-plugins-interest mailing list
xdoclet-plugins-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-interest