[ http://jira.codehaus.org/browse/CONTINUUM-800?page=all ]
Joakim Erdfelt updated CONTINUUM-800:
-------------------------------------
Attachment: maven-user-model-testing.patch
attached maven-user-model-testing.patch as a boilerplate for some
maven-user-model testing. however the following jpox/jdo error is confounding
me.
org.jpox.metadata.InvalidMetaDataException: Error in MetaData for field "group"
in class "User" : this is declared as org.apache.maven.user.model.UserGroup
with "persistence-modifier=none" yet has either "default-fetch-group=true" or
"primary-key=true" specified! These should be false.
at
org.jpox.metadata.AbstractPropertyMetaData.populate(AbstractPropertyMetaData.java:801)
at
org.jpox.metadata.ClassMetaData.populatePropertyMetaData(ClassMetaData.java:349)
at org.jpox.metadata.ClassMetaData.populate(ClassMetaData.java:219)
at
org.jpox.metadata.MetaDataManager.populateClassesInterfacesInFile(MetaDataManager.java:1235)
at
org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1357)
at
org.jpox.metadata.MetaDataManager.getMetaDataForClassOrInterface(MetaDataManager.java:510)
at
org.jpox.metadata.MetaDataManager.getMetaDataForClassInternal(MetaDataManager.java:471)
at
org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:354)
at
org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:340)
at
org.jpox.store.rdbms.RDBMSManager$ClassAdder.getReferencedClasses(RDBMSManager.java:2510)
at
org.jpox.store.rdbms.RDBMSManager$ClassAdder.addClassTables(RDBMSManager.java:2276)
at
org.jpox.store.rdbms.RDBMSManager$ClassAdder.addClassTablesAndValidate(RDBMSManager.java:2573)
at
org.jpox.store.rdbms.RDBMSManager$ClassAdder.run(RDBMSManager.java:2213)
at
org.jpox.store.rdbms.RDBMSManager$MgmtTransaction.execute(RDBMSManager.java:2069)
at org.jpox.store.rdbms.RDBMSManager.addClasses(RDBMSManager.java:564)
at org.jpox.SchemaTool.createSchemaTables(SchemaTool.java:189)
at
org.apache.maven.user.model.impl.DefaultUserManagerTest.setUp(DefaultUserManagerTest.java:80)
at junit.framework.TestCase.runBare(TestCase.java:125)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
> Use maven-user project for user management
> ------------------------------------------
>
> Key: CONTINUUM-800
> URL: http://jira.codehaus.org/browse/CONTINUUM-800
> Project: Continuum
> Issue Type: Sub-task
> Reporter: Carlos Sanchez
> Attachments: CONTINUUM-800-continuum-webapp.patch,
> CONTINUUM-800-maven-user-webapp.patch, CONTINUUM-800-maven-user.patch,
> maven-user-model-testing.patch
>
>
> Added a first version of user management in
> https://svn.apache.org/repos/asf/maven/shared/trunk/maven-user
> We have to move user code from Continuum there and use it instead
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira