Well,
the current OpenBlueLab project relies on CForms.
When generated directly from UML, forms are managed really well. One
advantage of automatic generation is the ability to generate for other
platforms, so I think Ajax and XForms frameworks must be on the roadmap
indeed.
I don't care of avalon inheritance mechanism because I only use standard
components, so I didn't perceive it like a limitation (even if I saw
mails on lists :-).
We essentially use flowscript for business rules. I'm currently
implementing business rules genration from UML models, at least for
generating API, from which java code should be called. We have not the
ambition to generate code totally from UML. Maybe it should be good idea
? It will depend of users that may use features of their favorite UML
editor. We are currently using ArgoUML to design our UML diagrams but we
plan to change to TopCased environment, based on GMF, from Eclipse.
We'll try to keep compatibility with argo, at least with the argoUML
eclipse based plugin.
The portal is interesting for the portlet concept, that permits maximum
reuse. We are thinking to generate code for other portals too.
I'm currently committing my last developments, then I will make the 2.3
release. I think it should be ok tomorrow morning. I will announce it on
this list :-)
Thanks for your feedback.
JC
Eli Spizzichino wrote:
Hello Jean-Christophe, W O W, really interested to see it working!
I was thinking cocoon user-base has been shrinked to much and none was
going to innovate and take it a step further, then I found (literally
out of the blue) this very promising project.
I believe, most people went away because cforms failed to deliver a sane
way to manage forms and now with xforms support on firefox the world is
clearly going in another direction.
Also the choose of dojo was unfortunate for several reasons. same for
avalon inheritance mechanism.
I have no idea on what did you choose for this project, what do you use
for UML, and if you share my views on these issues.
Anyway when 2.3 will come out?
If you need a beta tester or any help just drop me an email I'll do my
best as time permit!
I've no experience with cocoon portal, but I used cocoon for several
projects and I'm comfortable writing flow, serializer, generators etc
and in general on java coding.
ciao
Eli
Jean-Christophe Kermagoret wrote:
Hi Eli,
Thanks for your interest and your first contribution : this mail ;-)
The current website is going to be replaced by a new one tomorrow. A
lot of problems you point out should disappear. In the same time,
2.3.0 version is going to be released and a general announce on
openbluelab , cocoon and eXist mailing lists will be done.
This new release corrects a lot of bugs and a lot of improvements have
been added. Among these :
* Each page is now bookmarkable. It is even possible to generate a
static site through the use of a crawler.
* Ajax forms
* no more roundrip while editing data (like adding a new contact in
a company sheet)
* dynamic tree
And, of course,
* Portal generation (based on Cocoon portal) from UML Use Cases
* Form and list generation from UML Class Diagrams and annotations
(through stereotypes)
* Automatic XML mapping in eXist
I suggest you to wait for this release. It will save you a lot of time...
Cheers,
Jean-Christophe
Eli Spizzichino wrote:
Hello guys,
Being a fun of cocoon I'm willing to contribute and in general to try
it out, but for now I can only tell you what problem I encounter
trying to run it hope someone can tell what to do:
trunk rev: 2737 (svn url on the website should start with http:// not
svn:// and there is a drag problem and other css/js issues...)
first of all the .sh files contained ^M dos formatted files
./build.sh configure-openbluelab needs tools/dist/* files
./build.sh start-openbluelab needs mkdir tools/jetty/logs/
changed my /etc/hosts to 127.0.0.1 localhost demo.openbluelab.org
browsed browsed to
http://demo.openbluelab.org:9999 and I was expecting a redirect to
content/ btw I got
java.io.FileNotFoundException:
/C:/opt/programs/IBM/workspace/bluexml/cms/src/blocks/core/cms/webapp/profiles/copletbasedata/portal.xml
(No such file or directory)
indeed the path C:/opt/programs/IBM/workspace is present in many
files hardcoded and must be fixed.
[ 1 ] ./tests/jmeter/buid.xml
[ 2 ] ./3rd-party/notpackaged/reporting/flow/Controller.js
[ 3 ] ./blocks/core/cms/webapp/conf/conf.xml
however the server doesn't starts even after those changes because I
see many empty files around and something is clearly missing.
attached the server start stacktrace (2737.error)
I tried also the official 2.2 and attached (2.2.error) is the
stacktrace I got on browsing
I don't know what to try next, please advice, thanks
Eli
------------------------------------------------------------------------
_______________________________________________
Dev mailing list
Dev-kLhUZmsHnZGtty4zx9zaK0B+6BGkLq7r@xxxxxxxxxxxxxxxx
http://mlm.triglyphe.com/mailman/listinfo/dev
_______________________________________________
Dev mailing list
Dev-kLhUZmsHnZGtty4zx9zaK0B+6BGkLq7r@xxxxxxxxxxxxxxxx
http://mlm.triglyphe.com/mailman/listinfo/dev
--
Jean-Christophe Kermagoret
jck-H+OdoZda70+Kyg0wZhmjlg@xxxxxxxxxxxxxxxx
|