Should we start now? :)
- Always read the wiki thoroughly, sometimes one page won't help you, other pages might contain the information you might need (sometimes I feel they're scattered and I just have to gather them pieces by pieces).
- Read the existing code/example, it will certainly help you. For example, if you're creating a dashlet, look at the other dashlets already available.
- In case you need to go deep (read : debugging alfresco), you could try to download the code, build it and run it :)
- In case the above is too difficult, you could try to at least get the source and put it in a project in eclipse (or any IDE) and remotely debug alfresco (see my post) .
- If you need to debug the workflow, get jBPM source code and do the same thing as no 4.
- Do yourself a favour by writing down all the changes you've done in alfresco in case you need to revisit it later, I can assure you that you won't be able to remember it for long (unless you're playing with alfresco everyday :).
- If you're creating a custom workflow and at some point in your workflow you need to make a branch based on some properties value, use a decision node.
- If you're creating a custom workflow, you might need to consider reading jbpm's documentation, especially on the jpdl chapter
- Use jpdl designer (free!!) to build your workflow, it will do you a favour later when you come back to your workflow. Go to http://www.eclipse.org or download jBPM GPD.
This is it for the moment, more to come later.
1 comment:
Great tips, thanks for sharing...
Didnt know about No 4, helped me alot
;)
Post a Comment