Try adding a dependency on "openjpa". I'm guessing that the services file[1]
isn't packaged in any of your dependencies.?

[1] META-INF/services/javax.annotation.processing.Processor

Thanks,
Rick

On Wed, Mar 23, 2011 at 7:26 AM, Marc Logemann <l...@logemann.org> wrote:

> 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