<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problems when integrating Alfresco within my Web application in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33234#M17329</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Have you also moved over all the configuration from web.xml to your web app?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Most importantly (and a possible reason for the hang) is the following config:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.apache.myfaces.webapp.StartupServletContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.alfresco.web.app.ContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;These are all used to 'bootstrap' the webapp, including the creation of the DB tables and basic data required to run Alfresco.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Mar 2006 11:56:06 GMT</pubDate>
    <dc:creator>gavinc</dc:creator>
    <dc:date>2006-03-08T11:56:06Z</dc:date>
    <item>
      <title>Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33232#M17327</link>
      <description>Hi,I have 3 queries…tried reading lots of forum posts but unable to get any idea on solving them &lt;IMG id="smileysad" class="emoticon emoticon-smileysad" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;1) I have included the Alfresco environment within my web application and everything starts fine when Alfresco connects to a db already init'd by the Alfresco Web app.Now, after I cleanup the db and de</description>
      <pubDate>Tue, 07 Mar 2006 15:49:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33232#M17327</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-07T15:49:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33233#M17328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Up !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can't really help you, but I can precise some elements for your point 4) :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In this thread, Andy, an alfresco guy said :&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://www.alfresco.org/forums/viewtopic.php?t=150&amp;amp;start=45" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/forums/viewtopic.php?t=150&amp;amp;start=45&lt;/A&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Upgrading to lucene 1.9/2.0 is not recommended.&lt;BR /&gt;We have some stabilty/scalability fixes in our 1.4.3 jar that have not gone into lucene for some reason. I have raised the issues. We also have some improvements for merging segments without continual index optimisation which is very expensive.&lt;BR /&gt;&lt;BR /&gt;We will migrate at some point.&lt;BR /&gt;&lt;BR /&gt;Only documents indexed/changed after you have set the indexer will be treated correctly. Searching an index with a tokeniser that does not match how the field was indexed will produce odd results. Note stop words may have been previously indexed or be valid for other data types. So files indexed previously will be wrong. Edit the text or an attribute to force a reindex.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;I am also interrested by the lucene 1.9 migration &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 17:26:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33233#M17328</guid>
      <dc:creator>sam69</dc:creator>
      <dc:date>2006-03-07T17:26:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33234#M17329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Have you also moved over all the configuration from web.xml to your web app?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Most importantly (and a possible reason for the hang) is the following config:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.apache.myfaces.webapp.StartupServletContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.alfresco.web.app.ContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;These are all used to 'bootstrap' the webapp, including the creation of the DB tables and basic data required to run Alfresco.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Mar 2006 11:56:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33234#M17329</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2006-03-08T11:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33235#M17330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks Gavin….tried what you said and it still doesn't work &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://connect.hyland.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I had earlier only included the Spring ContextListener in web.xml, but now have added the remaining Listeners and Context params excluding the Filters and Servlets.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;——————-&lt;BR /&gt;WEB.XML&lt;BR /&gt;——————-&lt;BR /&gt;&amp;lt;!–&amp;nbsp; Start of Alfresco integration. Load up the Spring environment –&amp;gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-name&amp;gt;javax.faces.STATE_SAVING_METHOD&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-value&amp;gt;server&amp;lt;/param-value&amp;gt;&lt;BR /&gt;&amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-name&amp;gt;javax.faces.CONFIG_FILES&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-value&amp;gt;/WEB-INF/faces-config-app.xml,/WEB-INF/faces-config-beans.xml,/WEB-INF/faces-config-navigation.xml,/WEB-INF/faces-config-common.xml,/WEB-INF/faces-config-repo.xml&amp;lt;/param-value&amp;gt;&lt;BR /&gt;&amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-name&amp;gt;org.apache.myfaces.ALLOW_JAVASCRIPT&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;BR /&gt;&amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-name&amp;gt;org.apache.myfaces.DETECT_JAVASCRIPT&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;BR /&gt; &amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;!– TODO: Change this to false for production –&amp;gt;&lt;BR /&gt; &amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;org.apache.myfaces.PRETTY_HTML&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;BR /&gt; &amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;org.apache.myfaces.AUTO_SCROLL&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;BR /&gt; &amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-name&amp;gt;contextConfigLocation&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;param-value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;classpath:alfresco/web-client-application-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;classpath:web-services-application-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;classpath:alfresco/jcr-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/param-value&amp;gt;&lt;BR /&gt;&amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;listener-class&amp;gt;org.apache.myfaces.webapp.StartupServletContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;listener-class&amp;gt;org.alfresco.web.app.ContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;!–&amp;nbsp; End of Alfresco integration. –&amp;gt;&lt;BR /&gt;&lt;BR /&gt;————————-&lt;BR /&gt;JBOSS Server output&lt;BR /&gt;————————-&lt;BR /&gt;11:09:19,293 INFO&amp;nbsp; [ContextLoader] Root WebApplicationContext: initialization started&lt;BR /&gt;11:09:19,794 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/web-client-application-context.xml]&lt;BR /&gt;11:09:19,874 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [web-services-application-context.xml]&lt;BR /&gt;11:09:20,235 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/application-context.xml]&lt;BR /&gt;11:09:20,255 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/core-services-context.xml]&lt;BR /&gt;11:09:20,775 INFO&amp;nbsp; [CollectionFactory] JDK 1.4+ collections available&lt;BR /&gt;11:09:20,845 INFO&amp;nbsp; [CollectionFactory] Commons Collections 3.x available&lt;BR /&gt;11:09:21,456 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/public-services-context.xml]&lt;BR /&gt;11:09:21,516 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/public-services-security-context.xml]&lt;BR /&gt;11:09:22,077 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/cache-context.xml]&lt;BR /&gt;11:09:22,438 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/model-specific-services-context.xml]&lt;BR /&gt;11:09:22,548 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/action-services-context.xml]&lt;BR /&gt;11:09:22,698 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/rule-services-context.xml]&lt;BR /&gt;11:09:22,738 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/node-services-context.xml]&lt;BR /&gt;11:09:22,888 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/scheduled-jobs-context.xml]&lt;BR /&gt;11:09:22,999 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/network-protocol-context.xml]&lt;BR /&gt;11:09:23,079 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/content-services-context.xml]&lt;BR /&gt;11:09:23,529 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/hibernate-context.xml]&lt;BR /&gt;11:09:23,619 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/ownable-services-context.xml]&lt;BR /&gt;11:09:23,639 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/template-services-context.xml]&lt;BR /&gt;11:09:23,770 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/index-recovery-context.xml]&lt;BR /&gt;11:09:23,950 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/authority-services-context.xml]&lt;BR /&gt;11:09:23,970 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/authentication-services-context.xml]&lt;BR /&gt;11:09:24,471 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [alfresco/bootstrap-context.xml]&lt;BR /&gt;11:09:24,661 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from URL [jar:file:/E:/_3_DAM/jboss_4/server/default/deploy/.ear/.war/WEB-INF/lib/alfresco-repository.jar!/alfresco/patch/patch-services-context.xml]&lt;BR /&gt;11:09:25,011 INFO&amp;nbsp; [XmlBeanDefinitionReader] Loading XML bean definitions from file [WEB-INF\classes\alfresco\extension\-custom-context.xml]&lt;BR /&gt;11:09:25,041 INFO&amp;nbsp; [DefaultListableBeanFactory] Overriding bean definition for bean 'repository-properties': replacing [Root bean: class [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]; abstract=false; singleton=true; lazyInit=false; autowire=0; dependencyCheck=0; initMethodName=null; destroyMethodName=null; factoryMethodName=null; factoryBeanName=null; defined in class path resource [alfresco/core-services-context.xml]] with [Root bean: class [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]; abstract=false; singleton=true; lazyInit=false; autowire=0; dependencyCheck=0; initMethodName=null; destroyMethodName=null; factoryMethodName=null; factoryBeanName=null; defined in file [WEB-INF\classes\alfresco\extension\-custom-context.xml]]&lt;BR /&gt;11:09:25,041 INFO&amp;nbsp; [DefaultListableBeanFactory] Overriding bean definition for bean 'hibernateConfigProperties': replacing [Root bean: class [org.springframework.beans.factory.config.PropertiesFactoryBean]; abstract=false; singleton=true; lazyInit=false; autowire=0; dependencyCheck=0; initMethodName=null; destroyMethodName=null; factoryMethodName=null; factoryBeanName=null; defined in class path resource [alfresco/hibernate-context.xml]] with [Root bean: class [org.springframework.beans.factory.config.PropertiesFactoryBean]; abstract=false; singleton=true; lazyInit=false; autowire=0; dependencyCheck=0; initMethodName=null; destroyMethodName=null; factoryMethodName=null; factoryBeanName=null; defined in file [WEB-INF\classes\alfresco\extension\-custom-context.xml]]&lt;BR /&gt;11:09:25,041 INFO&amp;nbsp; [DefaultListableBeanFactory] Overriding bean definition for bean 'extension.dictionaryBootstrap': replacing [Child bean with parent 'dictionaryModelBootstrap': class [null]; abstract=false; singleton=true; lazyInit=false; autowire=0; dependencyCheck=0; initMethodName=null; destroyMethodName=null; factoryMethodName=null; factoryBeanName=null; defined in class path resource [alfresco/core-services-context.xml]] with [Child bean with parent 'dictionaryModelBootstrap': class [null]; abstract=false; singleton=true; lazyInit=false; autowire=0; dependencyCheck=0; initMethodName=null; destroyMethodName=null; factoryMethodName=null; factoryBeanName=null; defined in file [WEB-INF\classes\alfresco\extension\-custom-context.xml]]&lt;BR /&gt;11:09:25,041 INFO&amp;nbsp; [XmlWebApplicationContext] Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [webClientConfigSource,webClientConfigService,dataDictionary,ticketCallbackHandler,querySessionCache,userQuerySessionCache,CMLUtil,authenticationWebService,repositoryWebService,contentWebService,authoringWebService,classificationWebService,actionWebService,accessControlWebService,administrationWebService,repository-properties,dataSource,transactionComponent,methodCallLogAdvice,resourceBundles,mailService,indexerComponent,indexerComponent_PerformanceMonitorAdvice,searchService,indexerAndSearcherFactory,categoryService,luceneIndexerAndSearcherFactory,luceneCategoryService,luceneIndexLock,lockService,versionService,versionNodeService,versionCounterDaoService,versionBootstrap,versionableAspect,namespaceDAO,dictionaryModelType,dictionaryDAO,dictionaryService,namespaceService,dictionaryModelBootstrap,dictionaryBootstrap,extension.dictionaryBootstrap,dictionaryRepositoryBootstrap,copyService,checkOutCheckInService,workingCopyAspect,discussableAspect,policyBehaviourFilter,policyComponent,LuceneFullTextSearchIndexer,luceneIndexBackupComponent,threadPoolExecutor,queryRegisterComponent,viewParser,importerComponent,storeImporter,userStoreImporter,systemStoreImporter,spacesStoreImporter,versionStoreImporter,exporterComponent,auditableAspect,referenceableAspect,configurableService,ehCacheManager,transactionalEHCacheManager,nullPermissionSharedCache,nullPermissionCache,userToAuthoritySharedCache,userToAuthorityCache,permissionsAccessSharedCache,permissionsAccessCache,nodeOwnerSharedCache,nodeOwnerCache,permissionService,permissionServiceImpl,ownerDynamicAuthority,lockOwnerDynamicAuthority,permissionsDAO,permissionsModelDAO,roleVoter,groupVoter,aclEntryVoter,accessDecisionManager,afterAcl,afterInvocationManager,NamespaceService_security,DictionaryService_security,NodeService_security,ContentService_security,MimetypeService_security,SearchService_security,CategoryService_security,CopyService_security,LockService_security,VersionService_security,CheckoutCheckinService_security,RuleService_security,ImporterService_security,ActionService_security,PermissionService_security,AuthorityService_security,AuthenticationService_security,OwnableService_security,PersonService_security,TemplateService_security,AlfrescoServiceDescriptor,ServiceRegistry,ServiceRegistry_descriptor,exceptionTranslator,DescriptorService,DescriptorService_descriptor,NamespaceService,NamespaceService_transaction,NamespaceService_descriptor,DictionaryService,DictionaryService_transaction,DictionaryService_descriptor,NodeService,NodeService_transaction,NodeService_descriptor,ContentService,ContentService_transaction,ContentService_descriptor,MimetypeService,MimetypeService_descriptor,SearchService,SearchService_transaction,SearchService_descriptor,CategoryService,CategoryService_transaction,CategoryService_descriptor,CopyService,CopyService_transaction,CopyService_descriptor,LockService,LockService_transaction,LockService_descriptor,VersionService,VersionService_transaction,VersionService_descriptor,CheckoutCheckinService,CheckoutCheckinService_transaction,CheckoutCheckinService_descriptor,RuleService,RuleService_transaction,RuleService_descriptor,ImporterService,ImporterService_transaction,ImporterService_descriptor,ExporterService,ExporterService_transaction,ExporterService_descriptor,ActionService,ActionService_transaction,ActionService_descriptor,PermissionService,PermissionService_transaction,PermissionService_descriptor,AuthorityService,AuthorityService_transaction,AuthorityService_descriptor,OwnableService,OwnableService_transaction,OwnableService_descriptor,PersonService,PersonService_transaction,PersonService_descriptor,AuthenticationService,AuthenticationService_transaction,AuthenticationService_descriptor,TemplateService,TemplateService_transaction,TemplateService_descriptor,FileFolderService,FileFolderService_transaction,fileFolderService,actionService,asynchronousActionExecutionQueue,actionsAspect,actionResourceBundles,action-condition-evaluator,no-condition,compare-property-value,compare-mime-type,in-category,is-subtype,has-aspect,has-version-history,action-executer,composite-action,create-version,add-features,specialise-type,link-category,simple-workflow,transform,transform-image,copy,move,check-in,check-out,mail,set-property-value,extract-metadata,import,export,ruleService,rulesAspect,ruleResourceBundles,rule-type-base,inbound,outbound,rule-trigger-base,on-create-node-trigger,on-update-node-trigger,on-property-update-trigger,on-delete-node-trigger,on-create-child-association-trigger,on-delete-child-association-trigger,on-create-association-trigger,on-delete-association-trigger,on-content-update-trigger,on-content-create-trigger,nodeDaoServiceImpl,dbNodeDaoServiceTxnRegistration,nodeDaoService,nodeService,dbNodeService,dbNodeService_PerformanceMonitorAdvice,nodeIndexer,integrityChecker,ftsIndexerTrigger,tempFileCleanerTrigger,contentStoreCleanerTrigger,indexRecoveryTrigger,indexBackupTrigger,ehCacheTracerJob,schedulerFactory,fileServersConfigSource,fileServersConfigService,fileServerConfigurationBase,contentDiskDriver,cifsHelper,fileContentStore,deletedContentStore,deletedContentBackupListener,contentStoreCleaner,contentService,mimetypeConfigService,mimetypeService,metadataExtracterRegistry,baseMetadataExtracter,org.alfresco.repo.content.metadata.PdfBoxMetadataExtracter,org.alfresco.repo.content.metadata.OfficeMetadataExtracter,org.alfresco.repo.content.metadata.HtmlMetadataExtracter,org.alfresco.repo.content.metadata.MP3MetadataExtracter,org.alfresco.repo.content.metadata.OpenDocumentMetadataExtracter,org.alfresco.repo.content.metadata.UnoMetadataExtracter,contentTransformerRegistry,baseContentTransformer,transformer.StringExtracter,transformer.BinaryPassThrough,transformer.PdfBox,transformer.Poi,transformer.TextMining,transformer.HtmlParser,transformer.OpenOffice,transformer.complex.OpenOffice.PdfBox,transformer.ImageMagick,hibernateConfigProperties,cacheStrategiesPlaceholderConfigurer,sessionFactory,transactionManager,ownableService,templateService,freeMarkerProcessor,indexRecoveryComponent,authorityService,authenticationManager,daoAuthenticationProvider,authenticatedAuthenticationPassthroughProvider,alfDaoImpl,authenticationDao,passwordEncoder,authenticationService,authenticationServiceImpl,authenticationComponent,authenticationComponentImpl,personService,ticketComponent,userBootstrap,systemBootstrap,spacesBootstrap,descriptorComponent,patchExecuter,fileServerConfiguration,cifsServer,ftpServer,startupLog,PatchService,PatchService_transaction,patchDaoComponent,patchComponent,basePatch,patch.sample.01,patch.sample.02,patch.savedSearches.Base,bootstrapSpacesMessageSource,patch.savedSearchesFolder,patch.savedSearchesPermission,patch.updatePermissionData,patch.guestUser,patch.fixNodeSerializableValues,patch.updateGuestPermission,patch.guestPersonPermission,patch.spacesRootPermission,patch.categoryRootPermission]; root of BeanFactory hierarchy&lt;BR /&gt;11:09:25,072 INFO&amp;nbsp; [XmlWebApplicationContext] 319 beans defined in application context [Root WebApplicationContext]&lt;BR /&gt;11:09:25,152 INFO&amp;nbsp; [PropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/repository.properties]&lt;BR /&gt;11:09:25,152 INFO&amp;nbsp; [PropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/version.properties]&lt;BR /&gt;11:09:25,152 INFO&amp;nbsp; [PropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/domain/transaction.properties]&lt;BR /&gt;11:09:25,152 INFO&amp;nbsp; [PropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/extension/custom_.properties]&lt;BR /&gt;11:09:25,212 INFO&amp;nbsp; [PropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/domain/cache-strategies.properties]&lt;BR /&gt;11:09:25,242 INFO&amp;nbsp; [XmlWebApplicationContext] Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@df88d2]&lt;BR /&gt;11:09:25,242 INFO&amp;nbsp; [XmlWebApplicationContext] Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@16e1ccd]&lt;BR /&gt;11:09:25,252 INFO&amp;nbsp; [UiApplicationContextUtils] Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@70cdd2]&lt;BR /&gt;11:09:25,422 INFO&amp;nbsp; [PropertiesFactoryBean] Loading properties file from class path resource [alfresco/domain/hibernate-cfg.properties]&lt;BR /&gt;11:09:25,422 INFO&amp;nbsp; [PropertiesFactoryBean] Loading properties file from class path resource [alfresco/extension/custom_.properties]&lt;BR /&gt;11:09:25,472 INFO&amp;nbsp; [Environment] Hibernate 3.1.2&lt;BR /&gt;11:09:25,492 INFO&amp;nbsp; [Environment] hibernate.properties not found&lt;BR /&gt;11:09:25,492 INFO&amp;nbsp; [Environment] using CGLIB reflection optimizer&lt;BR /&gt;11:09:25,492 INFO&amp;nbsp; [Environment] using JDK 1.4 java.sql.Timestamp handling&lt;BR /&gt;11:09:26,794 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.NodeImpl -&amp;gt; node&lt;BR /&gt;11:09:27,255 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.domain.hibernate.NodeImpl.properties -&amp;gt; node_properties&lt;BR /&gt;11:09:27,265 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.domain.hibernate.NodeImpl.aspects -&amp;gt; node_aspects&lt;BR /&gt;11:09:27,265 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.NodeStatusImpl -&amp;gt; node_status&lt;BR /&gt;11:09:27,265 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.ChildAssocImpl -&amp;gt; child_assoc&lt;BR /&gt;11:09:27,275 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.NodeAssocImpl -&amp;gt; node_assoc&lt;BR /&gt;11:09:27,315 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.StoreImpl -&amp;gt; store&lt;BR /&gt;11:09:27,335 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.VersionCountImpl -&amp;gt; version_count&lt;BR /&gt;11:09:27,495 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.domain.hibernate.AppliedPatchImpl -&amp;gt; applied_patch&lt;BR /&gt;11:09:27,535 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.security.permissions.impl.hibernate.NodePermissionEntryImpl -&amp;gt; node_permission&lt;BR /&gt;11:09:27,535 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.security.permissions.impl.hibernate.PermissionEntryImpl -&amp;gt; node_perm_entry&lt;BR /&gt;11:09:27,555 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.security.permissions.impl.hibernate.PermissionReferenceImpl -&amp;gt; permission_ref&lt;BR /&gt;11:09:27,555 INFO&amp;nbsp; [HbmBinder] Mapping class: org.alfresco.repo.security.permissions.impl.hibernate.RecipientImpl -&amp;gt; recipient&lt;BR /&gt;11:09:27,555 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.security.permissions.impl.hibernate.RecipientImpl.externalKeys -&amp;gt; externalKeys&lt;BR /&gt;11:09:27,555 INFO&amp;nbsp; [LocalSessionFactoryBean] Building new Hibernate SessionFactory&lt;BR /&gt;11:09:27,565 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.domain.hibernate.NodeImpl.parentAssocs -&amp;gt; child_assoc&lt;BR /&gt;11:09:27,575 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.domain.hibernate.NodeImpl.childAssocs -&amp;gt; child_assoc&lt;BR /&gt;11:09:27,575 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.domain.hibernate.NodeImpl.sourceNodeAssocs -&amp;gt; node_assoc&lt;BR /&gt;11:09:27,575 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.domain.hibernate.NodeImpl.targetNodeAssocs -&amp;gt; node_assoc&lt;BR /&gt;11:09:27,575 INFO&amp;nbsp; [HbmBinder] Mapping collection: org.alfresco.repo.security.permissions.impl.hibernate.NodePermissionEntryImpl.permissionEntries -&amp;gt; node_perm_entry&lt;BR /&gt;11:09:28,076 INFO&amp;nbsp; [ConnectionProviderFactory] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider&lt;BR /&gt;11:09:29,187 INFO&amp;nbsp; [SettingsFactory] RDBMS: MySQL, version: 5.0.15&lt;BR /&gt;11:09:29,187 INFO&amp;nbsp; [SettingsFactory] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.10 ( $Date: 2005/05/19 15:52:23 $, $Revision: 1.1.2.2 $ )&lt;BR /&gt;11:09:29,248 INFO&amp;nbsp; [Dialect] Using dialect: org.hibernate.dialect.MySQLDialect&lt;BR /&gt;11:09:29,268 INFO&amp;nbsp; [TransactionFactoryFactory] Using default transaction strategy (direct JDBC transactions)&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Automatic flush during beforeCompletion(): disabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Automatic session close at end of transaction: disabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] JDBC batch size: 32&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] JDBC batch updates for versioned data: disabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Scrollable result sets: enabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] JDBC3 getGeneratedKeys(): enabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Connection release mode: auto&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Maximum outer join fetch depth: 10&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Default batch fetch size: 1&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Generate SQL with comments: disabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Order SQL updates by primary key: disabled&lt;BR /&gt;11:09:29,278 INFO&amp;nbsp; [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Query language substitutions: {}&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Second-level cache: enabled&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Query cache: enabled&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Cache provider: org.hibernate.cache.EhCacheProvider&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Optimize cache for minimal puts: disabled&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Structured second-level cache entries: disabled&lt;BR /&gt;11:09:29,288 INFO&amp;nbsp; [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory&lt;BR /&gt;11:09:29,308 INFO&amp;nbsp; [SettingsFactory] Statistics: disabled&lt;BR /&gt;11:09:29,308 INFO&amp;nbsp; [SettingsFactory] Deleted entity synthetic identifier rollback: disabled&lt;BR /&gt;11:09:29,308 INFO&amp;nbsp; [SettingsFactory] Default entity-mode: pojo&lt;BR /&gt;11:09:29,388 INFO&amp;nbsp; [SessionFactoryImpl] building session factory&lt;BR /&gt;11:09:30,409 INFO&amp;nbsp; [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured&lt;BR /&gt;11:09:30,419 INFO&amp;nbsp; [SchemaUpdate] Running hbm2ddl schema update&lt;BR /&gt;11:09:30,419 INFO&amp;nbsp; [SchemaUpdate] fetching database metadata&lt;BR /&gt;11:09:30,429 INFO&amp;nbsp; [SchemaUpdate] updating schema&lt;BR /&gt;11:09:30,579 INFO&amp;nbsp; [TableMetadata] table found: alfresco.applied_patch&lt;BR /&gt;11:09:30,579 INFO&amp;nbsp; [TableMetadata] columns: [succeeded, target_schema, fixes_to_schema, applied_on_date, fixes_from_schema, was_executed, applied_to_schema, applied_to_server, report, description, id]&lt;BR /&gt;11:09:30,579 INFO&amp;nbsp; [TableMetadata] foreign keys: []&lt;BR /&gt;11:09:30,579 INFO&amp;nbsp; [TableMetadata] indexes: [primary]&lt;BR /&gt;11:09:30,640 INFO&amp;nbsp; [TableMetadata] table found: alfresco.child_assoc&lt;BR /&gt;11:09:30,640 INFO&amp;nbsp; [TableMetadata] columns: [isprimary, type_qname, child_protocol, assoc_index, parent_guid, qname, child_guid, child_identifier, parent_identifier, id, parent_protocol]&lt;BR /&gt;11:09:30,640 INFO&amp;nbsp; [TableMetadata] foreign keys: [fkc6efff32a0f28d72, fkc6efff3294135688]&lt;BR /&gt;11:09:30,640 INFO&amp;nbsp; [TableMetadata] indexes: [primary, fkc6efff32a0f28d72, fkc6efff3294135688]&lt;BR /&gt;11:09:30,690 INFO&amp;nbsp; [TableMetadata] table found: alfresco.externalkeys&lt;BR /&gt;11:09:30,690 INFO&amp;nbsp; [TableMetadata] columns: [externalkey, id]&lt;BR /&gt;11:09:30,690 INFO&amp;nbsp; [TableMetadata] foreign keys: [fkad60285faadd7239]&lt;BR /&gt;11:09:30,690 INFO&amp;nbsp; [TableMetadata] indexes: [fkad60285faadd7239, primary]&lt;BR /&gt;11:09:30,750 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node&lt;BR /&gt;11:09:30,750 INFO&amp;nbsp; [TableMetadata] columns: [type_qname, protocol, guid, identifier]&lt;BR /&gt;11:09:30,750 INFO&amp;nbsp; [TableMetadata] foreign keys: [fk33ae021c9053b, fk33ae02d24add25]&lt;BR /&gt;11:09:30,750 INFO&amp;nbsp; [TableMetadata] indexes: [primary, fk33ae021c9053b, fk33ae02d24add25]&lt;BR /&gt;11:09:30,840 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node_aspects&lt;BR /&gt;11:09:30,840 INFO&amp;nbsp; [TableMetadata] columns: [protocol, qname, guid, identifier]&lt;BR /&gt;11:09:30,840 INFO&amp;nbsp; [TableMetadata] foreign keys: [fk2b91a9de65e86569]&lt;BR /&gt;11:09:30,840 INFO&amp;nbsp; [TableMetadata] indexes: [fk2b91a9de65e86569]&lt;BR /&gt;11:09:30,920 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node_assoc&lt;BR /&gt;11:09:30,920 INFO&amp;nbsp; [TableMetadata] columns: [target_guid, source_identifier, source_protocol, type_qname, target_protocol, target_identifier, source_guid, id]&lt;BR /&gt;11:09:30,920 INFO&amp;nbsp; [TableMetadata] foreign keys: [fk5baef398b9dee1b3, fk5baef3984e68a555]&lt;BR /&gt;11:09:30,920 INFO&amp;nbsp; [TableMetadata] indexes: [primary, fk5baef398b9dee1b3, fk5baef3984e68a555]&lt;BR /&gt;11:09:31,260 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node_perm_entry&lt;BR /&gt;11:09:31,260 INFO&amp;nbsp; [TableMetadata] columns: [protocol, typeuri, guid, identifier, name, typename, id, allowed, recipient]&lt;BR /&gt;11:09:31,260 INFO&amp;nbsp; [TableMetadata] foreign keys: [fkcfe31cc0dbbed737, fkcfe31cc05a6a54c3, fkcfe31cc026f66010]&lt;BR /&gt;11:09:31,260 INFO&amp;nbsp; [TableMetadata] indexes: [fkcfe31cc0dbbed737, primary, fkcfe31cc05a6a54c3, fkcfe31cc026f66010]&lt;BR /&gt;11:09:31,341 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node_permission&lt;BR /&gt;11:09:31,341 INFO&amp;nbsp; [TableMetadata] columns: [protocol, inherits, guid, identifier]&lt;BR /&gt;11:09:31,341 INFO&amp;nbsp; [TableMetadata] foreign keys: []&lt;BR /&gt;11:09:31,341 INFO&amp;nbsp; [TableMetadata] indexes: [primary]&lt;BR /&gt;11:09:31,411 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node_properties&lt;BR /&gt;11:09:31,411 INFO&amp;nbsp; [TableMetadata] columns: [protocol, multi_valued, persisted_type, qname, long_value, string_value, double_value, boolean_value, serializable_value, actual_type, guid, float_value, identifier]&lt;BR /&gt;11:09:31,411 INFO&amp;nbsp; [TableMetadata] foreign keys: [fkc962bf9065e86569]&lt;BR /&gt;11:09:31,411 INFO&amp;nbsp; [TableMetadata] indexes: [primary, fkc962bf9065e86569]&lt;BR /&gt;11:09:31,481 INFO&amp;nbsp; [TableMetadata] table found: alfresco.node_status&lt;BR /&gt;11:09:31,481 INFO&amp;nbsp; [TableMetadata] columns: [deleted, protocol, guid, identifier, change_txn_id]&lt;BR /&gt;11:09:31,481 INFO&amp;nbsp; [TableMetadata] foreign keys: []&lt;BR /&gt;11:09:31,481 INFO&amp;nbsp; [TableMetadata] indexes: [primary]&lt;BR /&gt;11:09:31,531 INFO&amp;nbsp; [TableMetadata] table found: alfresco.permission_ref&lt;BR /&gt;11:09:31,531 INFO&amp;nbsp; [TableMetadata] columns: [type_uri, type_name, name]&lt;BR /&gt;11:09:31,531 INFO&amp;nbsp; [TableMetadata] foreign keys: []&lt;BR /&gt;11:09:31,531 INFO&amp;nbsp; [TableMetadata] indexes: [primary]&lt;BR /&gt;11:09:31,591 INFO&amp;nbsp; [TableMetadata] table found: alfresco.recipient&lt;BR /&gt;11:09:31,591 INFO&amp;nbsp; [TableMetadata] columns: [recipient]&lt;BR /&gt;11:09:31,591 INFO&amp;nbsp; [TableMetadata] foreign keys: []&lt;BR /&gt;11:09:31,591 INFO&amp;nbsp; [TableMetadata] indexes: [primary]&lt;BR /&gt;11:09:31,641 INFO&amp;nbsp; [TableMetadata] table found: alfresco.store&lt;BR /&gt;11:09:31,641 INFO&amp;nbsp; [TableMetadata] columns: [protocol, root_identifier, root_guid, root_protocol, identifier]&lt;BR /&gt;11:09:31,641 INFO&amp;nbsp; [TableMetadata] foreign keys: [fk68af8e11f473ce0]&lt;BR /&gt;11:09:31,641 INFO&amp;nbsp; [TableMetadata] indexes: [primary, fk68af8e11f473ce0]&lt;BR /&gt;11:09:31,701 INFO&amp;nbsp; [TableMetadata] table found: alfresco.version_count&lt;BR /&gt;11:09:31,701 INFO&amp;nbsp; [TableMetadata] columns: [protocol, version_count, identifier]&lt;BR /&gt;11:09:31,701 INFO&amp;nbsp; [TableMetadata] foreign keys: []&lt;BR /&gt;11:09:31,701 INFO&amp;nbsp; [TableMetadata] indexes: [primary]&lt;BR /&gt;11:09:31,711 INFO&amp;nbsp; [SchemaUpdate] schema update complete&lt;BR /&gt;11:09:31,711 INFO&amp;nbsp; [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache&lt;BR /&gt;11:09:31,721 INFO&amp;nbsp; [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache&lt;BR /&gt;11:09:34,095 INFO&amp;nbsp; [HibernateTransactionManager] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1628303] of Hibernate SessionFactory for HibernateTransactionManager&lt;BR /&gt;11:09:34,125 INFO&amp;nbsp; [DefaultAopProxyFactory] CGLIB2 available: proxyTargetClass feature enabled&lt;BR /&gt;11:09:34,936 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}beforeCreateStore" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeCreateStore&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeCreateStorePolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onCreateStore" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCreateStore&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnCreateStorePolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}beforeCreateNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeCreateNode&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeCreateNodePolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onCreateNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCreateNode&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnCreateNodePolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}beforeUpdateNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeUpdateNode&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeUpdateNodePolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onUpdateNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onUpdateNode&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnUpdateNodePolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onUpdateProperties" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onUpdateProperties&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnUpdatePropertiesPolicy)&lt;BR /&gt;11:09:34,946 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}beforeDeleteNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeDeleteNode&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeDeleteNodePolicy)&lt;BR /&gt;11:09:34,956 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onDeleteNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onDeleteNode&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnDeleteNodePolicy)&lt;BR /&gt;11:09:34,966 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}beforeAddAspect" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeAddAspect&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeAddAspectPolicy)&lt;BR /&gt;11:09:34,966 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onAddAspect" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onAddAspect&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnAddAspectPolicy)&lt;BR /&gt;11:09:34,966 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}beforeRemoveAspect" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeRemoveAspect&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeRemoveAspectPolicy)&lt;BR /&gt;11:09:34,966 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onRemoveAspect" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onRemoveAspect&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnRemoveAspectPolicy)&lt;BR /&gt;11:09:34,966 INFO&amp;nbsp; [PolicyComponentImpl] Registered association policy {&lt;A href="http://www.alfresco.org}beforeCreateChildAssociation" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeCreateChildAssociation&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeCreateChildAssociationPolicy)&lt;BR /&gt;11:09:34,966 INFO&amp;nbsp; [PolicyComponentImpl] Registered association policy {&lt;A href="http://www.alfresco.org}onCreateChildAssociation" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCreateChildAssociation&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnCreateChildAssociationPolicy)&lt;BR /&gt;11:09:34,976 INFO&amp;nbsp; [PolicyComponentImpl] Registered association policy {&lt;A href="http://www.alfresco.org}beforeDeleteChildAssociation" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeDeleteChildAssociation&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$BeforeDeleteChildAssociationPolicy)&lt;BR /&gt;11:09:34,976 INFO&amp;nbsp; [PolicyComponentImpl] Registered association policy {&lt;A href="http://www.alfresco.org}onDeleteChildAssociation" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onDeleteChildAssociation&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnDeleteChildAssociationPolicy)&lt;BR /&gt;11:09:34,976 INFO&amp;nbsp; [PolicyComponentImpl] Registered association policy {&lt;A href="http://www.alfresco.org}onCreateAssociation" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCreateAssociation&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnCreateAssociationPolicy)&lt;BR /&gt;11:09:34,976 INFO&amp;nbsp; [PolicyComponentImpl] Registered association policy {&lt;A href="http://www.alfresco.org}onDeleteAssociation" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onDeleteAssociation&lt;/A&gt; (interface org.alfresco.repo.node.NodeServicePolicies$OnDeleteAssociationPolicy)&lt;BR /&gt;11:09:35,376 INFO&amp;nbsp; [PolicyComponentImpl] Bound Java method[class=org.alfresco.repo.content.RoutingContentService, method=onUpdateProperties] to policy {&lt;A href="http://www.alfresco.org}onUpdateProperties" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onUpdateProperties&lt;/A&gt; for service org.alfresco.repo.content.RoutingContentService@1e4e6db&lt;BR /&gt;11:09:35,376 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onContentUpdate" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onContentUpdate&lt;/A&gt; (interface org.alfresco.repo.content.ContentServicePolicies$OnContentUpdatePolicy)&lt;BR /&gt;11:09:35,386 INFO&amp;nbsp; [PolicyComponentImpl] Registered class policy {&lt;A href="http://www.alfresco.org}onContentRead" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onContentRead&lt;/A&gt; (interface org.alfresco.repo.content.ContentServicePolicies$OnContentReadPolicy)&lt;BR /&gt;11:09:35,547 INFO&amp;nbsp; [EhCacheFactoryBean] Using default EHCache CacheManager for cache region 'nullPermissionCache'&lt;BR /&gt;11:09:35,547 INFO&amp;nbsp; [EhCacheFactoryBean] Creating new EHCache cache region 'nullPermissionCache'&lt;BR /&gt;11:09:35,557 INFO&amp;nbsp; [EhCacheManagerFactoryBean] Initializing EHCache CacheManager&lt;BR /&gt;11:09:35,637 INFO&amp;nbsp; [EhCacheFactoryBean] Using default EHCache CacheManager for cache region 'permissionsAccessCache'&lt;BR /&gt;11:09:35,637 INFO&amp;nbsp; [EhCacheFactoryBean] Creating new EHCache cache region 'permissionsAccessCache'&lt;BR /&gt;11:09:35,697 INFO&amp;nbsp; [EhCacheFactoryBean] Using default EHCache CacheManager for cache region 'nodeOwnerCache'&lt;BR /&gt;11:09:35,697 INFO&amp;nbsp; [EhCacheFactoryBean] Creating new EHCache cache region 'nodeOwnerCache'&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Behaviour Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=checkForLock] is binding (ClassBinding[class={&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;]) to policy {&lt;A href="http://www.alfresco.org}beforeCreateVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeCreateVersion&lt;/A&gt; before the policy is registered&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Bound Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=checkForLock] to policy {&lt;A href="http://www.alfresco.org}beforeCreateVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeCreateVersion&lt;/A&gt; for class {&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Bound Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=checkForLock] to policy {&lt;A href="http://www.alfresco.org}beforeUpdateNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeUpdateNode&lt;/A&gt; for class {&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Bound Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=checkForLock] to policy {&lt;A href="http://www.alfresco.org}beforeDeleteNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}beforeDeleteNode&lt;/A&gt; for class {&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Behaviour Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=onCopy] is binding (ClassBinding[class={&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;]) to policy {&lt;A href="http://www.alfresco.org}onCopyNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCopyNode&lt;/A&gt; before the policy is registered&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Bound Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=onCopy] to policy {&lt;A href="http://www.alfresco.org}onCopyNode" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCopyNode&lt;/A&gt; for class {&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Behaviour Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=onCreateVersion] is binding (ClassBinding[class={&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;]) to policy {&lt;A href="http://www.alfresco.org}onCreateVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCreateVersion&lt;/A&gt; before the policy is registered&lt;BR /&gt;11:09:35,717 INFO&amp;nbsp; [PolicyComponentImpl] Bound Java method[class=org.alfresco.repo.lock.LockServiceImpl, method=onCreateVersion] to policy {&lt;A href="http://www.alfresco.org}onCreateVersion" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org}onCreateVersion&lt;/A&gt; for class {&lt;A href="http://www.alfresco.org/model/content/1.0}lockable" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}lockable&lt;/A&gt;&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.setProperties(org.alfresco.service.cmr.repository.NodeRef,java.util.Map) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.WriteProperties]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getStores()] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.addAspect(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,java.util.Map) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidAspectException] with attributes [[ACL_NODE.0.sys:base.Write]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.removeAssociation(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ROLE_AUTHENTICATED]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getChildAssocs(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadChildren, AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getChildAssocs(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QNamePattern,org.alfresco.service.namespace.QNamePattern) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadChildren, AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.removeChild(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.1.sys:base.Delete]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.removeAspect(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidAspectException] with attributes [[ACL_NODE.0.sys:base.Write]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.setType(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.Write]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.deleteNode(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.Delete]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.setChildAssociationIndex(org.alfresco.service.cmr.repository.ChildAssociationRef,int) throws org.alfresco.service.cmr.repository.InvalidChildAssociationRefException] with attributes [[ACL_PARENT.0.sys:base.WriteProperties]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.Set org.alfresco.service.cmr.repository.NodeService.getAspects(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ChildAssociationRef org.alfresco.service.cmr.repository.NodeService.moveNode(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.WriteProperties, ACL_PARENT.0.sys:base.DeleteChildren, ACL_NODE.1.sys:base.CreateChildren]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.AssociationRef org.alfresco.service.cmr.repository.NodeService.createAssociation(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.repository.AssociationExistsException] with attributes [[ROLE_AUTHENTICATED]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.namespace.QName org.alfresco.service.cmr.repository.NodeService.getType(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.StoreRef org.alfresco.service.cmr.repository.NodeService.createStore(java.lang.String,java.lang.String) throws org.alfresco.service.cmr.repository.StoreExistsException] with attributes [[ACL_METHOD.ROLE_ADMINISTRATOR]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.repository.NodeService.exists(org.alfresco.service.cmr.repository.NodeRef)] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.repository.NodeService.exists(org.alfresco.service.cmr.repository.StoreRef)] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ChildAssociationRef org.alfresco.service.cmr.repository.NodeService.getPrimaryParent(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties, AFTER_ACL_PARENT.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ChildAssociationRef org.alfresco.service.cmr.repository.NodeService.addChild(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.CreateChildren, ACL_NODE.1.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getParentAssocs(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties, AFTER_ACL_PARENT.sys:base.Read]]&lt;BR /&gt;11:09:35,767 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getParentAssocs(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QNamePattern,org.alfresco.service.namespace.QNamePattern) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties, AFTER_ACL_PARENT.sys:base.Read]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.io.Serializable org.alfresco.service.cmr.repository.NodeService.getProperty(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getSourceAssocs(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QNamePattern) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ROLE_AUTHENTICATED]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.NodeRef org.alfresco.service.cmr.repository.NodeService.getRootNode(org.alfresco.service.cmr.repository.StoreRef) throws org.alfresco.service.cmr.repository.InvalidStoreRefException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ChildAssociationRef org.alfresco.service.cmr.repository.NodeService.createNode(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,org.alfresco.service.namespace.QName,org.alfresco.service.namespace.QName,java.util.Map) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidTypeException] with attributes [[ACL_NODE.0.sys:base.CreateChildren]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ChildAssociationRef org.alfresco.service.cmr.repository.NodeService.createNode(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,org.alfresco.service.namespace.QName,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidTypeException] with attributes [[ACL_NODE.0.sys:base.CreateChildren]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getTargetAssocs(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QNamePattern) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ROLE_AUTHENTICATED]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.NodeService.setProperty(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,java.io.Serializable) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.WriteProperties]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.Map org.alfresco.service.cmr.repository.NodeService.getProperties(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.Path org.alfresco.service.cmr.repository.NodeService.getPath(org.alfresco.service.cmr.repository.NodeRef) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.repository.NodeService.hasAspect(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidAspectException] with attributes [[ACL_NODE.0.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.repository.NodeService.getPaths(org.alfresco.service.cmr.repository.NodeRef,boolean) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.ReadProperties]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.NodeRef$Status org.alfresco.service.cmr.repository.NodeService.getNodeStatus(org.alfresco.service.cmr.repository.NodeRef)] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,777 INFO&amp;nbsp; [AbstractSecurityInterceptor] Validated configuration attributes&lt;BR /&gt;11:09:35,787 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.search.SearchService.selectProperties(org.alfresco.service.cmr.repository.NodeRef,java.lang.String,org.alfresco.service.cmr.search.QueryParameterDefinition[],org.alfresco.service.namespace.NamespacePrefixResolver,boolean) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.repository.XPathException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,787 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.search.SearchService.selectProperties(org.alfresco.service.cmr.repository.NodeRef,java.lang.String,org.alfresco.service.cmr.search.QueryParameterDefinition[],org.alfresco.service.namespace.NamespacePrefixResolver,boolean,java.lang.String) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.repository.XPathException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.search.ResultSet org.alfresco.service.cmr.search.SearchService.query(org.alfresco.service.cmr.repository.StoreRef,java.lang.String,java.lang.String,org.alfresco.service.cmr.repository.Path[])] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.search.ResultSet org.alfresco.service.cmr.search.SearchService.query(org.alfresco.service.cmr.repository.StoreRef,org.alfresco.service.namespace.QName,org.alfresco.service.cmr.search.QueryParameter[])] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.search.ResultSet org.alfresco.service.cmr.search.SearchService.query(org.alfresco.service.cmr.search.SearchParameters)] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.search.ResultSet org.alfresco.service.cmr.search.SearchService.query(org.alfresco.service.cmr.repository.StoreRef,java.lang.String,java.lang.String,org.alfresco.service.cmr.search.QueryParameterDefinition[])] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.search.ResultSet org.alfresco.service.cmr.search.SearchService.query(org.alfresco.service.cmr.repository.StoreRef,java.lang.String,java.lang.String)] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.search.ResultSet org.alfresco.service.cmr.search.SearchService.query(org.alfresco.service.cmr.repository.StoreRef,java.lang.String,java.lang.String,org.alfresco.service.cmr.repository.Path[],org.alfresco.service.cmr.search.QueryParameterDefinition[])] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.search.SearchService.contains(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,java.lang.String,org.alfresco.service.cmr.search.SearchParameters$Operator) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.search.SearchService.contains(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,java.lang.String) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.search.SearchService.selectNodes(org.alfresco.service.cmr.repository.NodeRef,java.lang.String,org.alfresco.service.cmr.search.QueryParameterDefinition[],org.alfresco.service.namespace.NamespacePrefixResolver,boolean) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.repository.XPathException] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.List org.alfresco.service.cmr.search.SearchService.selectNodes(org.alfresco.service.cmr.repository.NodeRef,java.lang.String,org.alfresco.service.cmr.search.QueryParameterDefinition[],org.alfresco.service.namespace.NamespacePrefixResolver,boolean,java.lang.String) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.repository.XPathException] with attributes [[AFTER_ACL_NODE.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.search.SearchService.like(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,java.lang.String,boolean) throws org.alfresco.service.cmr.repository.InvalidNodeRefException] with attributes [[ACL_NODE.0.sys:base.Read]]&lt;BR /&gt;11:09:35,797 INFO&amp;nbsp; [AbstractSecurityInterceptor] Validated configuration attributes&lt;BR /&gt;11:09:35,817 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ContentReader org.alfresco.service.cmr.repository.ContentService.getReader(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidTypeException] with attributes [[ACL_NODE.0.cm:content.ReadContent]]&lt;BR /&gt;11:09:35,817 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.repository.ContentService.transform(org.alfresco.service.cmr.repository.ContentReader,org.alfresco.service.cmr.repository.ContentWriter) throws org.alfresco.service.cmr.repository.NoTransformerException,org.alfresco.service.cmr.repository.ContentIOException] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,817 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ContentWriter org.alfresco.service.cmr.repository.ContentService.getTempWriter()] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,817 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.repository.ContentWriter org.alfresco.service.cmr.repository.ContentService.getWriter(org.alfresco.service.cmr.repository.NodeRef,org.alfresco.service.namespace.QName,boolean) throws org.alfresco.service.cmr.repository.InvalidNodeRefException,org.alfresco.service.cmr.dictionary.InvalidTypeException] with attributes [[ACL_NODE.0.cm:content.WriteContent]]&lt;BR /&gt;11:09:35,817 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.repository.ContentService.isTransformable(org.alfresco.service.cmr.repository.ContentReader,org.alfresco.service.cmr.repository.ContentWriter)] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,817 INFO&amp;nbsp; [AbstractSecurityInterceptor] Validated configuration attributes&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.security.PermissionService.clearPermission(org.alfresco.service.cmr.repository.NodeRef,java.lang.String)] with attributes [[ACL_NODE.0.sys:base.ChangePermissions]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.Set org.alfresco.service.cmr.security.PermissionService.getSettablePermissions(org.alfresco.service.cmr.repository.NodeRef)] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.util.Set org.alfresco.service.cmr.security.PermissionService.getSettablePermissions(org.alfresco.service.namespace.QName)] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.lang.String org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority()] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract org.alfresco.service.cmr.security.AccessStatus org.alfresco.service.cmr.security.PermissionService.hasPermission(org.alfresco.service.cmr.repository.NodeRef,java.lang.String)] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract boolean org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions(org.alfresco.service.cmr.repository.NodeRef)] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract java.lang.String org.alfresco.service.cmr.security.PermissionService.getAllAuthorities()] with attributes [[ACL_ALLOW]]&lt;BR /&gt;11:09:35,897 INFO&amp;nbsp; [MethodDefinitionMap] Adding secure method [public abstract void org.alfresco.service.cmr.security.PermissionService.setPermission(org.alfresco.service.cmr.repository.NodeRef,java.lang.String,java.lang.String,boolean)] with attributes [[ACL_NODE.0.sys:base.ChangePermissions]]&lt;BR /&gt;11:0&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 07:48:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33235#M17330</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-09T07:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33236#M17331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Part of my message didn't come thru, here it is….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;11:09:40,904 INFO&amp;nbsp; [RAMJobStore] RAMJobStore initialized.&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [StdSchedulerFactory] Quartz scheduler 'QuartzScheduler' initialized from an externally provided properties instance.&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [StdSchedulerFactory] Quartz scheduler version: 1.4.5&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [SchedulerFactoryBean] Starting Quartz scheduler now&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [QuartzScheduler] Scheduler QuartzScheduler_$_NON_CLUSTERED started.&lt;BR /&gt;11:09:41,936 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:41 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;INFO: connecting using "socket,host=localhost,port=8100,tcpNoDelay=1"…&lt;BR /&gt;11:09:43,138 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:43 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;SEVERE: connection failed: com.sun.star.connection.NoConnectException: java.net.ConnectException: Connection refused: connect&lt;BR /&gt;11:09:43,338 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:43 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;INFO: connecting using "socket,host=localhost,port=8100,tcpNoDelay=1"…&lt;BR /&gt;11:09:44,349 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:44 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;SEVERE: connection failed: com.sun.star.connection.NoConnectException: java.net.ConnectException: Connection refused: connect&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;jboss gets stuck after this and CPU shoots to 100%&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Unable to figure out what I'm missing compared to the Alfresco Web App.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-nrk&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 07:55:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33236#M17331</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-09T07:55:03Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33237#M17332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;the remaining server log. Didn't appear in my earlier post. JBoss hangs after this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;UL&gt;11:09:40,904 INFO&amp;nbsp; [RAMJobStore] RAMJobStore initialized.&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [StdSchedulerFactory] Quartz scheduler 'QuartzScheduler' initialized from an externally provided properties instance.&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [StdSchedulerFactory] Quartz scheduler version: 1.4.5&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [SchedulerFactoryBean] Starting Quartz scheduler now&lt;BR /&gt;11:09:40,914 INFO&amp;nbsp; [QuartzScheduler] Scheduler QuartzScheduler_$_NON_CLUSTERED started.&lt;BR /&gt;11:09:41,936 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:41 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;INFO: connecting using "socket,host=localhost,port=8100,tcpNoDelay=1"…&lt;BR /&gt;11:09:43,138 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:43 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;SEVERE: connection failed: com.sun.star.connection.NoConnectException: java.net.ConnectException: Connection refused: connect&lt;BR /&gt;11:09:43,338 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:43 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;INFO: connecting using "socket,host=localhost,port=8100,tcpNoDelay=1"…&lt;BR /&gt;11:09:44,349 INFO&amp;nbsp; [STDOUT] Mar 9, 2006 11:09:44 AM net.sf.joott.uno.UnoConnection connect&lt;BR /&gt;SEVERE: connection failed: com.sun.star.connection.NoConnectException: java.net.ConnectException: Connection refused: connect&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 08:02:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33237#M17332</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-09T08:02:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33238#M17333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Not sure if this helps diagnose the problem. Listing a compare of the contentstore folder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A folder structure 2006-&amp;gt;3-&amp;gt;9-&amp;gt;13 gets created within the contentstore folder when started with Alfresco.war. This folder contains a bunch of bin files.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These folders are not created when I run my app.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Rk&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 08:32:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33238#M17333</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-09T08:32:08Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33239#M17334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would also try adding the rest of the configuration from our web.xml to yours to see if that makes a difference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you tried accessing Alfresco from &lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco&lt;/A&gt;&lt;SPAN&gt;? What happens if you do?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are a couple of changes we've made to JBoss too that may or may not be affecting you, see this thread: &lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/forums/viewtopic.php?t=582" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/forums/viewtopic.php?t=582&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When JBoss goes to 100% could you do a thread dump and post the results as this may give us an idea what it's doing…to do this press CTRL BREAK in the JBoss console window.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2006 11:02:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33239#M17334</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2006-03-09T11:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33240#M17335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Got it working! but the solutions seems very weird!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will place another post within the next few days detailing out how I've integrated Alfresco into my webapp successfully. Once I've rechecked everything and cleaned up the integration.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There were 2 inter-related issues:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) I was missing the pdf "Alfresco-Tutorial.pdf" in the "alfresco\bootstrap" folder since I thought it was not required (my mistake!) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I created the individual jars (core, repository,jcr, etc…) and bundled the respective config files into each of them. During this step I deleted the pdf.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) I did not have the following in the log4j.xml file located in "jbosshome\server\default\conf"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;root&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;priority value="INFO" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;appender-ref ref="CONSOLE"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;appender-ref ref="FILE"/&amp;gt;&lt;BR /&gt;&amp;lt;/root&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Though sounding very odd, it looks like somewhere there's code that seems very tightly linked to log4j configuration. I'm using apache commons logging in my app and maybe do not have this dependency issue.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;With this snippet in place, I was able to see a bootstrap failed exception on my console due to the missing pdf and then everything went on fine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Without this snippet, something threw CPU into 100% where it stayed!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Placing the pdf into the expected location enabled my app to bootstrap alfresco and setup the sample "Company home" space. I'll remove this later once we define our own spaces, users etc. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We're retaining this for now so that we can switch to the Alfresco web app at any time to visually see any changes we make &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nrk&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Mar 2006 05:26:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33240#M17335</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-11T05:26:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33241#M17336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;the snippet from log4j.xml didn't come thru…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—————————————–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;root&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;priority value="INFO" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;appender-ref ref="CONSOLE"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;appender-ref ref="FILE"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/root&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—————————————–&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Mar 2006 05:29:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33241#M17336</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-11T05:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33242#M17337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Listing my web apps configuration below. Before that I want to mention that I have disabled JVM optimizations that are default in JBoss 4.0.2. Not sure if they impact anything though.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) ear-deployer.xml (server/&amp;lt;server&amp;gt;/deploy folder) : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Set ?Isolated? to true. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Set ?CallByValue? to true.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) jboss-service.xml (server/&amp;lt;server&amp;gt;/conf folder) : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Set ?CallByValue? to true in ?NamingService? mbean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My web app configuration:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) web.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Spring config file locations&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;contextConfigLocation&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classpath:alfresco/web-client-application-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classpath:alfresco/jcr-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/param-value&amp;gt;&lt;BR /&gt;&amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.alfresco.web.app.ContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not planning to use JSF and therefore eliminated all references to JSF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) From the 1.2 source I created each of the jars and then bundled the respective config files into these jars: core.jar, jcr.jar, repository.jar, webclient.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) created the package alfresco.extension in my code's source and placed the following files into it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a) custom-context.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;&lt;BR /&gt;&amp;lt;!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' '&lt;A href="http://www.springframework.org/dtd/spring-beans.dtd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/dtd/spring-beans.dtd&lt;/A&gt;'&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;beans&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="repository-properties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="ignoreUnresolvablePlaceholders"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="locations"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/repository.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/version.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/domain/transaction.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– override default core properties –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/extension/custom.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="hibernateConfigProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="locations"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/domain/hibernate-cfg.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– override default hibernate properties –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/extension/custom.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="models"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;alfresco/extension/customModel.xml&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Alfresco looks for any *-context.xml files within the alfresco.extension package. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b) custom.properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;# Folder where Alfresco stores lucene indexes and some store metadata&lt;BR /&gt;dir.root=C:/Alfresco_datastore&lt;BR /&gt;&lt;BR /&gt;#DB settings&lt;BR /&gt;db.driver=com.mysql.jdbc.Driver&lt;BR /&gt;db.name=alfresco&lt;BR /&gt;db.url=jdbc:mysql://localhost:3306/${db.name}&lt;BR /&gt;db.username=alfresco&lt;BR /&gt;db.password=alfresco&lt;BR /&gt;&lt;BR /&gt;# hibernate settings&lt;BR /&gt;hibernate.dialect=org.hibernate.dialect.MySQLDialect&lt;BR /&gt;hibernate.show_sql=false&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;though I use the same properties file for every overridden bean, I figured I dont have too many properties to be worrying about hashmaps containing unrequired properties for each bean! This way I have all my custom properties in one file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; c) customModel.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;!– Custom Model –&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;!– Note: This model is pre-configured to load at startup of the Repository.&amp;nbsp; So, all custom –&amp;gt;&lt;BR /&gt;&amp;lt;!–&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; types and aspects added here will automatically be registered –&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;model name="cust:customModel" xmlns="&lt;A href="http://www.alfresco.org/model/dictionary/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/dictionary/1.0&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Optional meta-data about the model –&amp;gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Custom Model&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;author&amp;gt;&amp;lt;/author&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;version&amp;gt;1.0&amp;lt;/version&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;imports&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– Import Alfresco Dictionary Definitions –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;import uri="&lt;A href="http://www.alfresco.org/model/dictionary/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/dictionary/1.0&lt;/A&gt;" prefix="d"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– Import Alfresco Content Domain Model Definitions –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;import uri="&lt;A href="http://www.alfresco.org/model/content/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0&lt;/A&gt;" prefix="cm"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/imports&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Introduction of new namespaces defined by this model –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– NOTE: The following namespace custom.model should be changed to reflect your own namespace –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;namespaces&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;namespace uri="custom.model" prefix="cust"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/namespaces&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;/model&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;This is empty currently but I'll fill it as I proceed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; d) I've written a Util class that provides the ServiceRegistry and JCRRepository.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;public class AlfrescoUtils &lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; private static ServletContext context=null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; private static WebApplicationContext webAppCtx = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static ServiceRegistry getServiceRegistry() &lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup.";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ServiceRegistry) webAppCtx.getBean(ServiceRegistry.SERVICE_REGISTRY);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static Repository getJCRRepository() &lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup.";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (Repository) webAppCtx.getBean(RepositoryFactory.REPOSITORY_BEAN);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; /**&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @return Returns the context.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static ServletContext getServletContext() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return context;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; /**&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param context The context to set.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static void setServletContext(ServletContext context) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AlfrescoUtils.context = context;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webAppCtx = WebApplicationContextUtils.getRequiredWebApplicationContext(context);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static Object getAlfrescoBean(String beanName) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup.";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return webAppCtx.getBean(beanName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The Repository startup seems to create the companyHome store. The bootstrap config file mentions creating a new bean overriding ApplicationListener for any custom startup processing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Since my app does not use Spring I've decided to create any required stores within my existing ServletContext Listener class, since having all the startup code in one format is easier on the mind &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hope this post helps others.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I come across anything interesting I'll continue adding more posts to this thread.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2006 09:22:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33242#M17337</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-13T09:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33243#M17338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Listing my web apps configuration below. Before that I want to mention that I have disabled JVM optimizations that are default in JBoss 4.0.2. Not sure if they impact anything though.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) ear-deployer.xml (server/&amp;lt;server&amp;gt;/deploy folder) : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Set ?Isolated? to true. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Set ?CallByValue? to true.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) jboss-service.xml (server/&amp;lt;server&amp;gt;/conf folder) : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Set ?CallByValue? to true in ?NamingService? mbean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My web app configuration:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) web.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;context-param&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Spring config file locations&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;contextConfigLocation&amp;lt;/param-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classpath:alfresco/web-client-application-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classpath:alfresco/jcr-context.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/param-value&amp;gt;&lt;BR /&gt;&amp;lt;/context-param&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;listener&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.alfresco.web.app.ContextListener&amp;lt;/listener-class&amp;gt;&lt;BR /&gt;&amp;lt;/listener&amp;gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not planning to use JSF and therefore eliminated all references to JSF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) From the 1.2 source I created each of the jars and then bundled the respective config files into these jars: core.jar, jcr.jar, repository.jar, webclient.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) created the package alfresco.extension in my code's source and placed the following files into it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a) custom-context.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;&lt;BR /&gt;&amp;lt;!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' '&lt;A href="http://www.springframework.org/dtd/spring-beans.dtd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/dtd/spring-beans.dtd&lt;/A&gt;'&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;beans&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="repository-properties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="ignoreUnresolvablePlaceholders"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="locations"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/repository.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/version.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/domain/transaction.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– override default core properties –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/extension/custom.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="hibernateConfigProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="locations"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/domain/hibernate-cfg.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– override default hibernate properties –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/extension/custom.properties&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="models"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;alfresco/extension/customModel.xml&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;/beans&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Alfresco looks for any *-context.xml files within the alfresco.extension package. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b) custom.properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;# Folder where Alfresco stores lucene indexes and some store metadata&lt;BR /&gt;dir.root=C:/Alfresco_datastore&lt;BR /&gt;&lt;BR /&gt;#DB settings&lt;BR /&gt;db.driver=com.mysql.jdbc.Driver&lt;BR /&gt;db.name=alfresco&lt;BR /&gt;db.url=jdbc:mysql://localhost:3306/${db.name}&lt;BR /&gt;db.username=alfresco&lt;BR /&gt;db.password=alfresco&lt;BR /&gt;&lt;BR /&gt;# hibernate settings&lt;BR /&gt;hibernate.dialect=org.hibernate.dialect.MySQLDialect&lt;BR /&gt;hibernate.show_sql=false&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;though I use the same properties file for every overridden bean, I figured I dont have too many properties to be worrying about hashmaps containing unrequired properties for each bean! This way I have all my custom properties in one file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; c) customModel.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;!– Custom Model –&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;!– Note: This model is pre-configured to load at startup of the Repository.&amp;nbsp; So, all custom –&amp;gt;&lt;BR /&gt;&amp;lt;!–&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; types and aspects added here will automatically be registered –&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;model name="cust:customModel" xmlns="&lt;A href="http://www.alfresco.org/model/dictionary/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/dictionary/1.0&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Optional meta-data about the model –&amp;gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Custom Model&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;author&amp;gt;&amp;lt;/author&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;version&amp;gt;1.0&amp;lt;/version&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;imports&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– Import Alfresco Dictionary Definitions –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;import uri="&lt;A href="http://www.alfresco.org/model/dictionary/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/dictionary/1.0&lt;/A&gt;" prefix="d"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– Import Alfresco Content Domain Model Definitions –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;import uri="&lt;A href="http://www.alfresco.org/model/content/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0&lt;/A&gt;" prefix="cm"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/imports&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Introduction of new namespaces defined by this model –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– NOTE: The following namespace custom.model should be changed to reflect your own namespace –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;namespaces&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;namespace uri="custom.model" prefix="cust"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/namespaces&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;lt;/model&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;This is empty currently but I'll fill it as I proceed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; d) I've written a Util class that provides the ServiceRegistry and JCRRepository.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;public class AlfrescoUtils &lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; private static ServletContext context=null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; private static WebApplicationContext webAppCtx = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static ServiceRegistry getServiceRegistry() &lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup.";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ServiceRegistry) webAppCtx.getBean(ServiceRegistry.SERVICE_REGISTRY);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static Repository getJCRRepository() &lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup.";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (Repository) webAppCtx.getBean(RepositoryFactory.REPOSITORY_BEAN);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; /**&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @return Returns the context.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static ServletContext getServletContext() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return context;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; /**&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param context The context to set.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static void setServletContext(ServletContext context) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AlfrescoUtils.context = context;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webAppCtx = WebApplicationContextUtils.getRequiredWebApplicationContext(context);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public static Object getAlfrescoBean(String beanName) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup.";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return webAppCtx.getBean(beanName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;The Repository startup seems to create the companyHome store. The bootstrap config file mentions creating a new bean overriding ApplicationListener for any custom startup processing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Since my app does not use Spring I've decided to create any required stores within my existing ServletContext Listener class, since having all the startup code in one format is easier on the mind &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hope this post helps others.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I come across anything interesting I'll continue adding more posts to this thread.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2006 09:23:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33243#M17338</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-13T09:23:11Z</dc:date>
    </item>
    <item>
      <title>Re: Problems when integrating Alfresco within my Web application</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33244#M17339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;oops!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not sure what I'm doing wrong but was getting an error dump when submitting my post and therefore retried and now I see that the post has been added twice and all my config info is missing!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;posting the file snippets again as plain text which seems to work fine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) web.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;context-param&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Spring config file locations&amp;lt;/description&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;contextConfigLocation&amp;lt;/param-name&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classpath:alfresco/web-client-application-context.xml &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classpath:alfresco/jcr-context.xml &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/param-value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/context-param&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;listener&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/listener&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;listener&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.alfresco.web.app.ContextListener&amp;lt;/listener-class&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/listener&amp;gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) custom-context.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' '&lt;/SPAN&gt;&lt;A href="http://www.springframework.org/dtd/spring-beans.dtd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/dtd/spring-beans.dtd&lt;/A&gt;&lt;SPAN&gt;'&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;beans&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="repository-properties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="ignoreUnresolvablePlaceholders"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="locations"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/repository.properties&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/version.properties&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/domain/transaction.properties&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– override default core properties –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/extension/custom.properties&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="hibernateConfigProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="locations"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/domain/hibernate-cfg.properties&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– override default hibernate properties –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/extension/custom.properties&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="models"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;alfresco/extension/customModel.xml&amp;lt;/value&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/beans&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;———————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3) custom.properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;———————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Folder where Alfresco stores lucene indexes and some store metadata &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;dir.root=C:/Alfresco_datastore &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#DB settings &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;db.driver=com.mysql.jdbc.Driver &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;db.name=alfresco &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;db.url=jdbc:mysql://localhost:3306/${db.name} &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;db.username=alfresco &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;db.password=alfresco &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# hibernate settings &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;hibernate.dialect=org.hibernate.dialect.MySQLDialect &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;hibernate.show_sql=false &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4) customModel.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————————————–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!– Custom Model –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!– Note: This model is pre-configured to load at startup of the Repository.&amp;nbsp; So, all custom –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!–&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; types and aspects added here will automatically be registered –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;model name="cust:customModel" xmlns="&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/dictionary/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/dictionary/1.0&lt;/A&gt;&lt;SPAN&gt;"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Optional meta-data about the model –&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;Custom Model&amp;lt;/description&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;author&amp;gt;&amp;lt;/author&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;version&amp;gt;1.0&amp;lt;/version&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;imports&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– Import Alfresco Dictionary Definitions –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;import uri="&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/dictionary/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/dictionary/1.0&lt;/A&gt;&lt;SPAN&gt;" prefix="d"/&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– Import Alfresco Content Domain Model Definitions –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;import uri="&lt;/SPAN&gt;&lt;A href="http://www.alfresco.org/model/content/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0&lt;/A&gt;&lt;SPAN&gt;" prefix="cm"/&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/imports&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Introduction of new namespaces defined by this model –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– NOTE: The following namespace custom.model should be changed to reflect your own namespace –&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;namespaces&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;namespace uri="custom.model" prefix="cust"/&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/namespaces&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/model&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————————————–&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;5) AlfrescoUtils.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;————————————————–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;public class AlfrescoUtils &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private static ServletContext context=null; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private static WebApplicationContext webAppCtx = null; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static ServiceRegistry getServiceRegistry() &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup."; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (ServiceRegistry) webAppCtx.getBean(ServiceRegistry.SERVICE_REGISTRY); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static Repository getJCRRepository() &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup."; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (Repository) webAppCtx.getBean(RepositoryFactory.REPOSITORY_BEAN); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; /** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @return Returns the context. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static ServletContext getServletContext() { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return context; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; /** &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param context The context to set. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static void setServletContext(ServletContext context) { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AlfrescoUtils.context = context; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webAppCtx = WebApplicationContextUtils.getRequiredWebApplicationContext(context); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static Object getAlfrescoBean(String beanName) { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assert (getServletContext()!=null) : "The ServletContext is not available in Utils. Please set this during Application startup."; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return webAppCtx.getBean(beanName); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Mar 2006 09:31:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problems-when-integrating-alfresco-within-my-web-application/m-p/33244#M17339</guid>
      <dc:creator>nrk</dc:creator>
      <dc:date>2006-03-13T09:31:40Z</dc:date>
    </item>
  </channel>
</rss>

