|Re: [eclipselink-users] StaticWeavingAntTask didn't weave my classes|
Hello Donny,Try removing the spaces from the path to the files. If this resolves the issue please file a bug.
--Gordon fenrir wrote:
Hi, everyone, I need your help. I tried to use the Static Weaving and somehow it didn't weave my classes. The weave taskdef is configured like this: <weave source="target/classes" target="bin/weaved" loglevel="FINEST" /> all the compiled classes are located in target/classes the META-INF/persistence.xml is located in target/classes (target/classes/META-INF/persistence.xml) My persistence.xml is like this: <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0"> <persistence-unit name="testJpa" transaction-type="RESOURCE_LOCAL"> <class>example.phonebook.model.Person</class> </persistence-unit> </persistence> Below are the output of the weaving: weave: [weave] [EL Finer]: 2008.07.17 23:31:42.275--ServerSession(4300037)--Thread(Thread[main,5,main])--Searching for default mapping file in file:/C:/my_jpa_project/target/classes/ [weave] [EL Finer]: 2008.07.17 23:31:43.267--ServerSession(4300037)--Thread(Thread[main,5,main])--Searching for default mapping file in file:/C:/my_jpa_project/target/classes/ BUILD SUCCESSFUL Total time: 6 seconds There are no messages of my Person.class being weaved. . The new Person class in the weaved dir was exactly the same unweaved Person.class (I compared both through winmerge). I don't think I did any mistake in the Entity class because this class works nice and weaved properly with OpenJPA compiler. Look forward to your help!! Thank you very much!!! Regards, Donny
Back to the top