<?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: Deploying Java-backed class under extension classpath in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223555#M176685</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi kooroshv,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; even i executed the same code perfectly.,only thing that you are wrong was., placing&amp;nbsp; the class file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;go to&amp;nbsp; &amp;lt;alfresco&amp;gt;\tomcat\shared\classes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;create org folder and then&amp;nbsp; create example folder (in org folder)&amp;nbsp; copy the class file into this folder.(in example folder)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;because your package name was package org.example; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thankls&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Jul 2010 07:31:26 GMT</pubDate>
    <dc:creator>chandu7ee</dc:creator>
    <dc:date>2010-07-14T07:31:26Z</dc:date>
    <item>
      <title>Deploying Java-backed class under extension classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223553#M176683</link>
      <description>I have installed Alfresco version 3.3G on Windows and in process of evaluating it. Presently, I am trying to make JavaDir Java-Backed example from chapter 11th in "Professional Alfresco Practical Solutions" book to work. I have gotten the example working where I have placed my Java class file under</description>
      <pubDate>Fri, 09 Jul 2010 19:06:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223553#M176683</guid>
      <dc:creator>kooroshv</dc:creator>
      <dc:date>2010-07-09T19:06:54Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Java-backed class under extension classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223554#M176684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think you just have the wrong package names.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Assuming that you have the following on your classpath&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;Tomcat_home&amp;gt;\shared\classes\&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.example.JavaDir&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;would need to be in folder&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;Tomcat_home&amp;gt;\shared\classes\org\example&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jul 2010 09:39:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223554#M176684</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2010-07-11T09:39:33Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Java-backed class under extension classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223555#M176685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi kooroshv,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; even i executed the same code perfectly.,only thing that you are wrong was., placing&amp;nbsp; the class file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;go to&amp;nbsp; &amp;lt;alfresco&amp;gt;\tomcat\shared\classes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;create org folder and then&amp;nbsp; create example folder (in org folder)&amp;nbsp; copy the class file into this folder.(in example folder)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;because your package name was package org.example; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thankls&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Jul 2010 07:31:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223555#M176685</guid>
      <dc:creator>chandu7ee</dc:creator>
      <dc:date>2010-07-14T07:31:26Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Java-backed class under extension classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223556#M176686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi guys,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Thanks for replies and suggestions. I tried your suggestions, but still it is not working. Here is what I had done so far. I placed the JavaDir.class file under:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;Tomcat_Home&amp;gt;\shared\classes\org\example&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now when I start Alfresco server, it finds the class, but now I am getting the following error about not finding 'DeclarativeWebScript' class:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;10:03:43,020&amp;nbsp; INFO&amp;nbsp; [acegisecurity.intercept.AbstractSecurityInterceptor] Valida&lt;BR /&gt;ted configuration attributes&lt;BR /&gt;10:03:43,645&amp;nbsp; ERROR [web.context.ContextLoader] Context initialization failed&lt;BR /&gt;org.springframework.beans.factory.BeanCreationException: Error creating bean wit&lt;BR /&gt;h name 'LuceneFullTextSearchIndexer' defined in class path resource [alfresco/co&lt;BR /&gt;re-services-context.xml]: Cannot resolve reference to bean 'luceneFullTextSearch&lt;BR /&gt;Indexer' while setting bean property 'target'; nested exception is org.springfra&lt;BR /&gt;mework.beans.factory.BeanCreationException: Error creating bean with name 'lucen&lt;BR /&gt;eFullTextSearchIndexer' defined in class path resource [alfresco/core-services-c&lt;BR /&gt;ontext.xml]: Initialization of bean failed; nested exception is org.springframew&lt;BR /&gt;ork.beans.factory.CannotLoadBeanClassException: Error loading class [org.example&lt;BR /&gt;.JavaDir] for bean with name 'webscript.org.example.javadir.get' defined in file&lt;BR /&gt; [C:\apache-tomcat-6.0.26-alfresco\shared\classes\alfresco\extension\javadir-con&lt;BR /&gt;text.xml]: problem with class file or dependent class; nested exception is java.&lt;BR /&gt;lang.NoClassDefFoundError: org/springframework/extensions/webscripts/Declarative&lt;BR /&gt;WebScript&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.BeanDefinitionValueResolver&lt;BR /&gt;.resolveReference(BeanDefinitionValueResolver.java:328)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.BeanDefinitionValueResolver&lt;BR /&gt;.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1305)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb&lt;BR /&gt;ject(AbstractBeanFactory.java:290)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr&lt;BR /&gt;y.getSingleton(DefaultSingletonBeanRegistry.java:222)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe&lt;BR /&gt;an(AbstractBeanFactory.java:287)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.getBean&lt;BR /&gt;(AbstractBeanFactory.java:189)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultListableBeanFactory.&lt;BR /&gt;preInstantiateSingletons(DefaultListableBeanFactory.java:540)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.finish&lt;BR /&gt;BeanFactoryInitialization(AbstractApplicationContext.java:842)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.refres&lt;BR /&gt;h(AbstractApplicationContext.java:416)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.web.context.ContextLoader.createWebApplicationCon&lt;BR /&gt;text(ContextLoader.java:261)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.web.context.ContextLoader.initWebApplicationConte&lt;BR /&gt;xt(ContextLoader.java:192)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.web.context.ContextLoaderListener.contextInitiali&lt;BR /&gt;zed(ContextLoaderListener.java:47)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.alfresco.web.app.ContextLoaderListener.contextInitialized(Context&lt;BR /&gt;LoaderListener.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardContext.listenerStart(StandardContex&lt;BR /&gt;t.java:3972)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardContext.start(StandardContext.java:4&lt;BR /&gt;467)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase&lt;BR /&gt;.java:791)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77&lt;BR /&gt;1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja&lt;BR /&gt;va:637)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j&lt;BR /&gt;ava:563)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java&lt;BR /&gt;:321)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl&lt;BR /&gt;eSupport.java:119)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardService.start(StandardService.java:5&lt;BR /&gt;19)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardServer.start(StandardServer.java:710&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.Catalina.start(Catalina.java:581)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.&lt;BR /&gt;java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces&lt;BR /&gt;sorImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)&lt;BR /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creati&lt;BR /&gt;ng bean with name 'luceneFullTextSearchIndexer' defined in class path resource [&lt;BR /&gt;alfresco/core-services-context.xml]: Initialization of bean failed; nested excep&lt;BR /&gt;tion is org.springframework.beans.factory.CannotLoadBeanClassException: Error lo&lt;BR /&gt;ading class [org.example.JavaDir] for bean with name 'webscript.org.example.java&lt;BR /&gt;dir.get' defined in file [C:\apache-tomcat-6.0.26-alfresco\shared\classes\alfres&lt;BR /&gt;co\extension\javadir-context.xml]: problem with class file or dependent class; n&lt;BR /&gt;ested exception is java.lang.NoClassDefFoundError: org/springframework/extension&lt;BR /&gt;s/webscripts/DeclarativeWebScript&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb&lt;BR /&gt;ject(AbstractBeanFactory.java:290)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr&lt;BR /&gt;y.getSingleton(DefaultSingletonBeanRegistry.java:222)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe&lt;BR /&gt;an(AbstractBeanFactory.java:287)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.getBean&lt;BR /&gt;(AbstractBeanFactory.java:189)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.BeanDefinitionValueResolver&lt;BR /&gt;.resolveReference(BeanDefinitionValueResolver.java:322)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 40 more&lt;BR /&gt;Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error&lt;BR /&gt; loading class [org.example.JavaDir] for bean with name 'webscript.org.example.j&lt;BR /&gt;avadir.get' defined in file [C:\apache-tomcat-6.0.26-alfresco\shared\classes\alf&lt;BR /&gt;resco\extension\javadir-context.xml]: problem with class file or dependent class&lt;BR /&gt;; nested exception is java.lang.NoClassDefFoundError: org/springframework/extens&lt;BR /&gt;ions/webscripts/DeclarativeWebScript&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.resolve&lt;BR /&gt;BeanClass(AbstractBeanFactory.java:1211)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.predictBeanType(AbstractAutowireCapableBeanFactory.java:568)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.isFacto&lt;BR /&gt;ryBean(AbstractBeanFactory.java:1277)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultListableBeanFactory.&lt;BR /&gt;getBeanNamesForType(DefaultListableBeanFactory.java:302)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultListableBeanFactory.&lt;BR /&gt;getBeansOfType(DefaultListableBeanFactory.java:381)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultListableBeanFactory.&lt;BR /&gt;getBeansOfType(DefaultListableBeanFactory.java:375)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.search.impl.lucene.fts.FullTextSearchIndexerImpl.se&lt;BR /&gt;tBeanFactory(FullTextSearchIndexerImpl.java:247)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1422)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1389)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 46 more&lt;BR /&gt;Caused by: java.lang.NoClassDefFoundError: org/springframework/extensions/webscr&lt;BR /&gt;ipts/DeclarativeWebScript&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.defineClass1(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:621)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12&lt;BR /&gt;4)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.access$000(URLClassLoader.java:56)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:195)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:188)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa&lt;BR /&gt;der.java:1503)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa&lt;BR /&gt;der.java:1361)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.util.ClassUtils.forName(ClassUtils.java:258)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinition.reso&lt;BR /&gt;lveBeanClass(AbstractBeanDefinition.java:408)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.doResol&lt;BR /&gt;veBeanClass(AbstractBeanFactory.java:1229)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.resolve&lt;BR /&gt;BeanClass(AbstractBeanFactory.java:1200)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 55 more&lt;BR /&gt;Caused by: java.lang.ClassNotFoundException: org.springframework.extensions.webs&lt;BR /&gt;cripts.DeclarativeWebScript&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:200)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:188)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 71 more&lt;BR /&gt;Jul 15, 2010 10:03:43 AM org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Error listenerStart&lt;BR /&gt;Jul 15, 2010 10:03:43 AM org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Context [/alfresco] startup failed due to previous errors&lt;BR /&gt;Jul 15, 2010 10:03:44 AM org.apache.catalina.loader.WebappClassLoader clearRefer&lt;BR /&gt;encesJdbc&lt;BR /&gt;SEVERE: A web application registered the JBDC driver [org.postgresql.Driver] but&lt;BR /&gt; failed to unregister it when the web application was stopped. To prevent a memo&lt;BR /&gt;ry leak, the JDBC Driver has been forcibly unregistered.&lt;BR /&gt;Jul 15, 2010 10:03:44 AM org.apache.catalina.loader.WebappClassLoader clearRefer&lt;BR /&gt;encesStopTimerThread&lt;BR /&gt;SEVERE: A web application appears to have started a TimerThread named [MySQL Sta&lt;BR /&gt;tement Cancellation Timer] via the java.util.Timer API but has failed to stop it&lt;BR /&gt;. To prevent a memory leak, the timer (and hence the associated thread) has been&lt;BR /&gt; forcibly cancelled.&lt;BR /&gt;Jul 15, 2010 10:03:44 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [java.lang.Thre&lt;BR /&gt;adLocal] (value [java.lang.ThreadLocal@564290]) and a value of type [org.alfresc&lt;BR /&gt;o.util.CachingDateFormat] (value [yyyy-MM-dd]) but failed to remove it when the&lt;BR /&gt;web application was stopped. To prevent a memory leak, the ThreadLocal has been&lt;BR /&gt;forcibly removed.&lt;BR /&gt;Jul 15, 2010 10:03:44 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [java.lang.Thre&lt;BR /&gt;adLocal] (value [java.lang.ThreadLocal@12c17ce]) and a value of type [org.apache&lt;BR /&gt;.cxf.bus.CXFBusImpl] (value [org.apache.cxf.bus.CXFBusImpl@1cf031e]) but failed&lt;BR /&gt;to remove it when the web application was stopped. To prevent a memory leak, the&lt;BR /&gt; ThreadLocal has been forcibly removed.&lt;BR /&gt;Jul 15, 2010 10:03:44 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [null] (value [&lt;BR /&gt;com.sun.xml.bind.v2.runtime.Coordinator$1@1d5d6af]) and a value of type [com.sun&lt;BR /&gt;.xml.bind.v2.runtime.Coordinator[]] (value [[Lcom.sun.xml.bind.v2.runtime.Coordi&lt;BR /&gt;nator;@19ced]) but failed to remove it when the web application was stopped. To&lt;BR /&gt;prevent a memory leak, the ThreadLocal has been forcibly removed.&lt;BR /&gt;Jul 15, 2010 10:03:44 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [null] (value [&lt;BR /&gt;com.sun.xml.bind.v2.ClassFactory$1@1e5ab68]) and a value of type [java.util.Weak&lt;BR /&gt;HashMap] (value [{class org.alfresco.repo.audit.model._3.GenerateValue=java.lang&lt;BR /&gt;.ref.WeakReference@650c3b, class org.alfresco.repo.audit.model._3.PathMap=java.l&lt;BR /&gt;ang.ref.WeakReference@6178a, class org.alfresco.repo.audit.model._3.Application=&lt;BR /&gt;java.lang.ref.WeakReference@1f3a295, class org.alfresco.repo.audit.model._3.Path&lt;BR /&gt;Mappings=java.lang.ref.WeakReference@37114f, class org.alfresco.repo.audit.model&lt;BR /&gt;._3.DataGenerator=java.lang.ref.WeakReference@151786b, class org.alfresco.repo.a&lt;BR /&gt;udit.model._3.AuditPath=java.lang.ref.WeakReference@1b8db54, class org.alfresco.&lt;BR /&gt;repo.audit.model._3.RecordValue=java.lang.ref.WeakReference@14774fd, class java.&lt;BR /&gt;util.ArrayList=java.lang.ref.WeakReference@51aa65, class org.alfresco.repo.audit&lt;BR /&gt;.model._3.DataExtractor=java.lang.ref.WeakReference@189e7b8, class org.alfresco.&lt;BR /&gt;repo.audit.model._3.DataGenerators=java.lang.ref.WeakReference@cc1102, class org&lt;BR /&gt;.alfresco.repo.audit.model._3.DataExtractors=java.lang.ref.WeakReference@1709ed1&lt;BR /&gt;, class org.alfresco.repo.audit.model._3.Audit=java.lang.ref.WeakReference@cab23&lt;BR /&gt;b}]) but failed to remove it when the web application was stopped. To prevent a&lt;BR /&gt;memory leak, the ThreadLocal has been forcibly removed.&lt;BR /&gt;log4j:ERROR LogMananger.repositorySelector was null likely due to error in class&lt;BR /&gt; reloading, using NOPLoggerRepository.&lt;BR /&gt;Jul 15, 2010 10:03:47 AM org.apache.catalina.startup.HostConfig deployDescriptor&lt;BR /&gt;&lt;BR /&gt;INFO: Deploying configuration descriptor host-manager.xml&lt;BR /&gt;Jul 15, 2010 10:03:47 AM org.apache.catalina.startup.HostConfig deployDescriptor&lt;BR /&gt;&lt;BR /&gt;INFO: Deploying configuration descriptor manager.xml&lt;BR /&gt;Jul 15, 2010 10:03:47 AM org.apache.catalina.startup.HostConfig deployWAR&lt;BR /&gt;INFO: Deploying web application archive share.war&lt;BR /&gt;10:03:59,286&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.DeclarativeRegistry] Registered 231 W&lt;BR /&gt;eb Scripts (+0 failed), 239 URLs&lt;BR /&gt;10:04:03,770&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.DeclarativeRegistry] Registered 8 Pac&lt;BR /&gt;kage Description Documents (+0 failed)&lt;BR /&gt;10:04:03,786&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.DeclarativeRegistry] Registered 0 Sch&lt;BR /&gt;ema Description Documents (+0 failed)&lt;BR /&gt;10:04:03,989&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.AbstractRuntimeContainer] Initialised&lt;BR /&gt; Spring Surf Container Web Script Container (in 8239.097ms)&lt;BR /&gt;10:04:04,192&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.TemplateProcessorRegistry] Registered&lt;BR /&gt; template processor freemarker for extension ftl&lt;BR /&gt;10:04:04,380&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.ScriptProcessorRegistry] Registered s&lt;BR /&gt;cript processor javascript for extension js&lt;BR /&gt;10:04:04,583&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.TemplateProcessorRegistry] Registered&lt;BR /&gt; template processor freemarker for extension ftl&lt;BR /&gt;10:04:04,599&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.ScriptProcessorRegistry] Registered s&lt;BR /&gt;cript processor javascript for extension js&lt;BR /&gt;10:04:04,724&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.TemplateProcessorRegistry] Registered&lt;BR /&gt; template processor freemarker for extension ftl&lt;BR /&gt;10:04:04,739&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.ScriptProcessorRegistry] Registered s&lt;BR /&gt;cript processor javascript for extension js&lt;BR /&gt;Jul 15, 2010 10:04:06 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;BR /&gt;INFO: Deploying web application directory docs&lt;BR /&gt;Jul 15, 2010 10:04:06 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;BR /&gt;INFO: Deploying web application directory examples&lt;BR /&gt;Jul 15, 2010 10:04:07 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;BR /&gt;INFO: Deploying web application directory ROOT&lt;BR /&gt;Jul 15, 2010 10:04:07 AM org.apache.coyote.http11.Http11Protocol start&lt;BR /&gt;INFO: Starting Coyote HTTP/1.1 on http-8080&lt;BR /&gt;Jul 15, 2010 10:04:07 AM org.apache.jk.common.ChannelSocket init&lt;BR /&gt;INFO: JK: ajp13 listening on /0.0.0.0:8009&lt;BR /&gt;Jul 15, 2010 10:04:07 AM org.apache.jk.server.JkMain start&lt;BR /&gt;INFO: Jk running ID=0 time=0/16&amp;nbsp; config=null&lt;BR /&gt;Jul 15, 2010 10:04:07 AM org.apache.catalina.startup.Catalina start&lt;BR /&gt;INFO: Server startup in 73070 ms&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt; So I copied the JAR file spring-webscripts-1.0.0.CI-SNAPSHOT.jar, under:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;Tomcat_Home&amp;gt;\shared\lib&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I ended up copying bunch of other JAR files into the same folder. Here the ones I had to copy:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;alfresco-repository-3.3G.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;commons-logging-1.1.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;freemarker-2.3.13.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;spring-surf-core-1.0.0.CI-SNAPSHOT.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Still I am getting errors at Alfresco start time. Here is the error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;10:21:02,871&amp;nbsp; ERROR [web.context.ContextLoader] Context initialization failed&lt;BR /&gt;org.springframework.beans.factory.BeanCreationException: Error creating bean wit&lt;BR /&gt;h name 'webscript.org.example.javadir.get' defined in file [C:\apache-tomcat-6.0&lt;BR /&gt;.26-alfresco\shared\classes\alfresco\extension\javadir-context.xml]: Initializat&lt;BR /&gt;ion of bean failed; nested exception is org.springframework.beans.ConversionNotS&lt;BR /&gt;upportedException: Failed to convert property value of type 'org.alfresco.repo.m&lt;BR /&gt;odel.Repository' to required type 'org.alfresco.repo.model.Repository' for prope&lt;BR /&gt;rty 'repository'; nested exception is java.lang.IllegalStateException: Cannot co&lt;BR /&gt;nvert value of type [org.alfresco.repo.model.Repository] to required type [org.a&lt;BR /&gt;lfresco.repo.model.Repository] for property 'repository': no matching editors or&lt;BR /&gt; conversion strategy found&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.createBean(AbstractAutowireCapableBeanFactory.java:450)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb&lt;BR /&gt;ject(AbstractBeanFactory.java:290)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr&lt;BR /&gt;y.getSingleton(DefaultSingletonBeanRegistry.java:222)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe&lt;BR /&gt;an(AbstractBeanFactory.java:287)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanFactory.getBean&lt;BR /&gt;(AbstractBeanFactory.java:189)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.DefaultListableBeanFactory.&lt;BR /&gt;preInstantiateSingletons(DefaultListableBeanFactory.java:557)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.finish&lt;BR /&gt;BeanFactoryInitialization(AbstractApplicationContext.java:842)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.refres&lt;BR /&gt;h(AbstractApplicationContext.java:416)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.web.context.ContextLoader.createWebApplicationCon&lt;BR /&gt;text(ContextLoader.java:261)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.web.context.ContextLoader.initWebApplicationConte&lt;BR /&gt;xt(ContextLoader.java:192)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.web.context.ContextLoaderListener.contextInitiali&lt;BR /&gt;zed(ContextLoaderListener.java:47)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.alfresco.web.app.ContextLoaderListener.contextInitialized(Context&lt;BR /&gt;LoaderListener.java:63)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardContext.listenerStart(StandardContex&lt;BR /&gt;t.java:3972)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardContext.start(StandardContext.java:4&lt;BR /&gt;467)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase&lt;BR /&gt;.java:791)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77&lt;BR /&gt;1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja&lt;BR /&gt;va:637)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j&lt;BR /&gt;ava:563)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java&lt;BR /&gt;:321)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl&lt;BR /&gt;eSupport.java:119)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardService.start(StandardService.java:5&lt;BR /&gt;19)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.core.StandardServer.start(StandardServer.java:710&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.Catalina.start(Catalina.java:581)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.&lt;BR /&gt;java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces&lt;BR /&gt;sorImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)&lt;BR /&gt;Caused by: org.springframework.beans.ConversionNotSupportedException: Failed to&lt;BR /&gt;convert property value of type 'org.alfresco.repo.model.Repository' to required&lt;BR /&gt;type 'org.alfresco.repo.model.Repository' for property 'repository'; nested exce&lt;BR /&gt;ption is java.lang.IllegalStateException: Cannot convert value of type [org.alfr&lt;BR /&gt;esco.repo.model.Repository] to required type [org.alfresco.repo.model.Repository&lt;BR /&gt;] for property 'repository': no matching editors or conversion strategy found&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrap&lt;BR /&gt;perImpl.java:462)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1351)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1310)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.support.AbstractAutowireCapableBean&lt;BR /&gt;Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 36 more&lt;BR /&gt;Caused by: java.lang.IllegalStateException: Cannot convert value of type [org.al&lt;BR /&gt;fresco.repo.model.Repository] to required type [org.alfresco.repo.model.Reposito&lt;BR /&gt;ry] for property 'repository': no matching editors or conversion strategy found&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(Ty&lt;BR /&gt;peConverterDelegate.java:289)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(Ty&lt;BR /&gt;peConverterDelegate.java:154)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrap&lt;BR /&gt;perImpl.java:452)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 40 more&lt;BR /&gt;Jul 15, 2010 10:21:02 AM org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Error listenerStart&lt;BR /&gt;Jul 15, 2010 10:21:02 AM org.apache.catalina.core.StandardContext start&lt;BR /&gt;SEVERE: Context [/alfresco] startup failed due to previous errors&lt;BR /&gt;Jul 15, 2010 10:21:03 AM org.apache.catalina.loader.WebappClassLoader clearRefer&lt;BR /&gt;encesJdbc&lt;BR /&gt;SEVERE: A web application registered the JBDC driver [org.postgresql.Driver] but&lt;BR /&gt; failed to unregister it when the web application was stopped. To prevent a memo&lt;BR /&gt;ry leak, the JDBC Driver has been forcibly unregistered.&lt;BR /&gt;Jul 15, 2010 10:21:03 AM org.apache.catalina.loader.WebappClassLoader clearRefer&lt;BR /&gt;encesStopTimerThread&lt;BR /&gt;SEVERE: A web application appears to have started a TimerThread named [MySQL Sta&lt;BR /&gt;tement Cancellation Timer] via the java.util.Timer API but has failed to stop it&lt;BR /&gt;. To prevent a memory leak, the timer (and hence the associated thread) has been&lt;BR /&gt; forcibly cancelled.&lt;BR /&gt;Jul 15, 2010 10:21:03 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [java.lang.Thre&lt;BR /&gt;adLocal] (value [java.lang.ThreadLocal@185ded7]) and a value of type [org.alfres&lt;BR /&gt;co.util.CachingDateFormat] (value [yyyy-MM-dd]) but failed to remove it when the&lt;BR /&gt; web application was stopped. To prevent a memory leak, the ThreadLocal has been&lt;BR /&gt; forcibly removed.&lt;BR /&gt;Jul 15, 2010 10:21:03 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [java.lang.Thre&lt;BR /&gt;adLocal] (value [java.lang.ThreadLocal@1e90ea7]) and a value of type [org.apache&lt;BR /&gt;.cxf.bus.CXFBusImpl] (value [org.apache.cxf.bus.CXFBusImpl@1c11ce0]) but failed&lt;BR /&gt;to remove it when the web application was stopped. To prevent a memory leak, the&lt;BR /&gt; ThreadLocal has been forcibly removed.&lt;BR /&gt;Jul 15, 2010 10:21:03 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [null] (value [&lt;BR /&gt;com.sun.xml.bind.v2.runtime.Coordinator$1@14ecfa4]) and a value of type [com.sun&lt;BR /&gt;.xml.bind.v2.runtime.Coordinator[]] (value [[Lcom.sun.xml.bind.v2.runtime.Coordi&lt;BR /&gt;nator;@1225841]) but failed to remove it when the web application was stopped. T&lt;BR /&gt;o prevent a memory leak, the ThreadLocal has been forcibly removed.&lt;BR /&gt;Jul 15, 2010 10:21:03 AM org.apache.catalina.loader.WebappClassLoader clearThrea&lt;BR /&gt;dLocalMap&lt;BR /&gt;SEVERE: A web application created a ThreadLocal with key of type [null] (value [&lt;BR /&gt;com.sun.xml.bind.v2.ClassFactory$1@1d034cf]) and a value of type [java.util.Weak&lt;BR /&gt;HashMap] (value [{class org.alfresco.repo.audit.model._3.PathMap=java.lang.ref.W&lt;BR /&gt;eakReference@1abd36b, class org.alfresco.repo.audit.model._3.DataGenerators=java&lt;BR /&gt;.lang.ref.WeakReference@1c54d06, class org.alfresco.repo.audit.model._3.DataExtr&lt;BR /&gt;actors=java.lang.ref.WeakReference@43f502, class org.alfresco.repo.audit.model._&lt;BR /&gt;3.DataExtractor=java.lang.ref.WeakReference@18a7951, class org.alfresco.repo.aud&lt;BR /&gt;it.model._3.Application=java.lang.ref.WeakReference@22da8f, class org.alfresco.r&lt;BR /&gt;epo.audit.model._3.Audit=java.lang.ref.WeakReference@3af3cb, class org.alfresco.&lt;BR /&gt;repo.audit.model._3.DataGenerator=java.lang.ref.WeakReference@5ba3ee, class org.&lt;BR /&gt;alfresco.repo.audit.model._3.AuditPath=java.lang.ref.WeakReference@67770f, class&lt;BR /&gt; org.alfresco.repo.audit.model._3.PathMappings=java.lang.ref.WeakReference@b9a30&lt;BR /&gt;6, class java.util.ArrayList=java.lang.ref.WeakReference@17dfc02, class org.alfr&lt;BR /&gt;esco.repo.audit.model._3.GenerateValue=java.lang.ref.WeakReference@2bf982, class&lt;BR /&gt; org.alfresco.repo.audit.model._3.RecordValue=java.lang.ref.WeakReference@109d85&lt;BR /&gt;b}]) but failed to remove it when the web application was stopped. To prevent a&lt;BR /&gt;memory leak, the ThreadLocal has been forcibly removed.&lt;BR /&gt;log4j:ERROR LogMananger.repositorySelector was null likely due to error in class&lt;BR /&gt; reloading, using NOPLoggerRepository.&lt;BR /&gt;Jul 15, 2010 10:21:05 AM org.apache.catalina.startup.HostConfig deployDescriptor&lt;BR /&gt;&lt;BR /&gt;INFO: Deploying configuration descriptor host-manager.xml&lt;BR /&gt;Jul 15, 2010 10:21:05 AM org.apache.catalina.startup.HostConfig deployDescriptor&lt;BR /&gt;&lt;BR /&gt;INFO: Deploying configuration descriptor manager.xml&lt;BR /&gt;Jul 15, 2010 10:21:06 AM org.apache.catalina.startup.HostConfig deployWAR&lt;BR /&gt;INFO: Deploying web application archive share.war&lt;BR /&gt;10:21:14,371&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.DeclarativeRegistry] Registered 231 W&lt;BR /&gt;eb Scripts (+0 failed), 239 URLs&lt;BR /&gt;10:21:14,371&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.DeclarativeRegistry] Registered 8 Pac&lt;BR /&gt;kage Description Documents (+0 failed)&lt;BR /&gt;10:21:14,371&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.DeclarativeRegistry] Registered 0 Sch&lt;BR /&gt;ema Description Documents (+0 failed)&lt;BR /&gt;10:21:14,636&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.AbstractRuntimeContainer] Initialised&lt;BR /&gt; Spring Surf Container Web Script Container (in 3728.177ms)&lt;BR /&gt;10:21:14,824&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.TemplateProcessorRegistry] Registered&lt;BR /&gt; template processor freemarker for extension ftl&lt;BR /&gt;10:21:15,058&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.ScriptProcessorRegistry] Registered s&lt;BR /&gt;cript processor javascript for extension js&lt;BR /&gt;10:21:15,183&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.TemplateProcessorRegistry] Registered&lt;BR /&gt; template processor freemarker for extension ftl&lt;BR /&gt;10:21:15,199&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.ScriptProcessorRegistry] Registered s&lt;BR /&gt;cript processor javascript for extension js&lt;BR /&gt;10:21:15,340&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.TemplateProcessorRegistry] Registered&lt;BR /&gt; template processor freemarker for extension ftl&lt;BR /&gt;10:21:15,340&amp;nbsp; INFO&amp;nbsp; [extensions.webscripts.ScriptProcessorRegistry] Registered s&lt;BR /&gt;cript processor javascript for extension js&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;BR /&gt;INFO: Deploying web application directory docs&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;BR /&gt;INFO: Deploying web application directory examples&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;BR /&gt;INFO: Deploying web application directory ROOT&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.coyote.http11.Http11Protocol start&lt;BR /&gt;INFO: Starting Coyote HTTP/1.1 on http-8080&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.jk.common.ChannelSocket init&lt;BR /&gt;INFO: JK: ajp13 listening on /0.0.0.0:8009&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.jk.server.JkMain start&lt;BR /&gt;INFO: Jk running ID=0 time=0/15&amp;nbsp; config=null&lt;BR /&gt;Jul 15, 2010 10:21:17 AM org.apache.catalina.startup.Catalina start&lt;BR /&gt;INFO: Server startup in 49940 ms&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a feeling I should not be copying JAR files into 'shared\lib' folder, somehow Alfresco should be using all the needed JARs from:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;Tomcat_Home&amp;gt;\webapps\alfresco\WEB-INF\lib&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas? Could this be a Tomcat configuration issue? I am using Tomcat 6.0.26 and here is&amp;nbsp; my &amp;lt;Tomcat_home&amp;gt;\conf\catalina.properties:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;# Licensed to the Apache Software Foundation (ASF) under one or more&lt;BR /&gt;# contributor license agreements.&amp;nbsp; See the NOTICE file distributed with&lt;BR /&gt;# this work for additional information regarding copyright ownership.&lt;BR /&gt;# The ASF licenses this file to You under the Apache License, Version 2.0&lt;BR /&gt;# (the "License"); you may not use this file except in compliance with&lt;BR /&gt;# the License.&amp;nbsp; You may obtain a copy of the License at&lt;BR /&gt;#&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://www.apache.org/licenses/LICENSE-2.0" rel="nofollow noopener noreferrer"&gt;http://www.apache.org/licenses/LICENSE-2.0&lt;/A&gt;&lt;BR /&gt;#&lt;BR /&gt;# Unless required by applicable law or agreed to in writing, software&lt;BR /&gt;# distributed under the License is distributed on an "AS IS" BASIS,&lt;BR /&gt;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;BR /&gt;# See the License for the specific language governing permissions and&lt;BR /&gt;# limitations under the License.&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;# List of comma-separated packages that start with or equal this string&lt;BR /&gt;# will cause a security exception to be thrown when&lt;BR /&gt;# passed to checkPackageAccess unless the&lt;BR /&gt;# corresponding RuntimePermission ("accessClassInPackage."+package) has&lt;BR /&gt;# been granted.&lt;BR /&gt;package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.&lt;BR /&gt;#&lt;BR /&gt;# List of comma-separated packages that start with or equal this string&lt;BR /&gt;# will cause a security exception to be thrown when&lt;BR /&gt;# passed to checkPackageDefinition unless the&lt;BR /&gt;# corresponding RuntimePermission ("defineClassInPackage."+package) has&lt;BR /&gt;# been granted.&lt;BR /&gt;#&lt;BR /&gt;# by default, no packages are restricted for definition, and none of&lt;BR /&gt;# the class loaders supplied with the JDK call checkPackageDefinition.&lt;BR /&gt;#&lt;BR /&gt;package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;#&lt;BR /&gt;# List of comma-separated paths defining the contents of the "common" &lt;BR /&gt;# classloader. Prefixes should be used to define what is the repository type.&lt;BR /&gt;# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.&lt;BR /&gt;# If left as blank,the JVM system loader will be used as Catalina's "common" &lt;BR /&gt;# loader.&lt;BR /&gt;# Examples:&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo": Add this folder as a class repository&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo/*.jar": Add all the JARs of the specified folder as class &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;nbsp;&amp;nbsp; repositories&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo/bar.jar": Add bar.jar as a class repository&lt;BR /&gt;common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;# List of comma-separated paths defining the contents of the "server" &lt;BR /&gt;# classloader. Prefixes should be used to define what is the repository type.&lt;BR /&gt;# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.&lt;BR /&gt;# If left as blank, the "common" loader will be used as Catalina's "server" &lt;BR /&gt;# loader.&lt;BR /&gt;# Examples:&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo": Add this folder as a class repository&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo/*.jar": Add all the JARs of the specified folder as class &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;nbsp;&amp;nbsp; repositories&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo/bar.jar": Add bar.jar as a class repository&lt;BR /&gt;server.loader=&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;# List of comma-separated paths defining the contents of the "shared" &lt;BR /&gt;# classloader. Prefixes should be used to define what is the repository type.&lt;BR /&gt;# Path may be relative to the CATALINA_BASE path or absolute. If left as blank,&lt;BR /&gt;# the "common" loader will be used as Catalina's "shared" loader.&lt;BR /&gt;# Examples:&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo": Add this folder as a class repository&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo/*.jar": Add all the JARs of the specified folder as class &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;nbsp;&amp;nbsp; repositories&lt;BR /&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "foo/bar.jar": Add bar.jar as a class repository &lt;BR /&gt;# Please note that for single jars, e.g. bar.jar, you need the URL form&lt;BR /&gt;# starting with file:.&lt;BR /&gt;shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;# String cache configuration.&lt;BR /&gt;tomcat.util.buf.StringCache.byte.enabled=true&lt;BR /&gt;#tomcat.util.buf.StringCache.char.enabled=true&lt;BR /&gt;#tomcat.util.buf.StringCache.trainThreshold=500000&lt;BR /&gt;#tomcat.util.buf.StringCache.cacheSize=5000&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;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/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 even tried to add /webapps/alfresco/WEB-INF/lib/*.jar to end of the 'shared.loader' path and got last error again. Any suggestions?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jul 2010 17:40:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223556#M176686</guid>
      <dc:creator>kooroshv</dc:creator>
      <dc:date>2010-07-15T17:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Java-backed class under extension classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223557#M176687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Overall, i suppose putting extension classes in shared/classes is an err unfortunate idea! The reason becomes clear once Tomcats ClassLoader hierarchy and its implications are understood, see &lt;/SPAN&gt;&lt;A href="http://tomcat.apache.org/tomcat-5.5-doc/class-loader-howto.html" rel="nofollow noopener noreferrer"&gt;http://tomcat.apache.org/tomcat-5.5-doc/class-loader-howto.html&lt;/A&gt;&lt;SPAN&gt; for an good explanation.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In short terms: The classloader responsible for shared/classes is parent for the individual webapps classloaders, so all webapps will "see" the classes from shared/classes. But not the other way 'round: A class loaded from the "shared" classloader cannot see any class from a webapp, because these classes are loaded from their very own classloader, which the "shared" classloader has no knowledge of.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, the preferred way of deploying extension is by usinh AMP modules (which are eventually merged into alfresco.war). However, during development this "Build AMP - Update alfresco.war - Deploy alfresco.war - Restart Tomcat - Wait till Tomcat has redeployed alfresco.war" is way to slow, so i use a much simpler approach:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Start Alfresco once&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Delete all .war files from tomcat/webapps/ folder&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Delete all unnecessary webapps from tomcat/webapps/ folder (usually i only leave alfreso/ folder)&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Deploy your extensions right into to tomcat/webapps/alfresco/WEB-INF/classes/….&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;ANd when your development is done, you may still pack your extensions in an AMP file…&amp;nbsp; :roll: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Gyro&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jul 2010 21:42:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223557#M176687</guid>
      <dc:creator>gyro_gearless</dc:creator>
      <dc:date>2010-07-15T21:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: Deploying Java-backed class under extension classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223558#M176688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi kooroshv,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Make sure&amp;nbsp; the Spring Framework configuration for registering your Web script Java class.using below code, if you directly copied the code (from e-book)it will give some syntax errors., make sure this file should be with out any errors by opening on any browser.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;bean id="webscript.org.example.javadir.get" class="org.example.JavaDir" parent="webscript"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="repository" ref="repositoryHelper"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="tenantAdminService"&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="tenantAdminService" /&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;lt;/bean&amp;gt;&lt;BR /&gt;&amp;lt;/beans&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Chandu&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 05:27:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploying-java-backed-class-under-extension-classpath/m-p/223558#M176688</guid>
      <dc:creator>chandu7ee</dc:creator>
      <dc:date>2010-07-16T05:27:25Z</dc:date>
    </item>
  </channel>
</rss>

