|
From: <pe...@us...> - 2003-09-26 00:22:11
|
Update of /cvsroot/neuclear/neuclear-id/src/java/org/neuclear/receiver
In directory sc8-pr-cvs1:/tmp/cvs-serv2478/src/java/org/neuclear/receiver
Modified Files:
ReceiverServlet.java
Log Message:
Cleanups and final changes to code for refactoring of the Verifier and Reader part.
Index: ReceiverServlet.java
===================================================================
RCS file: /cvsroot/neuclear/neuclear-id/src/java/org/neuclear/receiver/ReceiverServlet.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** ReceiverServlet.java 24 Sep 2003 23:56:48 -0000 1.3
--- ReceiverServlet.java 26 Sep 2003 00:22:07 -0000 1.4
***************
*** 2,5 ****
--- 2,8 ----
* $Id$
* $Log$
+ * Revision 1.4 2003/09/26 00:22:07 pelle
+ * Cleanups and final changes to code for refactoring of the Verifier and Reader part.
+ *
* Revision 1.3 2003/09/24 23:56:48 pelle
* Refactoring nearly done. New model for creating signed objects.
***************
*** 64,92 ****
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
! import org.neuclear.id.SignedNamedObject;
! import org.neuclear.id.NamedObjectFactory;
import org.neudist.utils.NeudistException;
! import org.neudist.xml.soap.SOAPException;
! import org.neudist.xml.soap.SOAPServlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
! public abstract class ReceiverServlet extends SOAPServlet {
public void init(ServletConfig config) throws ServletException {
super.init(config);
}
! protected Element handleSOAPRequest(Element request, String soapAction) throws SOAPException {
try {
! System.out.println("NEUDIST: Got Storage Request " + soapAction);
! System.out.println(request.asXML());
! SignedNamedObject named = NamedObjectFactory.createNamedObject(request);
! receiver.receive(named);
! return OK;
} catch (NeudistException e) {
! e.printStackTrace(System.out);
! throw new SOAPException(e);
}
}
--- 67,93 ----
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
! import org.neuclear.id.verifier.VerifyingReader;
import org.neudist.utils.NeudistException;
! import org.neudist.xml.soap.XMLInputStreamServlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
+ import javax.servlet.http.HttpServletRequest;
+ import javax.servlet.http.HttpServletResponse;
+ import java.io.IOException;
+ import java.io.InputStream;
! public abstract class ReceiverServlet extends XMLInputStreamServlet {
public void init(ServletConfig config) throws ServletException {
super.init(config);
}
! protected void handleInputStream(InputStream is, HttpServletRequest request, HttpServletResponse response) throws IOException {
try {
! receiver.receive(VerifyingReader.getInstance().read(is));
} catch (NeudistException e) {
! e.printStackTrace();
}
+
}
|