Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-users] @ReturnInsert on a MappedSuperClass won't weave on EL 2.0

I have a MappedSuperclass that defines a column as 

@ReturnInsert , this worked fine in EL 1.1 , I'm attempting to upgrade to 2.0 and if I use static weaving or dynamic weaving I get this error, before I file a bug anyone have any idea why this would happen?

Trace"

 [weave] at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.BasicAccessor.processReturnInsert(BasicAccessor.java:391)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor.processReturnInsertAndUpdate(MappingAccessor.java:1545)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.BasicAccessor.process(BasicAccessor.java:309)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor.processAccessors(MetadataDescriptor.java:1287)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor.processAccessors(ClassAccessor.java:825)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.MappedSuperclassAccessor.processMetamodelDescriptor(MappedSuperclassAccessor.java:900)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processStage2(MetadataProject.java:1324)
    [weave] at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.processORMMetadata(MetadataProcessor.java:461)
    [weave] at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:390)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveClassTransformer.buildTransformer(StaticWeaveClassTransformer.java:160)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveClassTransformer.buildClassTransformers(StaticWeaveClassTransformer.java:123)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveClassTransformer.<init>(StaticWeaveClassTransformer.java:81)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveProcessor.process(StaticWeaveProcessor.java:237)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveProcessor.performWeaving(StaticWeaveProcessor.java:161)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveAntTask.start(StaticWeaveAntTask.java:203)
    [weave] at org.eclipse.persistence.tools.weaving.jpa.StaticWeaveAntTask.execute(StaticWeaveAntTask.java:168)
    [weave] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    [weave] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [weave] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [weave] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [weave] at java.lang.reflect.Method.invoke(Method.java:597)
    [weave] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    [weave] at org.apache.tools.ant.Task.perform(Task.java:348)
    [weave] at org.apache.tools.ant.Target.execute(Target.java:357)
    [weave] at org.apache.tools.ant.Target.performTasks(Target.java:385)
    [weave] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    [weave] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    [weave] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    [weave] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    [weave] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    [weave] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    [weave] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)


./tch

Back to the top