[Building Sakai] "Failed to parse entity" on startup?

will at serensoft.com will at serensoft.com
Mon Feb 8 12:53:27 PST 2010


Short version:

2.6.x had been working fine on our backup/mirror Sakai. We stopped
Sakai, restored a newer version of the live SQL (from the 'live'
server) and also copied the bodyPath resources as well.

But now Sakai won't start, throwing "failed to parse entity" errors.
Any ideas how to diagnose this?


Long version:

Okay -- Sakai 2.6.x on Windows server 2003 r2 std x64 sp2, trying to
get a mirrored/backup Sakai instance going. The live instance is fine,
call it "SakaiPrime". The backup/mirror was fine until this latest
SQL, call it "SakaiFallback":
- we're using bodyPath to store resources in the filesystem
- we backed up the original "SakaiPrime" from MySQL 5.0.81
- we backed up the resources directory tree from "SakaiPrime"
- we 'restored' the SQL to "SakaiFallback"
- we put the updated resources-tree on "SakaiFallback"
and then tried to restart the Sakai service on "SakaiFallback".

But we're getting "Failed to parse entity" when we try to start Tomcat.

Tomcat had been working fine on this server with a previous set of SQL
and resources. We restored a newer set of SQL data and newer
resources. Same file paths, same sakai.properties... but now it can't
parse entity?

Pointers and theories welcome.


2010-02-08 15:40:48,390  INFO Thread-1
org.sakaiproject.content.impl.DbContentService -
====================================================
====================================================
Conversion of the ContentHostingService database tables is complete.
Using new filesize column
====================================================
====================================================

2010-02-08 15:40:48,390  INFO Thread-1
org.sakaiproject.content.impl.DbContentService - Migration of data to
the Binary format will be performed by this node
2010-02-08 15:40:48,500  INFO Thread-1
org.sakaiproject.content.impl.BaseContentService - Loaded Storage as
org.sakaiproject.content.impl.DbContentService$DbStorage at 13ae8bac for
org.sakaiproject.content.impl.DbContentService at 2853d34c
2010-02-08 15:40:48,515  INFO Thread-1
org.sakaiproject.content.impl.BaseContentService - init(): site quota:
1048576 body path: c:\sakaiResources volumes: a, b, c, d, e, f, g, h,
i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,
2010-02-08 15:40:48,562  INFO Thread-1
org.sakaiproject.content.impl.DbContentService - init(): tables:
CONTENT_COLLECTION CONTENT_RESOURCE CONTENT_RESOURCE_BODY_BINARY
CONTENT_ENTITY_GROUPS locks-in-db: false bodyPath: c:\sakaiResources
storage: org.sakaiproject.content.impl.DbContentService$DbStorage at 13ae8bac
2010-02-08 15:40:48,562  INFO Thread-1
org.sakaiproject.component.app.messageforums.MessageForumsMessageManagerImpl
- init()
2010-02-08 15:40:48,578  INFO Thread-1
org.sakaiproject.component.app.messageforums.DefaultPermissionsManagerImpl
- init()
2010-02-08 15:40:48,578  INFO Thread-1
org.sakaiproject.component.app.messageforums.PermissionManagerImpl -
init()
2010-02-08 15:40:48,609  INFO Thread-1
org.sakaiproject.component.app.messageforums.MembershipManagerImpl -
init()
2010-02-08 15:40:48,609  INFO Thread-1
org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl
- init()
2010-02-08 15:40:48,640  INFO Thread-1
org.sakaiproject.component.app.messageforums.ui.DiscussionForumManagerImpl
- init()
2010-02-08 15:40:48,656  INFO Thread-1
org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
- EntityBroker: Registered entity provider
(org.sakaiproject.component.app.messageforums.entity.ForumTopicEntityProviderImpl)
prefix (forum_topic) with 5 capabilities
2010-02-08 15:40:48,656  INFO Thread-1
org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
- EntityBroker: Registered entity provider
(org.sakaiproject.component.app.messageforums.entity.ForumEntityProviderImpl)
prefix (forum) with 5 capabilities
2010-02-08 15:40:48,656  INFO Thread-1
org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
- EntityBroker: Registered entity provider
(org.sakaiproject.component.app.messageforums.entity.ForumMessageEntityProviderImpl)
prefix (forum_message) with 5 capabilities
2010-02-08 15:40:48,703  INFO Thread-1
org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
- EntityBroker: Registered entity provider
(org.sakaiproject.tool.assessment.entity.impl.PublishedAssessmentEntityProviderImpl)
prefix (sam_pub) with 6 capabilities
2010-02-08 15:40:48,703  INFO Thread-1
org.sakaiproject.entitybroker.util.spring.EntityProviderAutoRegistrar
- AutoRegistered EntityProvider prefixes  : chat-channel :
chat-message : forum_topic : forum : forum_message : sam_pub
2010-02-08 15:40:48,703  INFO Thread-1
org.sakaiproject.entitybroker.util.spring.EntityProviderAutoRegistrar
- init
2010-02-08 15:40:48,750  INFO Thread-1
org.theospi.portfolio.worksite.mgt.impl.WorksiteListGenerator - init()
2010-02-08 15:40:48,796  INFO Thread-1
org.theospi.portfolio.guidance.impl.GuidanceEntityProducer - init()
2010-02-08 15:40:48,812  INFO Thread-1
org.theospi.portfolio.style.impl.StyleManagerImpl - init()
2010-02-08 15:40:48,875  INFO Thread-1
org.theospi.portfolio.security.model.DefaultRealmManagerImpl - init()
2010-02-08 15:40:49,218  INFO Thread-1
org.theospi.portfolio.security.model.DefaultRealmManagerImpl - init()
2010-02-08 15:40:49,234  INFO Thread-1
org.theospi.portfolio.security.model.DefaultRealmManagerImpl - init()
2010-02-08 15:40:49,250  INFO Thread-1
org.theospi.portfolio.security.model.SakaiDefaultPermsManager - init()
2010-02-08 15:40:49,609  INFO Thread-1
org.theospi.portfolio.help.model.DbGlossary - init()
2010-02-08 15:40:49,656  INFO Thread-1
org.theospi.portfolio.help.impl.GlossaryEntityProducer - init()
2010-02-08 15:40:49,781  INFO Thread-1
org.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactDefinitionManagerImpl
- init()
2010-02-08 15:40:49,781  INFO Thread-1
org.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactDefinitionManagerImpl
- Updating base Metaobj XSLT files (auto.ddl is on).
2010-02-08 15:40:49,796  WARN Thread-1
org.sakaiproject.util.BaseDbDualSingleStorage - readResource(): Failed
to parse entity
2010-02-08 15:40:49,796  WARN Thread-1
org.sakaiproject.util.BaseDbDualSingleStorage - readResource():
org.sakaiproject.entity.api.serialize.EntityParseException: Failed to
parse entity
	at org.sakaiproject.content.impl.serialize.impl.Type1BaseContentCollectionSerializer.parse(Type1BaseContentCollectionSerializer.java:186)
	at org.sakaiproject.content.impl.BaseContentService$CollectionStorageUser.parse(BaseContentService.java:993)
	at org.sakaiproject.util.EntityReaderAdapter.parse(EntityReaderAdapter.java:130)
	at org.sakaiproject.util.BaseDbDualSingleStorage.readResource(BaseDbDualSingleStorage.java:241)
	at org.sakaiproject.util.BaseDbDualSingleStorage$3.readSqlResultRecord(BaseDbDualSingleStorage.java:481)
	at org.sakaiproject.db.impl.BasicSqlService.dbRead(BasicSqlService.java:566)
	at org.sakaiproject.db.impl.BasicSqlService.dbRead(BasicSqlService.java:464)
	at org.sakaiproject.util.BaseDbDualSingleStorage.loadResources(BaseDbDualSingleStorage.java:474)
	at org.sakaiproject.util.BaseDbDualSingleStorage.getResource(BaseDbDualSingleStorage.java:315)
	at org.sakaiproject.content.impl.DbContentService$DbStorage.getCollection(DbContentService.java:1222)
	at org.sakaiproject.content.impl.BaseContentService.addValidPermittedCollection(BaseContentService.java:2086)
	at org.sakaiproject.content.impl.BaseContentService.addCollection(BaseContentService.java:2015)
	at org.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactDefinitionManagerImpl.createResource(StructuredArtifactDefinitionManagerImpl.java:1411)
	at org.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactDefinitionManagerImpl.init(StructuredArtifactDefinitionManagerImpl.java:714)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedMap(BeanDefinitionValueResolver.java:314)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:139)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:281)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:131)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:281)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:131)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:115)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
	at org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:74)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
	at org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:146)
	at org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:68)
	at org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:80)
	at org.sakaiproject.dav.DavServlet.init(DavServlet.java:501)
	at javax.servlet.GenericServlet.init(GenericServlet.java:212)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:448)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.io.EOFException
	at java.io.DataInputStream.readFully(DataInputStream.java:178)
	at java.io.DataInputStream.readUTF(DataInputStream.java:565)
	at java.io.DataInputStream.readUTF(DataInputStream.java:522)
	at org.sakaiproject.content.impl.serialize.impl.Type1BaseContentCollectionSerializer.doParse(Type1BaseContentCollectionSerializer.java:322)
	at org.sakaiproject.content.impl.serialize.impl.Type1BaseContentCollectionSerializer.parse(Type1BaseContentCollectionSerializer.java:178)
	... 155 more

-- 
will trillich
"The ancestor of every action is a thought" -- Ralph Waldo Emerson


More information about the sakai-dev mailing list