[Building Sakai] Abstrct Method error

mohan at samudrasoftware.com mohan at samudrasoftware.com
Sat Jun 5 06:29:05 PDT 2010


Hi,

 I am working on sakai2.6.2. I have face a problem at adding a new field
to account. I have change all the java classes and database also. And
modified in sakai-kernal-1.0.13 classes and interfaces also. Finally I
got a problem "BUILT FAILURE".

And I find some errors at in surefire reports. i.e. "abstract method error".

The exception is :

<error type="java.lang.AbstractMethodError"

message="org.sakaiproject.user.impl.DbUserService$$EnhancerByCGLIB$$b689ae97.addUser(Ljava/lang/S

tring;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lan

g/String;Lorg/sakaiproject/entity/api/ResourceProperties;Ljava/lang/String;)Lorg/sakaiproject/user/api

/User;">java.lang.AbstractMethodError:

org.sakaiproject.user.impl.DbUserService$$EnhancerByCGLIB$$b689ae97.addUser(Ljava/lang/String;Ljav

a/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;L

org/sakaiproject/entity/api/ResourceProperties;Ljava/lang/String;)Lorg/sakaiproject/user/api/User;

at
org.sakaiproject.user.cover.UserDirectoryService.addUser(UserDirectoryService.java:233)	at

org.sakaiproject.user.impl.test.GetUsersByEidTest.oneTimeSetupAfter(GetUsersByEidTest.java:113)	at

org.sakaiproject.user.impl.test.GetUsersByEidTest$1.setUp(GetUsersByEidTest.java:85)	at

junit.extensions.TestSetup$1.protect(TestSetup.java:18)	at

junit.framework.TestResult.runProtected(TestResult.java:124)	at

junit.extensions.TestSetup.run(TestSetup.java:23)	at

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)	at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)	at

java.lang.reflect.Method.invoke(Method.java:585)	at

org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)	at

org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.j

ava:138)	at

org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:163

)	at org.apache.maven.surefire.Surefire.run(Surefire.java:84)	at

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)	at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)	at

java.lang.reflect.Method.invoke(Method.java:585)	at

org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:244)	at

org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:814)	at

org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:814)</error>


Please give any suggestions to me. How can I solve this problem?

Thanks
Mohan


More information about the sakai-dev mailing list