Sebastien/Ant

>
> > Here's a longer scenario, showing how I want to use contributions and
> > composites in a domain for the store tutorial I've been working on.
>
 A real eye opener. Thank you for this.

snip...

>
> getting this to work on a single node first without the gui and individual
>
> deployment steps and then add those things once we have something basic
> working?

How about the following as some first steps.

1. Disengage the Node from the domain in the way that it is connected at the
moment  leaving the Node able to load Contributions and start composites as
it does currently  in stand alone mode. Doing this we remove the sca
application that is used to connect the node to the domain and the need to
pull in WS, JSON etc that came up on another thread.

2. Wrap the Node in the first run options we want to test with (standalone
and tomcat webapp would give us enough to try most of the samples). Add the
code that loads all contributions that are available from the file system.
Ant already has this code in various forms

3. As an experiment make a Domain that takes as input
  a - Contributions from disc (again can re-use Ant's contribution loading
code)
  b - a topology file something like [1]

  and produces as output

  c - a list of which contributions need to be copied to which node and
appropriate warnings about missing dependencies
  d - updated contributions/composites so that references that refer to
services in remote nodes have absolute URLs written in to appropriate
bindings.

  We also have most of the code already to do a-d in various places. d is
the trickiest bit but provides the ideal opportunity to tidy up the binding
URL calculation story.

Thoughts?

Simon

[1] http://www.mail-archive.com/[email protected]/msg26561.html

Reply via email to