How about WebDAV?  After all this is what it was designed to do.

-dain

On Monday, September 8, 2003, at 01:19 PM, Siva wrote:

I feel a 2 level staging environment,where a servlet maps
a file upload to a local path and then starts deploying is
better than a direct byte array load.

Siva

----- Original Message -----
From: "Aaron Mulder" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, September 08, 2003 5:34 PM
Subject: [JMX] Streaming data to an MBean


The JSR-88 implementation needs to send the finished module to the
server to deploy, which can generally happen over the network. The only
way I know of to invoke a server component this way is to defined an MBean
method that takes a byte array. But I'd really rather avoid loading the
whole module in memory (I've seen 10MB EARs before, usually full of static
content and third-party libraries, and I'm sure that's not the biggest).


Is there any way to stream the data to a JMX MBean, and let it
spool it to disk as it arrives?

Or should we consider having something like an always-on servlet
that accepts application uploads from the JSR-88 deployer, puts them
somewhere sensible on disk, and returns a URL on the server filesystem
which then the JSR-88 deployer can pass with the DDs to a normal deploy
call on a deployer MBean?


Thanks,
Aaron




/************************* * Dain Sundstrom * Partner * Core Developers Network *************************/



Reply via email to