cancel
Showing results for 
Search instead for 
Did you mean: 

Looking for clues to start working

jurossiar
Champ in-the-making
Champ in-the-making
Hi guys, I'm a newby developer for the Alfresco CM. As I dont have much time to research the entire framework, I was wondering if anyone could help me address the following issues:
- first of all, I'm looking for some hotspot to develop certain types of contents, meaning I need to create staff like "news", "event", and so on, regarding each type of content has its own field structure. Is there any straightforward way to do that?
- I already have a simple Bussiness Java Model (plain old java objects (pojo) describing a certain domain), and it's a must for my project to link the contents managed with this product to the mentioned java model. Any chance to do that?
- finally, I need to define a workflow (with a fixed set of states and transitions), through which every content will be generated. Moreover, there must be users having roles, capable of moving a content from one state to another. I think this pretty much a feature of Alfresco, where should I start looking?
Any tip, how-to, tutorial or whatever will help me. Thanks a lot!
Regards,
   Julian
2 REPLIES 2

claudio_martins
Champ in-the-making
Champ in-the-making
To create new content types and aspects, you need to have a look at the Dictionary Model at the wiki:

http://wiki.alfresco.com/wiki/Data_Dictionary_Guide

I may be wrong, but I don't think it's possible to automatically create new content types and aspects from a POJO, you'll need to define them explicitly on the proper XML files as mentioned above.

Workflows are based on jBPM. A good start point for all your topics are the tutorials from Jeff Potts at: http://www.ecmarchitect.com


Also, have a look at this wiki page:
http://wiki.alfresco.com/wiki/Developer_Guide



Have a look at the above pages and let us know if you have any issues understanding these concepts.

jurossiar
Champ in-the-making
Champ in-the-making
Thanks for your help!
I'm beginning read the links that you gave me. I'll ask you again if i need it, that's ok? thank's!