I've just changed the preferences from html to text so that may help. If
anyone else wants to play around with the config to come up with something
better go right ahead.

  ...ant

On 7/20/07, Venkata Krishnan <[EMAIL PROTECTED]> wrote:

Every commit is good to know to keep track of whats going on.  But it
would be good if this mail just about provided a link like this

http://cwiki.apache.org/confluence/pages/viewchangessincelastlogin.action?pageId=54462
which is actually the diff between two versions, than churn out all
contents.

- Venkat

On 7/19/07, Simon Laws <[EMAIL PROTECTED]> wrote:
> On 7/18/07, ant elder <[EMAIL PROTECTED]> wrote:
> >
> > It will, just like when we commit code to SVN. I think its necessary
if
> > we're to provide proper oversight of whats happening on our
website,  do
> > others agree?
> >
> >    ...ant
> >
> > On 7/18/07, haleh mahbod <[EMAIL PROTECTED]> wrote:
> > >
> > > Ant,
> > > will this get generated on each save? I typically do many saves when
> > > working
> > > on a page. I'd like to understand this to avoid flooding the mailing
> > list.
> > >
> > > Haleh
> > >
> > > On 7/18/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > > >
> > > >    Page Edited : TUSCANY<
> > > http://cwiki.apache.org/confluence/display/TUSCANY>: SCA
> > > > Java binding.jsonrpc<
> > >
> >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+binding.jsonrpc
> > > >
> > > >
> > > > SCA Java binding.jsonrpc<
> > >
> >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+binding.jsonrpc
> > >has
> > > been edited by
> > > > ant <http://cwiki.apache.org/confluence/display/%7Eant> (Jul 18,
> > 2007).
> > > >
> > > > (View changes)<
> > >
> >
http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=54462&originalVersion=17&revisedVersion=18
> > > >
> > > > Content:
> > > >  Unable to render {include} Couldn't find a page to include
called:
> > > Repeating
> > > > Menu<
> > >
> >
http://cwiki.apache.org/confluence/pages/createpage.action?spaceKey=TUSCANY&title=Repeating+Menu&linkCreation=true&fromPageId=54462
> > > >
> > > > *Documentation*
> > > >
> > > > User Guide<
> > >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+User+Guide>
> > > > Architecture Guide<
> > >
> >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+Architecture+Guide
> > > >
> > > > Developer Guide<
> > >
> >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+Development+Guide
> > > >
> > > > Extension Developer Guide<
> > >
> >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+Extension+Development+Guide
> > > >
> > > >  *Resources*
> > > >
> > > > FAQ<
> > >
> >
http://cwiki.apache.org/confluence/display/TUSCANY/Tuscany+SCA+Java+-+FAQ>
> > > > Source Code <
> > https://svn.apache.org/repos/asf/incubator/tuscany/java/sca
> > > >
> > > >   <binding.jsonrpc>
> > > >
> > > > Tuscany supports JSON-RPC <http://json-rpc.org/> as a protcol for
use
> > > with
> > > > SCA services by using the <binding.jsonrpc> SCDL extension. This
> > enables
> > > > remote web browser clients to easily make RPC style calls to
> > server-side
> > > SCA
> > > > components.
> > > >
> > > > This binding has no attributes or elements so to include it on a
SCA
> > > > service simply requires the following SCDL:
> > > >
> > > > <binding.jsonrpc/>
> > > >
> > > >  Also see <binding.ajax<
> > >
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+binding.ajax
> > >which
> > > provides some similar function.
> > > >
> > > > Any JSON-RPC client may be used to access SCA services which use <
> > > > binding.jsonrpc>, but to simplify the task for web browsers the
> > binding
> > > > can generate a script which may be included within an HTML
document to
> > > set
> > > > up proxy objects for each SCA service within the HTML page
> > environment.
> > > >
> > > > This script is used by simply including the following script tag
> > within
> > > > the HTML page:
> > > >
> > > > <script type="text/javascript" src="SCA/SCADomain/scaDomain.js" />
> > > >
> > > >  This initializes the proxys for the SCA services which can then
be
> > used
> > > > make requests to the server-side components. For example, if there
was
> > a
> > > > service named "myService" which had operations "aOnewayRequest"
and
> > > > "anRpcRequest" the scripts in the HTML page could now invoke these
> > > > opperations with the following:
> > > >
> > > > myService.aOnewayRequest(args);
> > > >
> > > >  or
> > > >
> > > > myService.anRpcRequest(args, responseFunction);
> > > >
> > > >  In that example 'responseFunction' is the name of a function
which is
> > > > called to process the response and which gets called
asynchronously on
> > > > another thread when the response is avaialble. RPC requests are
done
> > > this
> > > > way instead of the simpler "answer = myService.anRpcRequest(args)"
to
> > > > avoid hanging the browser while the (potentialy slow) request is
being
> > > > processed. An example of the responseFunction for the previous
example
> > > is:
> > > >
> > > > function responseFunction(answer){
> > > >   // do something with answer
> > > > }
> > > >
> > > >  Using SCA JSON-RPC services with Dojo
> > > >
> > > > Apache Tuscany JSON-RPC services provide built-in support for Dojo
> > RPC<
> > > http://manual.dojotoolkit.org/WikiHome/DojoDotBook/Book9>.
> > > > The Dojo <http://dojotoolkit.org/> toolkit is a popular framework
for
> > > > writing Ajax/Web 2.0 style browser client applications. Tuscany
SCA
> > > > services which use <binding.jsonrpc> will by default support the
> > Simple
> > > > Method Description (SMD) <http://dojo.jot.com/SMD> protocol. SMD
is
> > > > similar to ?wsdl for Web services, entering a service endpoint
> > appended
> > > with
> > > > ?smd will return a SMD descriptor for the service.
> > > >
> > > > Using Tuscany SCA services with Dojo can therefore be as simple as
the
> > > > following:
> > > >
> > > > var myService = new dojo.rpc.JsonService
> > ("SCA/SCADomain/myService?smd");
> > > >
> > > >  Some examples:
> > > >
> > > > There are two samples showing using <binding.jsonrpc>, one which
uses
> > > the
> > > > Dojo Toolkit on the client, and another which uses the Tuscany
> > > > scaDomain.js script. The samples are helloworld-dojo<
> > >
> >
https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/samples/helloworld-dojo/
> > > >and
> > > > helloworld-jsonrpc<
> > >
> >
https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/samples/helloworld-jsonrpc/
> > > >
> > > > .
> > > > *Differences between <binding.jsonrpc> and <binding.ajax>*
> > > >
> > > > The current Tuscany SCA runtime supports <binding.jsonrpc> and <
> > > > binding.ajax> which provide similar functionality. The differences
> > are:
> > > >
> > > >    - <binding.jsonrpc> supports the SMD protocol enabling easy use
> > with
> > > >    Dojo, <binding.ajax> does not support SMD
> > > >    - <binding.ajax> supports SCA references and using COMET<
> > > http://en.wikipedia.org/wiki/Comet_%28programming%29>style
asynchronous
> > > operation, <
> > > >    binding.jsonrpc> does not
> > > >    - <binding.jsonrpc> uses the standard JSON-RPC<
http://json-rpc.org/
> > >protocol,
> > > <
> > > >    binding.ajax> uses a proprietry protocol using DWR<
> > > http://getahead.org/dwr/>
> > > >
> > > > These differences should be resolved by the Tuscany SCA 1.0release.
> > > > *Changes since 0.90 release*
> > > >
> > > > The Tuscany JSON-RPC and Ajax binding's have had significant
> > functional
> > > > and useability changes since the 0.90 release. It is recomended
that
> > if
> > > > possible the latest code is used (the description on this page is
> > based
> > > on
> > > > the latest code).
> > > >
> > > >    Powered by Atlassian Confluence<
> > >
http://www.atlassian.com/software/confluence/default.jsp?clicked=footer
> > > >(Version:
> > > > 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request<
> > > http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470>
> > > >
> > > > Unsubscribe or edit your notifications preferences<
> > > http://cwiki.apache.org/confluence/users/viewnotifications.action>
> > > >
> > > >
---------------------------------------------------------------------
> > To
> > > > unsubscribe, e-mail: [EMAIL PROTECTED] For
> > > > additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > >
>
>
> yes - otherwise very difficult to keep track of what's being changed.
> Important as the site gets published automatically.
>
> Simon
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to