设为首页 收藏本站
查看: 476|回复: 0

[经验分享] archiva server is service_unavailable

[复制链接]

尚未签到

发表于 2016-11-8 08:37:08 | 显示全部楼层 |阅读模式
登陆archiva server, 发现报503 Service_Unavailable的错,所有页面都无法访问了。用sudo archiva restart重起archiva,错误依旧。
然后发现硬盘满了(archiva装在/home目录下)
# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              59G   56G     0 100% /
udev                  3.9G  104K  3.9G   1% /dev
/dev/sda3              32G   31G     0 100% /home
/dev/sda2              50G   45G  2.1G  96% /tmp

清理硬盘后
df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              59G   56G   79M 100% /
udev                  3.9G  104K  3.9G   1% /dev
/dev/sda3              32G   19G   12G  61% /home
/dev/sda2              50G   45G  2.1G  96% /tmp

用sudo archiva console启动,console中报错如下:
Running Apache Archiva...
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
jvm 1    |
jvm 1    | 2012-09-25 17:23:45.618::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
jvm 1    | 2012-09-25 17:23:45.904::WARN:  Deprecated configuration used for ./apps
jvm 1    | 2012-09-25 17:23:45.954::INFO:  jetty-6.1.19
jvm 1    | 2012-09-25 17:23:46.268::INFO:  No Transaction manager found - if your webapp requires one, please configure one.
jvm 1    | 2012-09-25 17:23:46.743:/archiva:INFO:  Initializing Spring root WebApplicationContext
jvm 1    | 2012-09-25 17:23:50.279::WARN:  Failed startup of context org.mortbay.jetty.webapp.WebAppContext@13785d3{/archiva,file:/home/efanrui/bin/apache-archiva-1.3.1/apps/archiva/}
jvm 1    | org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xmlRpcUserRepositories' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'userRepositories' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userRepositories': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleManager' defined in URL [jar:file:/home/efanrui/bin/apache-archiva-1.3.1/apps/archiva/WEB-INF/lib/redback-rbac-role-manager-1.2.3.jar!/org/codehaus/plexus/redback/role/DefaultRoleManager.class]: Initialization of bean failed; nested exception is javax.jdo.JDODataStoreException: Failed initialising database. Please check that your database JDBC driver is accessible, and the database URL and username/password are correct. Exception : Failed to start database './data/databases/users', see the next exception for details.
jvm 1    | SQL Exception: Failed to start database './data/databases/users', see the next exception for details.
jvm 1    | at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
jvm 1    | at org.jpox.util.FailoverUtils.getConnection(FailoverUtils.java:51)
jvm 1    | at org.jpox.store.rdbms.RDBMSManager.<init>(RDBMSManager.java:244)
jvm 1    | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
jvm 1    | at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
jvm 1    | at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
jvm 1    | at org.jpox.util.ClassUtils.newInstance(ClassUtils.java:73)
jvm 1    | at org.jpox.store.StoreManagerFactory.getStoreManager(StoreManagerFactory.java:73)
jvm 1    | at org.jpox.AbstractPersistenceManager.getStoreManager(AbstractPersistenceManager.java:295)
jvm 1    | at org.jpox.AbstractPersistenceManager.<init>(AbstractPersistenceManager.java:217)
jvm 1    | at org.jpox.PersistenceManagerImpl.<init>(PersistenceManagerImpl.java:42)
jvm 1    | at org.jpox.PersistenceManagerFactoryImpl.getPersistenceManager(PersistenceManagerFactoryImpl.java:178)
jvm 1    | at org.jpox.PersistenceManagerFactoryImpl.getPersistenceManager(PersistenceManagerFactoryImpl.java:153)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoTool.getPersistenceManager(JdoTool.java:115)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoTool.getObjectById(JdoTool.java:300)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoTool.objectExistsById(JdoTool.java:348)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoRbacManager.resourceExists(JdoRbacManager.java:463)
jvm 1    | at org.codehaus.plexus.redback.rbac.cached.CachedRbacManager.resourceExists(CachedRbacManager.java:612)
jvm 1    | at org.codehaus.plexus.redback.role.processor.DefaultRoleModelProcessor.processResources(DefaultRoleModelProcessor.java:77)
jvm 1    | at org.codehaus.plexus.redback.role.processor.DefaultRoleModelProcessor.process(DefaultRoleModelProcessor.java:61)
jvm 1    | at org.codehaus.plexus.redback.role.DefaultRoleManager.loadApplication(DefaultRoleManager.java:165)
jvm 1    | at org.codehaus.plexus.redback.role.DefaultRoleManager.loadRoleModel(DefaultRoleManager.java:107)
jvm 1    | at org.codehaus.plexus.redback.role.DefaultRoleManager.initialize(DefaultRoleManager.java:411)
jvm 1    | at org.codehaus.plexus.spring.PlexusLifecycleBeanPostProcessor.postProcessAfterInitialization(PlexusLifecycleBeanPostProcessor.java:217)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1344)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
jvm 1    | at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.codehaus.plexus.spring.PlexusComponentFactoryBean.resolveRequirement(PlexusComponentFactoryBean.java:246)
jvm 1    | at org.codehaus.plexus.spring.PlexusComponentFactoryBean.createInstance(PlexusComponentFactoryBean.java:163)
jvm 1    | at org.codehaus.plexus.spring.PlexusComponentFactoryBean.getObject(PlexusComponentFactoryBean.java:108)
jvm 1    | at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
jvm 1    | at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:275)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
jvm 1    | at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
jvm 1    | at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
jvm 1    | at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
jvm 1    | at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
jvm 1    | at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
jvm 1    | at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
jvm 1    | at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
jvm 1    | at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
jvm 1    | at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
jvm 1    | at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
jvm 1    | at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
jvm 1    | at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
jvm 1    | at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
jvm 1    | at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
jvm 1    | at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
jvm 1    | at org.mortbay.jetty.Server.doStart(Server.java:224)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    | at java.lang.reflect.Method.invoke(Method.java:597)
jvm 1    | at org.mortbay.start.Main.invokeMain(Main.java:194)
jvm 1    | at org.mortbay.start.Main.start(Main.java:534)
jvm 1    | at org.mortbay.start.Main.start(Main.java:441)
jvm 1    | at org.mortbay.start.Main.main(Main.java:119)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    | at java.lang.reflect.Method.invoke(Method.java:597)
jvm 1    | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
jvm 1    | at java.lang.Thread.run(Thread.java:619)
jvm 1    |
jvm 1    | Another instance of Derby may have already booted the database /home/efanrui/bin/apache-archiva-1.3.1/data/databases/users.
jvm 1    | ERROR XSDB6: Another instance of Derby may have already booted the database /home/efanrui/bin/apache-archiva-1.3.1/data/databases/users.
jvm 1    | at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
jvm 1    | at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.privGetJBMSLockOnDB(Unknown Source)
jvm 1    | at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.run(Unknown Source)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.getJBMSLockOnDB(Unknown Source)
jvm 1    | at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown Source)
jvm 1    | at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.store.raw.RawStore.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown Source)
jvm 1    | at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.store.access.RAMAccessManager.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.startModule(Unknown Source)
jvm 1    | at org.apache.derby.iapi.services.monitor.Monitor.bootServiceModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.db.BasicDatabase.bootStore(Unknown Source)
jvm 1    | at org.apache.derby.impl.db.BasicDatabase.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.boot(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.TopService.bootModule(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.startProviderService(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown Source)
jvm 1    | at org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown Source)
jvm 1    | at org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
jvm 1    | at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
jvm 1    | at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
jvm 1    | at org.jpox.util.FailoverUtils.getConnection(FailoverUtils.java:51)
jvm 1    | at org.jpox.store.rdbms.RDBMSManager.<init>(RDBMSManager.java:244)
jvm 1    | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
jvm 1    | at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
jvm 1    | at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
jvm 1    | at org.jpox.util.ClassUtils.newInstance(ClassUtils.java:73)
jvm 1    | at org.jpox.store.StoreManagerFactory.getStoreManager(StoreManagerFactory.java:73)
jvm 1    | at org.jpox.AbstractPersistenceManager.getStoreManager(AbstractPersistenceManager.java:295)
jvm 1    | at org.jpox.AbstractPersistenceManager.<init>(AbstractPersistenceManager.java:217)
jvm 1    | at org.jpox.PersistenceManagerImpl.<init>(PersistenceManagerImpl.java:42)
jvm 1    | at org.jpox.PersistenceManagerFactoryImpl.getPersistenceManager(PersistenceManagerFactoryImpl.java:178)
jvm 1    | at org.jpox.PersistenceManagerFactoryImpl.getPersistenceManager(PersistenceManagerFactoryImpl.java:153)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoTool.getPersistenceManager(JdoTool.java:115)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoTool.getObjectById(JdoTool.java:300)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoTool.objectExistsById(JdoTool.java:348)
jvm 1    | at org.codehaus.plexus.redback.rbac.jdo.JdoRbacManager.resourceExists(JdoRbacManager.java:463)
jvm 1    | at org.codehaus.plexus.redback.rbac.cached.CachedRbacManager.resourceExists(CachedRbacManager.java:612)
jvm 1    | at org.codehaus.plexus.redback.role.processor.DefaultRoleModelProcessor.processResources(DefaultRoleModelProcessor.java:77)
jvm 1    | at org.codehaus.plexus.redback.role.processor.DefaultRoleModelProcessor.process(DefaultRoleModelProcessor.java:61)
jvm 1    | at org.codehaus.plexus.redback.role.DefaultRoleManager.loadApplication(DefaultRoleManager.java:165)
jvm 1    | at org.codehaus.plexus.redback.role.DefaultRoleManager.loadRoleModel(DefaultRoleManager.java:107)
jvm 1    | at org.codehaus.plexus.redback.role.DefaultRoleManager.initialize(DefaultRoleManager.java:411)
jvm 1    | at org.codehaus.plexus.spring.PlexusLifecycleBeanPostProcessor.postProcessAfterInitialization(PlexusLifecycleBeanPostProcessor.java:217)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1344)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
jvm 1    | at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.codehaus.plexus.spring.PlexusComponentFactoryBean.resolveRequirement(PlexusComponentFactoryBean.java:246)
jvm 1    | at org.codehaus.plexus.spring.PlexusComponentFactoryBean.createInstance(PlexusComponentFactoryBean.java:163)
jvm 1    | at org.codehaus.plexus.spring.PlexusComponentFactoryBean.getObject(PlexusComponentFactoryBean.java:108)
jvm 1    | at org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116)
jvm 1    | at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:275)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
jvm 1    | at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
jvm 1    | at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
jvm 1    | at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
jvm 1    | at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
jvm 1    | at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
jvm 1    | at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
jvm 1    | at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
jvm 1    | at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
jvm 1    | at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
jvm 1    | at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
jvm 1    | at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
jvm 1    | at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
jvm 1    | at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
jvm 1    | at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
jvm 1    | at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
jvm 1    | at org.mortbay.jetty.Server.doStart(Server.java:224)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    | at java.lang.reflect.Method.invoke(Method.java:597)
jvm 1    | at org.mortbay.start.Main.invokeMain(Main.java:194)
jvm 1    | at org.mortbay.start.Main.start(Main.java:534)
jvm 1    | at org.mortbay.start.Main.start(Main.java:441)
jvm 1    | at org.mortbay.start.Main.main(Main.java:119)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    | at java.lang.reflect.Method.invoke(Method.java:597)
jvm 1    | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
jvm 1    | at java.lang.Thread.run(Thread.java:619)
jvm 1    |
jvm 1    | NestedThrowables:
jvm 1    | SQL Exception: Failed to start database './data/databases/users', see the next exception for details.
jvm 1    | Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repositoryMetadataBuilder': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [java.lang.Class] for property 'role'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.apache.maven.artifact.repository.metadata.RepositoryMetadataBuilder]
jvm 1    | at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
jvm 1    | at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
jvm 1    | at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
jvm 1    | at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
jvm 1    | at java.security.AccessController.doPrivileged(Native Method)
jvm 1    | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
jvm 1    | at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
jvm 1    | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
jvm 1    | at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
jvm 1    | at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
jvm 1    | at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
jvm 1    | at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
jvm 1    | at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
jvm 1    | at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
jvm 1    | at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
jvm 1    | at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
jvm 1    | at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
jvm 1    | at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
jvm 1    | at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
jvm 1    | at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
jvm 1    | at org.mortbay.jetty.Server.doStart(Server.java:224)
jvm 1    | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
jvm 1    | at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    | at java.lang.reflect.Method.invoke(Method.java:597)
jvm 1    | at org.mortbay.start.Main.invokeMain(Main.java:194)
jvm 1    | at org.mortbay.start.Main.start(Main.java:534)
jvm 1    | at org.mortbay.start.Main.start(Main.java:441)
jvm 1    | at org.mortbay.start.Main.main(Main.java:119)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    | at java.lang.reflect.Method.invoke(Method.java:597)
jvm 1    | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
jvm 1    | at java.lang.Thread.run(Thread.java:619)

接着用ps -ef|grep -i archiva发现同时起了好多archiva的进程,应该是sudo archiva stop无法停掉service了。
用kill杀掉后再起,发现还报错,错误信息和刚才不太一样了,可能是Derby数据库文件在磁盘满时损坏了。
jvm 1    | 2012-09-26 1Running Apache Archiva...
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
jvm 1    |
jvm 1    | 2012-09-26 10:33:41.163::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
jvm 1    | 2012-09-26 10:33:41.435::WARN:  Deprecated configuration used for ./apps
jvm 1    | 2012-09-26 10:33:41.501::INFO:  jetty-6.1.19
jvm 1    | 2012-09-26 10:33:41.889::INFO:  No Transaction manager found - if your webapp requires one, please configure one.
jvm 1    | 2012-09-26 10:33:42.450:/archiva:INFO:  Initializing Spring root WebApplicationContext
jvm 1    | 2012-09-26 10:33:48.720::WARN:  Failed startup of context org.mortbay.jetty.webapp.WebAppContext@1e0f2f6{/archiva,file:/home/efanrui/archiva/apache-archiva-1.3.1/apps/archiva/}
jvm 1    | org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'archivaTaskScheduler': Post-processing of the FactoryBean's object failed; nested exception is javax.jdo.JDODataStoreException: Failed initialising database. Please check that your database JDBC driver is accessible, and the database URL and username/password are correct. Exception : Cannot create PoolableConnectionFactory (Failed to start database './data/databases/archiva', see the next exception for details.)
jvm 1    | org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Failed to start database './data/databases/archiva', see the next exception for details.)
jvm 1    | at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
jvm 1    | at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)

启动一个崭新的archiva server, 把目录$ARCHIVA_HOME/data/databases/archiva/下的文件用新生成的文件代替, 然后再启动archiva server,这次OK了。
但网页浏览时发现SNAPSHOT的jar文件少了很多。在网页上做一个"scan"操作,过了一个小时后, 一切恢复如初。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-297156-1-1.html 上篇帖子: 本站原创sql server 2005 分页存储过程(同时得到记录总数)及其运用 下篇帖子: 《Microsoft SQL Server 2008 MDX Step by Step》学习笔记九:导航结构层次
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表