<?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 How to set up classpath in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170324#M123619</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;L.S.,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This might be a question often asked. I am trying to create a custom action, this is a class which extends ActionExecuterAbstractBase. My Eclipse environment is working for the SDK, however, I now need to compile this class and I have problems setting up the correct class path for my java file to compile.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could someone give me a suggestion (or link) how to setup eclipse (or a proper classpath to compile manually) to be able to compile the code attached? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Also for the next step I could use some help: Where do I copy the class (when compiled) or how to incorporate it into alfresco.war?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the basic code (I only left the skeleton):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;import java.util.List;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.repo.action.ParameterDefinitionImpl;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.service.cmr.action.Action;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.service.cmr.action.ParameterDefinition;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.service.cmr.dictionary.DataTypeDefinition;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.service.cmr.repository.NodeRef;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.service.cmr.repository.NodeService;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import org.alfresco.service.namespace.QName;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public class MoveReplacedActionExecuter extends ActionExecuterAbstractBase&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private NodeService nodeService;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public void setNodeService(NodeService nodeService) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.nodeService = nodeService;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected void addParameterDefinitions(List&amp;lt;ParameterDefinition&amp;gt; paramList) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @see org.alfresco.repo.action.executer.ActionExecuter#execute(org.alfresco.repo.ref.NodeRef, org.alfresco.repo.ref.NodeRef)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void executeImpl(Action ruleAction, NodeRef actionedUponNodeRef)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 18 May 2008 22:23:51 GMT</pubDate>
    <dc:creator>toltech</dc:creator>
    <dc:date>2008-05-18T22:23:51Z</dc:date>
    <item>
      <title>How to set up classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170324#M123619</link>
      <description>L.S.,This might be a question often asked. I am trying to create a custom action, this is a class which extends ActionExecuterAbstractBase. My Eclipse environment is working for the SDK, however, I now need to compile this class and I have problems setting up the correct class path for my java file</description>
      <pubDate>Sun, 18 May 2008 22:23:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170324#M123619</guid>
      <dc:creator>toltech</dc:creator>
      <dc:date>2008-05-18T22:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170325#M123620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This page should help you get started with the development process: &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Alfresco_SDK" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Alfresco_SDK&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For packaging and deploying your custom extensions, check out &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/AMP_Files" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/AMP_Files&lt;/A&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Module_Management_Tool" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Module_Management_Tool&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Peter&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2008 03:58:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170325#M123620</guid>
      <dc:creator>pmonks</dc:creator>
      <dc:date>2008-05-19T03:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up classpath</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170326#M123621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks and apologies, the solution was staring me right in the face. I was having a late working night &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suddenly realised I need to use the embedded SDK samples, and in the "SDK CustomAction" the whole thing is spelled out. I now got my class compiled. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sometimes you need a little side tour and a post from somebody else to get you on the right track again.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Robert&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2008 07:30:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-set-up-classpath/m-p/170326#M123621</guid>
      <dc:creator>toltech</dc:creator>
      <dc:date>2008-05-19T07:30:20Z</dc:date>
    </item>
  </channel>
</rss>

