Hey nifty! I just tried it, thats really good. ...ant
On 7/31/07, Ignacio Silva-Lepe <[EMAIL PROTECTED]> wrote: > > It occurred to me that it would be useful to be able to populate the > sca-contributions directory by uploading contribution jars onto it. > So I added a servlet to let contributions be uploaded, under > r561473. > > > On 7/12/07, ant elder <[EMAIL PROTECTED]> wrote: > > > > As part of looking at TUSCANY-1379 I've added a new webapp distribution > > module that supports using multiple SCA contribution jars and hot update > > of > > those jars so you can modify the contribution jar and the changes are > > picked > > up without having to restart the webapp. Its not in the build but you > can > > manually build distribution/webapp (or there's a prebuilt war I'm using > at > > http://people.apache.org/~antelder/tuscany/tuscany.war). Its also got a > > very > > trivial web interface that shows the current active components, go to: > > http://localhost:8080/tuscany/. To use it you just drop your SCA > > contribution jar's into the sca-contributions folder within the webapp > and > > they should get picked up and installed right away, eg the Tuscany > > sample-calculator.jar or helloworld-ws-service.jar work. Once installed > > you > > can use something like winzip to edit the contents of the jar's and the > > changes should also get picked up. > > > > Playing around with this highlights lots of problems, there's TODOs > around > > the code about some of them, but one issue is the way the runtime and > > contribution service currently uses a single class loader so if you try > to > > update and stop/start a single component or contribution the changes > don't > > get picked without restarting the entire SCA domain to use a new class > > loader. I wondered if this class loader issue is something that might > > already be being looked at with all the other work going on right now in > > this area? > > > > ...ant > > >
