reverted the wrong change to WebAppProvider. it was meant to be a change for OSGiAppProvider in fact.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1202 7e9141cc-0065-0410-87d8-b60c137991c4
This commit is contained in:
parent
fdaa364ee4
commit
0fe25eb3d7
|
@ -80,6 +80,24 @@ public class WebAppProvider extends ScanningAppProvider
|
|||
setScanInterval(0);
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------ */
|
||||
/** Get the extractWars.
|
||||
* @return the extractWars
|
||||
*/
|
||||
public boolean isExtractWars()
|
||||
{
|
||||
return _extractWars;
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------ */
|
||||
/** Set the extractWars.
|
||||
* @param extractWars the extractWars to set
|
||||
*/
|
||||
public void setExtractWars(boolean extractWars)
|
||||
{
|
||||
_extractWars = extractWars;
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------ */
|
||||
/** Get the parentLoaderPriority.
|
||||
* @return the parentLoaderPriority
|
||||
|
|
|
@ -192,24 +192,7 @@ public class OSGiAppProvider extends ScanningAppProvider implements AppProvider
|
|||
}
|
||||
|
||||
////copied from WebAppProvider as the parameters are identical.
|
||||
/* ------------------------------------------------------------ */
|
||||
/** Get the extractWars.
|
||||
* @return the extractWars
|
||||
*/
|
||||
public boolean isExtractWars()
|
||||
{
|
||||
return _extractWars;
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------ */
|
||||
/** Set the extractWars.
|
||||
* @param extractWars the extractWars to set
|
||||
*/
|
||||
public void setExtractWars(boolean extractWars)
|
||||
{
|
||||
_extractWars = extractWars;
|
||||
}
|
||||
|
||||
////only removed the parameer related to extractWars.
|
||||
/* ------------------------------------------------------------ */
|
||||
/** Get the parentLoaderPriority.
|
||||
* @return the parentLoaderPriority
|
||||
|
|
|
@ -821,7 +821,7 @@ class WebappRegistrationHelper
|
|||
protected ContextHandler createContextHandler(Bundle bundle, InputStream contextInputStream, String extraClasspath, String overrideBundleInstallLocation)
|
||||
{
|
||||
/*
|
||||
* Do something identical to what the ContextDeployer would have done:
|
||||
* Do something identical to what the ContextProvider would have done:
|
||||
* XmlConfiguration xmlConfiguration=new
|
||||
* XmlConfiguration(resource.getURL()); HashMap properties = new
|
||||
* HashMap(); properties.put("Server", _contexts.getServer()); if
|
||||
|
@ -845,6 +845,11 @@ class WebappRegistrationHelper
|
|||
if (context instanceof WebAppContext)
|
||||
{
|
||||
((WebAppContext)context).setExtraClasspath(extraClasspath);
|
||||
((WebAppContext)context).setParentLoaderPriority(_provider.isParentLoaderPriority());
|
||||
if (_provider.getDefaultsDescriptor() != null && _provider.getDefaultsDescriptor().length() != 0)
|
||||
{
|
||||
((WebAppContext)context).setDefaultsDescriptor(_provider.getDefaultsDescriptor());
|
||||
}
|
||||
}
|
||||
|
||||
// rfc-66:
|
||||
|
|
Loading…
Reference in New Issue