Hi,

i want to create metamodel classes during build time. So i did that:

        <javac destdir="${build.dir}" fork="true" debug="true" optimize="false"
               deprecation="false" failonerror="true" target="1.6" 
memoryinitialsize="512m" memorymaximumsize="512m">
            <src path="${src.dir}"/>
            <classpath refid="classpath"/>
            <compilerarg value="-Aopenjpa.metamodel=true"/>
        </javac>

see the compilerarg feature. The other stuff was already in my build....

But i dont see any results. I see no classes being generated somewhere. I also 
dont see any warnings or stuff in the build itself. I am using these 
dependencies related to OpenJPA

        <dependency org="org.apache.openjpa" name="openjpa-jdbc" rev="2.1.0" 
conf="default->default,sources,javadoc"/>
        <dependency org="org.apache.openjpa" name="openjpa-kernel" rev="2.1.0" 
conf="default->default,sources,javadoc"/>
        <dependency org="org.apache.openjpa" name="openjpa-lib" rev="2.1.0" 
conf="default->default,sources,javadoc"/>
        <dependency org="org.apache.openjpa" name="openjpa-persistence" 
rev="2.1.0"
                    conf="default->default,sources,javadoc"/>
        <dependency org="org.apache.openjpa" name="openjpa-persistence-jdbc" 
rev="2.1.0"
                    conf="default->default,sources,javadoc"/>
        <dependency org="org.apache.geronimo.specs" 
name="geronimo-jpa_2.0_spec" rev="1.1"/>


Can anybody tell me whats wrong?


---
regards
Marc Logemann
http://www.logemann.org
http://www.logentis.de




Reply via email to