<?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 Question for spring gurus in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239173#M192303</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi to all, I've the following problem. I'm just starting with spring, so please don't blame me if it is a stupid question, since I still don't know if it is Spring or Alfresco related.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to use jooreports feature of compiling OpenOffice reports, and I created this bean in config-custom.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;bean id="ooTemplateWriter" parent="baseJavaScriptExtension" class="it.broadwaysolutions.OpenOfficeTemplateWriter"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="extensionName"&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;lt;value&amp;gt;ooTemplateWriter&amp;lt;/value&amp;gt;&lt;BR /&gt;&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;lt;property name="contentService"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ref bean="contentService" /&amp;gt;&lt;BR /&gt;&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;lt;property name="mimetypeService"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="mimetypeService" /&amp;gt;&lt;BR /&gt;&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;lt;property name="connection"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="openOfficeConnection" /&amp;gt;&lt;BR /&gt;&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;lt;property name="documentFormatsConfiguration"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;classpath:alfresco/mimetype/openoffice-document-formats.xml&amp;lt;/value&amp;gt;&lt;BR /&gt;&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;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;But starting it says that &lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ooTemplateWriter' defined in file [C:\Alfresco31\tomcat\shared\classes\alfresco\extension\custom-model-context.xml]: Cannot resolve reference to bean 'openOfficeConnection' while setting bean property 'connection'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'openOfficeConnection' is defined&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Looking at the logs, the first idea that came into my mind is the order used by spring to load beans, that is my bean is going to be instantiated before openOfficeConnection.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This idea came into my mind because when I start Alfresco without my bean, instantiation of openOffice seem to come very late (during third-party subsystem).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way to force my bean initialization to be done after this third-party subsystem bootstrap?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using Alfresco 3.2 because I need a feature present in 3.1, but also a bug-fix in 3.2 that corrected a bug born in 3.1 (FTL templates do not like multi value properties…)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alex&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Jun 2009 14:19:14 GMT</pubDate>
    <dc:creator>ale_carraro</dc:creator>
    <dc:date>2009-06-18T14:19:14Z</dc:date>
    <item>
      <title>Question for spring gurus</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239173#M192303</link>
      <description>Hi to all, I've the following problem. I'm just starting with spring, so please don't blame me if it is a stupid question, since I still don't know if it is Spring or Alfresco related.I'm trying to use jooreports feature of compiling OpenOffice reports, and I created this bean in config-custom.xml&amp;nbsp;&amp;nbsp;</description>
      <pubDate>Thu, 18 Jun 2009 14:19:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239173#M192303</guid>
      <dc:creator>ale_carraro</dc:creator>
      <dc:date>2009-06-18T14:19:14Z</dc:date>
    </item>
    <item>
      <title>Re: Question for spring gurus</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239174#M192304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Your problem is that the "openOfficeConnection" is in the child application context of the "third party" subsystem rather than the application context of your shared/alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The authentication subsystems have the same problem and use "proxies" as placeholders, you may be able to use the same pattern.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But alas,&amp;nbsp; you need a better spring guru than me :mrgreen:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 15:01:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239174#M192304</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2009-06-18T15:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: Question for spring gurus</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239175#M192305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you for the hint. I realize that unfortunately, this seems to be far from my expertize (nearly null, with Spring).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I understood well, there is a visibility problem rather than instancing order.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I never heard before about 'child application context', may be in Spring documentation I can find some explanation of the problem&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;again, thank you very much&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;EDIT:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Found a (really dirty!!) hack: since the bean is not visible, I can redefine it in my scope….&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 15:54:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/question-for-spring-gurus/m-p/239175#M192305</guid>
      <dc:creator>ale_carraro</dc:creator>
      <dc:date>2009-06-18T15:54:03Z</dc:date>
    </item>
  </channel>
</rss>

