Sreedhar-

Can you clarify what you mean by "other class instead of openJPA enhancer"? Unlike JDO, JPA has no standard enhancement contract, so it is unlikely that there will be another bytecode enhancer tool available that does the same thing that the OpenJPA enhancer does.



On Jul 9, 2007, at 5:03 AM, [EMAIL PROTECTED] wrote:

Hi All,

While building the project I'm using the following script in build.xml to Enhance the classes. I've a requirement to use enhancer but not openJPA enhancer Is there any way I can use other class instead of openJPA enhancer? If yes, can anyone provide the details.

<target name="enhance">
<!-- define the openjpac task; this can be done at the top of the --> <!-- build.xml file, so it will be available for all targets org.apache.openjpa.ant.PCEnhancerTask--> <taskdef name="openjpac" classpathref="enh.classpath" classname="org.apache.openjpa.ant.PCEnhancerTask"/> <!-- invoke enhancer on all .java files below the model directory -->
        <openjpac>
<config propertiesFile="./dd/openjpa/ persistence.xml"/> <!-- <classpath><pathelement location="$ {build.dir}" /></classpath> -->
                <classpath refid="enh.classpath" />
            <fileset dir=".">
<include name="src/com/vormetric/server/dao/user/ *DTO.java" />
            </fileset>
            <fileset dir="${build.dir}">
           <include name="PrivilegeDTO.class" />
     <include name="LoggerConfigDTO.class" />
            </fileset>
        </openjpac>
</target>

Regards,
Sreedhar

Reply via email to