You are viewing a plain text version of this content. The canonical link for it is here.
Posted to torque-dev@db.apache.org by Marc Lustig <ma...@marclustig.com> on 2002/12/10 21:48:14 UTC
problem running maven-plugin: can't find stratum-lib
Dear Torque developers,
I have been trying for about a week now to get the Torque-plugin for Maven
running, without success. I already posted several messages to the user
lists but nobody seems to know about that problem. Maybe it comes as a
result of the latest builds.
This is what I did:
- installing Maven b7 release build (Maven runs okay)
- getting torque from cvs HEAD
- running plugin:deploy in jakarta-turbine-torque\src\maven-plugin\
- adjusting project.xml and project.properties according to the plugin-howto
Now the only torque-goal that I can run successfully is torque:om. The
om-classes are being created.
Goals like torque:main or torque:sql result in the following error-message:
torque:main:
[echo] +------------------------------------------+
[echo] | |
[echo] | Generating SQL for YOUR Torque project! |
[echo] | Woo hoo! |
[echo] | |
[echo] +------------------------------------------+
[torque-sql] Using contextProperties file:
D:\audiotex\project.properties
[torque-sql] Using classpath
[torque-sql] Generating to file
D:\audiotex\target\sql\report.audiotex.sql.generation
[torque-sql] Resolver: used database.dtd from
org.apache.torque.engine.database.transform packag
e
[torque-sql] Resolver: used database.dtd from
org.apache.torque.engine.database.transform packag
e
[torque-sql] [ERROR] java.lang.reflect.InvocationTargetException:
java.lang.NoClassDefFoundError
: org/apache/stratum/lifecycle/Initializable
[torque-sql] [ERROR] at java.lang.ClassLoader.defineClass0(Native
Method)
[torque-sql] [ERROR] at
java.lang.ClassLoader.defineClass(ClassLoader.java:488)
[torque-sql] [ERROR] at
java.security.SecureClassLoader.defineClass(SecureClassLoader.jav
a:106)
[torque-sql] [ERROR] at
java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
[torque-sql] [ERROR] at
java.net.URLClassLoader.access$100(URLClassLoader.java:51)
[torque-sql] [ERROR] at
java.net.URLClassLoader$1.run(URLClassLoader.java:190)
[torque-sql] [ERROR] at
java.security.AccessController.doPrivileged(Native Method)
[torque-sql] [ERROR] at
java.net.URLClassLoader.findClass(URLClassLoader.java:183)
[torque-sql] [ERROR] at
java.lang.ClassLoader.loadClass(ClassLoader.java:294)
[torque-sql] [ERROR] at
java.lang.ClassLoader.loadClass(ClassLoader.java:250)
[torque-sql] [ERROR] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
[torque-sql] [ERROR] at
org.apache.torque.engine.database.model.Database.setName(Database
.java:136)
[torque-sql] [ERROR] at
org.apache.torque.engine.database.model.Database.loadFromXML(Data
base.java:109)
[torque-sql] [ERROR] at
org.apache.torque.engine.database.model.AppData.addDatabase(AppDa
ta.java:281)
[torque-sql] [ERROR] at
org.apache.torque.engine.database.transform.XmlToAppData.startEle
ment(XmlToAppData.java:229)
[torque-sql] [ERROR] at
org.apache.xerces.parsers.AbstractSAXParser.startElement(Abstract
SAXParser.java:454)
[torque-sql] [ERROR] at
org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespa
ceBinder.java:571)
[torque-sql] [ERROR] at
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDVal
idator.java:756)
[torque-sql] [ERROR] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartEl
ement(XMLDocumentFragmentScannerImpl.java:752)
[torque-sql] [ERROR] at
org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.s
canRootElementHook(XMLDocumentScannerImpl.java:942)
[torque-sql] [ERROR] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentCon
tentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1520)
[torque-sql] [ERROR] at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocumen
t(XMLDocumentFragmentScannerImpl.java:333)
[torque-sql] [ERROR] at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration
.java:524)
[torque-sql] [ERROR] at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration
.java:580)
[torque-sql] [ERROR] at
org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
[torque-sql] [ERROR] at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXPars
er.java:1169)
[torque-sql] [ERROR] at
javax.xml.parsers.SAXParser.parse(SAXParser.java:394)
[torque-sql] [ERROR] at
org.apache.torque.engine.database.transform.XmlToAppData.parseFil
e(XmlToAppData.java:167)
[torque-sql] [ERROR] at
org.apache.torque.task.TorqueDataModelTask.initControlContext(Tor
queDataModelTask.java:334)
[torque-sql] [ERROR] at
org.apache.torque.task.TorqueSQLTask.initControlContext(TorqueSQL
Task.java:220)
[torque-sql] [ERROR] at
org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:48
0)
[torque-sql] [ERROR] at
org.apache.tools.ant.Task.perform(Task.java:317)
[torque-sql] [ERROR] at
org.apache.tools.ant.Target.execute(Target.java:309)
[torque-sql] [ERROR] at
org.apache.tools.ant.Target.performTasks(Target.java:334)
[torque-sql] [ERROR] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[torque-sql] [ERROR] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[torque-sql] [ERROR] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:
143)
[torque-sql] [ERROR] at
org.apache.tools.ant.Task.perform(Task.java:317)
[torque-sql] [ERROR] at
org.apache.tools.ant.Target.execute(Target.java:309)
[torque-sql] [ERROR] at
org.apache.tools.ant.Target.performTasks(Target.java:334)
[torque-sql] [ERROR] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[torque-sql] [ERROR] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[torque-sql] [ERROR] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:
143)
[torque-sql] [ERROR] at
org.apache.tools.ant.Task.perform(Task.java:317)
[torque-sql] [ERROR] at
org.apache.tools.ant.Target.execute(Target.java:309)
[torque-sql] [ERROR] at
org.apache.tools.ant.Target.performTasks(Target.java:334)
[torque-sql] [ERROR] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[torque-sql] [ERROR] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[torque-sql] [ERROR] at
org.apache.tools.ant.Task.perform(Task.java:317)
[torque-sql] [ERROR] at
org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:220)
[torque-sql] [ERROR] at
org.apache.commons.jelly.impl.DynaTagScript.run(DynaTagScript.jav
a:141)
[torque-sql] [ERROR] at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:13
4)
[torque-sql] [ERROR] at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:19
0)
[torque-sql] [ERROR] at
org.apache.commons.jelly.tags.werkz.GoalTag$1.performAction(GoalT
ag.java:119)
[torque-sql] [ERROR] at
com.werken.werkz.Goal.attain(Goal.java:524)
[torque-sql] [ERROR] at
org.apache.maven.app.Maven.runGoals(Maven.java:943)
[torque-sql] [ERROR] at
org.apache.maven.app.Maven.attainGoals(Maven.java:844)
[torque-sql] [ERROR] at
org.apache.maven.app.App.doMain(App.java:379)
[torque-sql] [ERROR] at
org.apache.maven.app.App.main(App.java:892)
[torque-sql] [ERROR] at java.lang.reflect.Method.invoke(Native
Method)
[torque-sql] [ERROR] at
com.werken.forehead.Forehead.run(Forehead.java:543)
[torque-sql] [ERROR] at
com.werken.forehead.Forehead.main(Forehead.java:573)
I also tried it with the maven cvs HEAD edition.
And also I used torque 3.0 release build instead of cvs HEAD to deploy the
plugin.
In my repo/stratum/jars I have both files stratum-1.0-b3.jar and
stratum-1.0-b3-dev.jar.
In my project.xml I exchanged <version>1.0-b3</version> with
<version>1.0-b3-dev</version>, without any effect on the error message.
Also, I downgraded to jdk1.3.1 from 1.4.1 to make sure there is no conflict
with the xml-parser, without any effect.
I have attached my project as zip-archive, it also includes maven.log.
I hope you can give me at least a hint where else I could start looking.
Thank you.
Marc