db-ddlutils-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Fereira <ja...@cornell.edu>
Subject Re: DDLUtils error when building with Ant (BUILD FAILED,java.lang.NoClassDefFoundError)
Date Fri, 08 Dec 2006 22:32:42 GMT
At 04:46 PM 12/8/2006, you wrote:
>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://"
>                driverClassName="com.mysql.jdbc.Driver"
>                username="prototype"
>                password="prototype"/>
>     <writeSchemaToFile outputFile="db-schema.xml"/>
>     <writeDataToFile outputFile="data.xml"/>
>   </databaseToDdl>
>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:
>java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException

You need to include the stax-api-1.0.jar file in your 
classpath.  It's in the lib directory of the distribution.  You might 
also need stax-1.1.2-dev.jar.

John Fereira
Ithaca, NY 

View raw message