I was also stuck trying to compile ProcessResponseServlet.java so perhaps it's worth recording what I did to resolve the problem.
I installed tomcat 5.5.25 at D:\apache-tomcat and unpacked the samltool.war in the webapps directory. I was able to test the code one through the stage I tests with not too much trouble. Then I moved onto Stage II and wanted to modify ProcessResponseServlet.java, so I first tried to compile it unaltered. I got 35 errors to start with when compiling ProcessResponseServlet.java, despite having the lib jar files in my classpath. My classpath was: D:\apache-tomcat\apache-tomcat-5.5.25\webapps\samltool\WEB-INF\lib \catalina-root.jar;D:\apache-tomcat\apache-tomcat-5.5.25\webapps \samltool\WEB-INF\lib\commons- codec-1.3.jar;D:\apache-tomcat\apache-tomcat-5.5.25\webapps\samltool \WEB-INF\lib\jdom.jar;D:\apache-tomcat\apache-tomcat-5.5.25\webapps \samltool\WEB-INF\lib\xml sec.jar;D:\apache-tomcat\apache-tomcat-5.5.25\webapps\samltool\WEB-INF \lib\xmldsig.jar e.g. javac -cp %CLASSPATH% ProcessResponseServlet.java ProcessResponseServlet.java:22: package util does not exist import util.SamlException; .... It couldn't find SamlException.java so I put the saml source files under samltool\WEB-INF (that's src\servlets and src\util) and referenced that in my classpath for the javac. That got rid of the util.SamlException group of errors and I ended up with 14 errors: javac -cp %CLASSPATH%;D:\apache-tomcat\apache-tomcat-5.5.25\webapps \samltool\WEB -INF\src ProcessResponseServlet.java ProcessResponseServlet.java:39: package javax.servlet does not exist import javax.servlet.ServletException; .... The following is the command that worked in the end: javac -cp %CLASSPATH%;D:\apache-tomcat\apache-tomcat-5.5.25\webapps \samltool\WEB-INF\src;D:\apache-tomcat\apache-tomcat-5.5.25\common\lib \servlet-api.jar ProcessResponseServlet.java Greg On Nov 29 2007, 6:12 am, "Alex (Google)" <[EMAIL PROTECTED]> wrote: > Can you post the classpath that worked for you? It might help someone > else who gets the same error. > > -alex > > On Nov 28, 8:58 am, tonyrodman <[EMAIL PROTECTED]> wrote: > > > yeah i did hat actually... but it didn't work first... > > then i found the problem: the order of the paths u put in the > > classpath counts.... :) > > so i arranged it > > thanks anyway --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
