Orbeon newby - help with architecture question (XForms/XPL)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Orbeon newby - help with architecture question (XForms/XPL)

mactwixs
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Orbeon newby - help with architecture question (XForms/XPL)

Erik Bruchez
Administrator
Ian,

It seems like this should be doable and Orbeon CE seems to have the
right combination of XML processing tools and user interface features
to do this. Of course, if you have no knowledge of XForms or XPL there
will be some learning curve.

One place to start with XForms is the tutorial:

http://wiki.orbeon.com/forms/doc/developer-guide/orbeon-forms-xforms-tutorial

XPL has some documentation as well:

http://wiki.orbeon.com/forms/doc/developer-guide/xml-pipeline-language-xpl

There are some simple examples in the source code as well:

https://github.com/orbeon/orbeon-forms/tree/master/src/resources/apps

Form Runner itself is written with a lot of XForms and XPL:

https://github.com/orbeon/orbeon-forms/tree/master/src/resources/apps/fr

-Erik

On Fri, Oct 5, 2012 at 3:56 AM, mactwixs <[hidden email]> wrote:

> Thanks for taking the time to read my question - I am very much an Orbeon
> newby.
>
> I am developing a suite of 200 or so XQuery scripts, the execution of which
> I need to automate (they are currently run using a BAT file!). Orbeon looks
> like a potential solution to implement the process that I have outlined
> below.
>
> I have a set of raw (non-xml) log files that contain logged output from some
> realtime system test cases. Each of these test logs has a matching XQuery
> module that is run to verify the test pass/fail criteria and produce an HTML
> table of results.
>
> To achieve this the process I want to implement would look like :-
>
> 1)  From an initial client side UI screen upload some raw (txt) system log
> data to server (Tomcat). This could be an upload of individual txt log files
> or zip containing all log files.
> 2)  On server side execute a custom in-house executable to convert the raw
> log data from each file into Output XML.
> 3)  On a per 'test case' basis - on server side execute a 'grep' to further
> refine XML from step 2)
> 4)  On a per 'test case' basis - on server side run an XQuery (xq) script
> (originally written for Saxon) to analyse the XML from 2)&3)
> 5)  Display the results from the XQuery in the client UI in table format
>
> Basically I have only had time to skim read the Orbeon specs and docs. I
> have no concept how Orbeon actually works or how to develop scripts with it
> but I am thinking XForms and XPL provide some functions that match what I
> want to do.
>
> As Orbeon guru's do you think I can quickly achieve this using Orbeon CE &
> are there any similar examples/tutorials to help get me there?
>
> Any help or information is a bonus to me at this stage. Thanks!
>
>
>
> --
> View this message in context: http://orbeon-forms-ops-users.24843.n4.nabble.com/Orbeon-newby-help-with-architecture-question-XForms-XPL-tp4655786.html
> Sent from the Orbeon Forms (ops-users) mailing list archive at Nabble.com.
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Orbeon newby - help with architecture question (XForms/XPL)

mactwixs
CONTENTS DELETED
The author has deleted this message.