continuum-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Luca (JIRA)" <j...@codehaus.org>
Subject [jira] Commented: (CONTINUUM-2338) unable to export user db
Date Fri, 05 Mar 2010 08:08:56 GMT

    [ http://jira.codehaus.org/browse/CONTINUUM-2338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=212798#action_212798
] 

Luca commented on CONTINUUM-2338:
---------------------------------

Sorry, I don't will block the release.
We need the tool because we will migrate to mysql.

Discussing with our security responsible I cannot post our users db.
They are other inconsistences in our db (we cannot delete some projects or local repositories),so
we decided to rebuild both db from scratch with the new release
For the users we will use the ldap integration.

Anyway thanks for you effort!

> unable to export user db
> ------------------------
>
>                 Key: CONTINUUM-2338
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-2338
>             Project: Continuum
>          Issue Type: Bug
>          Components: Data Management
>    Affects Versions: 1.2.3.1
>            Reporter: Luca
>             Fix For: 1.3.6
>
>         Attachments: builds.xml.gz
>
>
> executing 
> java -Xmx512m -jar data-management-cli-1.2.3.1-app.jar -buildsJdbcUrl jdbc:derby:continuum/database/continuum
-usersJdbcUrl jdbc:derby:continuum/database/users -mode EXPORT -overwrite
> I get 
> ...
> 13956 [main] INFO JPOX.RDBMS  - Validated 1 unique key(s) for table PROJECTNOTIFIER_CONFIGURATION
> 13962 [main] INFO JPOX.RDBMS  - Validated 1 foreign key(s) for table PROJECTNOTIFIER_CONFIGURATION
> 13968 [main] INFO JPOX.RDBMS  - Validated 2 index(es) for table PROJECTNOTIFIER_CONFIGURATION
> 13984 [main] INFO JPOX.RDBMS  - Validated 1 unique key(s) for table PROJECT_NOTIFIERS
> 13997 [main] INFO JPOX.RDBMS  - Validated 2 foreign key(s) for table PROJECT_NOTIFIERS
> 14007 [main] INFO JPOX.RDBMS  - Validated 3 index(es) for table PROJECT_NOTIFIERS
> 127522 [main] INFO JPOX.RDBMS.Schema  - Managing Persistence of Class : org.apache.continuum.model.repository.AbstractPurgeConfiguration
[Table : ABSTRACTPURGECONFIGURATION, InheritanceStrategy : new-table]
> 127522 [main] INFO JPOX.RDBMS.Schema  - Managing Persistence of Class : org.apache.continuum.model.repository.RepositoryPurgeConfiguration
[Table : REPOSITORYPURGECONFIGURATION, InheritanceStrategy : new-table]
> 127580 [main] INFO JPOX.RDBMS  - Validated 2 unique key(s) for table REPOSITORYPURGECONFIGURATION
> 127586 [main] INFO JPOX.RDBMS  - Validated 2 foreign key(s) for table REPOSITORYPURGECONFIGURATION
> 127589 [main] INFO JPOX.RDBMS  - Validated 3 index(es) for table REPOSITORYPURGECONFIGURATION
> 127593 [main] INFO JPOX.RDBMS  - Validated 1 unique key(s) for table ABSTRACTPURGECONFIGURATION
> 127597 [main] INFO JPOX.RDBMS  - Validated 1 foreign key(s) for table ABSTRACTPURGECONFIGURATION
> 127600 [main] INFO JPOX.RDBMS  - Validated 2 index(es) for table ABSTRACTPURGECONFIGURATION
> 127683 [main] INFO JPOX.RDBMS.Schema  - Managing Persistence of Class : org.apache.continuum.model.repository.DirectoryPurgeConfiguration
[Table : DIRECTORYPURGECONFIGURATION, InheritanceStrategy : new-table]
> 127732 [main] INFO JPOX.RDBMS  - Validated 2 unique key(s) for table DIRECTORYPURGECONFIGURATION
> 127736 [main] INFO JPOX.RDBMS  - Validated 1 foreign key(s) for table DIRECTORYPURGECONFIGURATION
> 127739 [main] INFO JPOX.RDBMS  - Validated 2 index(es) for table DIRECTORYPURGECONFIGURATION
> 130305 [main] INFO org.apache.maven.continuum.management.DataManagementCli  - Processing
Redback database...
> 134987 [main] WARN JPOX.JDO  - Property org.jpox.validateSchema unknown - will be ignored
> 135249 [main] INFO JPOX.JDO  - PersistenceManagerFactory - Vendor: JPOX  Version: 1.1.6
> 135250 [main] INFO JPOX.JDO  - PersistenceManagerFactory initialised for datastore URL=jdbc:derby:continuum/database/users
driver=org.apache.derby.jdbc.EmbeddedDriver userName=sa
> 136463 [main] INFO JPOX.RDBMS  - ================ DatabaseAdapter ==================
> 136464 [main] INFO JPOX.RDBMS  - Adapter : org.jpox.store.rdbms.adapter.DerbyAdapter
> 136464 [main] INFO JPOX.RDBMS  - Datastore : name="Apache Derby" version="10.1.3.1" (major=10,
minor=1, revision=3)
> 136464 [main] INFO JPOX.RDBMS  - Driver : name="Apache Derby Embedded JDBC Driver" version="10.1.3.1"
(major=10, minor=1)
> 136464 [main] INFO JPOX.RDBMS  - ===================================================
> 136513 [main] INFO JPOX.RDBMS.Schema  - Initialising Catalog "", Schema "SA" using "SchemaTable"
auto-start option
> 137205 [main] INFO JPOX.RDBMS.Schema  - Catalog "", Schema "SA" initialised - managing
0 classes
> 137230 [main] WARN JPOX.MetaData  - No manager for annotations was found in the CLASSPATH
so all annotations are ignored.
> Exception in thread "main" org.jpox.metadata.InvalidMetaDataException: Error in MetaData
for field "localRepository" in class "ProjectGroup" : this is declared as org.apache.continuum.model.repository.LocalRepository
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:820)
> 	at org.jpox.metadata.ClassMetaData.populatePropertyMetaData(ClassMetaData.java:434)
> 	at org.jpox.metadata.ClassMetaData.populate(ClassMetaData.java:251)
> 	at org.jpox.metadata.MetaDataManager.populateFileMetaData(MetaDataManager.java:1060)
> 	at org.jpox.metadata.JDOMetaDataManager.loadMetaDataForClass(JDOMetaDataManager.java:608)
> 	at org.jpox.metadata.JDOMetaDataManager.getMetaDataForClassInternal(JDOMetaDataManager.java:313)
> 	at org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:377)
> 	at org.jpox.AbstractPersistenceManager.hasMetaDataForPersistenceCapableClass(AbstractPersistenceManager.java:4109)
> 	at org.jpox.AbstractPersistenceManager.assertPersistenceCapableClass(AbstractPersistenceManager.java:4139)
> 	at org.jpox.AbstractPersistenceManager.getExtent(AbstractPersistenceManager.java:2323)
> 	at org.codehaus.plexus.jdo.PlexusJdoUtils.getAllObjectsDetached(PlexusJdoUtils.java:358)
> 	at org.codehaus.plexus.jdo.PlexusJdoUtils.getAllObjectsDetached(PlexusJdoUtils.java:346)
> 	at org.codehaus.plexus.jdo.PlexusJdoUtils.getAllObjectsDetached(PlexusJdoUtils.java:335)
> 	at org.codehaus.plexus.jdo.PlexusJdoUtils.getAllObjectsDetached(PlexusJdoUtils.java:330)
> 	at org.codehaus.plexus.redback.keys.jdo.JdoKeyManager.getAllKeys(JdoKeyManager.java:143)
> 	at org.codehaus.plexus.redback.management.JdoDataManagementTool.backupKeyDatabase(JdoDataManagementTool.java:112)
> 	at org.apache.maven.continuum.management.redback.JdoDataManagementTool.backupDatabase(JdoDataManagementTool.java:66)
> 	at org.apache.maven.continuum.management.DataManagementCli.processDatabase(DataManagementCli.java:265)
> 	at org.apache.maven.continuum.management.DataManagementCli.main(DataManagementCli.java:177)
> the build.xml export seems to be correct.

-- 
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

        

Mime
View raw message