[Building Sakai] Problem converting resources from DB to filesystem
Manesiya,Rustamali R
rmanesiy at mdanderson.org
Thu May 20 06:28:44 PDT 2010
Hello Steve,
I did what you suggested. I updated Sakai 2.6.0 kernel with 1.0.13, did all the clean install sakai:deploy on a clean Tomcat instance. Did not receive any errors. But, it only converts 10 files of 391 records that exists in CONTENT_RESOURCE table. Anything that I might be missing?
Below are the files that it wrote to file system.
RESOURCE_ID
==================================================
/group/PortfolioAdmin/system/freeFormRenderer.xml
/group/PortfolioAdmin/system/formFieldTemplate.xslt
/group/PortfolioAdmin/system/contentOverText.jpg
/group/PortfolioAdmin/system/formView.xslt
/group/PortfolioAdmin/system/simpleRichText.xml
/group/PortfolioAdmin/system/formCreate.xslt
/group/PortfolioAdmin/system/2column.jpg
/group/PortfolioAdmin/system/contentOverText.xml
/group/PortfolioAdmin/system/twoColumn.xml
/group/PortfolioAdmin/system/Simplehtml.jpg
Thanks
Rusty
------ Forwarded Message
From: Steve Swinsburg <steve.swinsburg at gmail.com>
Date: Wed, 19 May 2010 08:58:34 -0500
To: Patrick Coleman <patcoleman at me.com>
Cc: "sakai-dev at collab.sakaiproject.org" <sakai-dev at collab.sakaiproject.org>
Subject: Re: [Building Sakai] Problem converting resources from DB to filesystem
This is a known issue and has been fixed. Easiest thing to do is to update
your kernel version in master/pom.xml to 1.0.13, clean Tomcat and rebuild.
You should also null out any FILE_PATH fields in the CONTENT_RESOURCE table
in the db, so they are reconverted, and delete anything that was created on
disk, ie underneath: C:\\TEMP\\sakaicontent\\
All of your content is still in the db and once you do that should be
converted out.
You can also search this list for a few other threads on the matter.
cheers,
Steve
On 19/05/2010, at 11:51 PM, Patrick Coleman wrote:
>
> Crap I wish I could type or preview my post.
>
> should have said "The one thing I notice right away is your kernel version
> 1.0.11"
>
> Sorry
>
>
>
> Patrick Coleman wrote:
>>
>> Hi,
>>
>> I just went through this the last few days and got it to work, with a lot
>> of great help from Steve Swinsburg.
>>
>> The one this I notice right away is your kernel version 2.0.11
>> You need to be at 1.0.13. There may be other problems but that's the one I
>> notice.
>>
>> Pat.
>>
>>
>> Manesiya,Rustamali R wrote:
>>>
>>> Hello,
>>>
>>> We are using Sakai 2.6.0 (Kernel 1.0.11). Created
>>> local.properties under C:\Tomcat5.5\sakai with following content (we want
>>> to discontinue storing file uploads in database and instead use file
>>> system).
>>>
>>> local.properties content
>>> convertToFile at org.sakaiproject.content.api.ContentHostingService = true
>>> bodyPath at org.sakaiproject.content.api.ContentHostingService =
>>> C:\\TEMP\\sakaicontent\\
>>> #bodyVolumes at org.sakaiproject.content.api.ContentHostingService =
>>> vol1,vol2,vol3,vol4,vol5
>>>
>>> I start the tomcat server and receive this error (The error is at the
>>> bottom of this email). DbContentService class converts only three files
>>> and fails on the fourth file and none of the resources from
>>> CONTENT_RESOURCES are exported to file system. Can anyone help me here to
>>> successfully export all the contents that are stored in blob to files
>>> system?
>>>
>>> These files are created on the file system
>>> /group/PortfolioAdmin/system/formView.xslt
>>> /group/PortfolioAdmin/system/formFieldTemplate.xslt
>>> /group/PortfolioAdmin/system/formCreate.xslt
>>>
>>> Fails on this one
>>> /group/PortfolioAdmin/system/freeFormRenderer.xml
>>>
>>>
>>> Error log
>>> 2010-05-19 08:28:02,419 WARN main
>>> org.sakaiproject.content.impl.DbContentService - convertToFile(): null
>>> xml :
>>> 2010-05-19 08:28:02,419 WARN main
>>> org.sakaiproject.content.impl.DbContentService - convertToFile(): null
>>> xml :
>>> 2010-05-19 08:28:02,419 WARN main
>>> org.sakaiproject.content.impl.DbContentService - convertToFile(): null
>>> xml :
>>> 2010-05-19 08:28:02,419 WARN main
>>> org.sakaiproject.content.impl.DbContentService - convertToFile(): null
>>> xml :
>>> 2010-05-19 08:28:02,435 INFO main
>>> org.sakaiproject.content.impl.DbContentService - convertToFile: converted
>>> resources: 0
>>> 2010-05-19 08:28:02,435 INFO main
>>> org.sakaiproject.content.impl.DbContentService - convertToFile: done
>>> 2010-05-19 08:28:02,435 INFO main
>>> org.sakaiproject.content.impl.DbContentService - init(): tables:
>>> CONTENT_COLLECTION CONTENT_RESOURCE CONTENT_RESOURCE_BODY_BINARY
>>> CONTENT_ENTITY_GROUPS locks-in-db: false bodyPath: C:\TEMP\sakaicontent\
>>> storage: org.sakaiproject.content.impl.DbContentService$DbStorage at 1bb9805
>>> 2010-05-19 08:28:02,435 INFO main
>>> org.sakaiproject.component.app.messageforums.MessageForumsMessageManagerImpl
>>> - init()
>>> 2010-05-19 08:28:02,482 INFO main
>>> org.sakaiproject.component.app.messageforums.DefaultPermissionsManagerImpl
>>> - init()
>>> 2010-05-19 08:28:02,482 INFO main
>>> org.sakaiproject.component.app.messageforums.PermissionManagerImpl -
>>> init()
>>> 2010-05-19 08:28:02,529 INFO main
>>> org.sakaiproject.component.app.messageforums.MembershipManagerImpl -
>>> init()
>>> 2010-05-19 08:28:02,591 INFO main
>>> org.sakaiproject.component.app.messageforums.PermissionLevelManagerImpl -
>>> init()
>>> Hibernate: select permission0_.ID as ID101_, permission0_.VERSION as
>>> VERSION101_, permission0_.UUID as UUID101_, permission0_.CREATED as
>>> CREATED101_, permission0_.CREATED_BY as CREATED5_101_,
>>> permission0_.MODIFIED as MODIFIED101_, permission0_.MODIFIED_BY as
>>> MODIFIED7_101_, permission0_.NAME as NAME101_, permission0_.TYPE_UUID as
>>> TYPE9_101_, permission0_.CHANGE_SETTINGS as CHANGE10_101_,
>>> permission0_.DELETE_ANY as DELETE11_101_, permission0_.DELETE_OWN as
>>> DELETE12_101_, permission0_.MARK_AS_READ as MARK13_101_,
>>> permission0_.MOVE_POSTING as MOVE14_101_, permission0_.NEW_FORUM as
>>> NEW15_101_, permission0_.NEW_RESPONSE as NEW16_101_,
>>> permission0_.NEW_RESPONSE_TO_RESPONSE as NEW17_101_,
>>> permission0_.NEW_TOPIC as NEW18_101_, permission0_.POST_TO_GRADEBOOK as
>>> POST19_101_, permission0_.X_READ as X20_101_, permission0_.REVISE_ANY as
>>> REVISE21_101_, permission0_.REVISE_OWN as REVISE22_101_,
>>> permission0_.MODERATE_POSTINGS as MODERATE23_101_ from
>>> MFR_PERMISSION_LEVEL_T permission0_ where permission0_.TYPE_UUID=?
>>> 2010-05-19 08:28:02,685 INFO main
>>> org.sakaiproject.component.app.messageforums.ui.DiscussionForumManagerImpl
>>> - init()
>>> 2010-05-19 08:28:02,732 INFO main
>>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>>> - EntityBroker: Registered entity provider
>>>
(org.sakaiproject.component.app.messageforums.entity.ForumTopicEntityProviderImp
l)
>>> prefix (forum_topic) with 5 capabilities
>>> 2010-05-19 08:28:02,748 INFO main
>>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>>> - EntityBroker: Registered entity provider
>>>
(org.sakaiproject.component.app.messageforums.entity.ForumEntityProviderImpl)
>>> prefix (forum) with 5 capabilities
>>> 2010-05-19 08:28:02,826 INFO main
>>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>>> - EntityBroker: Registered entity provider
>>>
(org.sakaiproject.component.app.messageforums.entity.ForumMessageEntityProviderI
mpl)
>>> prefix (forum_message) with 5 capabilities
>>> 2010-05-19 08:28:02,904 INFO main
>>> org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderManagerImpl
>>> - EntityBroker: Registered entity provider
>>>
(org.sakaiproject.tool.assessment.entity.impl.PublishedAssessmentEntityProviderI
mpl)
>>> prefix (sam_pub) with 6 capabilities
>>> 2010-05-19 08:28:02,904 INFO main
>>> org.sakaiproject.entitybroker.util.spring.EntityProviderAutoRegistrar -
>>> AutoRegistered EntityProvider prefixes : forum_topic : forum :
>>> forum_message : sam_pub
>>> 2010-05-19 08:28:02,904 INFO main
>>> org.sakaiproject.entitybroker.util.spring.EntityProviderAutoRegistrar -
>>> init
>>> 2010-05-19 08:28:03,060 INFO main
>>> org.theospi.portfolio.worksite.mgt.impl.WorksiteListGenerator - init()
>>> 2010-05-19 08:28:03,216 INFO main
>>> org.theospi.portfolio.guidance.impl.GuidanceEntityProducer - init()
>>> 2010-05-19 08:28:03,248 INFO main
>>> org.theospi.portfolio.style.impl.StyleManagerImpl - init()
>>> 2010-05-19 08:28:03,373 INFO main
>>> org.theospi.portfolio.security.model.DefaultRealmManagerImpl - init()
>>> 2010-05-19 08:28:03,482 INFO main
>>> org.theospi.portfolio.security.model.DefaultRealmManagerImpl - init()
>>> 2010-05-19 08:28:03,513 INFO main
>>> org.theospi.portfolio.security.model.DefaultRealmManagerImpl - init()
>>> 2010-05-19 08:28:03,560 INFO main
>>> org.theospi.portfolio.security.model.SakaiDefaultPermsManager - init()
>>> 2010-05-19 08:28:04,326 INFO main
>>> org.theospi.portfolio.help.model.DbGlossary - init()
>>> Hibernate: select glossaryen0_.id as id25_, glossaryen0_.worksite_id as
>>> worksite2_25_, glossaryen0_.term as term25_, glossaryen0_.description as
>>> descript4_25_ from osp_help_glossary glossaryen0_ order by
>>> glossaryen0_.term
>>> 2010-05-19 08:28:04,388 INFO main
>>> org.theospi.portfolio.help.impl.GlossaryEntityProducer - init()
>>> 2010-05-19 08:28:04,576 INFO main
>>>
org.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactDefinitionManagerImpl
>>> - init()
>>> Hibernate: select structured0_.id as id102_, structured0_.description as
>>> descript2_102_, structured0_.documentRoot as document3_102_,
>>> structured0_.owner as owner102_, structured0_.created as created102_,
>>> structured0_.modified as modified102_, structured0_.systemOnly as
>>> systemOnly102_, structured0_.externalType as external8_102_,
>>> structured0_.siteId as siteId102_, structured0_.siteState as
>>> siteState102_, structured0_.globalState as globalS11_102_,
>>> structured0_.schemaData as schemaData102_, structured0_.instruction as
>>> instruc13_102_, structured0_.schema_hash as schema14_102_,
>>> structured0_.alternateCreateXslt as alterna15_102_,
>>> structured0_.alternateViewXslt as alterna16_102_ from metaobj_form_def
>>> structured0_ where structured0_.schema_hash is null
>>> 2010-05-19 08:28:04,576 INFO main
>>>
org.sakaiproject.metaobj.shared.mgt.impl.StructuredArtifactDefinitionManagerImpl
>>> - Updating base Metaobj XSLT files (auto.ddl is on).
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> Hibernate: select structured0_.id as id102_, structured0_.description as
>>> descript2_102_, structured0_.documentRoot as document3_102_,
>>> structured0_.owner as owner102_, structured0_.created as created102_,
>>> structured0_.modified as modified102_, structured0_.systemOnly as
>>> systemOnly102_, structured0_.externalType as external8_102_,
>>> structured0_.siteId as siteId102_, structured0_.siteState as
>>> siteState102_, structured0_.globalState as globalS11_102_,
>>> structured0_.schemaData as schemaData102_, structured0_.instruction as
>>> instruc13_102_, structured0_.schema_hash as schema14_102_,
>>> structured0_.alternateCreateXslt as alterna15_102_,
>>> structured0_.alternateViewXslt as alterna16_102_ from metaobj_form_def
>>> structured0_
>>> 2010-05-19 08:28:18,090 INFO main
>>> org.theospi.portfolio.presentation.model.impl.PresentationManagerImpl -
>>> init()
>>> Hibernate: select presentati0_.id as id33_0_, presentati0_.name as
>>> name33_0_, presentati0_.description as descript3_33_0_,
>>> presentati0_.includeHeaderAndFooter as includeH4_33_0_,
>>> presentati0_.published as published33_0_, presentati0_.owner_id as
>>> owner6_33_0_, presentati0_.renderer as renderer33_0_, presentati0_.markup
>>> as markup33_0_, presentati0_.propertyPage as property9_33_0_,
>>> presentati0_.propertyFormType as propert10_33_0_,
>>> presentati0_.documentRoot as documen11_33_0_, presentati0_.created as
>>> created33_0_, presentati0_.modified as modified33_0_,
>>> presentati0_.site_id as site14_33_0_ from osp_presentation_template
>>> presentati0_ where presentati0_.id=?
>>> Hibernate: select files0_.template_id as template5_1_, files0_.id as
>>> id1_, files0_.id as id36_0_, files0_.file_id as file2_36_0_,
>>> files0_.file_type_id as file3_36_0_, files0_.usage_desc as usage4_36_0_,
>>> files0_.template_id as template5_36_0_ from osp_template_file_ref files0_
>>> where files0_.template_id=?
>>> Hibernate: select items0_.template_id as template9_1_, items0_.id as
>>> id1_, items0_.id as id34_0_, items0_.name as name34_0_, items0_.title as
>>> title34_0_, items0_.description as descript4_34_0_, items0_.allowMultiple
>>> as allowMul5_34_0_, items0_.type as type34_0_, items0_.external_type as
>>> external7_34_0_, items0_.sequence_no as sequence8_34_0_,
>>> items0_.template_id as template9_34_0_ from osp_presentation_item_def
>>> items0_ where items0_.template_id=?
>>> Hibernate: select mimetypes0_.item_def_id as item1_0_,
>>> mimetypes0_.primaryMimeType as primaryM2_0_,
>>> mimetypes0_.secondaryMimeType as secondar3_0_ from
>>> osp_pres_itemdef_mimetype mimetypes0_ where mimetypes0_.item_def_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and qualifier_id=?
>>> Hibernate: select lock0_.id as id89_, lock0_.asset_id as asset2_89_,
>>> lock0_.qualifier_id as qualifier3_89_, lock0_.is_active as is4_89_,
>>> lock0_.is_system as is5_89_, lock0_.reason as reason89_,
>>> lock0_.date_added as date7_89_, lock0_.date_removed as date8_89_ from
>>> content_resource_lock lock0_ where is_active=1 and asset_id=?
>>> 2010-05-19 08:28:18,169 WARN main
>>> org.theospi.portfolio.presentation.model.impl.PresentationManagerImpl -
>>> Temporarily catching all exceptions in osp.PresentationManagerImpl.init()
>>> java.lang.RuntimeException: org.sakaiproject.exception.InUseException
>>> id=/group/PortfolioAdmin/system/freeFormRenderer.xml
>>> at
>>>
org.theospi.portfolio.presentation.model.impl.PresentationManagerImpl.updateReso
urce(PresentationManagerImpl.java:2933)
>>> at
>>>
org.theospi.portfolio.presentation.model.impl.PresentationManagerImpl.initFreeFo
rmTemplate(PresentationManagerImpl.java:2886)
>>> at
>>>
org.theospi.portfolio.presentation.model.impl.PresentationManagerImpl.init(Prese
ntationManagerImpl.java:2757)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.inv
okeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.inv
okeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.ini
tializeBean(AbstractAutowireCapableBeanFactory.java:1171)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.cre
ateBean(AbstractAutowireCapableBeanFactory.java:425)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abstra
ctBeanFactory.java:251)
>>> at
>>>
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingle
ton(DefaultSingletonBeanRegistry.java:156)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:248)
>>> at
>>>
org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultLi
stableBeanFactory.java:115)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:160)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveRef
erence(BeanDefinitionValueResolver.java:261)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveVal
ueIfNecessary(BeanDefinitionValueResolver.java:109)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.app
lyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.pop
ulateBean(AbstractAutowireCapableBeanFactory.java:861)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.cre
ateBean(AbstractAutowireCapableBeanFactory.java:421)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abstra
ctBeanFactory.java:251)
>>> at
>>>
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingle
ton(DefaultSingletonBeanRegistry.java:156)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:248)
>>> at
>>>
org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultLi
stableBeanFactory.java:115)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:160)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveRef
erence(BeanDefinitionValueResolver.java:261)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveVal
ueIfNecessary(BeanDefinitionValueResolver.java:109)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.app
lyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.pop
ulateBean(AbstractAutowireCapableBeanFactory.java:861)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.cre
ateBean(AbstractAutowireCapableBeanFactory.java:421)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abstra
ctBeanFactory.java:251)
>>> at
>>>
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingle
ton(DefaultSingletonBeanRegistry.java:156)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:248)
>>> at
>>>
org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultLi
stableBeanFactory.java:115)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:160)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveRef
erence(BeanDefinitionValueResolver.java:261)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveVal
ueIfNecessary(BeanDefinitionValueResolver.java:109)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveMan
agedList(BeanDefinitionValueResolver.java:281)
>>> at
>>>
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveVal
ueIfNecessary(BeanDefinitionValueResolver.java:131)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.app
lyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.pop
ulateBean(AbstractAutowireCapableBeanFactory.java:861)
>>> at
>>>
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.cre
ateBean(AbstractAutowireCapableBeanFactory.java:421)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abstra
ctBeanFactory.java:251)
>>> at
>>>
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingle
ton(DefaultSingletonBeanRegistry.java:156)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:248)
>>> at
>>>
org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultLi
stableBeanFactory.java:115)
>>> at
>>>
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBe
anFactory.java:160)
>>> at
>>>
org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons
(NoisierDefaultListableBeanFactory.java:74)
>>> at
>>>
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractA
pplicationContext.java:352)
>>> at
>>> org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:146)
>>> at
>>>
org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.j
ava: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:3996
)
>>> at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>> 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:634)
>>> at
>>>
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:561)
>>> at
>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:496)
>>> at
>>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1203)
>>> at
>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
>>> at
>>>
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.ja
va: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.jav
a: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: org.sakaiproject.exception.InUseException
>>> id=/group/PortfolioAdmin/system/freeFormRenderer.xml
>>> at
>>>
org.sakaiproject.content.impl.BaseContentService.editResource(BaseContentService
.java:4070)
>>> at
>>>
org.theospi.portfolio.presentation.model.impl.PresentationManagerImpl.updateReso
urce(PresentationManagerImpl.java:2926)
>>> ... 80 more
>>>
>>>
>>>
>>>
>>> Rusty
>>>
>>>
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to
>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>> "unsubscribe"
>>>
>>
>>
>
> --
> View this message in context:
http://old.nabble.com/-Building-Sakai--Problem-converting-resources-from-DB-to-f
ilesystem-tp28608513p28608576.html
> Sent from the Sakai - Development mailing list archive at Nabble.com.
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
with a subject of "unsubscribe"
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
with a subject of "unsubscribe"
------ End of Forwarded Message
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100520/136fe8cd/attachment.html
More information about the sakai-dev
mailing list