fix for last commit

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2838 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
allo 19 years ago
parent 6251944012
commit c35793fb46

@ -608,7 +608,12 @@ public final class httpdFileHandler extends httpdAbstractHandler implements http
requestHeader.put("CLIENTIP", conProp.getProperty("CLIENTIP")); requestHeader.put("CLIENTIP", conProp.getProperty("CLIENTIP"));
requestHeader.put("PATH", path); requestHeader.put("PATH", path);
// in case that there are no args given, args = null or empty hashmap // in case that there are no args given, args = null or empty hashmap
tp = (servletProperties) invokeServlet(targetClass, requestHeader, args); Object o = invokeServlet(targetClass, requestHeader, args);
if(o instanceof serverObjects){
tp=new servletProperties((serverObjects)o);
}else{
tp=(servletProperties)o;
}
// if no args given , then tp will be an empty Hashtable object (not null) // if no args given , then tp will be an empty Hashtable object (not null)
if (tp == null) tp = new servletProperties(); if (tp == null) tp = new servletProperties();
// check if the servlets requests authentification // check if the servlets requests authentification

@ -27,6 +27,12 @@ public class servletProperties extends serverObjects {
private String prefix=""; private String prefix="";
private httpHeader outgoingHeader; private httpHeader outgoingHeader;
public servletProperties(){
super();
}
public servletProperties(serverObjects so){
super(so);
}
public void setOutgoingHeader(httpHeader outgoingHeader) public void setOutgoingHeader(httpHeader outgoingHeader)
{ {
this.outgoingHeader=outgoingHeader; this.outgoingHeader=outgoingHeader;

Loading…
Cancel
Save