http://www.mycgiserver.com/servlet/~jossobri.HelloWorld t� errado... tire o ~, assim, �:
http://www.mycgiserver.com/servlet/jossobri.HelloWorld
[]'s
daniel



From: Alex Pitacci <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [enterprise-list] meu primeiro servlet. help me!
Date: Tue, 25 Feb 2003 16:24:21 -0300 (ART)

voce realmente vai ter que colocar todas as suas
servlets dentro do diret�rio "root"/web-inf/classes
onde root � diret�rio raiz da sua aplica��o

 --- jose soares sobrinho <[EMAIL PROTECTED]>
escreveu: >
> oi pessoas,
>
> primeiro compilei o arquivo HelloWorld.java do
> endere�o
> http://www.mycgiserver.com/~jossobri/HelloWorld.java
> utilizando o utilities
> java compiler do mycgiserver.com, e zazzzzz!!!
> apareceu
>
http://www.mycgiserver.com/~jossobri/HelloWorld.class
>
> depois digitei
>
http://www.mycgiserver.com/servlet/~jossobri.HelloWorld
> conforme instru��o do java servlets FAQ� abaixo:
> 1. I have the source files ready, what now?
> The next step is compiling your servlet. You can
> compile it online by using 'javac online' in this
> area.
> Another possibility is compiling them on your local
> machine. For being able to do so you'll need the
> Java Development Kit and Java Servlet Development
> Kit (JSDK).
>
> 2. How do I start my servlet?
> For starting your servlet you need to use the
> account path to your servlet in conjunction with the
> servlet URL. For example, if you want to execute
> helloworld.class the URL would be:
>
>
http://www.mycgiserver.com/servlet/USERNAME.helloworld
>
>
> We used to have a wrapper for being able to call
> servlets directly via the classfile, however this is
> disabled again as it created a conflict with java
> applets.
>
> 3. My servet is giving me a wrong classname error.
> Why?
> What you've to take care about is the package name
> which has to reflect your username and the path
> where the servlet is stored.
> Supposing that the username is 'testuser' and the
> path where the servlet class is stored is
> 'apps/work/test.class' (relative to your account
> root directory). Your package name would then look
> like the following:
>
> testuser.apps.work
>
> Set this package name, compile your servlet again
> and it will work.
>
> 4. I have my servlets ready in a jar file, how can I
> execute them?
> You can't! If you want to use jar files with java
> you normally have to add the particular archive to
> the classpath. However this is not possible in this
> case, you can't modify the systems classpath.
> If you simply want to be able to use a java class
> library stored in a jar which is freely available
> through the internet simply let us know and we'll
> install it in the main class repository.
>
> 5. Do I have my own servlet ZONE?
> No, our members are sharing a single zone, the
> servlet engine wouldn't be able to cope with such a
> huge number of zones otherwise.
>
> 6. I want to write into the log with my servlet, how
> can I do that?
> For writing log entries, use the log function as in
> the following example, which will writes the message
> 'MY PERSONAL LOG ENTRY' into the log:
>
> public void doGet (HttpServletRequest request,
> HttpServletResponse response) throws
> ServletException, IOException {
> ...
> this.getServletContext().log("MY PERSONAL LOG ENTRY"
> + ": " + request.getServletPath());
> ...
>
> If you want to log the content of a variable for
> example, the line would look like the following:
>
> String strHelloTo = "World";
>
> this.getServletContext().log(strHelloTo + ": " +
> request.getServletPath());
>
> o resultado:
> 500 Servlet Exception
> javax.servlet.ServletException: Class
> `~jossobri.HelloWord' was not foundin
> classpath.Classes normally belong in
> /WEB-INF/classes.  at
>
com.caucho.server.http.Application.instantiateServlet(Application.java:2186)
> at
>
com.caucho.server.http.Application.createServlet(Application.java:2118)
> at
>
com.caucho.server.http.Application.loadServlet(Application.java:2091)
> at
>
com.caucho.server.http.QServletConfig.loadServlet(QServletConfig.java:424)
> at
>
com.caucho.server.http.Application.getFilterChainServlet(Application.java:1932)
> at
>
com.caucho.server.http.Application.buildFilterChain(Application.java:1914)
> at
>
com.caucho.server.http.Invocation.service(Invocation.java:289)
> at
>
com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:341)
> at
>
com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:268)
> at
>
com.caucho.server.TcpConnection.run(TcpConnection.java:136)
> at java.lang.Thread.run(Thread.java:543)
>
>
>
> abra�os,
>
>
>
> jose s sobrinho
>
> icq 341548726
> tel 55 11 9866 4609
> www.mycgiserver.com/~jossobri
>
>
>
>
>
> ---------------------------------
> Busca Yahoo!
> O servi�o de busca mais completo da Internet. O que
> voc� pensar o Yahoo! encontra.

=====
Alex Pitacci
Sun Certified Java Programmer for Java 2 Platform
Sun Certified Web Component Developer for J2EE Platform

_______________________________________________________________________
Busca Yahoo!
O servi�o de busca mais completo da Internet. O que voc� pensar o Yahoo! encontra.
http://br.busca.yahoo.com/


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]




_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil.  http://www.hotmail.com


--------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]



Responder a