<?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 AMP Structure for Java Backed Web Script Project - Urgent!!! in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239735#M192865</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;I'mtrying to create a AMP file which will add some custom Java Backed Web scripts onto the Alfresco war. However even on deploying the the amp I'm not seeing the new services.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;The following is the exploded amp structure&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;/&lt;BR /&gt;|_config&lt;BR /&gt;|&amp;nbsp; |_alfresco&lt;BR /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_module&lt;BR /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_moduleid&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; |_module-context.xml&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; |_simple.get.desc.xml&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; |_simple.get.html.ftl &lt;BR /&gt;|_lib&lt;BR /&gt;|&amp;nbsp;&amp;nbsp; |_moduleid.jar&lt;BR /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_META-INF&lt;BR /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_org&lt;BR /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_alfresco&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; |_module&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; |_moduleid&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_SimpleWebScript.class&amp;nbsp;&amp;nbsp; &lt;BR /&gt;|_module.properties&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;STRONG&gt;The following are the contents of module.properties&lt;/STRONG&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;module.id=moduleid&lt;BR /&gt;module.aliases=moduleidalias&lt;BR /&gt;module.version=1.0&lt;BR /&gt;module.title=module id&lt;BR /&gt;module.description=module description&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;STRONG&gt;And the following is my module-context.xml &lt;/STRONG&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;beans xmlns="&lt;A href="http://www.springframework.org/schema/beans" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:xsi="&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xsi:schemaLocation="&lt;A href="http://www.springframework.org/schema/beans" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans&lt;/A&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://www.springframework.org/schema/beans/spring-beans-2.5.xsd" rel="nofollow noopener noreferrer"&gt;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;bean &amp;nbsp;&amp;nbsp;&amp;nbsp;id="webscript.com.csaa.services.simple.get"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;class="org.alfresco.module.moduleid.SimpleWebScript"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parent="webscript"&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;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;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there anything I've missed in this packaging? Please advise&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Jun 2009 00:40:12 GMT</pubDate>
    <dc:creator>chatwithavik</dc:creator>
    <dc:date>2009-06-19T00:40:12Z</dc:date>
    <item>
      <title>AMP Structure for Java Backed Web Script Project - Urgent!!!</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239735#M192865</link>
      <description>Hi,I'mtrying to create a AMP file which will add some custom Java Backed Web scripts onto the Alfresco war. However even on deploying the the amp I'm not seeing the new services.The following is the exploded amp structure/|_config|&amp;nbsp; |_alfresco|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_module|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_moduleid|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |_modul</description>
      <pubDate>Fri, 19 Jun 2009 00:40:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239735#M192865</guid>
      <dc:creator>chatwithavik</dc:creator>
      <dc:date>2009-06-19T00:40:12Z</dc:date>
    </item>
    <item>
      <title>Re: AMP Structure for Java Backed Web Script Project - Urgent!!!</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239736#M192866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Try this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Package your web scripts under /webscripts&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Put your web script files in a "package" folder structure so they don't clash with others. (So under /webscripts you might have /com/someco and then your web script files go in there).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Create a file-mapping.properties file in your module directory with the following contents:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;# Custom AMP to WAR location mappings&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;# The following property can be used to include the standard set of mappings.&lt;BR /&gt;# The contents of this file will override any defaults.&amp;nbsp; The default is&lt;BR /&gt;# 'true', i.e. the default mappings will be augmented or modified by values in&lt;BR /&gt;# this file.&lt;BR /&gt;#&lt;BR /&gt;include.default=true&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;# Custom mappings.&amp;nbsp; If 'include.default' is false, then this is the complete set.&lt;BR /&gt;#&lt;BR /&gt;/webscripts=/WEB-INF/classes/alfresco/extension/templates/webscripts&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;That will move your web scripts into the standard location for web scripts within the Alfresco WAR.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jun 2009 19:18:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239736#M192866</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2009-06-19T19:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: AMP Structure for Java Backed Web Script Project - Urgent!!!</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239737#M192867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the reply. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My AMP structure now has a new webscripts folder at the root level alomng with config and lib folders. The webscript folder has the .ftl and the .desc.xml files. I also have the file-mapping.properties file with the contents you suggested in the same location as the module.properties which is in the config/alfresco/module/moduleid folder of the amp. However when I deploy the amp through the mmt I do not see the new module created in the /WEB-INF/classes/alfresco/module folder in the exploded alfresco war. Earlier I was seeing a new module get created in this location. I still seem to be missing something. Can you point me to the right direction.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Avik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jun 2009 23:05:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239737#M192867</guid>
      <dc:creator>chatwithavik</dc:creator>
      <dc:date>2009-06-19T23:05:48Z</dc:date>
    </item>
    <item>
      <title>Re: AMP Structure for Java Backed Web Script Project - Urgent!!!</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239738#M192868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Avik,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also had the same problem and was struggling for quite a long time. Finally looked into the code…… and had taken an approach which worked for me, described below. I guess this is the only way and no other way around. &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;config&lt;BR /&gt;- alfresco.module&lt;BR /&gt;– your package name folder (i.e. com.something.something…..)&lt;BR /&gt;—context ( here you can have your web-scripts-application-context.xml)&lt;BR /&gt;– module-context.xml (include your xml described above)&lt;BR /&gt;–module.properties&lt;BR /&gt;-alfresco.extension.templates.webscripts.com.smething.something&lt;BR /&gt;–.desc&lt;BR /&gt;–.ftl&lt;BR /&gt;–any other file related to webscripts&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vikram Vishal&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jul 2009 02:32:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239738#M192868</guid>
      <dc:creator>vikramvishal</dc:creator>
      <dc:date>2009-07-07T02:32:51Z</dc:date>
    </item>
    <item>
      <title>Re: AMP Structure for Java Backed Web Script Project - Urgent!!!</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239739#M192869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Have you tried to build your AMPs using Maven archetype dedicated to Alfresco AMPs developed by Sourcesense?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Managing_Alfresco_Lifecyle_with_Maven&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jul 2009 11:02:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239739#M192869</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2009-07-07T11:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: AMP Structure for Java Backed Web Script Project - Urgent!!!</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239740#M192870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The file mapping properties file should let you have any folder structure you want. Avik, can you reprint your latest-and-greatest folder structure and the entire contents of your file mapping and module properties files?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jul 2009 20:28:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/amp-structure-for-java-backed-web-script-project-urgent/m-p/239740#M192870</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2009-07-10T20:28:00Z</dc:date>
    </item>
  </channel>
</rss>

