Hi,

The Java SSO sample depends on class libraries which are included in
the WEB-INF/lib directory of the samltool.war.

So download and unzip samltool.war, and add the jar files in WEB-INF/
lib to the classpath for compiling.

-alex

On Nov 23, 7:56 am, tonyrodman <[EMAIL PROTECTED]> wrote:
> i'm actually getting 40 errors lol.... and i haven't modified
> ProcessResponseServlet.java yet!!!
> here are they....
> help me plzzz!!!!! :) thanks
>
> C:\Documents and Settings\Tony\Desktop>javac
> ProcessResponseServlet.java
> ProcessResponseServlet.java:19: package
> org.apache.commons.codec.binary does not
>  exist
> import org.apache.commons.codec.binary.Base64;
>                                        ^
> ProcessResponseServlet.java:20: package org.jdom does not exist
> import org.jdom.Document;
>                 ^
> ProcessResponseServlet.java:22: package util does not exist
> import util.SamlException;
>             ^
> ProcessResponseServlet.java:23: package util does not exist
> import util.Util;
>             ^
> ProcessResponseServlet.java:24: package util does not exist
> import util.XmlDigitalSigner;
>             ^
> ProcessResponseServlet.java:39: package javax.servlet does not exist
> import javax.servlet.ServletException;
>                      ^
> ProcessResponseServlet.java:40: package javax.servlet.http does not
> exist
> import javax.servlet.http.HttpServlet;
>                           ^
> ProcessResponseServlet.java:41: package javax.servlet.http does not
> exist
> import javax.servlet.http.HttpServletRequest;
>                           ^
> ProcessResponseServlet.java:42: package javax.servlet.http does not
> exist
> import javax.servlet.http.HttpServletResponse;
>                           ^
> ProcessResponseServlet.java:51: cannot find symbol
> symbol: class HttpServlet
> public class ProcessResponseServlet extends HttpServlet {
>                                             ^
> ProcessResponseServlet.java:75: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       throws SamlException {
>              ^
> ProcessResponseServlet.java:135: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>   private String[] getRequestAttributes(String xmlString) throws
> SamlException {
>
>                                                                  ^
> ProcessResponseServlet.java:156: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       String notOnOrAfter) throws SamlException {
>                                   ^
> ProcessResponseServlet.java:178: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       DSAPrivateKey privateKey) throws SamlException {
>                                        ^
> ProcessResponseServlet.java:222: cannot find symbol
> symbol  : class HttpServletRequest
> location: class servlets.ProcessResponseServlet
>   public void doGet(HttpServletRequest request, HttpServletResponse
> response)
>                     ^
> ProcessResponseServlet.java:222: cannot find symbol
> symbol  : class HttpServletResponse
> location: class servlets.ProcessResponseServlet
>   public void doGet(HttpServletRequest request, HttpServletResponse
> response)
>                                                 ^
> ProcessResponseServlet.java:223: cannot find symbol
> symbol  : class ServletException
> location: class servlets.ProcessResponseServlet
>       throws ServletException, IOException {
>              ^
> ProcessResponseServlet.java:252: cannot find symbol
> symbol  : class HttpServletRequest
> location: class servlets.ProcessResponseServlet
>   public void doPost(HttpServletRequest request, HttpServletResponse
> response)
>                      ^
> ProcessResponseServlet.java:252: cannot find symbol
> symbol  : class HttpServletResponse
> location: class servlets.ProcessResponseServlet
>   public void doPost(HttpServletRequest request, HttpServletResponse
> response)
>                                                  ^
> ProcessResponseServlet.java:253: cannot find symbol
> symbol  : class ServletException
> location: class servlets.ProcessResponseServlet
>       throws ServletException, IOException {
>              ^
> ProcessResponseServlet.java:81: cannot find symbol
> symbol  : class Base64
> location: class servlets.ProcessResponseServlet
>       Base64 base64Decoder = new Base64();
>       ^
> ProcessResponseServlet.java:81: cannot find symbol
> symbol  : class Base64
> location: class servlets.ProcessResponseServlet
>       Base64 base64Decoder = new Base64();
>                                  ^
> ProcessResponseServlet.java:123: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       throw new SamlException("Error decoding AuthnRequest: " +
>                 ^
> ProcessResponseServlet.java:126: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       throw new SamlException("Error decoding AuthnRequest: " +
>                 ^
> ProcessResponseServlet.java:136: cannot find symbol
> symbol  : class Document
> location: class servlets.ProcessResponseServlet
>       Document doc = Util.createJdomDoc(xmlString);
>       ^
> ProcessResponseServlet.java:136: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>       Document doc = Util.createJdomDoc(xmlString);
>                      ^
> ProcessResponseServlet.java:147: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>         throw new SamlException("Error parsing AuthnRequest XML: Null
> document")
> ;
>                   ^
> ProcessResponseServlet.java:157: cannot find symbol
> symbol  : method getServletContext()
> location: class servlets.ProcessResponseServlet
>     String filepath = getServletContext().getRealPath(
>                       ^
> ProcessResponseServlet.java:159: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>     String samlResponse = Util.readFileContents(filepath);
>                           ^
> ProcessResponseServlet.java:161: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>     samlResponse = samlResponse.replace("<RESPONSE_ID>",
> Util.createID());
>                                                          ^
> ProcessResponseServlet.java:162: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>     samlResponse = samlResponse.replace("<ISSUE_INSTANT>", Util
>                                                            ^
> ProcessResponseServlet.java:164: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>     samlResponse = samlResponse.replace("<AUTHN_INSTANT>", Util
>                                                            ^
> ProcessResponseServlet.java:168: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>     samlResponse = samlResponse.replace("<ASSERTION_ID>",
> Util.createID());
>                                                           ^
> ProcessResponseServlet.java:179: cannot find symbol
> symbol  : variable XmlDigitalSigner
> location: class servlets.ProcessResponseServlet
>       return (XmlDigitalSigner.signXML(response, publicKey,
> privateKey));
>               ^
> ProcessResponseServlet.java:237: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       } catch (SamlException e) {
>                ^
> ProcessResponseServlet.java:306: cannot find symbol
> symbol  : method getServletContext()
> location: class servlets.ProcessResponseServlet
>           String publicKeyFilePath = getServletContext().getRealPath(
>                                      ^
> ProcessResponseServlet.java:308: cannot find symbol
> symbol  : method getServletContext()
> location: class servlets.ProcessResponseServlet
>           String privateKeyFilePath = getServletContext().getRealPath(
>                                       ^
> ProcessResponseServlet.java:311: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>           DSAPublicKey publicKey = (DSAPublicKey) Util.getPublicKey(
>                                                   ^
> ProcessResponseServlet.java:313: cannot find symbol
> symbol  : variable Util
> location: class servlets.ProcessResponseServlet
>           DSAPrivateKey privateKey = (DSAPrivateKey)
> Util.getPrivateKey(
>                                                      ^
> ProcessResponseServlet.java:347: cannot find symbol
> symbol  : class SamlException
> location: class servlets.ProcessResponseServlet
>       } catch (SamlException e) {
>                ^
> 40 errors
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Apps APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-apps-apis?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to