|
From: Pelle B. <pe...@us...> - 2004-04-14 00:10:38
|
Update of /cvsroot/neuclear/neuclear-signer/src/java/org/neuclear/signers/standalone In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4377/src/java/org/neuclear/signers/standalone Modified Files: StandaloneSigner.java Log Message: Added a MessageLabel for handling errors, validation and info Save works well now. It's pretty much there I think. Index: StandaloneSigner.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-signer/src/java/org/neuclear/signers/standalone/StandaloneSigner.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** StandaloneSigner.java 19 Dec 2003 00:30:55 -0000 1.4 --- StandaloneSigner.java 14 Apr 2004 00:10:30 -0000 1.5 *************** *** 1,18 **** package org.neuclear.signers.standalone; - import org.mortbay.http.HttpServer; import org.mortbay.http.HttpContext; - import org.mortbay.jetty.servlet.ServletHttpContext; - import org.mortbay.jetty.servlet.ServletHandler; import org.mortbay.jetty.Server; import org.mortbay.util.InetAddrPort; - import org.mortbay.util.MultiException; - import org.neuclear.commons.crypto.CryptoTools; - import org.neuclear.id.tools.commandline.IdentityCreator; - - import java.io.IOException; - import java.io.File; - - --- 1,8 ---- package org.neuclear.signers.standalone; import org.mortbay.http.HttpContext; import org.mortbay.jetty.Server; + import org.mortbay.jetty.servlet.ServletHandler; import org.mortbay.util.InetAddrPort; *************** *** 22,49 **** */ public class StandaloneSigner { ! public static void main(String args[]){ ! if (args.length>0) { ! IdentityCreator.main(args); ! return; ! } ! File keystore=new File(CryptoTools.DEFAULT_KEYSTORE); ! if (!keystore.exists()) { ! System.out.println("First you need to create an Identity. Use this tool with the following options.\n For more help go to http://neuclear.org/signer/bdg.html"); ! IdentityCreator.main(args); ! } else { ! try { ! Server server = new Server(); ! server.addListener(new InetAddrPort("127.0.0.1",11870)); ! HttpContext context = server.getContext("/"); ! ServletHandler handler= new ServletHandler(); ! handler.addServlet("/Signer","org.neuclear.signers.standalone.StandaloneSigningServlet"); ! context.addHandler(handler); ! server.start(); ! context.start(); ! handler.start(); ! handler.initializeServlets(); ! } catch (Exception e) { ! e.printStackTrace(); //To change body of catch statement use Options | File Templates. ! } } } --- 12,29 ---- */ public class StandaloneSigner { ! public static void main(String args[]) { ! try { ! Server server = new Server(); ! server.addListener(new InetAddrPort("127.0.0.1", 11870)); ! HttpContext context = server.getContext("/"); ! ServletHandler handler = new ServletHandler(); ! handler.addServlet("/Signer", "org.neuclear.signers.standalone.StandaloneSigningServlet"); ! context.addHandler(handler); ! server.start(); ! context.start(); ! handler.start(); ! handler.initializeServlets(); ! } catch (Exception e) { ! e.printStackTrace(); } } |