openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marc Logemann ...@logemann.org>
Subject Re: MetaModel creation with -Aopenjpa.generate=true
Date Wed, 23 Mar 2011 13:54:10 GMT
Thats what i gussed at the same time (and sent to the list) as you can see ;-)
I will check my deps. I dont want to inlcude "openjpa" as a whole because i want to leave
out unneeded clutter.

But one thing is weird. The class "AnnotationProcessor6" which is the main actor in this game
is in openjpa-persistence-2.1.0.jar, wouldnt you expect the service definition in the very
same jar file? I do....

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




Am 23.03.2011 um 14:46 schrieb Rick Curtis:

> 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 <li@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
>> 
>> 
>> 
>> 
>> 


Mime
View raw message