Bug 387726 - Support more than one pickup folder
Summary: Support more than one pickup folder
Status: NEW
Alias: None
Product: Virgo
Classification: RT
Component: unknown (show other bugs)
Version: 3.5.0.RELEASE   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2012-08-21 15:21 EDT by Roland Hauser CLA
Modified: 2012-09-17 04:47 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Hauser CLA 2012-08-21 15:21:59 EDT
Currently, we use in our production system 4 Virgo Jetty server instances. To make deployment easier we use a shared folder which contains the pickup folder. All Virgo Servers point to the that pickup folder defined in "org.eclipse.virgo.kernel.properties":

########################
# Deployer Configuration
########################
# Note: use 0 to disable deployment timeouts
deployer.timeout=		300

# Lies in a shared folder which is accessed by all server machines
deployer.pickupDirectory=	../deployment/pickup

# Note: how many seconds to wait for a web application to register its ServletContext(s)
application.init.timeout=	30


Now, the drawback is that it is not possible to run another application just on one specified Virgo Server; all other servers will start that application too which is unappreciated. If we had the possibility to declare several pickup folders on each Virgo Server instance, we could run global applications, and, dedicated applications as well.

What's your opinion about that?

Regards,
Roland
Comment 1 Nobody - feel free to take it CLA 2012-08-23 04:42:59 EDT
I think this is a reasonable requirement, but it's probably not going to be widely exploited, so I'm not sure when we'll get round to implementing it. If someone wants to provide a patch, that would be great.