Vijay,

You can look at the simple service "oagisSendReceiveDelivery" in
OagisShipmentServices and the related template "ReceiveDelivery.ftl" under
the oagis component.


On 8/29/07, vijay Si <[EMAIL PROTECTED]> wrote:
>
> Hi anil
> can u share the ftl code.
>
> On 8/29/07, Anil K Patel <[EMAIL PROTECTED]> wrote:
> >
> > Recently done Oagis component has example of generating XML using ftl
> > templates.
> >
> > Regards
> > Anil Patel
> >
> >
> > Scott Gray wrote:
> > > Hi Vijay
> > >
> > > I only skimmed over this, but I can't help feeling that your not
> > following
> > > the established best practices that exist within OFBiz.  Also note
> that
> > > there is no reason why you can't use ftl to generate xml, it would
> just
> > be a
> > > *.xml.ftl I think (I've never tried it).
> > >
> > > Regards
> > > Scott
> > >
> > > On 29/08/2007, vijay Si <[EMAIL PROTECTED]> wrote:
> > >
> > >> Hi Jonathon,
> > >>
> > >> "What you need to do is to first generate the xml data dynamically,
> > then
> > >> dump the data into an xml
> > >> file."
> > >>
> > >> This is exactly my requirement.
> > >> The problem i am facing is with rules of the framework......whether i
> > can
> > >> load an ftl just like bsh inside <actions>tag
> > >>
> > >> Regards
> > >> Vijay
> > >>
> > >> On 8/29/07, Jonathon -- Improov <[EMAIL PROTECTED]> wrote:
> > >>
> > >>> Hi Vijay,
> > >>>
> > >>> This xml file you're talking about, is it purely data in xml format?
> > Or
> > >>>
> > >> is
> > >>
> > >>> it a display document
> > >>> like HTML or xsl:fo?
> > >>>
> > >>> Let's get your problem statement clear.
> > >>>
> > >>> You have a application (not OFBiz) that reads an xml file. ("it is
> > >>>
> > >> called
> > >>
> > >>> by other application
> > >>> during runtime").
> > >>>
> > >>> This xml file contains data in xml format. ("The application parses
> > the
> > >>> data in xml file").
> > >>>
> > >>> What you need to do is to first generate the xml data dynamically,
> > then
> > >>> dump the data into an xml
> > >>> file.
> > >>>
> > >>> Is my understanding correct?
> > >>>
> > >>> Sorry if I misunderstood. Your problem description is not easy to
> > >>> understand. For eg, the term
> > >>> "application" is used thrice, and I'm not sure what application
> you're
> > >>> talking about.
> > >>>
> > >>> This doesn't sound like an OFBiz issue? If it is an application
> > >>> development effort, rather than an
> > >>> issue/problem with OFBiz, would you mind paying one of the
> developers
> > on
> > >>> this ML for a few hours'
> > >>> consultation on implementation strategies?
> > >>>
> > >>> Jonathon
> > >>>
> > >>> vijay Si wrote:
> > >>>
> > >>>> Hi Jonathon,
> > >>>>
> > >>>> My constraint is as follows.
> > >>>>
> > >>>> I need to have an xml file. This xml file is supposed to have some
> > >>>>
> > >> data
> > >>
> > >>> that
> > >>>
> > >>>> comes from the database.
> > >>>>
> > >>>> The best way to do this is write a .bsh script and the use these
> > >>>>
> > >>> results, in
> > >>>
> > >>>> xml file using ${variable}.
> > >>>>
> > >>>> However the constraint is that i need to have this xml file as
> static
> > >>>> ...because it is called by other application during runtime. The
> > >>>>
> > >>> application
> > >>>
> > >>>> parses the data in xml file and is not able to recognize
> > "${variable}"
> > >>>>
> > >>> ...
> > >>>
> > >>>> So a possible solution i am thinking of is to store all the results
> > in
> > >>>>
> > >>> an
> > >>>
> > >>>> ftl file just give all the necessary formating to it and then just
> > >>>> <#include> it in my xml file..........so that when the application
> > >>>>
> > >> runs
> > >>
> > >>> ,
> > >>>
> > >>>> xml files copies all the contents from the ftl file.....and before
> > >>>> application runs ...i need to load my data in the ftl file.
> > >>>>
> > >>>> I hope now you get the problem statement better......please suggest
> > me
> > >>>>
> > >>> of
> > >>>
> > >>>> any ways to do this or better ideas
> > >>>>
> > >>>> Regards
> > >>>>
> > >>>> On 8/29/07, Jonathon -- Improov <[EMAIL PROTECTED]> wrote:
> > >>>>
> > >>>>> Hi Vijay,
> > >>>>>
> > >>>>> What "dynamic data" are you talking about?
> > >>>>>
> > >>>>> You can use bsh scripts to pull in data from database. Is that
> what
> > >>>>>
> > >> you
> > >>
> > >>>>> mean by "dynamic"?
> > >>>>>
> > >>>>> What do you mean by "xml"?
> > >>>>>
> > >>>>> You can actually use ${ } inside your widget screen definitions.
> Try
> > >>>>> <label>${someVariable}</label>.
> > >>>>>
> > >>>>> While .ftl files can access static classes to perform some
> "dynamic
> > >>>>>
> > >>> data
> > >>>
> > >>>>> retrieval", it is not as
> > >>>>> clean and easy as using .bsh.
> > >>>>>
> > >>>>> In your .bsh, simply do: context.put("someVariable", "Whatever
> data
> > >>>>>
> > >> you
> > >>
> > >>>>> want to pull in");
> > >>>>>
> > >>>>> Jonathon
> > >>>>>
> > >>>>> vijay Si wrote:
> > >>>>>
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> I wanted to load an ftl file just to pull data from the .bsh
> script
> > >>>>>>
> > >>>>> file.
> > >>>>>
> > >>>>>> This ftl file will not display anything directly...rather i
> wanted
> > >>>>>>
> > >> to
> > >>
> > >>>>>> <#include> all of it's content {which includes the dynamically
> > >>>>>>
> > >> pulled
> > >>
> > >>>>> data
> > >>>>>
> > >>>>>> from scripts} into an .xml file ....so that my xml file has all
> the
> > >>>>>>
> > >>>>> static
> > >>>>>
> > >>>>>> data. I am not able to use dynamic data pulled by xml directly
> > >>>>>>
> > >>> i.ecannot
> > >>>
> > >>>>>> use ${} inside my xml. So i thought of pulling all dynamic stuff
> > >>>>>>
> > >> into
> > >>
> > >>> an
> > >>>
> > >>>>>> .ftl file and then <#include> this data in the xml file....
> > >>>>>>
> > >>>>>> Here i am confronted with the problem of loading ftl file just
> like
> > >>>>>>
> > >>> .bsh
> > >>>
> > >>>>>> file..........so.....can i put .ftl files in <actions></actions>
> > and
> > >>>>>>
> > >>>>> load it
> > >>>>>
> > >>>>>> in advance. Or please suggest some other way of loading the ftl
> > file
> > >>>>>>
> > >>>>> just
> > >>>>>
> > >>>>>> for the sake of pulling data from the script.
> > >>>>>>
> > >>>>>> Regards
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>
> > ------------------------------------------------------------------------
> > >>>
> > >>>>>> No virus found in this incoming message.
> > >>>>>> Checked by AVG Free Edition.
> > >>>>>> Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date:
> > >>>>>>
> > >>>>> 8/28/2007 4:29 PM
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>
> > ------------------------------------------------------------------------
> > >>
> > >>>> No virus found in this incoming message.
> > >>>> Checked by AVG Free Edition.
> > >>>> Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date:
> > >>>>
> > >>> 8/28/2007 4:29 PM
> > >>>
> > >>>
> > >>>
> > >
> > >
> >
>



-- 
Vikas Mayur

Reply via email to