Hi Computerhilfen-Gemeinde,
ich beschäftige mich z.Zt. mit WebDAV um Daten auf einem entfernten Storage abzulegen (naja, wozu man WebDAV eben nutzt). Jedenfalls soll das ganze aus einer Java-Applikation per "Knopfdruck" passieren. Nun habe ich bereits das WebDAVServlet eingebunden und die entsprechenden Einstellungen vorgenommen. Für meine Zwecke reicht auch nur das Servlet, ich benötige kein WCK und kein Slide. Jedoch scheitere ich nun daran, von meinem JPO das Servlet anzusprechen. Die API-Doku habe ich, aber ich bekomme kein Objekt instantiiert. Wahrscheinlich liegt es daran, dass es z.Zt. alles neu für mich ist... WebDAV, Java... und Eclipse ist auch so eine Welt für sich.
Hier mal mein erster Versuch
import org.apache.catalina.servlets.*;
/**
* @author Administrator
*
*/
public class inWebDAVTest {
/**
*
*/
public inWebDAVTest() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
public void start(String[] args) throws Exception
{
WebdavServlet wds = new WebdavServlet();
wds.init();
System.out.println("\n\n wds " + wds);
}
}
Jedoch bekomme ich in Eclipse bei "wds.init" die Meldung "The type javax.servlet.ServletException cannot be resolved. It is indirectly referenced from required .class files". Ich habe aber alle entsprechenden JAR-Files eingebunden. Wenn ich die eine Zeile auskommentiere, dann gibt er zumindest das "wds" aus, das heißt also für mich, dass die Servlet Einstellungen nicht falsch sein können, denn ein Objekt kann ich ja erzeugen? Achso, ich rufe natürlich die Methode "start()" auf.
Kann mir da einer von euch Freaks weiterhelfen?
Gruß
Axel Beyer