Naomi -
I'm stumped as well... I'd say start over with a new small project and see
if you can get that working. If you are unable to get the small project
working, you can post a zip for us and someone will look at it. I'm still
leaning toward an environment problem.

-Rick


Craig L Russell wrote:
> 
> Hi Naomi,
> 
> On May 18, 2009, at 1:11 PM, [email protected] wrote:
> 
>> Hi,
>>
>> so far, I just worked with one binary folder and did not create jars  
>> from the project, too. I checked the whole workspace and the eclipse  
>> classpath but did not find any double classes or imports. I even  
>> removed all classes from the binary folder and rebuilt them.
>>
>> I debugged my application and had a look at the entity classes. They  
>> contain an pcDetachedState and a pcStateManager field. Is this a  
>> sign that the classes have been enhanced or do these fields also  
>> occur in unenhanced classes?
> 
> These are a sign that the classes have been enhanced. I'm stumped.  
> Perhaps someone could give you the location of the code inside openjpa  
> that checks to see if the classes have been enhanced. There might be a  
> bug there.
> 
> Craig
>>
>>
>> -Naomi
>>
>> -------- Original-Nachricht --------
>>> Datum: Mon, 18 May 2009 09:17:33 -0700
>>> Von: Craig L Russell <[email protected]>
>>> An: [email protected]
>>> Betreff: Re: Runtime Enhancement: Problems with Ant Task in Eclipse
>>
>>> Hi Naomi,
>>>
>>> On May 18, 2009, at 8:34 AM, [email protected] wrote:
>>>
>>>> Hey David,
>>>>
>>>> thank you for the tip!
>>>>
>>>> I checked one of my entities with javap:
>>>>
>>>> 1. After a clean and manually invoking the enhance task
>>>> 2. After execution of my application
>>>>
>>>> Both times the class has pc* methods, so it seems that they are
>>>> enhanced and not overwritten by Eclipse.
>>>> So why the error message? :(
>>>
>>> Perhaps there is a packaging issue. Is it possible that there are
>>> multiple versions of the classes in your classpath when you run your
>>> project?
>>>
>>> Regards,
>>>
>>> Craig
>>>>
>>>>
>>>> -Naomi
>>>>
>>>> -------- Original-Nachricht --------
>>>>> Datum: Mon, 18 May 2009 11:13:02 -0400
>>>>> Von: David Ezzio <[email protected]>
>>>>> An: [email protected]
>>>>> Betreff: Re: Runtime Enhancement: Problems with Ant Task in Eclipse
>>>>
>>>>> Hi Naomi,
>>>>>
>>>>> Three easy ways to verify that your classes have been enhanced.
>>>>>
>>>>> One install DJ Decompiler (Windows) or another decompiler and  
>>>>> verify
>>>>> that the class file is enhanced.
>>>>>
>>>>> Two, run the JDK command:
>>>>> javap -c <classname-without-dot-class>
>>>>> and look for a bunch of methods with names that start with "pc".
>>>>>
>>>>> Three, do a clean (unenhanced compile) and note file sizes.
>>>>> Then do the enhancement step and expect to see a 4+ KB gain in file
>>>>> sizes for enhanced files.
>>>>>
>>>>> Once you can tell unequivocally whether a file is enhanced, I'm  
>>>>> sure
>>>>> you'll have luck troubleshooting the issue.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> David
>>>>>
>>>>> [email protected] wrote:
>>>>>> Hi Rick,
>>>>>>
>>>>>> I also had that thought, but the message lists all of my entities,
>>>>>> so I
>>>>> think they all have not been enhanced.
>>>>>>
>>>>>> I oriented on the following tutorial for creating and invoking the
>>>>>> build
>>>>> script:
>>>>>>
>>>>>>
>>>>>
>>> http://webspherepersistence.blogspot.com/2009/04/openjpa-enhancement-eclipse-builder.html
>>>>>>
>>>>>> I edited the XML to avoid setting and checking the arguments and
>>>>> additionally added my entities to the build path.
>>>>>>
>>>>>> I also invoked the script on Eclipse's "Clean" process (does not
>>>>>> make
>>>>> sense, I think, does it?) and I started it "manually" (right click
>>>>> on the
>>>>> enhance task and choosing "run as" - "Ant build").
>>>>>>
>>>>>> -Naomi
>>>>>>
>>>>>> -------- Original-Nachricht --------
>>>>>>> Datum: Mon, 18 May 2009 07:06:16 -0700 (PDT)
>>>>>>> Von: Rick Curtis <[email protected]>
>>>>>>> An: [email protected]
>>>>>>> Betreff: Re: Runtime Enhancement: Problems with Ant Task in  
>>>>>>> Eclipse
>>>>>>
>>>>>>> Is it possible that only a portion of your Entities are being
>>>>>>> enhanced
>>>>> by
>>>>>>> the
>>>>>>> build script? How are you invoking the ant build script?
>>>>>>>
>>>>>>> -Rick
>>>>>>> -- 
>>>>>>> View this message in context:
>>>>>>>
>>>>>
>>> http://n2.nabble.com/Runtime-Enhancement%3A-Problems-with-Ant-Task-in-Eclipse-tp2932839p2933295.html
>>>>>>> Sent from the OpenJPA Users mailing list archive at Nabble.com.
>>>>>>
>>>>
>>>> -- 
>>>> Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate +
>>>> Telefonanschluss für nur 17,95 Euro/mtl.!*
>>> http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a
>>>
>>> Craig L Russell
>>> Architect, Sun Java Enterprise System http://db.apache.org/jdo
>>> 408 276-5638 mailto:[email protected]
>>> P.S. A good JDO? O, Gasp!
>>>
>>
>> -- 
>> Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate +  
>> Telefonanschluss für nur 17,95 Euro/mtl.!*
>> http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a
> 
> Craig L Russell
> Architect, Sun Java Enterprise System http://db.apache.org/jdo
> 408 276-5638 mailto:[email protected]
> P.S. A good JDO? O, Gasp!
> 
> 
>  
> 

-- 
View this message in context: 
http://n2.nabble.com/Runtime-Enhancement%3A-Problems-with-Ant-Task-in-Eclipse-tp2932839p2935498.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.

Reply via email to