Does the self-contained image (case 2) contain required extensions
(in the "extensions" directory) and all their dependencies (in the
"repository" directory)? If so, I think this will be a great
convenience for people building redistributable Tuscany apps and
I think we should move it into the M2 branch after you have checked
it into trunk.
Simon
Raymond Feng wrote:
Hi,
Actually, I have tried to handle both cases.
1) For shared standalone image with existing artifacts, the plugin will
try to merge the application into the target by adding new artifacts
(the "overwrite" property will control if existing artifacts will be
overwritten). But we need to make sure that isolation is not compromised
in this case.
2) For the application-by-application case, it works very simlar as the
WAR plugin does to create a self-contained image.
Thanks,
Raymond
----- Original Message ----- From: "Jeremy Boynes" <[EMAIL PROTECTED]>
To: <tuscany-dev@ws.apache.org>
Sent: Monday, October 16, 2006 3:31 PM
Subject: Re: A maven plugin helps install artifacts for a standalone
Tuscany application
The question I have is here is whether we see this as being commonplace?
I was thinking that users in general would want to download/install a
standalone image and then configure it to run their applications. In
that mode I can see a plugin being used to build/package a composite
(in some standard form defined by the SCA specs) that can then be run
on any SCA installation including Tuscany.
It sounds like your plugin is taking a different tack, assembling a
separate installation to run each composite.
--
Jeremy
On Oct 16, 2006, at 1:07 PM, Raymond Feng wrote:
Hi,
I twisted our war maven plugin so that it can now be used to either
install a tuscany standalone application to a directory with the
similar structure as we have for the WAR or create a zip file
containing all the required artifacts and you can unzip it somewhere
to run.
Do you see any values? I found it simplify my life to deploy the
helloworldwsclient sample which has quite a few dependencies.
If the answer is yes, I can check in the changes into trunk.
Thanks,
Raymond
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Simon C Nash IBM Distinguished Engineer
Hursley Park, Winchester, UK [EMAIL PROTECTED]
Tel. +44-1962-815156 Fax +44-1962-818999
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]