[
http://jira.codehaus.org/browse/CONTINUUM-2338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=205688#action_205688
]
Gwen Harold Autencio commented on CONTINUUM-2338:
-------------------------------------------------
Hi,
Successful in exporting user db using 1.3.4.
Here's the output i got exporting continuum-1.2 users db using 1.3.4 cli.
g...@gautencio:~$ java -jar -Xmx512m
/home/gwen/Desktop/continuum-1.3.4/continuum-data-management/data-management-cli/target/data-management-cli-1.3.4-app.jar
-usersJdbcUrl
jdbc:derby:/home/gwen/Desktop/apache-continuum-1.2/data/databases/users/ -mode
EXPORT -directory /home/gwen/Desktop/backup/users
0 [main] INFO org.apache.maven.continuum.management.DataManagementCli -
Processing Redback database...
67 [main] INFO org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext
- Refreshing
org.codehaus.plexus.spring.plexusclasspathxmlapplicationcont...@2a340e: display
name [org.codehaus.plexus.spring.plexusclasspathxmlapplicationcont...@2a340e];
startup date [Fri Jan 08 10:46:50 PHT 2010]; root of context hierarchy
346 [main] INFO org.codehaus.plexus.spring.PlexusApplicationContextDelegate -
Registering Plexus to Spring XML translation
351 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/Desktop/continuum-1.3.4/continuum-data-management/data-management-cli/target/data-management-cli-1.3.4-app.jar!/META-INF/plexus/components.xml]
544 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/Desktop/continuum-1.3.4/continuum-data-management/data-management-cli/target/data-management-cli-1.3.4-app.jar!/META-INF/plexus/plexus.xml]
624 [main] INFO org.codehaus.plexus.spring.PlexusClassPathXmlApplicationContext
- Bean factory for application context
[org.codehaus.plexus.spring.plexusclasspathxmlapplicationcont...@2a340e]:
org.springframework.beans.factory.support.defaultlistablebeanfact...@6cb8
678 [main] INFO
org.springframework.beans.factory.support.DefaultListableBeanFactory -
Pre-instantiating singletons in
org.springframework.beans.factory.support.defaultlistablebeanfact...@6cb8:
defining beans
[artifactRepositoryLayout,artifactRepositoryLayout#legacy,artifactHandlerManager,artifactHandler#ejb,artifactHandler#jar,artifactHandler#test-jar,artifactHandler#maven-plugin,artifactHandler#pom,artifactHandler#java-source,artifactHandler#javadoc,artifactHandler#war,artifactHandler#ear,artifactHandler#ejb-client,artifactHandler#rar,artifactHandler#par,artifactHandler#ejb3,artifactFactory,artifactCollector,wagonManager,repositoryMetadataManager,artifactTransformation#snapshot,artifactTransformation#release,artifactTransformation#latest,artifactTransformationManager,artifactResolver,artifactInstaller,artifactDeployer,artifactRepositoryFactory,repositoryMetadataBuilder,mavenSettingsBuilder,mavenProjectHelper,modelInterpolator,modelDefaultsInjector,profileInjector,mavenProjectBuilder,profileActivator#always-on,profileActivator#jdk-prefix,profileActivator#system-property,profileActivator#os,profileActivator#file,modelInheritanceAssembler,modelValidator,pathTranslator,modelResolver,artifactMetadataSource#maven,mavenProfilesBuilder,mavenPluginRegistryBuilder,wagon#http,wagon#https,loggerManager,jdoFactory#continuum,jdoFactory#users];
root of factory hierarchy
3816 [main] INFO
org.apache.maven.continuum.management.util.PlexusFileSystemXmlApplicationContext
- Refreshing
org.apache.maven.continuum.management.util.plexusfilesystemxmlapplicationcont...@15db314:
display name
[org.apache.maven.continuum.management.util.plexusfilesystemxmlapplicationcont...@15db314];
startup date [Fri Jan 08 10:46:53 PHT 2010]; parent:
org.codehaus.plexus.spring.plexusclasspathxmlapplicationcont...@2a340e
3967 [main] INFO
org.apache.maven.continuum.management.util.PlexusApplicationContextDelegate -
Registering Plexus to Spring XML translation
4026 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/apache/continuum/data-management-redback-jdo/1.3.4/data-management-redback-jdo-1.3.4.jar!/META-INF/plexus/components.xml]
4049 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/apache/continuum/redback-legacy/1.3.4/redback-legacy-1.3.4.jar!/META-INF/plexus/components.xml]
4060 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/plexus/security/plexus-security-authentication-api/1.0-alpha-5/plexus-security-authentication-api-1.0-alpha-5.jar!/META-INF/plexus/components.xml]
4067 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/plexus/security/plexus-security-policy/1.0-alpha-5/plexus-security-policy-1.0-alpha-5.jar!/META-INF/plexus/components.xml]
4098 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-data-management/1.2.2/redback-data-management-1.2.2.jar!/META-INF/spring-context.xml]
4339 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-rbac-jdo/1.2.2/redback-rbac-jdo-1.2.2.jar!/META-INF/spring-context.xml]
4434 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-common-jdo/1.2.2/redback-common-jdo-1.2.2.jar!/META-INF/spring-context.xml]
4483 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-configuration/1.2.2/redback-configuration-1.2.2.jar!/META-INF/spring-context.xml]
4549 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/plexus/plexus-expression-evaluator/1.0-alpha-1/plexus-expression-evaluator-1.0-alpha-1.jar!/META-INF/plexus/components.xml]
4560 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/plexus/registry/plexus-registry-commons/1.0-alpha-2/plexus-registry-commons-1.0-alpha-2.jar!/META-INF/plexus/components.xml]
4652 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-keys-jdo/1.2.2/redback-keys-jdo-1.2.2.jar!/META-INF/spring-context.xml]
4692 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/plexus/plexus-digest/1.1/plexus-digest-1.1.jar!/META-INF/plexus/components.xml]
4703 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-users-jdo/1.2.2/redback-users-jdo-1.2.2.jar!/META-INF/spring-context.xml]
4742 [main] INFO org.codehaus.plexus.spring.PlexusXmlBeanDefinitionReader -
Loading XML bean definitions from URL
[jar:file:/home/gwen/.m2/repository/org/codehaus/redback/redback-policy/1.2.2/redback-policy-1.2.2.jar!/META-INF/spring-context.xml]
4848 [main] INFO
org.apache.maven.continuum.management.util.PlexusFileSystemXmlApplicationContext
- Bean factory for application context
[org.apache.maven.continuum.management.util.plexusfilesystemxmlapplicationcont...@15db314]:
org.springframework.beans.factory.support.defaultlistablebeanfact...@5976c2
4910 [main] INFO
org.springframework.beans.factory.support.DefaultListableBeanFactory -
Pre-instantiating singletons in
org.springframework.beans.factory.support.defaultlistablebeanfact...@5976c2:
defining beans
[dataManagementTool#redback-jdo,dataManagementTool#legacy-redback-jdo,databaseFactoryConfigurator#redback,user#jdo,authenticationKey#jdo,authenticationManager,authenticationDataSource#password,authenticationDataSource#token,rememberMeSettings,singleSignOnSettings,userSecurityPolicy,userValidationSettings,passwordEncoder#sha1,passwordEncoder#sha256,passwordRule#alpha-count,passwordRule#character-length,passwordRule#must-have,passwordRule#numerical-count,passwordRule#reuse,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,dataManagementTool#jdo,rBACManager#jdo,jdoTool,jdoFactory#users,userConfiguration,expressionSource#sysprops,expressionSource#properties,expressionEvaluator,registry#commons-configuration,keyManager#jdo,checksumFile,digester#sha1,streamingDigester#sha1,streamingDigester#md5,digester#md5,userManager#jdo,cookieSettings#signon,cookieSettings#rememberMe,passwordRule#no-whitespaces,passwordRule#alpha-numeric,passwordEncoder#plaintext];
parent:
org.springframework.beans.factory.support.defaultlistablebeanfact...@6cb8
5633 [main] WARN JPOX.JDO - Property org.jpox.validateSchema unknown - will be
ignored
7807 [main] WARN JPOX.MetaData - No manager for annotations was found in the
CLASSPATH so all annotations are ignored.
8855 [main] INFO org.codehaus.plexus.redback.keys.jdo.JdoKeyManager - Removing
expired keys.
8856 [main] INFO org.codehaus.plexus.redback.keys.jdo.JdoKeyManager - Expired
keys removed.
g...@gautencio:~$
Thanks.
> 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.5
>
> 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