continuum-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Bengtson <e...@jpox.org>
Subject Re: JPOX errors on startup
Date Tue, 22 Aug 2006 20:44:49 GMT
Hey Jesse,

The obvious path is to go in the docs, and while you work on things take note on
issues and the scenarios they happended. Let me know if you get stuck.

Rgds

Quoting Jesse McConnell <jmcconnell@apache.org>:

> hey erik,
>
> I am going to start working through the jpox issues and performance
> improvements you have mentioned in the past..
>
> I am a relative jpox noob though so figured I would ping you real
> quick to see if you had any links you recommend me to read up on
> before I start asking annoying questions. :)  Aside from the obvious
> ones on the jpox website of course.
>
> cheers!
> jesse
>
> On 8/12/06, Erik Bengtson <erik@jpox.org> wrote:
> > I've downloaded continuum 1.3 and collected some errors from the first
> startup.
> > If they are expected, IMO they should not be printed to the logs, unless
> DEBUG
> > is enabled.
> >
> >
> > I must say the first startup takes very long. Please let me know where I
> can
> > help.
> >
> > 1-----------------------------------------------------
> >
> >
> > jvm 1    | 2006-08-12 14:00:44,656 [WrapperSimpleAppMain] INFO  SCHEMA
> >                - Initialising Catalog "", Schema "SA" using "SchemaTable"
> auto-s
> > tart option
> > jvm 1    | 2006-08-12 14:00:44,781 [WrapperSimpleAppMain] WARN  RDBMS
> >                - Error initialising derby schema : Schema 'SA' does not
> exist
> > jvm 1    | ERROR 42Y07: Schema 'SA' does not exist
> > jvm 1    |      at
> org.apache.derby.iapi.error.StandardException.newException(Un
> > known Source)
> > jvm 1    |      at
> org.apache.derby.impl.sql.catalog.DataDictionaryImpl.getSchem
> > aDescriptor(Unknown Source)
> > jvm 1    |      at
> org.apache.derby.impl.sql.compile.QueryTreeNode.getSchemaDesc
> > riptor(Unknown Source)
> > jvm 1    |      at
> org.apache.derby.impl.sql.compile.DDLStatementNode.getSchemaD
> > escriptor(Unknown Source)
> > jvm 1    |      at
> org.apache.derby.impl.sql.compile.DropAliasNode.bind(Unknown
> > Source)
> > jvm 1    |      at
> org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown
> >  Source)
> > jvm 1    |      at
> org.apache.derby.impl.sql.GenericStatement.prepare(Unknown So
> > urce)
> > jvm 1    |      at
> org.apache.derby.impl.sql.conn.GenericLanguageConnectionConte
> > xt.prepareInternalStatement(Unknown Source)
> > jvm 1    |      at
> org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Sou
> > rce)
> > jvm 1    |      at
> org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Sou
> > rce)
> > jvm 1    |      at
> org.jpox.store.rdbms.adapter.CloudscapeAdapter.initialiseData
> > store(CloudscapeAdapter.java:115)
> > jvm 1    |      at
> org.jpox.store.rdbms.RDBMSManager.initialiseSchema(RDBMSManag
> > er.java:453)
> > jvm 1    |      at
> org.jpox.store.rdbms.RDBMSManager.<init>(RDBMSManager.java:24
> > 2)
> > jvm 1    |      at
> org.jpox.store.rdbms.RDBMSManagerFactory.getStoreManager(RDBM
> > SManagerFactory.java:59)
> > jvm 1    |      at
> org.jpox.AbstractPersistenceManager.<init>(AbstractPersistenc
> > eManager.java:222)
> > jvm 1    |      at
> org.jpox.PersistenceManagerImpl.<init>(PersistenceManagerImpl
> > .java:34)
> > jvm 1    |      at
> org.jpox.PersistenceManagerFactoryImpl.getPersistenceManager(
> > PersistenceManagerFactoryImpl.java:916)
> > jvm 1    |      at
> org.jpox.PersistenceManagerFactoryImpl.getPersistenceManager(
> > PersistenceManagerFactoryImpl.java:891)
> > jvm 1    |      at
> org.apache.maven.continuum.store.JdoContinuumStore.getPersist
> > enceManager(JdoContinuumStore.java:1295)
> > jvm 1    |      at
> org.apache.maven.continuum.store.JdoContinuumStore.getAllObje
> > ctsDetached(JdoContinuumStore.java:984)
> > jvm 1    |      at
> org.apache.maven.continuum.store.JdoContinuumStore.getAllProj
> > ectsByNameWithBuildDetails(JdoContinuumStore.java:623)
> > jvm 1    |      at
> org.apache.maven.continuum.DefaultContinuum.initialize(Defaul
> > tContinuum.java:1927)
> > jvm 1    |      at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.Initia
> > lizePhase.execute(InitializePhase.java:16)
> > jvm 1    |      at
> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(
> > AbstractLifecycleHandler.java:101)
> > jvm 1    |      at
> org.codehaus.plexus.component.manager.AbstractComponentManage
> > r.startComponentLifecycle(AbstractComponentManager.java:105)
> > jvm 1    |      at
> org.codehaus.plexus.component.manager.AbstractComponentManage
> > r.createComponentInstance(AbstractComponentManager.java:95)
> > jvm 1    |      at
> org.codehaus.plexus.component.manager.ClassicSingletonCompone
> > ntManager.getComponent(ClassicSingletonComponentManager.java:92)
> > jvm 1    |      at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlex
> > usContainer.java:331)
> > jvm 1    |      at
> org.codehaus.plexus.DefaultPlexusContainer.loadComponentsOnSt
> > art(DefaultPlexusContainer.java:894)
> > jvm 1    |      at
> org.codehaus.plexus.DefaultPlexusContainer.start(DefaultPlexu
> > sContainer.java:781)
> > jvm 1    |      at
> org.codehaus.plexus.application.deploy.DefaultApplicationDepl
> > oyer.deployApplicationDirectory(DefaultApplicationDeployer.java:366)
> > jvm 1    |      at
> org.codehaus.plexus.application.deploy.DefaultApplicationDepl
> > oyer.deployJar(DefaultApplicationDeployer.java:212)
> > jvm 1    |      at
> org.codehaus.plexus.application.deploy.DefaultApplicationDepl
> > oyer.deploy(DefaultApplicationDeployer.java:136)
> > jvm 1    |      at
> org.codehaus.plexus.application.deploy.DefaultApplicationDepl
> > oyer.deploy(DefaultApplicationDeployer.java:116)
> > jvm 1    |      at
> org.codehaus.plexus.application.DefaultApplicationServer$2.on
> > JarDiscovered(DefaultApplicationServer.java:117)
> > jvm 1    |      at
> org.codehaus.plexus.application.supervisor.DefaultSupervisor.
> > scanDirectory(DefaultSupervisor.java:89)
> > jvm 1    |      at
> org.codehaus.plexus.application.supervisor.DefaultSupervisor.
> > scan(DefaultSupervisor.java:68)
> > jvm 1    |      at
> org.codehaus.plexus.application.DefaultApplicationServer.star
> > t(DefaultApplicationServer.java:146)
> > jvm 1    |      at
> org.codehaus.plexus.personality.plexus.lifecycle.phase.StartP
> > hase.execute(StartPhase.java:16)
> > jvm 1    |      at
> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(
> > AbstractLifecycleHandler.java:101)
> > jvm 1    |      at
> org.codehaus.plexus.component.manager.AbstractComponentManage
> > r.startComponentLifecycle(AbstractComponentManager.java:105)
> > jvm 1    |      at
> org.codehaus.plexus.component.manager.AbstractComponentManage
> > r.createComponentInstance(AbstractComponentManager.java:95)
> > jvm 1    |      at
> org.codehaus.plexus.component.manager.ClassicSingletonCompone
> > ntManager.getComponent(ClassicSingletonComponentManager.java:92)
> > jvm 1    |      at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlex
> > usContainer.java:331)
> > jvm 1    |      at
> org.codehaus.plexus.application.PlexusApplicationHost.start(P
> > lexusApplicationHost.java:109)
> > jvm 1    |      at
> org.codehaus.plexus.application.PlexusApplicationHost.main(Pl
> > exusApplicationHost.java:236)
> > jvm 1    |      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> > jvm 1    |      at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> > sorImpl.java:39)
> > jvm 1    |      at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> > hodAccessorImpl.java:25)
> > jvm 1    |      at java.lang.reflect.Method.invoke(Method.java:585)
> > jvm 1    |      at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.jav
> > a:315)
> > jvm 1    |      at
> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > jvm 1    |      at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.j
> > ava:430)
> > jvm 1    |      at
> org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > jvm 1    |      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> > jvm 1    |      at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
> > sorImpl.java:39)
> > jvm 1    |      at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
> > hodAccessorImpl.java:25)
> > jvm 1    |      at java.lang.reflect.Method.invoke(Method.java:585)
> > jvm 1    |      at
> org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimple
> > App.java:136)
> > jvm 1    |      at java.lang.Thread.run(Thread.java:595)
> > jvm 1    |
> > jvm 1    | 2006-08-12 14:00:45,671 [WrapperSimpleAppMain] INFO  RDBMS
> >                - Creating table JPOX_TABLES
> >
> >
> >
> > 2-----------------------------------------------------
> >
> > org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException:
> Error
> > storing the Continuum configuration.
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.DefaultContinuum.stopContinuum(DefaultContinuum.java:2051)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
> org.apache.maven.continuum.DefaultContinuum$1.run(DefaultContinuum.java:167)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 | Caused by:
> > org.apache.maven.continuum.configuration.ConfigurationStoringException:
> Error
> > writting configuration to database.
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.configuration.DefaultConfigurationService.store(DefaultConfigurationService.java:276)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.DefaultContinuum.stopContinuum(DefaultContinuum.java:2047)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       ... 1 more
> > INFO   | jvm 1    | 2006/08/12 14:01:35 | Caused by:
> > org.apache.maven.continuum.store.ContinuumStoreException: Not detached:
> null
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoContinuumStore.java:602)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.store.JdoContinuumStore.updateSystemConfiguration(JdoContinuumStore.java:1045)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.configuration.DefaultConfigurationService.store(DefaultConfigurationService.java:272)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       ... 2 more
> > INFO   | jvm 1    | 2006/08/12 14:01:35 | Caused by:
> > org.codehaus.plexus.jdo.PlexusStoreException: Not detached: null
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> > org.codehaus.plexus.jdo.PlexusJdoUtils.updateObject(PlexusJdoUtils.java:74)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       at
> >
>
org.apache.maven.continuum.store.JdoContinuumStore.updateObject(JdoContinuumStore.java:598)
> > INFO   | jvm 1    | 2006/08/12 14:01:35 |       ... 4 more
> > STATUS | wrapper  | 2006/08/12 14:02:08 | Launching a JVM...
> >
> >
> > 3 --------------------------------------------------------------
> > jvm 3    | 2006-08-12 14:04:59,468 [WrapperSimpleAppMain] WARN  RDBMS
> >                - Column BUILDDEFINITION.LATEST_BUILD_ID should not allow
> nulls b
> > ut does. You can prevent nulls by specifying "allows-null" as "false" for
> the <f
> > ield> in the MetaData
> >
> >
> >
>
>
> --
> jesse mcconnell
> jesse.mcconnell@gmail.com
>




Mime
View raw message