Done :-)
Jacques Le Roux wrote:
Hi Raj,
As I see much interest in OSDGI (not particularly me, I mean in the
community) I would suggest to create an entry at
http://ofbiz.uservoice.com/
or
http://ofbiz.ideascale.com/
as you like
Thanks
Jacques
From: "Raj Saini" <[email protected]>
Hi David,
One thing could be useful in the long run is moving to OSGi based
components. There are numerous benefits of OSGi and you can find a a
lot about it on the net. The kind of modularity OSGi brings is not
possible in other components modules. Dynamic bundle loading and
unloading is useful during development and run time. During
development, for example if you have changed some Java code in one of
the bundle, you do not need to restart the complete server to load
the new code. Just update or stop/start the bundle and you are ready
to test. One more advantage I see is exporting OFBiz services as web
services or distributed OSGi services. Eclipse ECF and Apache CXF
provide distributed OSGi implementation. Integration with other
applications such as ServiceMix should also be very easier as they
are already run on OSGi platform.
Thanks,
Raj
I recently completed a prototype to run the OFBiz framework embedded
in the Equinox OSGi runtime and it worked fine with little changes
here and there.
David E Jones wrote:
If you could change anything about the OFBiz framework (not related
to a specific tier), what would it be? This could be about how OFBiz
is deployed, how the tools fit together, how application components
are written and organized, and so on.
All comments are welcome. If there is another tool you'd like to see
used, please describe what you like about it (like "I've found the
aspect oriented inversion of control approach nice because I can
plugin all sorts of tools and the full life cycle of the tools are
managed for me") instead of just mentioning the tool (like "let's
use Spring!").
Why am I asking? This topic comes up every once in a while, and it's
true that many suggestions never get enough support to actually
happen (or on further research it is decided that the idea is not
tenable), but brainstorming about them to get ideas in the open is
still a great thing. The history of OFBiz is full of things like
this where users and more casual contributors had ideas and saw
possibilities that others, even more involved contributors, totally
missed or never looked at that way. What I think would be fun, and
ultimately useful too, is to keep this mostly to brainstorming and
not do too much comparing of ideas.
BTW, if you want to brainstorm about one of the tiers (ie the Data,
Logic, or UI tiers) please use the other threads on those.
-David