Add ServiceMix to the jingle. :)
I am not the best fan of Ofbiz web controller. It is nice and simple but
still needs help for multimodal architecture.
Also look at http://cargo.codehaus.org/ if you plan to start stop SMS
Container for reliability reasons in case of multiple kannels. I could not
till now make it work. But it should technically.
pay, command (anything you may ever think using a cell phone).
Separate Instances of the ofbiz as "WebController" ofbiz and "Service
Engine" ofbiz. Struts2 can be morphed into great MultiModalContainer ( No
longer WebContainer ). Try Putting "Service Engines" of ofbiz as
ServiceEngine of ServiceMiz.
This is what I am trying to achieve. Shall do it.
Pay --- ofbiz has lot of Connectors but No banking Connectors :( . German
Banking or european banking connector is available in opensource. Please
check which helps you. Indian banking does not believe in
standardizations.
----- Original Message -----
From: "PRONZATO Cedric RD-BIZZ-GRE" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, February 09, 2007 2:34 AM
Subject: RE: General questions
Hi,
Okay, I understand what you did. The component I planned to do was able to
also act as a SMS Service (you know these short numbers) using the SMSC
protocol. As for exemple it could allow you to pay, command (anything you
may ever think using a cell phone).
But you points me out a new part (for me) of OFBiz and that confirms the
need of documentations related to: "how about to make my component well
designed in this or this case".
Thx,
Cédric
-----Message d'origine-----
De : Chandresh Turakhia [mailto:[EMAIL PROTECTED]
Envoyé : vendredi 9 février 2007 11:12
À : [email protected]
Objet : Re: General questions
Hi,
I will try to answer Q3 ) Did some work on the same. Check (A3)
Team , Please double check my answer. My hacks may not be the best . There
is always better way !! and let the best win.
Chand
----- Original Message -----
From: "PRONZATO Cedric RD-BIZZ-GRE" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, February 09, 2007 1:50 AM
Subject: General questions
Hi everybody,
I am reading OFBiz and mailing list since a few months (I say that for
previous talks about the presence of noobs involved).
This said I will expose you things that I think could be enhanced in some
parts of OFBiz:
1 - We (OFBiz) need better real life data showing firstly the whole
possibility of applications (many tables are empty) and secondly a full
range of items and catalogs.
I hope someone could export its data (I am sure also open source projects
use OFBiz and are not constrained by commercial stuff). That is really
needed when you want to develop new functionalities in OFBiz.
As for example, I would like to implement, test ... a "collaborative
engine"
but the task is already hard without have to make virtual products ...
So what do you think about that?
2 - I also think we could enhance the project building and perhaps the
"project development speed" by using a better eclipse "layout". I am not
an
expert but I don't think have a so big project which is modularized in a
single eclipse project.
Firstly have a subproject for each module will allow using eclipse
compiler
instead of using ant after editing files.
Secondly we can only open the sub projects we really need for the task we
want to do.
Some times ago I tired to do it, but I did it on the wrong OFBiz
subversion
which caused to lose all my stuff to use the proper subversion. (Well that
is the life).
So what do you think about that?
3 - I wanted to make a SMS demonstration application (sending and
receiving), I based my code on the mail container because I feel they are
same on much points. But I lack of knowledge about the design/pattern I
must
use to do it properly into the OFBiz architecture. As I am sure I am not
alone on the question "how about to make a properly designed OFBiz
application", there are perhaps some docs to do about that.
Once I am more formalized on questions and needs I will let you know and
hope it will help as input to make these docs.
So what do you think about that?
A3)
Step 1 )ofbiz\framework\minilang\src\org\ofbiz\minilang\method\callops or
some directory Like CallService.java , make CallSMSHandler.java
All you might have to do is call http hit on kannel url.
Step 2 ) ofbiz\framework\minilang\dtd . IN simple-methods.xsd ; define
tag
"call-sms" for it
Step 3 ) In ofbiz\framework\minilang\src\org\ofbiz\minilang , Add
following
code in SimpleMethod.java
if ("call-sms".equals(nodeName)) {
methodOperations.add(new
org.ofbiz.minilang.method.callops.CallSMSHandler(curOperElem,
simpleMethod));
}
Hope I am right :)
Thx for the people who have reach the end of the mail and have read its
content.
Regards,
Cédric