db-ddlutils-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Langdon Stevenson <lang...@lindenrow.com.au>
Subject DDLUtils error when building with Ant (BUILD FAILED,java.lang.NoClassDefFoundError)
Date Fri, 08 Dec 2006 21:46:50 GMT
Hi

I have just discovered ddlutils and am delighted with the concept.  It 
is exactly what I need for my build process.

It is worth mentioning that I only have a basic knowledge of Java.  So 
my apology if my questions are simplistic.

I have downloaded and compiles DdlUtils (using jdk1.5.0_10) on WinXP.

I then included the jar file output by the build: DdlUtils-1.0-RC1.jar 
in my Ant install in Eclipse.

I have created a built target in a projects build file:


<target name="database-dump" description="Dumps the database structure">
   <taskdef name="databaseToDdl" 
classname="org.apache.ddlutils.task.DatabaseToDdlTask">
   </taskdef>
   <databaseToDdl modelName="MyModel">
     <database  url="jdbc:mysql://192.168.8.52:3306/dev_prototype"
                driverClassName="com.mysql.jdbc.Driver"
                username="prototype"
                password="prototype"/>
     <writeSchemaToFile outputFile="db-schema.xml"/>
     <writeDataToFile outputFile="data.xml"/>
   </databaseToDdl>
</target>		


Initially I had to spend some time including a bunch of the commons 
libraries to get things working.  Now when I run the build, the output 
file is created successfully and looks fine.  However I get the 
following error:

BUILD FAILED
java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException


I expect that this is caused by something simple, but I can't work it out.

Any help would be greatly appreciated.

Regards,
Langdon


Mime
View raw message