当前位置:编程学习 > JAVA >>

使用middlegen生成XML文件时出错

使用middlegen生成XML文件时出错

TOMCAT报错

E:\project\workflow\08CODE\webapp
host = 32.1.1.200
3333333333
Buildfile: E:\project\workflow\08CODE\webapp\buildscript\build.xml

prepare:

init:
     [echo] Project Base: E:\project\workflow\08CODE\webapp\buildscript
     [echo] Project Library Path: E:\project\workflow\08CODE\webapp\buildscript/lib
     [echo] Database Driver Library Path: E:\project\workflow\08CODE\webapp\buildscript/lib/classes12.zip
     [echo] Database Driver: oracle.jdbc.driver.OracleDriver

fail-if-no-database-driver:

fail-if-no-xdoclet-1.2:

check-driver-present:

panic-if-driver-not-present:

middlegen:
- Registering plugin simple->middlegen.Plugin
- Registering plugin java->middlegen.javax.JavaPlugin
- Registering plugin plugin->middlegen.Plugin
4444444444

BUILD FAILED
E:\project\workflow\08CODE\webapp\buildscript\build.xml:135: Could not create type middlegen due to middlegen.jar should
 not be on the system classpath when starting Ant. It should be on a path passed to the <taskdef> using classpath or cla
sspathref.

Total time: 0 seconds
>>>>>>>>>> ANT 退出 exit 1


build.xml

<project name="Middlegen Hibernate" default="all" basedir=".">
<property name="name" value="08CODE"/>  
 <property name="gui" value="false"/>

    <property name="unique.name" value="${name}"/>

    <property name="appxml.src.file" value="${basedir}/src/application.xml"/>
    <property name="lib.dir" value="${basedir}/lib"/>
    <property name="src.dir" value="${basedir}/src"/>
    <property name="java.src.dir" value="${src.dir}/java"/>
    <property name="web.src.dir" value="${src.dir}/web"/>

    <property name="build.dir" value="${basedir}/src"/>
    <property name="build.java.dir" value="${build.dir}/java"/>
    <property name="build.gen-src.dir" value="${basedir}gen-src"/>
    <property name="build.classes.dir" value="${basedir}/classes"/>

    <property name="database.driver.file" value="${lib.dir}/classes12.zip"/>
    <property name="database.driver.classpath" value="${database.driver.file}"/>
    <property name="database.driver" value="oracle.jdbc.driver.OracleDriver"/>
    <property name="database.url" value="jdbc:oracle:thin:@32.1.1.9:1521:orcl"/>
    <property name="database.userid" value="skyflow"/>
    <property name="database.password" value="skyflow"/>
    <property name="database.schema" value="skyflow"/>
    <property name="database.catalog" value=""/>
    <property name="jboss.datasource.mapping" value="Oracle9i"/>

出错的135行
 <middlegen appname="${name}" prefsdir="${src.dir}" gui="${gui}" databaseurl="${database.url}"
                   datasourceJNDIName="${datasource.jndi.name}" driver="${database.driver}"
                   username="${database.userid}" password="${database.password}" schema="${database.schema}"
                   catalog="${database.catalog}" singularize="false"> --------------------编程问答-------------------- 求解,现在我也遇到了。。。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,